MAST
|
Class defines basic operations and calculation of the small disturbance primitive variables. More...
#include <fluid_elem_base.h>
Public Member Functions | |
SmallPerturbationPrimitiveSolution () | |
void | zero () |
void | init (const MAST::PrimitiveSolution &sol, const typename VectorType< ValType >::return_type &delta_sol, bool if_viscous) |
void | print (std::ostream &out) const |
ValType | c_pressure (const Real q0) const |
void | get_duvec (typename VectorType< ValType >::return_type &du) const |
Public Attributes | |
VectorType< ValType >::return_type | perturb_primitive_sol |
ValType | drho |
ValType | du1 |
ValType | du2 |
ValType | du3 |
ValType | dT |
ValType | dp |
ValType | da |
ValType | de_tot |
ValType | dk |
ValType | dentropy |
ValType | dmach |
ValType | dk_thermal |
ValType | dmu |
ValType | dlambda |
const MAST::PrimitiveSolution * | primitive_sol |
Class defines basic operations and calculation of the small disturbance primitive variables.
Definition at line 42 of file fluid_elem_base.h.
MAST::SmallPerturbationPrimitiveSolution< ValType >::SmallPerturbationPrimitiveSolution | ( | ) |
Definition at line 31 of file small_disturbance_primitive_fluid_solution.cpp.
ValType MAST::SmallPerturbationPrimitiveSolution< ValType >::c_pressure | ( | const Real | q0 | ) | const |
Definition at line 151 of file small_disturbance_primitive_fluid_solution.cpp.
void MAST::SmallPerturbationPrimitiveSolution< ValType >::get_duvec | ( | typename VectorType< ValType >::return_type & | du | ) | const |
Definition at line 160 of file small_disturbance_primitive_fluid_solution.cpp.
void MAST::SmallPerturbationPrimitiveSolution< ValType >::init | ( | const MAST::PrimitiveSolution & | sol, |
const typename VectorType< ValType >::return_type & | delta_sol, | ||
bool | if_viscous | ||
) |
Definition at line 63 of file small_disturbance_primitive_fluid_solution.cpp.
void MAST::SmallPerturbationPrimitiveSolution< ValType >::print | ( | std::ostream & | out | ) | const |
Definition at line 129 of file small_disturbance_primitive_fluid_solution.cpp.
void MAST::SmallPerturbationPrimitiveSolution< ValType >::zero | ( | ) |
Definition at line 38 of file small_disturbance_primitive_fluid_solution.cpp.
ValType MAST::SmallPerturbationPrimitiveSolution< ValType >::da |
Definition at line 75 of file small_disturbance_primitive_fluid_solution.h.
ValType MAST::SmallPerturbationPrimitiveSolution< ValType >::de_tot |
Definition at line 77 of file small_disturbance_primitive_fluid_solution.h.
ValType MAST::SmallPerturbationPrimitiveSolution< ValType >::dentropy |
Definition at line 81 of file small_disturbance_primitive_fluid_solution.h.
ValType MAST::SmallPerturbationPrimitiveSolution< ValType >::dk |
Definition at line 79 of file small_disturbance_primitive_fluid_solution.h.
ValType MAST::SmallPerturbationPrimitiveSolution< ValType >::dk_thermal |
Definition at line 85 of file small_disturbance_primitive_fluid_solution.h.
ValType MAST::SmallPerturbationPrimitiveSolution< ValType >::dlambda |
Definition at line 89 of file small_disturbance_primitive_fluid_solution.h.
ValType MAST::SmallPerturbationPrimitiveSolution< ValType >::dmach |
Definition at line 83 of file small_disturbance_primitive_fluid_solution.h.
ValType MAST::SmallPerturbationPrimitiveSolution< ValType >::dmu |
Definition at line 87 of file small_disturbance_primitive_fluid_solution.h.
ValType MAST::SmallPerturbationPrimitiveSolution< ValType >::dp |
Definition at line 73 of file small_disturbance_primitive_fluid_solution.h.
ValType MAST::SmallPerturbationPrimitiveSolution< ValType >::drho |
Definition at line 63 of file small_disturbance_primitive_fluid_solution.h.
ValType MAST::SmallPerturbationPrimitiveSolution< ValType >::dT |
Definition at line 71 of file small_disturbance_primitive_fluid_solution.h.
ValType MAST::SmallPerturbationPrimitiveSolution< ValType >::du1 |
Definition at line 65 of file small_disturbance_primitive_fluid_solution.h.
ValType MAST::SmallPerturbationPrimitiveSolution< ValType >::du2 |
Definition at line 67 of file small_disturbance_primitive_fluid_solution.h.
ValType MAST::SmallPerturbationPrimitiveSolution< ValType >::du3 |
Definition at line 69 of file small_disturbance_primitive_fluid_solution.h.
VectorType<ValType>::return_type MAST::SmallPerturbationPrimitiveSolution< ValType >::perturb_primitive_sol |
Definition at line 60 of file small_disturbance_primitive_fluid_solution.h.
const MAST::PrimitiveSolution* MAST::SmallPerturbationPrimitiveSolution< ValType >::primitive_sol |
Definition at line 91 of file small_disturbance_primitive_fluid_solution.h.