OpenFCST: The open-source Fuel Cell Simulation Toolbox
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Private Attributes | List of all members
FuelCell::InitialSolution::AppPemfcTPSaturationIC< dim > Class Template Reference

This class is used when solving the problem using Newton's method to provide an initial solution. More...

#include <app_pemfc_twophase_saturation.h>

Inheritance diagram for FuelCell::InitialSolution::AppPemfcTPSaturationIC< dim >:
Inheritance graph
[legend]
Collaboration diagram for FuelCell::InitialSolution::AppPemfcTPSaturationIC< dim >:
Collaboration graph
[legend]

Public Member Functions

 AppPemfcTPSaturationIC (FuelCell::OperatingConditions *OC, boost::shared_ptr< FuelCellShop::Geometry::GridBase< dim > > grid, FuelCell::SystemManagement *system_mgmt)
 Constructor. More...
 
 ~AppPemfcTPSaturationIC ()
 Destructor. More...
 
void vector_value (const Point< dim > &p, Vector< double > &v) const
 This is the member function that computes the value of the initial solution for a given point. More...
 

Private Attributes

FuelCell::OperatingConditionsOC
 Operating conditions class object. More...
 
boost::shared_ptr
< FuelCellShop::Geometry::GridBase
< dim > > 
grid
 Geometry class object. More...
 
FuelCell::SystemManagementsystem
 

Detailed Description

template<int dim>
class FuelCell::InitialSolution::AppPemfcTPSaturationIC< dim >

This class is used when solving the problem using Newton's method to provide an initial solution.

This function is called in VectorTools::interpolate(..,..,InitialSolution<dim> marc,...) It provides a solution that satisfies Dirichlet boundaries and has a gradient.

Constructor & Destructor Documentation

Constructor.

Destructor.

Member Function Documentation

template<int dim>
void FuelCell::InitialSolution::AppPemfcTPSaturationIC< dim >::vector_value ( const Point< dim > &  p,
Vector< double > &  v 
) const

This is the member function that computes the value of the initial solution for a given point.

Member Data Documentation

template<int dim>
boost::shared_ptr< FuelCellShop::Geometry::GridBase<dim> > FuelCell::InitialSolution::AppPemfcTPSaturationIC< dim >::grid
private

Geometry class object.

Operating conditions class object.


The documentation for this class was generated from the following file: