MultiZoneEdgeBiasingParams#

class ansys.meshing.prime.MultiZoneEdgeBiasingParams(model=None, face_scope=None, edge_scope=None, bias_factor=None, n_divisions=None, json_data=None, **kwargs)#

Defines MultiZone edge biasing control parameters.

Parameters:
model: Model

Model to create a MultiZoneEdgeBiasingParams object with default parameters.

face_scope: ScopeDefinition, optional

Reference face zonelets to control mesh clustering orientation.

This is a beta parameter. The behavior and name may change in the future.

edge_scope: ScopeDefinition, optional

Edge zonelets to control the expanse of edge biasing.

This is a beta parameter. The behavior and name may change in the future.

bias_factor: float, optional

Bias factor used for MultiZone edge biasing control.

This is a beta parameter. The behavior and name may change in the future.

n_divisions: int, optional

Number of divisions on the section where edge biasing is done.

This is a beta parameter. The behavior and name may change in the future.

json_data: dict, optional

JSON dictionary to create a MultiZoneEdgeBiasingParams object with provided parameters.

Examples

>>> multi_zone_edge_biasing_params = prime.MultiZoneEdgeBiasingParams(model = model)

Methods

MultiZoneEdgeBiasingParams.print_default()

Print the default values of MultiZoneEdgeBiasingParams object.

MultiZoneEdgeBiasingParams.set_default([...])

Set the default values of the MultiZoneEdgeBiasingParams object.

Attributes

MultiZoneEdgeBiasingParams.bias_factor

Bias factor used for MultiZone edge biasing control.

MultiZoneEdgeBiasingParams.edge_scope

Edge zonelets to control the expanse of edge biasing.

MultiZoneEdgeBiasingParams.face_scope

Reference face zonelets to control mesh clustering orientation.

MultiZoneEdgeBiasingParams.n_divisions

Number of divisions on the section where edge biasing is done.