releso.shape_parameterization

Definition of the basic shape classes of releso.

In ReLeSO shapes mostly define what the actions in the RL problem are. Due to that this framework is intended for shape optimization tasks the name shape was chosen.

Note

To perform Free Form Deformation (FFD) splines are needed. These are given in a separate module, please see the file spline.py for these shape definitions.

Classes

ShapeDefinition(*, save_location[, logger_name])

Base of shape parameterization, also represents a simple point cloud.

VariableLocation(*, save_location[, ...])

Variable location class.