File fixed_temperature.hxx#

Defines

FIXED_TEMPERATURE_H#
struct FixedTemperature : public Component#
#include <fixed_temperature.hxx>

Set species temperature to a fixed value

Public Functions

inline FixedTemperature(std::string name, Options &alloptions, Solver *solver)#

Inputs

  • <name>

    • temperature value (expression) in units of eV

inline virtual void transform(Options &state) override#

Sets in the state the temperature and pressure of the species

Inputs

  • species

    • <name>

      • density (optional)

Sets in the state

  • species

    • <name>

      • temperature

      • pressure (if density is set)

inline virtual void outputVars(Options &state) override#

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

Private Members

std::string name#

Short name of species e.g “e”.

Field3D T#

Species temperature (normalised)

Field3D P#

Species pressure (normalised)

bool diagnose#

Output additional fields.