split_and_collapse_on_zonelets#
- CollapseTool.split_and_collapse_on_zonelets(part_id, face_zonelets, register_id, split_params, collapse_params)#
Split and collapse elements on face zonelets with the specified register id.
- Parameters:
- part_id
int Id of a part.
- face_zonelets
Iterable[int] Ids of face zonelets.
- register_id
int Id used to identify face elements to split and collapse.
- split_params
SplitParams Parameters to split longest edge of face elements before collapse.
- collapse_params
CollapseParams Parameters to collapse shortest edge of face elements.
- part_id
- Returns:
- :
CollapseResultsReturns the CollapseResults.
- Return type:
Examples
>>> collapse_tool = prime.CollapseTool(model = model) >>> results = collapse_tool.split_and_collapse_on_zonelets( >>> part_id=part.id, >>> face_zonelets=part.get_face_zonelets(), >>> register_id=register_id, >>> split_params=prime.SplitParams(model=model), >>> collapse_params=prime.CollapseParams(model=model))