OpenFCST: The open-source Fuel Cell Simulation Toolbox
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Namespaces | Classes
FuelCellShop Namespace Reference

Container Namespace for Fuel Cell data classes. More...

Namespaces

 Constants
 Namespace containing all universal constants.
 
 Equation
 Namespace to hold classes that describe physical processes in fuel cells.
 
 Geometry
 General namespace to generate geometries and grids for FuelCell applications.
 
 Kinetics
 Namespace to hold classes that implement kinetic models.
 
 Layer
 Namespace to hold classes that characterize fuel cell layers.
 
 Material
 Namespace to hold classes that characterize materials used in fuel cells.
 
 MicroScale
 
 Mixture
 Namespace to hold classes that define mixture properties for gases (and liquids) in fuel cells.
 
 PostProcessing
 Namespace used for all classes use for post-processing either for evaluating a new quantity at a quadrature point for outputing with the solution, for the evaluation of functions or for the evaluation of functionals such as the current density.
 

Classes

struct  SolutionVariable
 This structure is used to encapsulate data from constant values and variable solution data that is used in Layer classes to compute effective transport properties. More...
 
class  SolutionMap
 Convenient storage object for SolutionVariables. More...
 

Functions

Unary Predicate Functions for SolutionVariable structure
static bool is_phiM (const SolutionVariable &sol_var)
 Unary Predicate to return true if a SolutionVariable object belongs to protonic_electrical_potential. More...
 
static bool is_phiS (const SolutionVariable &sol_var)
 Unary Predicate to return true if a SolutionVariable object belongs to electronic_electrical_potential. More...
 

Detailed Description

Container Namespace for Fuel Cell data classes.

This namespace should not hold any member classes and will characterize sub-namespaces for fuel cell data such as Layers, Materials, Mixtures, etc.

Function Documentation

static bool FuelCellShop::is_phiM ( const SolutionVariable &  sol_var)
static

Unary Predicate to return true if a SolutionVariable object belongs to protonic_electrical_potential.

References FuelCellShop::SolutionVariable::get_variablename(), and protonic_electrical_potential.

Here is the call graph for this function:

static bool FuelCellShop::is_phiS ( const SolutionVariable &  sol_var)
static

Unary Predicate to return true if a SolutionVariable object belongs to electronic_electrical_potential.

References electronic_electrical_potential, and FuelCellShop::SolutionVariable::get_variablename().

Here is the call graph for this function: