SoiSizingParams
Last update: 02.04.2026class ansys.meshing.prime.SoiSizingParams(model=None, centers=None, radius=None, max=None, growth_rate=None, json_data=None, **kwargs)
Parameters for sphere of influence size control.
Parameters:
model: Model
Model to create a SoiSizingParams object with default parameters.
centers: Iterable[float], optional
Centers of the spheres within which the size is limited to the specified max value.
This is a beta parameter. The behavior and name may change in the future.
radius: float, optional
Radius of the sphere within which the size is limited to the specified max value.
This is a beta parameter. The behavior and name may change in the future.
max: float, optional
Maximum size within the sphere.
This is a beta parameter. The behavior and name may change in the future.
growth_rate: float, optional
The rate at which size grows outwards from the sphere boundary.
This is a beta parameter. The behavior and name may change in the future.
json_data: dict, optional
JSON dictionary to create a SoiSizingParams object with provided parameters.
Examples
>>> soi_sizing_params = prime.SoiSizingParams(model = model)
Methods
| Name | Description |
|---|---|
SoiSizingParams.print_default() |
Print the default values of SoiSizingParams object. |
SoiSizingParams.set_default([centers, ...]) |
Set the default values of the SoiSizingParams object. |
Attributes
| Name | Description |
|---|---|
SoiSizingParams.centers |
Centers of the spheres within which the size is limited to the specified max value. |
SoiSizingParams.growth_rate |
The rate at which size grows outwards from the sphere boundary. |
SoiSizingParams.max |
Maximum size within the sphere. |
SoiSizingParams.radius |
Radius of the sphere within which the size is limited to the specified max value. |