LifterTemplate#
- class LifterTemplate[source]#
Template class for lifting transformations.
Classes that inherit from this template must implement the methods
lift()
andunlift()
. The optionallift_ddts()
method is used by the ROM class when snapshot time derivative data are available in the native state variables.See
QuadraticLifter
for an example.Methods:Lift the native state variables to the learning variables.
Lift the native state time derivatives to the time derivatives of the learning variables.
Recover the native state variables from the learning variables.
Verify that
lift()
andunlift()
are consistent and thatlift_ddts()
, if implemented, gives valid time derivatives.