LookUpTable3D#
- class ansys.acp.core.LookUpTable3D(*, name='LookUpTable3D', interpolation_algorithm='weighted_nearest_neighbor', use_default_search_radius=True, search_radius=0.0, num_min_neighbors=1)#
Instantiate a 3D Look-Up Table.
The three-dimensional look-up table is defined by 3D data points. The locations of these data points are defined by the
Location
column, which:has shape
(N, 3)
, whereN
is the number of data points (rows)is automatically created when the look-up table is instantiated
cannot be deleted or renamed
When the length of the
Location
column is changed, the data of the other columns is automatically either truncated, or extended withNaN
values to fit.- Parameters:
interpolation_algorithm (LookUpTable3DInterpolationAlgorithm) – Algorithm used to interpolate the values of the look-up table.
use_default_search_radius (bool) – If
True
, estimate the search radius used in the weightest nearest neighbor algorithm automatically.search_radius (float) – Search radius used for the interpolation with the weighted nearest neighbor algorithm.
num_min_neighbors (int) – Minimum number of neighbors used for the interpolation when using the weighted nearest neighbor algorithm.
Added in ACP server version 24.2.
Methods
LookUpTable3D.clone
(*[, unlink])Create a new unstored object with the same properties.
LookUpTable3D.create_column
(*[, name, ...])Instantiate a Column of a 3D Look-Up Table.
Delete the object.
LookUpTable3D.store
(parent)Store the object on the server.
Attributes
Identifier of the object, used for example as key in maps.
The name of the object.
The parent of the object.