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
Fem: Add partial support for hexahedral elements #12698
Conversation
A few notes:
|
fa9d527
to
4ce0778
Compare
Of course, I just thought the problem would be replaced by another one.
What parameters for gmsh are you using? I can create |
Please, set |
All right, it works now, thanks. If you decide to add more ways to create hex elements in the future, let me know and we’ll try to figure this out. I have some ideas but they might be more difficult to implement. |
I think it's better to force
After some study of gmsh and Salome Mesh source code, I found some limitations when working with .unv files: In addition, we must take into account the possible limitations on the solver side when working with this variety of elements. |
It is necessary to take into account not only gmsh's capabilities, but also those of Salome. |
@marioalexis84 is this good to merge now? |
Right, this would definitely make sense.
Yes, but it seems that Gmsh is somewhat superior (especially with extruded/revolved meshes) and might be easier to integrate in this regard. But of course we could also utilize some strengths of Salome, if possible. |
Great, thanks to that this PR can also fix #12526 Thus, I think that |
4ce0778
to
0d0d869
Compare
|
Ready. Just waiting for @FEA-eng testing. |
As discussed with @FEA-eng, this gives partial support for hexahedral elements meshing.