Define important GridHierarchy-methods as global functions. More...
Go to the source code of this file.
Functions | |
void | SetBaseGrid (GridHierarchy &GH, double const *bbox, int const *shape, const int &ncuts, const int *cuts) |
void | SetTimeSpecs (GridHierarchy &GH, double const starttime, double const stoptime, int const numtsteps) |
void | SetBoundaryType (GridHierarchy &GH, int const type) |
void | SetAdaptBoundaryType (GridHierarchy &GH, int const type) |
void | SetBoundaryWidth (GridHierarchy &GH, int const width) |
void | SetPeriodicBoundaries (GridHierarchy &GH, int const dir, int const value) |
void | SetExternalGhostWidth (GridHierarchy &GH, int const width) |
void | SetRefineFactor (GridHierarchy &GH, int const rfactor) |
void | SetRefineFactor (GridHierarchy &GH, int const lev, int const rfactor) |
void | SetDistributionType (GridHierarchy &GH, int const type) |
void | SetDistributionType (GridHierarchy &GH, int const type, BBoxList &bbl) |
void | SetWorkFunction (GridHierarchy &GH, void *wf) |
void | ComposeHierarchy (GridHierarchy &GH) |
void | ComposeGridFunctions (GridHierarchy &GH) |
int | GridFunctionTemplate (GridHierarchy &GH, GridFunctionVoid &GFV) |
void | SetCurrentTime (GridHierarchy &GH, int const ctime, int const lev) |
int | CurrentTime (GridHierarchy &GH, int const lev) |
void | IncrCurrentTime (GridHierarchy &GH, int const lev) |
int | StepSize (GridHierarchy &GH, int const lev) |
int | TimeStep (GridHierarchy &GH, int const lev) |
int | AbsStepsTaken (GridHierarchy &GH, int const lev) |
int | StepsTaken (GridHierarchy &GH, int const lev) |
int | RefineFactor (GridHierarchy &GH, int const lev) |
int | RefinedBy (GridHierarchy &GH, int const lev) |
int | TotalLevels (GridHierarchy &GH) |
int | MaxLevel (GridHierarchy &GH) |
int | CoarseLevel (GridHierarchy &GH) |
int | FineLevel (GridHierarchy &GH) |
double | DeltaT (GridHierarchy &GH, int const level) |
double | DeltaX (GridHierarchy &GH, int const dim, int const level) |
const int & | GuCFactor (GridHierarchy &GH) |
void | SetGuCFactor (GridHierarchy &GH, const int &cfac) |
const int & | MaxGridBoxSize (GridHierarchy &GH) |
void | SetMaxGridBoxSize (GridHierarchy &GH, const int &gbsize) |
int | UpdatedValueAt (GridHierarchy &GH) |
void | SetUpdatedValueStep (GridHierarchy &GH, const int ustep) |
void | Refine (GridHierarchy &GH, int const lev) |
void | Refine (GridHierarchy &GH, BBoxList &bblist, int const lev) |
void | RecomposeHierarchy (GridHierarchy &GH) |
void | RecomposeHierarchy (GridHierarchy &GH, int Partition) |
const int & | TimeRefineWL (GridHierarchy &GH) |
void | SetTimeRefineWL (GridHierarchy &GH, const int &tref) |
void | RedistributeHierarchy (GridHierarchy &GH, const int type) |
void | RedistributeHierarchy (GridHierarchy &GH, const int type, BBoxList &bbl) |
void | Checkpoint (GridHierarchy &GH, const char *name) |
void | ComposeHierarchy (GridHierarchy &GH, const char *name) |
bool | RecomposeHierarchy (GridHierarchy &GH, const char *name) |
void | Sync (GridHierarchy &GH, int const t, int const l) |
void | Sync (GridHierarchy &GH, int const t, int const l, int const axis, int const dir) |
void | DAGHSetIOType (GridHierarchy &GH, short const type) |
const short & | DAGHIOType (GridHierarchy &GH) |
DAGHIO_WriteFunc | DAGHIOWrite (GridHierarchy &GH) |
DAGHIO_ReadFunc | DAGHIORead (GridHierarchy &GH) |
void | DAGHIOFlush (GridHierarchy &GH) |
void | DAGHIOClose (GridHierarchy &GH) |
void | DAGHIOEnd (GridHierarchy &GH) |
Define important GridHierarchy-methods as global functions.
int AbsStepsTaken | ( | GridHierarchy & | GH, | |
int const | lev | |||
) | [inline] |
void Checkpoint | ( | GridHierarchy & | GH, | |
const char * | name | |||
) | [inline] |
References GridHierarchy::DAGH_Checkpoint().
int CoarseLevel | ( | GridHierarchy & | GH | ) | [inline] |
References GridHierarchy::coarselevel().
void ComposeGridFunctions | ( | GridHierarchy & | GH | ) | [inline] |
References GridHierarchy::DAGH_ComposeGridFunctions().
void ComposeHierarchy | ( | GridHierarchy & | GH, | |
const char * | name | |||
) | [inline] |
References GridHierarchy::DAGH_ComposeHierarchy().
void ComposeHierarchy | ( | GridHierarchy & | GH | ) | [inline] |
References GridHierarchy::DAGH_ComposeHierarchy().
int CurrentTime | ( | GridHierarchy & | GH, | |
int const | lev | |||
) | [inline] |
References GridHierarchy::getCurrentTime().
void DAGHIOClose | ( | GridHierarchy & | GH | ) | [inline] |
References GridHierarchy::DAGH_IOClose().
void DAGHIOEnd | ( | GridHierarchy & | GH | ) | [inline] |
References GridHierarchy::DAGH_IOEnd().
void DAGHIOFlush | ( | GridHierarchy & | GH | ) | [inline] |
References GridHierarchy::DAGH_IOFlush().
DAGHIO_ReadFunc DAGHIORead | ( | GridHierarchy & | GH | ) | [inline] |
References GridHierarchy::DAGH_IORead().
const short& DAGHIOType | ( | GridHierarchy & | GH | ) | [inline] |
References GridHierarchy::DAGH_IOType().
DAGHIO_WriteFunc DAGHIOWrite | ( | GridHierarchy & | GH | ) | [inline] |
References GridHierarchy::DAGH_IOWrite().
void DAGHSetIOType | ( | GridHierarchy & | GH, | |
short const | type | |||
) | [inline] |
References GridHierarchy::DAGH_SetIOType().
double DeltaT | ( | GridHierarchy & | GH, | |
int const | level | |||
) | [inline] |
References GridHierarchy::delta_t().
double DeltaX | ( | GridHierarchy & | GH, | |
int const | dim, | |||
int const | level | |||
) | [inline] |
References GridHierarchy::delta_x().
int FineLevel | ( | GridHierarchy & | GH | ) | [inline] |
References GridHierarchy::finelevel().
int GridFunctionTemplate | ( | GridHierarchy & | GH, | |
GridFunctionVoid & | GFV | |||
) | [inline] |
References GridHierarchy::DAGH_GridFunctionTemplate().
const int& GuCFactor | ( | GridHierarchy & | GH | ) | [inline] |
References GridHierarchy::gucfactor().
void IncrCurrentTime | ( | GridHierarchy & | GH, | |
int const | lev | |||
) | [inline] |
References GridHierarchy::incrCurrentTime().
const int& MaxGridBoxSize | ( | GridHierarchy & | GH | ) | [inline] |
References GridHierarchy::maxGridBoxSize().
int MaxLevel | ( | GridHierarchy & | GH | ) | [inline] |
References GridHierarchy::maxlevel().
bool RecomposeHierarchy | ( | GridHierarchy & | GH, | |
const char * | name | |||
) | [inline] |
References GridHierarchy::DAGH_RecomposeHierarchy().
void RecomposeHierarchy | ( | GridHierarchy & | GH, | |
int | Partition | |||
) | [inline] |
References GridHierarchy::DAGH_RecomposeHierarchy().
void RecomposeHierarchy | ( | GridHierarchy & | GH | ) | [inline] |
References GridHierarchy::DAGH_RecomposeHierarchy().
void RedistributeHierarchy | ( | GridHierarchy & | GH, | |
const int | type, | |||
BBoxList & | bbl | |||
) | [inline] |
References GridHierarchy::DAGH_RedistributeHierarchy().
void RedistributeHierarchy | ( | GridHierarchy & | GH, | |
const int | type | |||
) | [inline] |
References GridHierarchy::DAGH_RedistributeHierarchy().
void Refine | ( | GridHierarchy & | GH, | |
BBoxList & | bblist, | |||
int const | lev | |||
) | [inline] |
References GridHierarchy::DAGH_Refine().
void Refine | ( | GridHierarchy & | GH, | |
int const | lev | |||
) | [inline] |
References GridHierarchy::DAGH_Refine().
int RefinedBy | ( | GridHierarchy & | GH, | |
int const | lev | |||
) | [inline] |
References GridHierarchy::refinedby().
int RefineFactor | ( | GridHierarchy & | GH, | |
int const | lev | |||
) | [inline] |
References GridHierarchy::refinefactor().
void SetAdaptBoundaryType | ( | GridHierarchy & | GH, | |
int const | type | |||
) | [inline] |
References GridHierarchy::DAGH_SetAdaptBoundaryType().
void SetBaseGrid | ( | GridHierarchy & | GH, | |
double const * | bbox, | |||
int const * | shape, | |||
const int & | ncuts, | |||
const int * | cuts | |||
) | [inline] |
References GridHierarchy::DAGH_SetBaseGrid().
void SetBoundaryType | ( | GridHierarchy & | GH, | |
int const | type | |||
) | [inline] |
References GridHierarchy::DAGH_SetBoundaryType().
void SetBoundaryWidth | ( | GridHierarchy & | GH, | |
int const | width | |||
) | [inline] |
References GridHierarchy::DAGH_SetBoundaryWidth().
void SetCurrentTime | ( | GridHierarchy & | GH, | |
int const | ctime, | |||
int const | lev | |||
) | [inline] |
References GridHierarchy::setCurrentTime().
void SetDistributionType | ( | GridHierarchy & | GH, | |
int const | type, | |||
BBoxList & | bbl | |||
) | [inline] |
References GridHierarchy::DAGH_SetDistributionType().
void SetDistributionType | ( | GridHierarchy & | GH, | |
int const | type | |||
) | [inline] |
References GridHierarchy::DAGH_SetDistributionType().
void SetExternalGhostWidth | ( | GridHierarchy & | GH, | |
int const | width | |||
) | [inline] |
References GridHierarchy::DAGH_SetExternalGhostWidth().
void SetGuCFactor | ( | GridHierarchy & | GH, | |
const int & | cfac | |||
) | [inline] |
References GridHierarchy::setgucfactor().
void SetMaxGridBoxSize | ( | GridHierarchy & | GH, | |
const int & | gbsize | |||
) | [inline] |
References GridHierarchy::setmaxGridBoxSize().
void SetPeriodicBoundaries | ( | GridHierarchy & | GH, | |
int const | dir, | |||
int const | value | |||
) | [inline] |
References GridHierarchy::DAGH_SetPeriodicBoundaries().
void SetRefineFactor | ( | GridHierarchy & | GH, | |
int const | lev, | |||
int const | rfactor | |||
) | [inline] |
References GridHierarchy::DAGH_SetRefineFactor().
void SetRefineFactor | ( | GridHierarchy & | GH, | |
int const | rfactor | |||
) | [inline] |
References GridHierarchy::DAGH_SetRefineFactor().
void SetTimeRefineWL | ( | GridHierarchy & | GH, | |
const int & | tref | |||
) | [inline] |
References GridHierarchy::settimerefinewl().
void SetTimeSpecs | ( | GridHierarchy & | GH, | |
double const | starttime, | |||
double const | stoptime, | |||
int const | numtsteps | |||
) | [inline] |
References GridHierarchy::DAGH_SetTimeSpecs().
void SetUpdatedValueStep | ( | GridHierarchy & | GH, | |
const int | ustep | |||
) | [inline] |
References GridHierarchy::setupdatedvaluestep().
void SetWorkFunction | ( | GridHierarchy & | GH, | |
void * | wf | |||
) | [inline] |
References GridHierarchy::DAGH_SetWorkFunction().
int StepSize | ( | GridHierarchy & | GH, | |
int const | lev | |||
) | [inline] |
References GridHierarchy::stepsize().
int StepsTaken | ( | GridHierarchy & | GH, | |
int const | lev | |||
) | [inline] |
References GridHierarchy::getCurrentTime(), and GridHierarchy::stepstaken().
void Sync | ( | GridHierarchy & | GH, | |
int const | t, | |||
int const | l, | |||
int const | axis, | |||
int const | dir | |||
) | [inline] |
References GridHierarchy::DAGH_SyncGhostRegions().
void Sync | ( | GridHierarchy & | GH, | |
int const | t, | |||
int const | l | |||
) | [inline] |
References GridHierarchy::DAGH_SyncGhostRegions().
const int& TimeRefineWL | ( | GridHierarchy & | GH | ) | [inline] |
References GridHierarchy::timerefinewl().
int TimeStep | ( | GridHierarchy & | GH, | |
int const | lev | |||
) | [inline] |
References GridHierarchy::timestep().
int TotalLevels | ( | GridHierarchy & | GH | ) | [inline] |
References GridHierarchy::totallevels().
int UpdatedValueAt | ( | GridHierarchy & | GH | ) | [inline] |
References GridHierarchy::updatedvaluestep().