Gascoigne::ProblemDescriptorBase Class Reference

#include <problemdescriptorbase.h>

Inheritance diagram for Gascoigne::ProblemDescriptorBase:

Inheritance graph
[legend]
Collaboration diagram for Gascoigne::ProblemDescriptorBase:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 ProblemDescriptorBase ()
 ~ProblemDescriptorBase ()
std::ostream & OutputSettings (std::ostream &os) const
void BasicInit (const ParamFile *pf)
const ParamFileGetParamFile () const
const ApplicationGetRightHandSide () const
const DirichletDataGetDirichletData () const
const BoundaryRightHandSideGetBoundaryRightHandSide () const
const BoundaryInitialConditionGetBoundaryInitialCondition () const
const BoundaryEquationGetBoundaryEquation () const
const ApplicationGetInitialCondition () const
const ExactSolutionGetExactSolution () const
const EquationGetEquation () const
const BoundaryManagerGetBoundaryManager () const
const ComponentInformationGetComponentInformation () const
void SetTime (double time, double dt) const

Protected Member Functions

const ParamFile *& GetParamFilePointer ()
Equation *& GetEquationPointer ()
BoundaryManager *& GetBoundaryManagerPointer ()
ExactSolution *& GetExactSolutionPointer ()
Application *& GetInitialConditionPointer ()
Application *& GetRightHandSidePointer ()
DirichletData *& GetDirichletDataPointer ()
BoundaryRightHandSide *& GetBoundaryRightHandSidePointer ()
BoundaryInitialCondition *& GetBoundaryInitialConditionPointer ()
BoundaryEquation *& GetBoundaryEquationPointer ()
BoundaryManagerGetBoundaryManager ()
ComponentInformation *& GetComponentInformationPointer ()

Constructor & Destructor Documentation

Gascoigne::ProblemDescriptorBase::ProblemDescriptorBase (  ) 

Gascoigne::ProblemDescriptorBase::~ProblemDescriptorBase (  ) 


Member Function Documentation

void Gascoigne::ProblemDescriptorBase::BasicInit ( const ParamFile pf  )  [virtual]

Reimplemented from Gascoigne::ProblemDescriptorInterface.

const BoundaryEquation* Gascoigne::ProblemDescriptorBase::GetBoundaryEquation (  )  const [inline, virtual]

Implements Gascoigne::ProblemDescriptorInterface.

BoundaryEquation*& Gascoigne::ProblemDescriptorBase::GetBoundaryEquationPointer (  )  [inline, protected]

const BoundaryInitialCondition* Gascoigne::ProblemDescriptorBase::GetBoundaryInitialCondition (  )  const [inline, virtual]

Implements Gascoigne::ProblemDescriptorInterface.

BoundaryInitialCondition*& Gascoigne::ProblemDescriptorBase::GetBoundaryInitialConditionPointer (  )  [inline, protected]

const BoundaryManager* Gascoigne::ProblemDescriptorBase::GetBoundaryManager (  )  const [inline, virtual]

Implements Gascoigne::ProblemDescriptorInterface.

BoundaryManager* Gascoigne::ProblemDescriptorBase::GetBoundaryManager (  )  [inline, protected]

BoundaryManager*& Gascoigne::ProblemDescriptorBase::GetBoundaryManagerPointer (  )  [inline, protected]

const BoundaryRightHandSide* Gascoigne::ProblemDescriptorBase::GetBoundaryRightHandSide (  )  const [inline, virtual]

Implements Gascoigne::ProblemDescriptorInterface.

BoundaryRightHandSide*& Gascoigne::ProblemDescriptorBase::GetBoundaryRightHandSidePointer (  )  [inline, protected]

const ComponentInformation* Gascoigne::ProblemDescriptorBase::GetComponentInformation (  )  const [inline, virtual]

Implements Gascoigne::ProblemDescriptorInterface.

ComponentInformation*& Gascoigne::ProblemDescriptorBase::GetComponentInformationPointer (  )  [inline, protected]

const DirichletData* Gascoigne::ProblemDescriptorBase::GetDirichletData (  )  const [inline, virtual]

Implements Gascoigne::ProblemDescriptorInterface.

DirichletData*& Gascoigne::ProblemDescriptorBase::GetDirichletDataPointer (  )  [inline, protected]

const Equation* Gascoigne::ProblemDescriptorBase::GetEquation (  )  const [inline, virtual]

Implements Gascoigne::ProblemDescriptorInterface.

Equation*& Gascoigne::ProblemDescriptorBase::GetEquationPointer (  )  [inline, protected]

const ExactSolution* Gascoigne::ProblemDescriptorBase::GetExactSolution (  )  const [inline, virtual]

Implements Gascoigne::ProblemDescriptorInterface.

ExactSolution*& Gascoigne::ProblemDescriptorBase::GetExactSolutionPointer (  )  [inline, protected]

const Application* Gascoigne::ProblemDescriptorBase::GetInitialCondition (  )  const [inline, virtual]

Implements Gascoigne::ProblemDescriptorInterface.

Application*& Gascoigne::ProblemDescriptorBase::GetInitialConditionPointer (  )  [inline, protected]

const ParamFile* Gascoigne::ProblemDescriptorBase::GetParamFile (  )  const [inline, virtual]

Implements Gascoigne::ProblemDescriptorInterface.

const ParamFile*& Gascoigne::ProblemDescriptorBase::GetParamFilePointer (  )  [inline, protected]

const Application* Gascoigne::ProblemDescriptorBase::GetRightHandSide (  )  const [inline, virtual]

Implements Gascoigne::ProblemDescriptorInterface.

Application*& Gascoigne::ProblemDescriptorBase::GetRightHandSidePointer (  )  [inline, protected]

std::ostream& Gascoigne::ProblemDescriptorBase::OutputSettings ( std::ostream &  os  )  const [virtual]

Implements Gascoigne::ProblemDescriptorInterface.

void Gascoigne::ProblemDescriptorBase::SetTime ( double  time,
double  dt 
) const [virtual]

Implements Gascoigne::ProblemDescriptorInterface.


The documentation for this class was generated from the following files:
Generated on Thu Sep 14 10:51:16 2006 for Gascoigne by  doxygen 1.4.7