DynamicBase Class Reference

#include <dynamicbase.h>

Inheritance diagram for DynamicBase:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual void getVelocitiesAtFaces (Matrix &vel)
virtual void getNormalVelocityAtFaces (VecDouble &vFNC)
virtual void getNormalMassFluxAtFaces (VecDouble &vFNC)
virtual void getFluxAtFaces (VecDouble &vFNC)
virtual void iterate (TransportBase &trans)=0
virtual void printOutput ()=0
virtual const VecDoublegetPressureAtCells ()
virtual ~DynamicBase ()

Detailed Description

Definition at line 15 of file dynamicbase.h.


Constructor & Destructor Documentation

virtual DynamicBase::~DynamicBase (  )  [inline, virtual]

Definition at line 29 of file dynamicbase.h.

00029 {}


Member Function Documentation

void DynamicBase::getFluxAtFaces ( VecDouble vFNC  )  [virtual]

Definition at line 11 of file dynamicbase.cpp.

00012 {
00013    throw new Exception("Invalid Method  DynamicBase::getNormalComponentAtFaces() called");
00014 }

void DynamicBase::getNormalMassFluxAtFaces ( VecDouble vFNC  )  [virtual]

Reimplemented in MixedHybridCompositionalFull.

Definition at line 16 of file dynamicbase.cpp.

00017 {
00018   throw new Exception("Invalid Method  DynamicBase::getNormalMassFluxAtFaces() called\nThis method was not redefined in thecurrent dynamic module");
00019 }

void DynamicBase::getNormalVelocityAtFaces ( VecDouble vFNC  )  [virtual]

Reimplemented in ConstVelocityModule, MixedHybridCompositional, MixedHybridIncompressible, MUMM, and VelReader2D.

Definition at line 6 of file dynamicbase.cpp.

00007 {
00008    throw new Exception("Invalid Method  DynamicBase::getNormalVelocitytAtFaces() called");
00009 }

const VecDouble & DynamicBase::getPressureAtCells (  )  [virtual]

Reimplemented in BiotFEM, ConstVelocityModule, MixedHybridCompositional, MixedHybridIncompressible, MUMM, and PoissonFEM.

Definition at line 23 of file dynamicbase.cpp.

00024 {
00025    throw new Exception("Invalid Method  DynamicBase::getPressureAtCells() called");
00026 
00027 }

void DynamicBase::getVelocitiesAtFaces ( Matrix vel  )  [virtual]

Reimplemented in BiotFEM, ConstVelocityModule, MixedHybridCompositional, PoissonFEM, and VelReader2D.

Definition at line 35 of file dynamicbase.cpp.

00036 {
00037    throw new Exception("Invalid Method  DynamicBase::getVelocitiesAtFaces(Matrix &vel) called");
00038 }

virtual void DynamicBase::iterate ( TransportBase trans  )  [pure virtual]
virtual void DynamicBase::printOutput (  )  [pure virtual]

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Generated on Sun Apr 8 23:13:02 2012 for CO2INJECTION by  doxygen 1.6.3