File full_velocity.hxx

Defines

FULL_VELOCITY_H
struct NeutralFullVelocity : public Component
#include <full_velocity.hxx>

Public Functions

NeutralFullVelocity(const std::string &name, Options &options, Solver *solver)
virtual void transform(Options &state) override

Modify the given simulation state.

virtual void finally(const Options &state) override

Use the final simulation state to update internal state (e.g. time derivatives)

virtual void outputVars(Options &state) override

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

Private Members

Coordinates *coord
std::string name
BoutReal AA
BoutReal Tnorm
Field2D Nn2D
Field2D Pn2D
Vector2D Vn2D
Field2D Tn2D
Field2D DivV2D
Field2D Txr
Field2D Txz
Field2D Tyr
Field2D Tyz
Field2D Urx
Field2D Ury
Field2D Uzx
Field2D Uzy
BoutReal gamma_ratio
BoutReal neutral_viscosity
BoutReal neutral_bulk
BoutReal neutral_conduction
BoutReal neutral_gamma
bool outflow_ydown