Description of variable transformations from one system to another and back again.
(Systems could be: conservative, primitive, characteristic, ...) Currently mainly used to transform variables for the common interface of the boundary conditions, as they might be given in different systems.
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
logical, | public | :: | identity |
Flag to indicate if transformation is necessary at all. |
|||
procedure(eqn_var_trafo), | public, | nopass, pointer | :: | from | => | NULL() |
Transformation from a given system to the required one. |
procedure(eqn_var_trafo), | public, | nopass, pointer | :: | to | => | NULL() |
Inverse, back transformation again. |