File transform.hxx#

Defines

TRANSFORM_H#
struct Transform : public Component#
#include <transform.hxx>

Apply changes to the state

Public Functions

Transform(std::string name, Options &options, Solver*)#

Private Functions

virtual void transform_impl(GuardedOptions &state) override#

The implementation of the transform method. Modify the given simulation state. All components must implement this function. It will only allow the reading from/writing to state variables with the appropriate permissiosn in state_variable_access.

Private Members

std::map<std::string, std::string> transforms#