File fixed_fraction_ions.hxx#
Defines
-
FIXED_FRACTION_IONS_H#
-
struct FixedFractionIons : public Component#
- #include <fixed_fraction_ions.hxx>
Set ion densities from electron densities
Public Functions
-
FixedFractionIons(std::string name, Options &options, Solver *solver)#
Inputs
<name>
fractions A comma-separated list of pairs separated by @ e.g. ‘d+ @ 0.5, t+ @ 0.5’
-
virtual void transform(Options &state) override#
Required inputs
species
e
density
Sets in the state the density of each species
species
<species1>
density = <fraction1> * electron density
…
Private Members
-
std::vector<std::pair<std::string, BoutReal>> fractions#
-
FixedFractionIons(std::string name, Options &options, Solver *solver)#