30 namespace FuelCellShop
 
   78             virtual void set_solution(
const std::map<VariableNames,SolutionVariable>& sols,
const VariableNames& react, 
const int& index);
 
  119             virtual void make_thread_safe(ParameterHandler ¶m, 
unsigned int thread_index);
 
  142             ICCP(std::string name);
 
  159             virtual void initialize (ParameterHandler ¶m);
 
  165                 return boost::shared_ptr<MicroScaleBase>( 
new ICCP());
 
  179             double residual(
const double & c_inner, 
const double & c_outer);
 
  200             boost::shared_ptr<FuelCellShop::Kinetics::BaseKinetics> 
kinetics;
 
  201             boost::shared_ptr<FuelCellShop::Material::PolymerElectrolyteBase> 
electrolyte;
 
  202             boost::shared_ptr<FuelCellShop::Material::CatalystBase> 
catalyst;
 
virtual void make_thread_safe(ParameterHandler ¶m, unsigned int thread_index)
 
double residual(const double &c_inner, const double &c_outer)
Compute the residual functions describing oxygen concentration at the particle surface. 
 
boost::shared_ptr< FuelCellShop::Material::CatalystBase > catalyst
Definition: ICCP.h:202
 
This class implements methods for calculating geometric parameters of a spherical agglomerate surroun...
Definition: agglomerate_base.h:55
 
virtual void declare_parameters(ParameterHandler ¶m) const 
 
Class that solves solid carbon particle, with Pt surface loading, surrounded by ionomer thin film...
Definition: ICCP.h:61
 
virtual bool has_derivatives()
Returns true if the class instance can calculate current density derivatives. 
Definition: ICCP.h:93
 
VariableNames reactant
Definition: ICCP.h:196
 
SolutionVariable proton_pot
Definition: ICCP.h:184
 
VariableNames
The enumeration containing the names of some of the available FCST solution variables and their deriv...
Definition: system_management.h:63
 
Convenient storage object for SolutionVariables. 
Definition: fcst_variables.h:457
 
const double F
Definition: ICCP.h:207
 
This structure is used to encapsulate data from constant values and variable solution data that is us...
Definition: fcst_variables.h:86
 
double D_R_N
Definition: ICCP.h:192
 
boost::shared_ptr< FuelCellShop::Material::PolymerElectrolyteBase > electrolyte
Definition: ICCP.h:201
 
virtual void print_properties()
Print out key micro-structural dimensions, defined by child. 
 
const double pi
Definition: ICCP.h:207
 
double molarNumerator
Definition: ICCP.h:195
 
FuelCellShop::Layer::MultiScaleCL< deal_II_dimension > CLPropNames
Convenient typdef for getting properties. 
Definition: ICCP.h:132
 
SolutionVariable electron_pot
Definition: ICCP.h:184
 
ICCP()
Default Constructor. 
Definition: ICCP.h:135
 
virtual std::string get_name()
Return name of class instance, i.e. 
Definition: ICCP.h:101
 
double non_eq_BC_coeff
Definition: ICCP.h:189
 
double P
Definition: ICCP.h:190
 
boost::shared_ptr< FuelCellShop::Kinetics::BaseKinetics > kinetics
Definition: ICCP.h:200
 
bool non_eq_BC
Definition: ICCP.h:188
 
std::vector< SolutionVariable > reactants
Definition: ICCP.h:183
 
The base class for micro scale objects in OpenFCST. 
Definition: micro_scale_base.h:134
 
void _initialize_film_porosity()
 
static ICCP const * PROTOTYPE
Definition: ICCP.h:167
 
virtual void initialize(ParameterHandler ¶m)
 
double H_R_N
Definition: ICCP.h:191
 
virtual SolutionMap compute_current()
Function used to compute the current density produced by the micro structure. 
 
virtual double aux_volume_fraction()
MicroScale object may have extra contribution to volume of layer, e.g. 
Definition: ICCP.h:109
 
virtual boost::shared_ptr< MicroScaleBase > create_replica()
This member function is used to create an object of type MicroScaleBase. 
Definition: ICCP.h:164
 
static const std::string concrete_name
Definition: ICCP.h:65
 
double ActiveArea
Definition: ICCP.h:187
 
double Pi()
. 
Definition: fcst_constants.h:42
 
virtual void set_structure()
 
virtual void set_solution(const std::map< VariableNames, SolutionVariable > &sols, const VariableNames &react, const int &index)
Function for setting the solution map(reactant concentration, phi_s, phi_m, etc.).