File simple_pump.hxx

Defines

simple_pump_H
struct SimplePump : public Component
#include <simple_pump.hxx>

Public Functions

inline SimplePump(std::string name, Options &alloptions, Solver*)
inline virtual void transform(Options &state) override

Modify the given simulation state All components must implement this function

inline virtual void outputVars(Options &state) override

Add extra fields for output, or set attributes e.g docstrings.

Private Members

std::string name

The species name.

Field3D sink_shape
Field3D pumping_sink
BoutReal Nnorm
BoutReal Omega_ci
BoutReal residence_time
bool diagnose