MeshQuality

class dolfin.cpp.mesh.MeshQuality(*args)

Bases: object

The class provides functions to quantify mesh quality

static radius_ratio_histogram_data(*args)

Create (ratio, number of cells) data for creating a histogram of cell quality

static radius_ratio_matplotlib_histogram(*args)

Create Matplotlib string to plot cell quality histogram

static radius_ratio_min_max(*args)

Compute the minimum and maximum radius ratio of cells (across all processes)

Returns
(float, float)
The [minimum, maximum] cell radii ratio (geometric_dimension * * inradius / circumradius, geometric_dimension is normalization factor). It has range zero to one. Zero indicates a degenerate element.
Example

Note

No example code available for this function.

static radius_ratios(*args)

Compute the radius ratio for all cells.

Returns
CellFunction<double>
The cell radius ratio radius ratio geometric_dimension * * inradius / circumradius (geometric_dimension is normalization factor). It has range zero to one. Zero indicates a degenerate element.
Example

Note

No example code available for this function.

thisown

The membership flag