cashocs.geometry.quality.MeshQuality#
- class cashocs.geometry.quality.MeshQuality[source]#
Bases:
object
A class used to compute the quality of a mesh.
All quality measures have values in \([0,1]\), where 1 corresponds to the reference (optimal) element, and 0 corresponds to degenerate elements.
Methods Summary
avg
(calculator, mesh)Computes the average mesh quality.
min
(calculator, mesh)Computes the minimum mesh quality.
Methods Documentation
- classmethod avg(calculator: MeshQualityCalculator, mesh: fenics.Mesh) float [source]#
Computes the average mesh quality.
- Parameters:
calculator (MeshQualityCalculator) – The calculator used to compute the mesh quality.
mesh (fenics.Mesh) – The mesh under investigation.
- Returns:
The average mesh quality according to the measure used.
- Return type:
float
- classmethod min(calculator: MeshQualityCalculator, mesh: fenics.Mesh) float [source]#
Computes the minimum mesh quality.
- Parameters:
calculator (MeshQualityCalculator) – The calculator used to compute the mesh quality.
mesh (fenics.Mesh) – The mesh under investigation.
- Returns:
The minimum mesh quality according to the measure used.
- Return type:
float