femmesh.femmesh2mesh Namespace Reference

Functions

def femmesh_2_mesh (myFemMesh, myResults=None)
 

Variables

dictionary face_dicts
 
dictionary hexaFaces
 
dictionary pentaFaces
 
dictionary pyraFaces
 
dictionary tetFaces
 

Function Documentation

◆ femmesh_2_mesh()

def femmesh.femmesh2mesh.femmesh_2_mesh (   myFemMesh,
  myResults = None 
)

Variable Documentation

◆ face_dicts

dictionary femmesh.femmesh2mesh.face_dicts
Initial value:
1= {
2 4: tetFaces,
3 5: pyraFaces,
4 6: pentaFaces,
5 8: hexaFaces,
6 10: tetFaces,
7 13: pyraFaces,
8 15: pentaFaces,
9 20: hexaFaces}

◆ hexaFaces

dictionary femmesh.femmesh2mesh.hexaFaces
Initial value:
1= { # hexa8 or hexa20 (ignoring mid-nodes)
2 1: [0, 1, 2, 3],
3 2: [4, 7, 6, 5],
4 3: [0, 4, 5, 1],
5 4: [1, 5, 6, 2],
6 5: [2, 6, 7, 3],
7 6: [3, 7, 4, 0]}

◆ pentaFaces

dictionary femmesh.femmesh2mesh.pentaFaces
Initial value:
1= {
2 1: [0, 1, 2],
3 2: [3, 5, 4],
4 3: [0, 3, 4, 1],
5 4: [1, 4, 5, 2],
6 5: [0, 2, 5, 3]}

◆ pyraFaces

dictionary femmesh.femmesh2mesh.pyraFaces
Initial value:
1= { # pyra5 or pyra13 (ignoring mid-nodes)
2 1: [0, 1, 2, 3],
3 2: [0, 4, 1],
4 3: [1, 4, 2],
5 4: [2, 4, 3],
6 5: [3, 4, 0]}

◆ tetFaces

dictionary femmesh.femmesh2mesh.tetFaces
Initial value:
1= {
2 1: [0, 1, 2],
3 2: [0, 3, 1],
4 3: [1, 3, 2],
5 4: [2, 3, 0]}