-
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
Feature: t8code as meshing backend #1426
Conversation
The code does not compile via Github CI since |
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.
This is a great step forward, thanks a lot! Please find below some comments after a quick first look at the code. I think there are also some places where some additional comments explaining the "why and what" could be helpful.
Some thoughts to consider:
|
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.
Thanks a lot for our work! Please find below some first comments. I will finish the review later (hopefully this week).
Co-authored-by: Hendrik Ranocha <[email protected]>
…into feature-t8code
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.
Thanks a lot! We are pretty close to finishing this. Thanks you your patience.
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.
Thanks a lot!
Made the |
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.
Great work! 👍
This is the first of a series of probably many PRs to provide full t8code meshing support for Trixi.jl. As of now, only Quads (in 2D) is supported. The datastructures on the Trixi-side are almost identical to the p4est mesh. Hence, the DG solver implementation
dgsem_p4est
is now shared between the two meshing backends. Preliminary tests show that both backends give exact same convergence results up to floating point precisions as is proven by identical unit tests.