| 
    OpenFCST: The open-source Fuel Cell Simulation Toolbox
    
   | 
 
This class is a means to make variable initial or boundary data. More...
#include <initial_and_boundary_data.h>


Protected Member Functions | |
Constructors, destructor, and initialization  | |
| InitialOrBoundaryDataBase (boost::shared_ptr< ApplicationData > data, const unsigned int n_components=1) | |
| Constructor.  More... | |
| ~InitialOrBoundaryDataBase () | |
| Destructor.  More... | |
Minor functions  | |
| void | print_caller_name (const std::string &caller_name) const | 
| This function is used to print out the name of another function that has been declared in the scope of this class, but not yet been implemented.  More... | |
Protected Attributes | |
GENERIC DATA  | |
| boost::shared_ptr < ApplicationData >  | data | 
| Data of the application serves to exchange the information between YourApplication<dim> and children of this class.  More... | |
Service functions | |
| virtual double | value (const Point< dim > &point, const unsigned int no_component=0) const | 
This function calls the math_expression() function of this class and has NOT to be overriden in the derived classes.  More... | |
| virtual double | math_expression (const Point< dim > &point, const unsigned int no_component=0) const | 
| This function implements the main functionality of this class and has to be overriden in the derived classes.  More... | |
This class is a means to make variable initial or boundary data.
      
  | 
  protected | 
Constructor.
| data | - data of the application, | 
| n_components | - the total number of the solution components. | 
      
  | 
  protected | 
Destructor.
      
  | 
  protectedvirtual | 
This function implements the main functionality of this class and has to be overriden in the derived classes.
Reimplemented in FuelCell::InitialAndBoundaryData::ExactSolutionAppIncompressibleFlows< dim >, and FuelCell::InitialAndBoundaryData::InitialDataAppIncompressibleFlows< dim >.
      
  | 
  protected | 
This function is used to print out the name of another function that has been declared in the scope of this class, but not yet been implemented.
      
  | 
  virtual | 
This function calls the math_expression() function of this class and has NOT to be overriden in the derived classes. 
      
  | 
  protected | 
Data of the application serves to exchange the information between YourApplication<dim> and children of this class.
 1.8.5