OpenFCST: The open-source Fuel Cell Simulation Toolbox
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456]
oCFuelCell::ApplicationCore::ApplicationDataHere we handle general data of applications
oCBaseBoundaryResponse
oCFuelCellShop::Kinetics::BaseKineticsVirtual class used to provide the interface for all kinetic/reaction children
oCFuelCellShop::Equation::BoundaryTypeThis structure describes a boundary type of a derived equation class
oCFuelCell::ApplicationCore::DAESolverThis class provides an interface to the Fortran 77 code COLDAE
oCFuelCell::ApplicationCore::DAEWrapperThis class is to be used as a wrapper for the functions needed in the DAESolver
oCSIM::DakotaApplicationThis class is used to interface with DAKOTA as an algorithm library
oCSIM::DakotaInterface< dim >Classes used to interface the fuel cell analysis code with DAKOTA (an optimization toolbox)
oCFcstUtilities::DatabaseOCThis class is for storing a list of up to 10 parameters and is used as a way of informing the FCSTdatabase class about the model you wish to store/access
oCDataPostprocessor
oCDataPostprocessorScalar
oCDirectApplicInterface
oCdealii::DoFHandler< int, int >
oCdealii::DoFHandler< dim >
oCFuelCell::ApplicationCore::DoFInfo< dim, spacedim >Very basic info class only containing information on geometry and degrees of freedom on a mesh entity
oCFuelCell::ApplicationCore::DoFInfo< dim >
oCFuelCellShop::Equation::EquationFlagsEnumeration for flags used in equation classes to control assembly
oCFuelCell::ApplicationCore::EventObjects of this kind are used to notify interior applications of changes provoked by an outer loop
oCSIM::ExperimentalDataDescription: Used to read in an array of experimental data with column headers
oCFcstUtilities::FCSTdatabaseThis class is for interfacing with SQL databases, for the purpose of accessing and storing simulation results
oCFcstUtilities::FCSTLogStreamThe object FcstUtilities::log should be used throughout OpenFCST for console logging
oCdealii::FiniteElement< int, int >
oCFunction
oCLinearSolvers::GMRESSolverThis class implements GMRES solver
oCFuelCellShop::Geometry::GridBase< dim >FuelCell Geometry information class
oCLinearSolvers::ILUPreconditionerThis class implements ILU preconditioner
oCmap
oCdealii::Mapping< int, int >
oCFuelCell::ApplicationCore::MatrixBlock< MATRIX >A wrapper around a MATRIX object, storing the coordinates in the global block matrix as well
oCFuelCellShop::MicroScale::MicroScaleBaseThe base class for micro scale objects in OpenFCST
oCFuelCellShop::MicroScale::MicroSet
oCFuelCell::OperatingConditionsClass used to store, read from file and define the operating conditions for a fuel cell
oCFuelCellShop::Equation::OutputTypeThis structure describes an output type of a derived equation class
oCFuelCell::ParametricStudy< dim >This application is used to perform a parametric study for a given fuel cell model
oCQFrame
oCQItemDelegate
oCQMainWindow
oCFuelCellShop::Equation::ReactionHeatThis class is used to compute non-linear reaction heat source terms in a catalyst layer
oCFuelCell::ScalingClass used to store, read from file and define scaling factors to be applied to equations in equation matrix and solutions in solution residual
oCSimulationSelector< dim >This class selects an openFCST application which will run
oCSimulatorBuilder< dim >This class is used to output data or to initialize and launch simulations
oCFuelCellShop::SolutionVariableThis structure is used to encapsulate data from constant values and variable solution data that is used in Layer classes to compute effective transport properties
oCLinearSolvers::SparseDirectUMFPACKSolverThis class implements an interface to the sparse direct solver UMFPACK, see the link below http://www.cise.ufl.edu/research/sparse/umfpack/
oCFuelCellShop::MicroScale::SphericalAgglomerateGeometryThis class implements methods for calculating geometric parameters of a spherical agglomerate surrounded by a thin ionomer film
oCSubscriptor
oCSubscriptor
oCdealii::Triangulation< int, int >
oCdealii::Triangulation< dim >
oCUnitsClass used to convert units using a standard convention
oCFuelCellShop::Equation::VariableInfoThis simple structure stores certain information regarding a particular variable for the equation (all of them retrieved from #SystemManagement)
oCdealii::ParameterGui::XMLParameterReaderInterface to parse parameters from XML files to a QTreeWidget
\Cdealii::ParameterGui::XMLParameterWriterInterface to write parameters stored in a QTreeWidget to a file in XML format