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?