MultiSpeciesMaterialMixin< n_species, number, ValueType, Derived > Struct Template Reference
|
Developer Documentation
|
MeltPoolDG::CompressibleFlow::MultiSpeciesMaterialMixin< n_species, number, ValueType, Derived > Struct Template Reference
#include <material_views_mixins.hpp>
Inheritance diagram for MeltPoolDG::CompressibleFlow::MultiSpeciesMaterialMixin< n_species, number, ValueType, Derived >:
Collaboration diagram for MeltPoolDG::CompressibleFlow::MultiSpeciesMaterialMixin< n_species, number, ValueType, Derived >:
Public Member Functions | |
| ValueType | dynamic_viscosity () const |
| number | dynamic_viscosity (const unsigned species_component) const |
| ValueType | thermal_conductivity () const |
| number | thermal_conductivity (const unsigned species_component) const |
| ValueType | heat_capacity_ratio () const |
| number | heat_capacity_ratio (const unsigned species_component) const |
| ValueType | specific_gas_constant () const |
| number | specific_gas_constant (const unsigned species_component) const |
| ValueType | specific_isobaric_heat () const |
| number | specific_isobaric_heat (const unsigned species_component) const |
| number | binary_diffusion_coefficient (const unsigned component_i, const unsigned component_j) const |
| ValueType | molar_mass () const |
| ValueType | molar_mass (const unsigned species_component) const |
Public Member Functions inherited from MeltPoolDG::SpeciesTransport::EffectiveMaterialMixin< n_species, number, ValueType, Derived > | |
| ValueType | mole_fraction (const unsigned species_component) const |
| ValueType | mixture_averaged_diffusion_coefficient (const unsigned int species_component) const |
| template<typename ContainerType , typename SpeciesMaterial > requires requires(int i) { { std::declval<const Derived>().mass_fraction(i) } -> std::convertible_to<ValueType>; } | |
| ValueType | effective_material_property (const ContainerType &species_material, number SpeciesMaterial::*property) const |
Private Member Functions | |
| const MaterialPhaseData< number > & | material () const |
Member Function Documentation
◆ binary_diffusion_coefficient()
template<int n_species, typename number , typename ValueType , typename Derived >
|
inline |
◆ dynamic_viscosity() [1/2]
template<int n_species, typename number , typename ValueType , typename Derived >
|
inline |
◆ dynamic_viscosity() [2/2]
template<int n_species, typename number , typename ValueType , typename Derived >
|
inline |
◆ heat_capacity_ratio() [1/2]
template<int n_species, typename number , typename ValueType , typename Derived >
|
inline |
◆ heat_capacity_ratio() [2/2]
template<int n_species, typename number , typename ValueType , typename Derived >
|
inline |
◆ material()
template<int n_species, typename number , typename ValueType , typename Derived >
|
inlineprivate |
◆ molar_mass() [1/2]
template<int n_species, typename number , typename ValueType , typename Derived >
|
inline |
◆ molar_mass() [2/2]
template<int n_species, typename number , typename ValueType , typename Derived >
|
inline |
◆ specific_gas_constant() [1/2]
template<int n_species, typename number , typename ValueType , typename Derived >
|
inline |
◆ specific_gas_constant() [2/2]
template<int n_species, typename number , typename ValueType , typename Derived >
|
inline |
◆ specific_isobaric_heat() [1/2]
template<int n_species, typename number , typename ValueType , typename Derived >
|
inline |
◆ specific_isobaric_heat() [2/2]
template<int n_species, typename number , typename ValueType , typename Derived >
|
inline |
◆ thermal_conductivity() [1/2]
template<int n_species, typename number , typename ValueType , typename Derived >
|
inline |
◆ thermal_conductivity() [2/2]
template<int n_species, typename number , typename ValueType , typename Derived >
|
inline |
The documentation for this struct was generated from the following file:
- include/meltpooldg/compressible_flow/material_views_mixins.hpp
Generated by
Public Member Functions inherited from