#include <diffusivestep.h>


Public Member Functions | |
| DiffusiveStep () | |
| virtual | ~DiffusiveStep () |
| void | setTransport (TransportBase &atrans) |
| TransportBase & | getTransport () |
| void | setDynamic (DynamicBase &dyn) |
| DynamicBase & | getDynamic () |
| virtual void | iterate (double dt)=0 |
| virtual void | printOutput ()=0 |
Private Attributes | |
| TransportBase * | trans |
| DynamicBase * | _dyn |
Definition at line 6 of file diffusivestep.h.
| DiffusiveStep::DiffusiveStep | ( | ) | [inline] |
Definition at line 11 of file diffusivestep.h.
| virtual DiffusiveStep::~DiffusiveStep | ( | ) | [inline, virtual] |
Definition at line 12 of file diffusivestep.h.
| DynamicBase& DiffusiveStep::getDynamic | ( | ) | [inline] |
Definition at line 18 of file diffusivestep.h.
| TransportBase& DiffusiveStep::getTransport | ( | ) | [inline] |
Definition at line 15 of file diffusivestep.h.
| virtual void DiffusiveStep::iterate | ( | double | dt | ) | [pure virtual] |
Implemented in BiphasicDiff, CompDiffusiveStep, and DoublePorosityDiff.
| virtual void DiffusiveStep::printOutput | ( | ) | [pure virtual] |
Implemented in BiphasicDiff, CompDiffusiveStep, and DoublePorosityDiff.
| void DiffusiveStep::setDynamic | ( | DynamicBase & | dyn | ) | [inline] |
Definition at line 17 of file diffusivestep.h.
00017 {_dyn=&dyn;}
| void DiffusiveStep::setTransport | ( | TransportBase & | atrans | ) | [inline] |
Definition at line 14 of file diffusivestep.h.
00014 {trans=&atrans;}
DynamicBase* DiffusiveStep::_dyn [private] |
Definition at line 9 of file diffusivestep.h.
TransportBase* DiffusiveStep::trans [private] |
Definition at line 8 of file diffusivestep.h.
1.6.3