mymesh.quality#

Element quality measurements

Quality Metric

Best Quality

Worst quality

AspectRatio()

1

\(\infty\)

Orthogonality()

1

0

OrthogonalQuality()

1

0

InverseOrthogonality()

0

1

InverseOrthogonalQuality()

0

1

Skewness()

0

1

MeanRatio()

1

0

Quality Metrics#

AspectRatio(NodeCoords, NodeConn[, verbose])

Calculates element aspect ratios for each element in the mesh.

Orthogonality(NodeCoords, NodeConn[, verbose])

Calculates element orthogonality for each element in the mesh.

InverseOrthogonality(NodeCoords, NodeConn[, ...])

Calculates element inverse orthogonality for each element in the mesh.

OrthogonalQuality(NodeCoords, NodeConn[, ...])

Calculates element orthogonality for each element in the mesh.

InverseOrthogonalQuality(NodeCoords, NodeConn)

Calculates element inverse orthogonal quality for each element in the mesh.

Skewness(NodeCoords, NodeConn[, verbose, ...])

Calculates element skewness for each element in the mesh.

MinDihedral(NodeCoords, NodeConn[, verbose])

Calculate the minimum dihedral angle between element faces

MaxDihedral(NodeCoords, NodeConn[, verbose])

Calculate the maximum dihedral angle between element faces

MeanRatio(NodeCoords, NodeConn[, verbose])

Area(NodeCoords, NodeConn[, Type, verbose])

Calculates element areas for each element in the mesh.

Volume(NodeCoords, NodeConn[, verbose, ElemType])

Calculates element volumes for each element in the mesh.

Quality Calculation Helper Functions#

tri_skewness(NodeCoords, NodeConn)

Calculates triangular skewness for each triangle in the mesh.

quad_skewness(NodeCoords, NodeConn)

Calculates quadrilateral skewness for each quad in the mesh.

tet_vol_skewness(NodeCoords, NodeConn[, V])

Calculates element skewness for each tetrahedral element in the mesh using the equilateral volume skewness method.

equiangular_skewness(NodeCoords, NodeConn)

Calculates element skewness for each element in the mesh using the equiangular skewness method.

dihedralAngles(Nis, Njs[, Abs])

Calculate dihedral angles between paired normal vectors.

SurfDihedralAngles(ElemNormals, ElemNeighbors)

Calculate dihedral angles between adjacent faces in a triangular surface mesh