This class describes properties of a dummy gas, with all properties of 1.0 Use this name in the parameters file if needed.
More...
|
|
| DummyGas () |
| Constructor. More...
|
|
virtual | ~DummyGas () |
| Destructor. More...
|
|
|
virtual enMaterialID | get_ID () const |
| This function returns a number from enMaterialID enumeration. More...
|
|
const double & | get_molar_mass () const |
| This function returns molar_mass [kg/mol]. More...
|
|
const double & | get_collision_diameter () const |
| This function returns collision_diameter [Angstrom]. More...
|
|
const double & | get_eps_BY_k () const |
| This function returns eps_BY_k (K). More...
|
|
const double & | get_Prandtl () const |
| This function returns Prandtl . More...
|
|
const std::string & | get_chemical_formula () const |
| This function returns chemical_formula . More...
|
|
const std::string & | get_dynamic_viscosity_mode () const |
| This function returns dynamic_viscosity_mode . More...
|
|
const std::string & | get_bulk_viscosity_mode () const |
| This function returns bulk_viscosity_mode . More...
|
|
const std::string & | get_thermal_conductivity_mode () const |
| This function returns thermal_conductivity_mode . More...
|
|
const double | get_pressure (const double &density, const double &temperature) const |
| This function returns pressure (Pa) of a pure ideal gas. More...
|
|
void | get_pressure (const std::vector< double > &density, const double &temperature, std::vector< double > &pressure) const |
| This function returns pressure (Pa) of a pure ideal gas in the quadrature points of a mesh entity at a constant temperature (isothermal case). More...
|
|
void | get_pressure (const std::vector< double > &density, const std::vector< double > &temperature, std::vector< double > &pressure) const |
| This function returns pressure (Pa) of a pure ideal gas in the quadrature points of a mesh entity at a variable temperature (non-isothermal case). More...
|
|
const double | get_Dpressure_Ddensity (const double &temperature) const |
| This function returns of a pure ideal gas. More...
|
|
void | get_Dpressure_Ddensity (const std::vector< double > &temperature, std::vector< double > &dst) const |
| This function returns of a pure ideal gas in the quadrature points of a mesh entity. More...
|
|
const double | get_Dpressure_Dtemperature (const double &density) const |
| This function returns of a pure ideal gas. More...
|
|
void | get_Dpressure_Dtemperature (const std::vector< double > &density, std::vector< double > &dst) const |
| This function returns of a pure ideal gas in the quadrature points of a mesh entity. More...
|
|
const double | get_density (const double &temperature, const double &pressure, const double &molarMass) const |
| This function returns density [kg/m^3] of a pure ideal gas. More...
|
|
const double | get_Sutherland_dynamic_viscosity (const double &temperature) const |
| This function returns Sutherland dynamic viscosity [kg/(m s)] of a pure gas. More...
|
|
void | get_Sutherland_dynamic_viscosity (const std::vector< double > &temperature, std::vector< double > &dynamic_viscosity) const |
| This function returns Sutherland dynamic viscosity [kg/(m s)] of a pure gas in the quadrature points of a mesh entity. More...
|
|
const double | get_DSutherland_dynamic_viscosity_Dtemperature (const double &temperature) const |
| This function returns the first derivative of the Sutherland dynamic viscosity of a pure gas. More...
|
|
void | get_DSutherland_dynamic_viscosity_Dtemperature (const std::vector< double > &temperature, std::vector< double > &dst) const |
| This function returns the first derivative of the Sutherland dynamic viscosity of a pure gas in the quadrature points of a mesh entity. More...
|
|
const double | get_ChapmanEnskog_dynamic_viscosity (const double &temperature) const |
| This function returns Chapman Enskog dynamic viscosity [kg/(m s)] of a pure gas. More...
|
|
void | get_ChapmanEnskog_dynamic_viscosity (const std::vector< double > &temperature, std::vector< double > &dynamic_viscosity) const |
| This function returns Chapman Enskog dynamic viscosity [kg/(m s)] of a pure gas in the quadrature points of a mesh entity. More...
|
|
const double | get_DChapmanEnskog_dynamic_viscosity_Dtemperature (const double &temperature) const |
| This function returns the first derivative of the Chapman Enskog dynamic viscosity of a pure gas. More...
|
|
void | get_DChapmanEnskog_dynamic_viscosity_Dtemperature (const std::vector< double > &temperature, std::vector< double > &dst) const |
| This function returns the first derivative of the Chapman Enskog dynamic viscosity of a pure gas in the quadrature points of a mesh entity. More...
|
|
const double | get_dynamic_viscosity (const double &temperature) const |
| This function returns desired dynamic viscosity [kg/(m s)] of a pure gas. More...
|
|
void | get_dynamic_viscosity (const std::vector< double > &temperature, std::vector< double > &dynamic_viscosity) const |
| This function returns desired dynamic viscosity [kg/(m s)] of a pure gas in the quadrature points of a mesh entity. More...
|
|
const double | get_Ddynamic_viscosity_Dtemperature (const double &temperature) const |
| This function returns the first derivative of the desired dynamic viscosity of a pure gas. More...
|
|
void | get_Ddynamic_viscosity_Dtemperature (const std::vector< double > &temperature, std::vector< double > &dst) const |
| This function returns the first derivative of the desired dynamic viscosity of a pure gas in the quadrature points of a mesh entity. More...
|
|
const double | get_bulk_viscosity (const double &dynamic_viscosity) const |
| This function returns desired bulk viscosity of a pure gas. More...
|
|
void | get_bulk_viscosity (const std::vector< double > &dynamic_viscosity, std::vector< double > &bulk_viscosity) const |
| This function returns desired bulk viscosity of a pure gas in the quadrature points of a mesh entity. More...
|
|
const double | get_Dbulk_viscosity_Dtemperature (const double &src) const |
| This function returns the first derivative of the desired bulk viscosity of a pure gas. More...
|
|
void | get_Dbulk_viscosity_Dtemperature (const std::vector< double > &src, std::vector< double > &dst) const |
| This function returns the first derivative of the desired bulk viscosity of a pure gas in the quadrature points of a mesh entity. More...
|
|
const double | get_Sutherland_thermal_conductivity (const double &temperature) const |
| This function returns Sutherland thermal conductivity of a pure gas. More...
|
|
void | get_Sutherland_thermal_conductivity (const std::vector< double > &temperature, std::vector< double > &thermal_conductivity) const |
| This function returns Sutherland thermal conductivity of a pure gas in the quadrature points of a mesh entity. More...
|
|
const double | get_DSutherland_thermal_conductivity_Dtemperature (const double &temperature) const |
| This function returns the first derivative of the Sutherland thermal conductivity of a pure gas. More...
|
|
void | get_DSutherland_thermal_conductivity_Dtemperature (const std::vector< double > &temperature, std::vector< double > &dst) const |
| This function returns the first derivative of the Sutherland thermal conductivity of a pure gas in the quadrature points of a mesh entity. More...
|
|
const double | get_ChapmanEnskog_thermal_conductivity (const double &temperature) const |
| This function returns Chapman Enskog thermal conductivity [W/(m K)] of a pure gas. More...
|
|
void | get_ChapmanEnskog_thermal_conductivity (const std::vector< double > &temperature, std::vector< double > &thermal_conductivity) const |
| This function returns Chapman Enskog thermal conductivity of a pure gas in the quadrature points of a mesh entity. More...
|
|
const double | get_DChapmanEnskog_thermal_conductivity_Dtemperature (const double &temperature) const |
| This function returns the first derivative of the Chapman Enskog thermal conductivity of a pure gas. More...
|
|
void | get_DChapmanEnskog_thermal_conductivity_Dtemperature (const std::vector< double > &temperature, std::vector< double > &dst) const |
| This function returns the first derivative of the Chapman Enskog thermal conductivity of a pure gas in the quadrature points of a mesh entity. More...
|
|
const double | get_thermal_conductivity (const double &temperature) const |
| This function returns desired thermal conductivity [W/(m K)] of a pure gas. More...
|
|
void | get_thermal_conductivity (const std::vector< double > &temperature, std::vector< double > &thermal_conductivity) const |
| This function returns desired thermal conductivity of a pure gas in the quadrature points of a mesh entity. More...
|
|
const double | get_Dthermal_conductivity_Dtemperature (const double &temperature) const |
| This function returns the first derivative of the desired thermal conductivity of a pure gas. More...
|
|
void | get_Dthermal_conductivity_Dtemperature (const std::vector< double > &temperature, std::vector< double > &dst) const |
| This function returns the first derivative of the desired thermal conductivity of a pure gas in the quadrature points of a mesh entity. More...
|
|
const double | get_molar_enthalpy (const double &temperature) const |
| This function returns molar enthalpy [J/mol] of a pure gas. More...
|
|
void | get_molar_enthalpy (const std::vector< double > &temperature, std::vector< double > &molar_enthalpy) const |
| This function returns molar enthalpy of a pure gas in the quadrature points of a mesh entity. More...
|
|
const double | get_Dmolar_enthalpy_Dtemperature (const double &temperature) const |
| This function returns the first derivative of the molar enthalpy of a pure gas. More...
|
|
void | get_Dmolar_enthalpy_Dtemperature (const std::vector< double > &temperature, std::vector< double > &dst) const |
| This function returns the first derivative of the molar enthalpy of a pure gas in the quadrature points of a mesh entity. More...
|
|
const double | get_D2molar_enthalpy_Dtemperature2 (const double &temperature) const |
| This function returns the second derivative of the molar enthalpy of a pure gas. More...
|
|
void | get_D2molar_enthalpy_Dtemperature2 (const std::vector< double > &temperature, std::vector< double > &dst) const |
| This function returns the second derivative of the molar enthalpy of a pure gas in the quadrature points of a mesh entity. More...
|
|
const double | get_water_vapor_saturation_pressure (const double &temperature) const |
| This function returns saturation pressure [Pa] of water vapor. More...
|
|
void | get_water_vapor_saturation_pressure (const std::vector< double > &temperature, std::vector< double > &water_vapor_saturation_pressure) const |
| This function returns saturation pressure of water vapor in the quadrature points of a mesh entity. More...
|
|
const double | get_Dwater_vapor_saturation_pressure_Dtemperature (const double &temperature) const |
| This function returns the first derivative of the saturation pressure of water vapor. More...
|
|
void | get_Dwater_vapor_saturation_pressure_Dtemperature (const std::vector< double > &temperature, std::vector< double > &dst) const |
| This function returns the first derivative of the saturation pressure of water vapor in the quadrature points of a mesh entity. More...
|
|
const double | get_collision_integral (const double &temperature) const |
| This function returns collision integral of a pure gas. More...
|
|
void | get_collision_integral (const std::vector< double > &temperature, std::vector< double > &collision_integral) const |
| This function returns collision integral of a pure gas in the quadrature points of a mesh entity. More...
|
|
const double | get_Dcollision_integral_Dtemperature (const double &temperature) const |
| This function returns the first derivative of the collision integral of a pure gas. More...
|
|
void | get_Dcollision_integral_Dtemperature (const std::vector< double > &temperature, std::vector< double > &dst) const |
| This function returns the first derivative of the collision integral of a pure gas in the quadrature points of a mesh entity. More...
|
|
const double | get_specific_heat_capacity (const double &temperature) const |
| This function returns specific heat capacity [J/(g C)] at constant pressure of a pure gas. More...
|
|
void | get_specific_heat_capacity (const std::vector< double > &temperature, std::vector< double > &specific_heat_capacity) const |
| This function returns specific heat capacity at constant pressure of a pure gas in the quadrature points of a mesh entity. More...
|
|
const double | get_Dspecific_heat_capacity_Dtemperature (const double &temperature) const |
| This function returns the first derivative of the specific heat capacity at constant pressure of a pure gas. More...
|
|
void | get_Dspecific_heat_capacity_Dtemperature (const std::vector< double > &temperature, std::vector< double > &dst) const |
| This function returns the first derivative of the specific heat capacity at constant pressure of a pure gas in the quadrature points of a mesh entity. More...
|
|
const double | get_D2specific_heat_capacity_Dtemperature2 (const double &temperature) const |
| This function returns the second derivative of the specific heat capacity at constant pressure of a pure gas. More...
|
|
void | get_D2specific_heat_capacity_Dtemperature2 (const std::vector< double > &temperature, std::vector< double > &dst) const |
| This function returns the second derivative of the specific heat capacity at constant pressure of a pure gas in the quadrature points of a mesh entity. More...
|
|
virtual | ~PureGas () |
| Destructor. More...
|
|
virtual void | declare_parameters (ParameterHandler ¶m) const |
| Declare parameters. More...
|
|
virtual void | initialize (ParameterHandler ¶m) |
| Initialize parameters. More...
|
|
void | set_derivative_flags (const std::vector< VariableNames > &flags) |
| Set the names of FCST solution variables with respect to which you would like to compute the derivatives of material properties. More...
|
|
const std::string & | name_material () const |
| Return the name of the layer. More...
|
|
virtual void | print_material_properties () const |
| This function prints out the material properties. More...
|
|