File isothermal.hxx#

Defines

ISOTHERMAL_H#
struct Isothermal : public Component#
#include <isothermal.hxx>

Set temperature to a fixed value

Public Functions

Isothermal(std::string name, Options &options, Solver*)#
virtual void transform(Options &state) override#

Inputs

  • species

    • <name>

      • density (optional)

Sets in the state

  • species

    • <name>

      • temperature

      • pressure (if density is set)

virtual void outputVars(Options &state) override#

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

Private Members

std::string name#
BoutReal T#

The normalised temperature.

Field3D P#

The normalised pressure.

bool diagnose#

Output additional diagnostics?