Skip to content

Comments

Add high-order gmsh elements#9

Merged
inducer merged 6 commits intoinducer:masterfrom
alexfikl:contrib-node-order
Nov 12, 2020
Merged

Add high-order gmsh elements#9
inducer merged 6 commits intoinducer:masterfrom
alexfikl:contrib-node-order

Conversation

@alexfikl
Copy link
Contributor

@alexfikl alexfikl commented Nov 9, 2020

This adds all the complete high-order elements supported by gmsh (for triangles, tets, quads and hexes at least).

The triangle and tet node tuples all match for the orders that were already there.

The quads and hexes are not the same though and I'm not sure if that changed in some gmsh version or was always off. The new node tuples fix the hex mesh generation I was seeing in meshmode here.

@alexfikl
Copy link
Contributor Author

alexfikl commented Nov 9, 2020

Also, inducer/meshmode#70 is currently running a CI with this branch, so that should hopefully scream if this managed to change the order in weird ways.

Copy link
Owner

@inducer inducer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks! This is much nicer than the crappy process by which I obtained the original node tuples. LGTM aside from my one comment.

@alexfikl alexfikl requested a review from inducer November 11, 2020 19:04
@inducer inducer merged commit e55c5d8 into inducer:master Nov 12, 2020
@inducer
Copy link
Owner

inducer commented Nov 12, 2020

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants