|
| template<EOSIsConservativeValueView ValueView, IdealGasIsMaterialView MaterialView> |
| static DEAL_II_ALWAYS_INLINE auto | thermodynamic_pressure (const ValueView &value_view, const MaterialView &material_view) |
| |
| template<EOSIsConservativeValueView ValueView, EOSIsGradientView GradientView, IdealGasIsMaterialView MaterialView> |
| static DEAL_II_ALWAYS_INLINE auto | grad_temperature (const ValueView &value_view, const GradientView &gradient_view, const MaterialView &material_view) |
| |
| template<EOSIsConservativeValueView ValueView, IdealGasIsMaterialView MaterialView> |
| static DEAL_II_ALWAYS_INLINE auto | speed_of_sound (const ValueView &value_view, const MaterialView &material_view) |
| |
| template<EOSIsConservativeValueView ValueView, IdealGasIsMaterialView MaterialView> |
| static DEAL_II_ALWAYS_INLINE auto | temperature (const ValueView &value_view, const MaterialView &material_view) |
| |
| template<typename ValueType , EOSIsConservativeValueView ValueView, IdealGasIsMaterialView MaterialView> |
| static DEAL_II_ALWAYS_INLINE auto | inner_energy_from_pressure (const ValueType &pressure, const ValueView &, const MaterialView &material_view) |
| |
| template<typename ValueView , IdealGasIsMaterialView MaterialView> |
| static DEAL_II_ALWAYS_INLINE auto | specific_internal_energy (const ValueView &value_view, const MaterialView &material_view) |
| |
| template<int dim, EOSIsWritableConservativeValueView WritableConservativeValueView, EOSIsPrimitiveValueView PrimitiveValueView, IdealGasIsMaterialView MaterialView> |
| static DEAL_II_ALWAYS_INLINE void | conservative_from_primitive (WritableConservativeValueView &conservative_value_view, const PrimitiveValueView &primitive_value_view, const MaterialView &material_view) |
| |
template<int dim, EOSIsWritableConservativeValueView WritableConservativeValueView, EOSIsPrimitiveValueView PrimitiveValueView, IdealGasIsMaterialView MaterialView>
| static DEAL_II_ALWAYS_INLINE void MeltPoolDG::Flow::IdealGasEOS::conservative_from_primitive |
( |
WritableConservativeValueView & |
conservative_value_view, |
|
|
const PrimitiveValueView & |
primitive_value_view, |
|
|
const MaterialView & |
material_view |
|
) |
| |
|
inlinestatic |
Compute the set of conserved variables (density, momentum, total energy) from the given state of primitive variables (pressure, velocity, temperature) for an ideal gas.
- Parameters
-
| conservative_value_view | View providing writable access to the flow state in conservative variables, which is computed. |
| primitive_value_view | View providing access to the flow state in primitive variables. |
| material_view | View providing access to the material properties. |
- Returns
- View representation of the conserved variable state.