-
Notifications
You must be signed in to change notification settings - Fork 3
Fixes to Integration #75
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
base: main
Are you sure you want to change the base?
Conversation
Joshua-Kloepfer
commented
Sep 30, 2025
- Created test called testIntegrator to test triangles and tetrahedron with shape order one and two.
- Added documentation regarding the ordering of nodes required for integration.
- Corrected flawed values in integration points.
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.
Looks good. A few comments are below (as discussed offline).
If the self-hosted CI passes would you prefer to merge this or wait until we add the jacobian test on build-box/simmetrix sourced meshes? I'm fine either way.
docs/Ordering.tex
Outdated
\filldraw[black] (2.5, 2.5) circle (2pt) node[anchor=south]{V2}; | ||
\end{tikzpicture} | ||
\\ | ||
Any Counter clockwise ordering is fine ie: V0, V1, V2 and V2, V0, V1.\\ |
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.
I think we should remove the text describing what alternatives could work and just document the one that we currently use.
\filldraw[black] (0, 2.5, 0) circle (2pt) node[anchor=south]{E5}; | ||
\end{tikzpicture} | ||
\\ | ||
Vertex ordering must follow right hand rule and edge ordering must follow diagram. |
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.
I think we should keep this comment/text.
I think we should wait until we add further tests to make sure that everything is working before adding to main branch. |