File simple_pump.hxx#
Defines
-
simple_pump_H#
-
struct SimplePump : public NamedComponent<SimplePump>#
- #include <simple_pump.hxx>
Public Functions
-
inline SimplePump(std::string name, Options &alloptions, Solver*)#
-
inline virtual void outputVars(Options &state) override#
Add extra fields for output, or set attributes e.g docstrings.
Public Static Attributes
-
static constexpr auto type = "simple_pump"#
Private Functions
-
inline 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.
-
inline SimplePump(std::string name, Options &alloptions, Solver*)#