Muscat.Containers.MeshTetrahedrization module¶
- CopyElements(this: ElementsContainer, other: ElementsContainer, gidOffset=0) None [source]¶
Copy the elements from the container other into container this.
Warning : the ids of the nodes must be the same in the two containers
Warning : here the originalIds of the elements relate to the global numbering of the elements in other whereas in ElementsContainer.Merge they relate to the local numbering.
- FromIncompleteQuadToQuad(mesh: Mesh) Mesh [source]¶
Convert incomplete quadratic elements to full quadratic elements
Warning : originalIds of the new mesh are related to the global number of the elements in the input mesh
- FromLinearToIncompleteQuad(mesh: Mesh) Mesh [source]¶
Convert linear elements to incomplete quadratic elements
Warning : originalIds of the new mesh are related to the global number of the elements in the input mesh
- FromQuadToLinear(mesh: Mesh) Mesh [source]¶
Convert incomplete or complete quadratic elements in a mesh into linear elements
Warning : originalIds of the new mesh are related to the global number of the elements in the input mesh
- Tetrahedrization(mesh: Mesh) Mesh [source]¶
Convert all elements in a mesh in simplex elements
Warning : originalIds of the new mesh are related to the global number of the elements in the input mesh
- Parameters:
mesh (Mesh) – Input mesh
- Returns:
A new mesh containing simplicial elements
- Return type:
References
Julien Dompierre, Paul Labbé, Marie-Gabrielle Vallet, Ricardo Camarero, “How to subdivide pyramids, prisms and hexahedra into tetrahedra”, International Meshing, 1999
- TransferElementFields(inMesh: Mesh, outMesh: Mesh) None [source]¶
Function to Transfer elemFields from the original mesh to the derived mesh
Warning : originalIds of outmesh are related to the global number of the elements in inmesh