|
OpenFCST: The open-source Fuel Cell Simulation Toolbox
|
#include <fiber_base.h>


Public Member Functions | |
| FiberBase (std::string name) | |
| Constructor The constructor initialize parameters using the default values. More... | |
| ~FiberBase () | |
| Destructor. More... | |
| virtual void | declare_parameters (ParameterHandler ¶m) const |
| Declare parameters. More... | |
| virtual void | initialize (ParameterHandler ¶m) |
| Initialize. More... | |
| virtual double | get_electrical_conductivity () const |
| Obtain the electrical conductivity. More... | |
| virtual double | get_electrical_conductivity (double) const |
| Obtain the temperature dependent electrical conductivity which is passed as the argument. More... | |
| virtual double | get_derivative_electrical_conductivity () const |
| virtual double | get_thermal_conductivity () const |
| Obtain the thermal conductivity. More... | |
| virtual double | get_derivative_thermal_conductivity () const |
| virtual double | get_density () const |
| Obtain the density. 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... | |
| virtual void | print_material_properties () const |
| This function prints out the material properties. More... | |
Protected Attributes | |
| double | electrical_conductivity |
| Electrical conductivity of carbon fibers extrapolated to 100% solid phase. More... | |
| double | thermal_conductivity |
| Thermal conductivity of carbon fibers extrapolated to 100% solid phase. More... | |
| double | density |
| Density of carbon fibers. 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... | |
|
inline |
Constructor The constructor initialize parameters using the default values.
This is so that if I do not want to call declare_parameters and initialize, I can still use the routine with the hard coded values.
|
inline |
Destructor.
|
inlinevirtual |
Declare parameters.
Reimplemented from FuelCellShop::Material::BaseMaterial.
Reimplemented in FuelCellShop::Material::CarbonFiber.
References FuelCellShop::Material::BaseMaterial::declare_parameters().

|
inlinevirtual |
Obtain the density.
Reimplemented in FuelCellShop::Material::CarbonFiber.
References FcstUtilities::log.
|
inlinevirtual |
Reimplemented in FuelCellShop::Material::CarbonFiber.
References FcstUtilities::log.
|
inlinevirtual |
Reimplemented in FuelCellShop::Material::CarbonFiber.
References FcstUtilities::log.
|
inlinevirtual |
Obtain the electrical conductivity.
Reimplemented in FuelCellShop::Material::CarbonFiber.
References FcstUtilities::log.
|
inlinevirtual |
Obtain the temperature dependent electrical conductivity which is passed as the argument.
Reimplemented in FuelCellShop::Material::CarbonFiber.
References FcstUtilities::log.
|
inlinevirtual |
Obtain the thermal conductivity.
Reimplemented in FuelCellShop::Material::CarbonFiber.
References FcstUtilities::log.
|
inlinevirtual |
Initialize.
Reimplemented from FuelCellShop::Material::BaseMaterial.
Reimplemented in FuelCellShop::Material::CarbonFiber.
References FuelCellShop::Material::BaseMaterial::initialize().

|
protected |
Density of carbon fibers.
Referenced by FuelCellShop::Material::CarbonFiber::get_density().
|
protected |
Electrical conductivity of carbon fibers extrapolated to 100% solid phase.
Referenced by FuelCellShop::Material::CarbonFiber::get_electrical_conductivity().
|
protected |
Thermal conductivity of carbon fibers extrapolated to 100% solid phase.
Referenced by FuelCellShop::Material::CarbonFiber::get_thermal_conductivity().
1.8.5