mymesh.quality.SurfDihedralAngles#
- mymesh.quality.SurfDihedralAngles(ElemNormals, ElemNeighbors)[source]#
Calculate dihedral angles between adjacent faces in a triangular surface mesh
- Parameters:
ElemNormals (array_like) – Array of normal vectors for each face in a surface mesh (ex. from utils.CalcFaceNormal or mesh.ElemNormals)
ElemNeighbors (array_like) – List of element neighbor IDs for each element in the triangular surface mesh (each element should have three neighbors).
- Returns:
angles – Dihedral angles between adjacent element faces
- Return type:
np.ndarray