#include <ShellManagerBasic.h>
Public Types | |
| element = 0 | |
| vertex = 1 | |
| enum | PressureLocation { element = 0, vertex = 1 } |
Public Member Functions | |
| ShellManagerBasic (const std::string &controlFileName) | |
| virtual | ~ShellManagerBasic () |
| virtual void | computeMassPrepareAdvance () |
| virtual void | predict () |
| virtual void | predictAndEnforceBC () |
| virtual void | internalExternalForces () |
| virtual void | correct () |
| virtual void | advance () |
| virtual void | printData (bool flush=false, unsigned myRank=0) |
| virtual void | checkPointing (unsigned fileIDFirst=0, unsigned fileIDSecond=0) |
| virtual void | restart (unsigned fileIDFirst=0, unsigned fileIDSecond=0) |
| virtual void | decode (double **coordinates, double **velocities, int **globalNodeIDs, int *numNodes, int **connectivity, int *numElements) |
| virtual void | encodePressure (double *pressures, unsigned size, PressureLocation loc) |
| void | printIFaceMeshPressure (unsigned myRank=0) |
| virtual double | stableTimeStep () |
Protected Member Functions | |
| shells::MShell *& | mShell () |
| int | getCurrentStepNum () |
| void | incrementCurrentTimeAndStep () |
| void | setTimeStep (double timeStepSize) |
| double | getTimeStep () |
| double | getCurrentTime () |
| double | Thickness () |
| shells::ShellManagerBasic::ShellManagerBasic | ( | const std::string & | controlFileName | ) |
| shells::ShellManagerBasic::~ShellManagerBasic | ( | ) | [virtual] |
| void shells::ShellManagerBasic::advance | ( | ) | [virtual] |
| void shells::ShellManagerBasic::checkPointing | ( | unsigned | fileIDFirst = 0, |
|
| unsigned | fileIDSecond = 0 | |||
| ) | [virtual] |
| void shells::ShellManagerBasic::computeMassPrepareAdvance | ( | ) | [virtual] |
| void shells::ShellManagerBasic::correct | ( | ) | [virtual] |
| void shells::ShellManagerBasic::decode | ( | double ** | coordinates, | |
| double ** | velocities, | |||
| int ** | globalNodeIDs, | |||
| int * | numNodes, | |||
| int ** | connectivity, | |||
| int * | numElements | |||
| ) | [virtual] |
| void shells::ShellManagerBasic::encodePressure | ( | double * | pressures, | |
| unsigned | size, | |||
| PressureLocation | loc | |||
| ) | [virtual] |
| int shells::ShellManagerBasic::getCurrentStepNum | ( | ) | [inline, protected] |
| double shells::ShellManagerBasic::getCurrentTime | ( | ) | [inline, protected] |
| double shells::ShellManagerBasic::getTimeStep | ( | ) | [inline, protected] |
| void shells::ShellManagerBasic::incrementCurrentTimeAndStep | ( | ) | [inline, protected] |
| void shells::ShellManagerBasic::internalExternalForces | ( | ) | [virtual] |
| shells::MShell*& shells::ShellManagerBasic::mShell | ( | ) | [inline, protected] |
| void shells::ShellManagerBasic::predict | ( | ) | [virtual] |
| void shells::ShellManagerBasic::predictAndEnforceBC | ( | ) | [virtual] |
| void shells::ShellManagerBasic::printData | ( | bool | flush = false, |
|
| unsigned | myRank = 0 | |||
| ) | [virtual] |
| void shells::ShellManagerBasic::printIFaceMeshPressure | ( | unsigned | myRank = 0 |
) |
| void shells::ShellManagerBasic::restart | ( | unsigned | fileIDFirst = 0, |
|
| unsigned | fileIDSecond = 0 | |||
| ) | [virtual] |
| void shells::ShellManagerBasic::setTimeStep | ( | double | timeStepSize | ) | [inline, protected] |
| virtual double shells::ShellManagerBasic::stableTimeStep | ( | ) | [inline, virtual] |
| double shells::ShellManagerBasic::Thickness | ( | ) | [inline, protected] |
1.4.7