ScopeDefinition#
- class ansys.meshing.prime.ScopeDefinition(model=None, entity_type=None, evaluation_type=None, part_expression=None, label_expression=None, zone_expression=None, json_data=None, **kwargs)#
ScopeDefinition to scope entities based on entity and evaluation type.
- Parameters:
- model: Model
Model to create a
ScopeDefinition
object with default parameters.- entity_type: ScopeEntity, optional
Entity type for which scope needs to be evaluated. The default is set to face zonelets.
- evaluation_type: ScopeEvaluationType, optional
Evaluation type to scope entities. The default is set to labels.
- part_expression: str, optional
Part expression to scope parts while evaluating scope.
- label_expression: str, optional
Label expression to scope entities when evaluation type is set to labels.
- zone_expression: str, optional
Zone expression to scope entities when evaluation type is set to zones.
- json_data: dict, optional
JSON dictionary to create a
ScopeDefinition
object with provided parameters.
Examples
>>> scope_definition = prime.ScopeDefinition(model = model)
Methods
Print the default values of
ScopeDefinition
object.ScopeDefinition.set_default
([entity_type, ...])Set the default values of the
ScopeDefinition
object.Attributes
Entity type for which scope needs to be evaluated.
Evaluation type to scope entities.
Label expression to scope entities when evaluation type is set to labels.
Part expression to scope parts while evaluating scope.
Zone expression to scope entities when evaluation type is set to zones.