OpenFCST: The open-source Fuel Cell Simulation Toolbox
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Namespaces | Typedefs | Enumerations
application_data.h File Reference
#include <deal.II/lac/vector_memory.h>
#include <deal.II/lac/block_vector.h>
#include <deal.II/base/parameter_handler.h>
#include <utils/logging.h>
#include <algorithm>
#include <fstream>
Include dependency graph for application_data.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  FuelCell::ApplicationCore::ApplicationData
 Here we handle general data of applications. More...
 

Namespaces

 FuelCell
 This namespace contains data and methods that handle initial and boundary data of a problem at hand.
 
 FuelCell::ApplicationCore
 Namespace containing the basic application framework used to loop over cells and create objects passed to FuelCellShop::Equation objects.
 

Typedefs

typedef BlockVector< double > FuelCell::ApplicationCore::FEVector
 The vector class used by applications. More...
 

Enumerations

enum  FuelCell::ApplicationCore::LinearSolver {
  FuelCell::ApplicationCore::LinearSolver::UMFPACK, FuelCell::ApplicationCore::LinearSolver::CG, FuelCell::ApplicationCore::LinearSolver::ILU_GMRES, FuelCell::ApplicationCore::LinearSolver::MUMPS,
  FuelCell::ApplicationCore::LinearSolver::BICGSTAB
}
 Enumeration class for Linear solvers. More...
 
enum  FuelCell::ApplicationCore::NonLinearSolver {
  FuelCell::ApplicationCore::NonLinearSolver::NONE, FuelCell::ApplicationCore::NonLinearSolver::NEWTONBASIC, FuelCell::ApplicationCore::NonLinearSolver::NEWTON3PP, FuelCell::ApplicationCore::NonLinearSolver::NEWTONLINESEARCH,
  FuelCell::ApplicationCore::PICARD
}
 Enumeration class for Non-linear solvers. More...
 
enum  FuelCell::ApplicationCore::RefinementSolver { FuelCell::ApplicationCore::RefinementSolver::ADAPTIVE }
 Enumeration class for refinement types. More...