17 #ifndef _FUELCELLSHOP__NONE__PSD_H
18 #define _FUELCELLSHOP__NONE__PSD_H
23 using namespace dealii;
25 namespace FuelCellShop
181 virtual boost::shared_ptr<FuelCellShop::MicroScale::BasePSD <dim>>
create_replica (
const std::string &psd_section_name)
static const std::string concrete_name
Concrete name used for objects of this class.
Definition: PSD_none.h:76
virtual void get_liquid_gas_interfacial_surface(std::vector< double > &HI_liquid_gas_interfacial_surface) const
This function is used to compute the liquid_gas_interfacial_surface by using PSD. ...
Definition: PSD_none.h:138
virtual void get_derivative_saturation(std::vector< double > &S) const
Definition: PSD_none.h:107
virtual boost::shared_ptr< FuelCellShop::MicroScale::BasePSD< dim > > create_replica(const std::string &psd_section_name)
This member function is used to create an object of type psd.
Definition: PSD_none.h:181
virtual void get_PSD_plot() const
Definition: PSD_none.h:171
virtual void get_knudsen_radius(std::vector< double > &knudsen_radius) const
This function is used to compute the knudsen_radius by using PSD.
Definition: PSD_none.h:163
const std::type_info & get_base_type() const
This member function returns a type_info object with the name of the base layer type the inherited cl...
Definition: PSD_none.h:95
virtual void get_diffusivity() const
This function is used to compute the diffusivity by using PSD.
Definition: PSD_none.h:170
virtual void get_wetted_wall_surface_area(std::vector< double > &wetted_wall_surface_area) const
This function is used to compute the pore_wetted_wall by using PSD.
Definition: PSD_none.h:154
virtual void get_relative_gas_permeability(std::vector< double > &gas_permeability) const
This function is used to compute the gas_permeability by using PSD.
Definition: PSD_none.h:130
virtual void get_relative_liquid_permeability(std::vector< double > &liquid_permeability) const
This function is used to compute the liquid_permeability by using PSD.
Definition: PSD_none.h:122
virtual void get_derivative_relative_liquid_permeability(std::vector< double > &liquid_permeability) const
This function is used to compute the liquid_permeability by using PSD.
Definition: PSD_none.h:123
virtual void get_global_saturated_permeability(double &saturated_permeability) const
This function is used to compute the saturated_permeability by using PSD.
Definition: PSD_none.h:114
virtual void get_saturation(std::vector< double > &S) const
This function is used to compute the saturation by using PSD.
Definition: PSD_none.h:106
virtual void get_derivative_liquid_gas_interfacial_surface(std::vector< double > &) const
This function is used to compute the liquid_gas_interfacial_surface by using PSD. ...
Definition: PSD_none.h:146
This is a class for the layer does not contain PSD information.
Definition: PSD_none.h:41
Pore Size Distribution.
Definition: PSD_base.h:129
static NonePSD< dim > const * PROTOTYPE
PROTOTYPE is the pointer is the dynamic pointer pointing to the NonePSD class itself.
Definition: PSD_none.h:191
~NonePSD()
Destructor.
Definition: PSD_none.h:61