17 #ifndef _FCST_FUELCELLSHOP_MATERIAL_EXPERIMENTAL_MULTI_FLUID_H_
18 #define _FCST_FUELCELLSHOP_MATERIAL_EXPERIMENTAL_MULTI_FLUID_H_
22 namespace FuelCellShop
69 virtual void initialize(ParameterHandler& param);
const double & get_temperature_of_mixture() const
This function returns T_mixture.
Definition: experimental_multi_fluid.h:89
virtual ~ExperimentalMultiFluid()
Destructor.
const std::string name
Name of the layer.
Definition: base_material.h:155
double T_mixture
Temperature of mixture, K.
Definition: experimental_multi_fluid.h:155
std::vector< double > dynamic_viscosity
Dynamic viscosity, Pa sec.
Definition: experimental_multi_fluid.h:165
std::vector< double > molar_mass
Molar mass, kg/mol.
Definition: experimental_multi_fluid.h:160
std::vector< double > bulk_viscosity
Bulk viscosity, Pa sec.
Definition: experimental_multi_fluid.h:170
const unsigned int & get_number_of_species() const
This function returns n_species.
Definition: experimental_multi_fluid.h:80
const std::vector< double > & get_molar_mass() const
This function returns molar_mass.
Definition: experimental_multi_fluid.h:98
const std::vector< double > & get_dynamic_viscosity() const
This function returns dynamic_viscosity.
Definition: experimental_multi_fluid.h:107
virtual void declare_parameters(ParameterHandler ¶m) const
Declare parameters.
const std::vector< double > & get_bulk_viscosity() const
This function returns bulk_viscosity.
Definition: experimental_multi_fluid.h:116
const Table< 2, double > & get_maxwell_stefan_isobaric_diffusion_coefficient() const
This function returns maxwell_stefan_isobaric_diffusion_coefficient.
Definition: experimental_multi_fluid.h:125
virtual void initialize(ParameterHandler ¶m)
Initialize parameters.
ExperimentalMultiFluid(const std::string &name)
Constructor.
unsigned int n_species
Number of species.
Definition: experimental_multi_fluid.h:150
virtual void print_material_properties() const
This function prints out the material properties.
This class describes.
Definition: experimental_multi_fluid.h:44
Virtual class used to provide the interface for all material classes.
Definition: base_material.h:54
Table< 2, double > maxwell_stefan_isobaric_diffusion_coefficient
Each entry of this structure defines a Maxwell-Stefan isobaric diffusion coefficient of gas in gas ...
Definition: experimental_multi_fluid.h:176