gmsh with 1D lower dimensional elements into a 3D mesh #24174
-
Dear all,
|
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 5 replies
-
Hello The MeshCollectionGenerator is explicit that it's not merging meshes, just appending. So the internal connectivities are indeed not working. The StitchedMeshGenerator is the only one that merges them. However, I've never dealt with 3D & 1D elements in the same simulation in MOOSE. By lowerD we usually mean 2D for a 3D mesh. What physics are you going to use? Did you write your own kernels to deal with 1D? Guillaume |
Beta Was this translation helpful? Give feedback.
If I recall correctly, the difficulty with Gmsh meshes is that they can use lower-dimensional elements to specify boundary conditions, in which case those elements should not be added to the mesh. We added some support for this which is related to the
lower_dimensional_blocks
variable declared inGmshIO::read_mesh()
:The internal convention that we created is that if the string "lower_dimensional_block" appears in the file, i.e.