#include <AdlibCoupledSolver3.h>
Public Member Functions | |
| AdlibCoupledSolver (MPI_Comm solidComm) | |
| ~AdlibCoupledSolver () | |
| virtual void | sendBoundaryReceivePressure ()=0 |
| virtual bool | setup () |
| virtual void | finish () |
| virtual bool | readMeshFiles (bool isARestart) |
| virtual void | Initialize (double &t, double &dt) |
| virtual void | Advance (double &t, double &dt) |
| virtual void | Update (const double &dt) |
| const double & | CurrentTime () const |
| void | setCurrentTime (double _time) |
| const double & | CurrentTimeStep () const |
| void | setCurrentTimeStep (double _dt) |
| const int & | CurrentStepCount () const |
| void | setCurrentStepCount (int _step) |
| double | NextTimeStep () const |
| virtual void | Output () |
| virtual int | NSteps () |
| virtual void | Restart (double &t, double &dt) |
| virtual void | Checkpointing () |
| virtual void | readScalingBoundaryFile () |
| const adlib::Boundary & | Boundary () const |
| adlib::Boundary & | Boundary () |
| std::ostream & | log () |
Protected Attributes | |
| int | SubIterations |
| std::ostream * | _olog |
| std::ofstream | oflog |
| int | myRank |
| char | meshFile [80] |
| char | listMatFile [80] |
| char | listTypeFile [80] |
| char | listBoundBBFile [80] |
| char | listScaleBoundaryFile [80] |
| char | materialFile [80] |
| int | subdivisions |
| char | outdir [80] |
| bool | renameOldCheckpointedFiles |
| bool | scaleBoundary |
| double | xCenter |
| double | yCenter |
| double | zCenter |
| double | ratioXPos |
| double | ratioXNeg |
| double | ratioYPos |
| double | ratioYNeg |
| double | ratioZPos |
| double | ratioZNeg |
| AdlibCoupledSolver< 3 >::AdlibCoupledSolver | ( | MPI_Comm | solidComm | ) | [inline] |
| AdlibCoupledSolver< 3 >::~AdlibCoupledSolver | ( | ) | [inline] |
| virtual void AdlibCoupledSolver< 3 >::Advance | ( | double & | t, | |
| double & | dt | |||
| ) | [inline, virtual] |
| adlib::Boundary& AdlibCoupledSolver< 3 >::Boundary | ( | ) | [inline] |
| const adlib::Boundary& AdlibCoupledSolver< 3 >::Boundary | ( | ) | const [inline] |
| virtual void AdlibCoupledSolver< 3 >::Checkpointing | ( | ) | [inline, virtual] |
| const int& AdlibCoupledSolver< 3 >::CurrentStepCount | ( | ) | const [inline] |
| const double& AdlibCoupledSolver< 3 >::CurrentTime | ( | ) | const [inline] |
| const double& AdlibCoupledSolver< 3 >::CurrentTimeStep | ( | ) | const [inline] |
| virtual void AdlibCoupledSolver< 3 >::finish | ( | ) | [inline, virtual] |
| virtual void AdlibCoupledSolver< 3 >::Initialize | ( | double & | t, | |
| double & | dt | |||
| ) | [inline, virtual] |
| std::ostream& AdlibCoupledSolver< 3 >::log | ( | ) | [inline] |
| double AdlibCoupledSolver< 3 >::NextTimeStep | ( | ) | const [inline] |
| virtual int AdlibCoupledSolver< 3 >::NSteps | ( | ) | [inline, virtual] |
| virtual void AdlibCoupledSolver< 3 >::Output | ( | ) | [inline, virtual] |
| virtual bool AdlibCoupledSolver< 3 >::readMeshFiles | ( | bool | isARestart | ) | [inline, virtual] |
| virtual void AdlibCoupledSolver< 3 >::readScalingBoundaryFile | ( | ) | [inline, virtual] |
| virtual void AdlibCoupledSolver< 3 >::Restart | ( | double & | t, | |
| double & | dt | |||
| ) | [inline, virtual] |
| virtual void AdlibCoupledSolver< 3 >::sendBoundaryReceivePressure | ( | ) | [pure virtual] |
| void AdlibCoupledSolver< 3 >::setCurrentStepCount | ( | int | _step | ) | [inline] |
| void AdlibCoupledSolver< 3 >::setCurrentTime | ( | double | _time | ) | [inline] |
| void AdlibCoupledSolver< 3 >::setCurrentTimeStep | ( | double | _dt | ) | [inline] |
| virtual bool AdlibCoupledSolver< 3 >::setup | ( | ) | [inline, virtual] |
| virtual void AdlibCoupledSolver< 3 >::Update | ( | const double & | dt | ) | [inline, virtual] |
std::ostream* AdlibCoupledSolver< 3 >::_olog [protected] |
char AdlibCoupledSolver< 3 >::listBoundBBFile[80] [protected] |
char AdlibCoupledSolver< 3 >::listMatFile[80] [protected] |
char AdlibCoupledSolver< 3 >::listScaleBoundaryFile[80] [protected] |
char AdlibCoupledSolver< 3 >::listTypeFile[80] [protected] |
char AdlibCoupledSolver< 3 >::materialFile[80] [protected] |
char AdlibCoupledSolver< 3 >::meshFile[80] [protected] |
int AdlibCoupledSolver< 3 >::myRank [protected] |
std::ofstream AdlibCoupledSolver< 3 >::oflog [protected] |
char AdlibCoupledSolver< 3 >::outdir[80] [protected] |
double AdlibCoupledSolver< 3 >::ratioXNeg [protected] |
double AdlibCoupledSolver< 3 >::ratioXPos [protected] |
double AdlibCoupledSolver< 3 >::ratioYNeg [protected] |
double AdlibCoupledSolver< 3 >::ratioYPos [protected] |
double AdlibCoupledSolver< 3 >::ratioZNeg [protected] |
double AdlibCoupledSolver< 3 >::ratioZPos [protected] |
bool AdlibCoupledSolver< 3 >::renameOldCheckpointedFiles [protected] |
bool AdlibCoupledSolver< 3 >::scaleBoundary [protected] |
int AdlibCoupledSolver< 3 >::subdivisions [protected] |
int AdlibCoupledSolver< 3 >::SubIterations [protected] |
double AdlibCoupledSolver< 3 >::xCenter [protected] |
double AdlibCoupledSolver< 3 >::yCenter [protected] |
double AdlibCoupledSolver< 3 >::zCenter [protected] |
1.4.7