FEM: FemMesh2Mesh fix quad elements

This commit is contained in:
fandaL
2024-07-27 19:59:01 +02:00
committed by Chris Hennes
parent f0a1f60aad
commit 1cae7ffc3f

View File

@@ -125,7 +125,10 @@ def femmesh_2_mesh(myFemMesh, myResults=None, myDispScale=1):
for ele in myFemMesh.Faces:
element_nodes = myFemMesh.getElementNodes(ele)
# print("element_node: ", element_nodes)
faceDef = {1: [0, 1, 2]}
if len(element_nodes) in [3, 6]:
faceDef = {1: [0, 1, 2]}
else: # quad element
faceDef = {1: [0, 1, 2, 3]}
for key in faceDef:
nodeList = []