-
Notifications
You must be signed in to change notification settings - Fork 161
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
Ksagiyam/add periodic hex mesh #3667
Conversation
0eac3d0
to
2f847b8
Compare
Hi @ksagiyam, great that you are working on this! I was just looking for this feature and saw your PR. In the meantime, the corresponding PETsc PR https://gitlab.com/petsc/petsc/-/merge_requests/7677 has been merged. Do you know what is missing in your PR and do you intend to continue working on it? Otherwise, I could also take a look. |
I need to make this branch up-to-date. I also noticed that I had not labeled boundaries correctly, so I need to fix that. I will work on this later today. |
Thank you very much for your quick reply @ksagiyam ! I would be very happy if that works. But of course no hurry either. |
2f847b8
to
18a952f
Compare
|
|
396c0e9
to
8ff54b5
Compare
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.
Generally looks pretty good to me
8ff54b5
to
7b5c3c0
Compare
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.
One trivial thing. With that please consider this as approved by me.
Co-authored-by: Connor Ward <[email protected]>
Thanks, Connor. |
Add periodic hex box mesh.
Depends on https://gitlab.com/petsc/petsc/-/merge_requests/7677.Merged.periodic
+sparseLocalize=False
inPETSc.DMPlex().createBoxMesh()
(Firedrake requires DG coordinates on the entire domain),RelabeledMesh
for marking boundaries.