-
Notifications
You must be signed in to change notification settings - Fork 114
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add parabolic terms for P4estMesh{2}
#1490
Add parabolic terms for P4estMesh{2}
#1490
Conversation
Co-authored-by: Hendrik Ranocha <[email protected]>
Codecov Report
@@ Coverage Diff @@
## main #1490 +/- ##
==========================================
- Coverage 96.14% 95.75% -0.39%
==========================================
Files 360 363 +3
Lines 29945 30183 +238
==========================================
+ Hits 28788 28900 +112
- Misses 1157 1283 +126
Flags with carried forward coverage won't be shown. Click here to find out more.
|
Co-authored-by: Erik Faulhaber <[email protected]> Co-authored-by: Michael Schlottke-Lakemper <[email protected]>
Thanks @sloede and @efaulhaber for the reviews! I've addressed the points raised. |
Oops, didn't see this comment @sloede
I haven't tested this yet, but I plan to add it in the boundary condition PR.
Yep, in #1493 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM (but please wait for @efaulhaber for the 🟢 )
examples/p4est_2d_dgsem/elixir_advection_diffusion_periodic_curved.jl
Outdated
Show resolved
Hide resolved
…rved.jl Co-authored-by: Erik Faulhaber <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
All looking good now. Math makes sense 👍
@sloede your old review was wiped when I added some commits. Mind approving again? |
Or does it make sense to add a comment to that part? Maybe just a reference to the corresponding discussion here, where we explained everything in proper formulas? |
Good idea. Added in 8956587 |
The coverage drops prevent this from merging. The drop in coverage is from the boundary condition stuff, which we'll add in #1493. |
Ok |
This PR implements (periodic) parabolic terms on curved 2D P4est meshes. There is currently a test for advection-diffusion. We haven't yet added a Navier-Stokes test because
elixir_navierstokes_convergence.jl
requires boundary conditions.#1492 should be merged first to reduce the size of this PR. Additionally, boundary conditions will be implemented separately in #1493 to reduce the size of each PR.