SurfaceQualitySummaryParams#

class ansys.meshing.prime.SurfaceQualitySummaryParams(model=None, face_quality_measures=None, scope=None, quality_limit=None, json_data=None, **kwargs)#

Parameters to control surface quality summary results.

Parameters:
model: Model

Model to create a SurfaceQualitySummaryParams object with default parameters.

face_quality_measures: List[FaceQualityMeasure], optional

List of face quality measures for surface quality diagnostics.

scope: ScopeDefinition, optional

Scope the face zonelets for surface quality diagnostics.

quality_limit: Iterable[float], optional

Quality limit per face quality measure. If the quality limit is not specified, the default quality limit is used.

json_data: dict, optional

JSON dictionary to create a SurfaceQualitySummaryParams object with provided parameters.

Examples

>>> surface_quality_summary_params = prime.SurfaceQualitySummaryParams(model = model)

Methods

SurfaceQualitySummaryParams.print_default()

Print the default values of SurfaceQualitySummaryParams object.

SurfaceQualitySummaryParams.set_default([...])

Set the default values of the SurfaceQualitySummaryParams object.

Attributes

SurfaceQualitySummaryParams.face_quality_measures

List of face quality measures for surface quality diagnostics.

SurfaceQualitySummaryParams.quality_limit

Quality limit per face quality measure.

SurfaceQualitySummaryParams.scope

Scope the face zonelets for surface quality diagnostics.