OpenFCST: The open-source Fuel Cell Simulation Toolbox
|
This class describes. More...
#include <experimental_fluid.h>
Public Member Functions | |
Constructors, destructor, and initialization | |
ExperimentalFluid (const std::string &name) | |
Constructor. More... | |
virtual | ~ExperimentalFluid () |
Destructor. More... | |
virtual void | declare_parameters (ParameterHandler ¶m) const |
Declare parameters. More... | |
virtual void | initialize (ParameterHandler ¶m) |
Initialize parameters. More... | |
Accessors and info | |
const double & | get_density () const |
This function returns density . More... | |
const double & | get_dynamic_viscosity () const |
This function returns dynamic_viscosity . More... | |
virtual void | print_material_properties () const |
This function prints out the material properties. More... | |
Public Member Functions inherited from FuelCellShop::Material::BaseMaterial | |
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... | |
Protected Attributes | |
Fluid properties | |
double | density |
Density, kg/m^3. More... | |
double | dynamic_viscosity |
Dynamic viscosity, Pa sec. More... | |
Protected Attributes inherited from FuelCellShop::Material::BaseMaterial | |
const std::string | name |
Name of the layer. More... | |
std::vector< VariableNames > | derivative_flags |
Flags for derivatives: These flags are used to request derivatives of material properties. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from FuelCellShop::Material::BaseMaterial | |
BaseMaterial () | |
Constructor. More... | |
BaseMaterial (const std::string &name) | |
Constructor. More... | |
virtual | ~BaseMaterial () |
Destructor. More... | |
This class describes.
fluid.
The functionality of this class can be extended if needed.
FuelCellShop::Material::ExperimentalFluid::ExperimentalFluid | ( | const std::string & | name | ) |
Constructor.
|
virtual |
Destructor.
|
virtual |
Declare parameters.
Reimplemented from FuelCellShop::Material::BaseMaterial.
|
inline |
This function returns density
.
References density.
|
inline |
This function returns dynamic_viscosity
.
References dynamic_viscosity.
|
virtual |
Initialize parameters.
Reimplemented from FuelCellShop::Material::BaseMaterial.
|
virtual |
This function prints out the material properties.
Reimplemented from FuelCellShop::Material::BaseMaterial.
|
protected |
Density, kg/m^3.
Referenced by get_density().
|
protected |
Dynamic viscosity, Pa sec.
Referenced by get_dynamic_viscosity().