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