Blockstructured Adaptive Mesh Refinement in object-oriented C++
#include <stdlib.h>
#include <stdio.h>
#include <math.h>
#include <assert.h>
#include <generic.h>
#include <string.h>
#include <iostream.h>
#include <fstream.h>
#include <strstream.h>
#include "streams_CompConf.h"
#include "DAGHFortranInterfaces.h"
Include dependency graph for DAGHParams.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Defines | |
| #define | DAGHTrue (1) |
| #define | DAGHFalse (0) |
| #define | DAGHNull (-1) |
| #define | DAGHNoBody (DAGHNull) |
| #define | DAGHNullLevel (DAGHNull) |
| #define | DAGHAll (9999) |
| #define | DAGHSmall (-999999) |
| #define | DAGHLarge ( 999999) |
| #define | DAGHAllLevels (DAGHAll) |
| #define | DAGHAllTimes (DAGHAll) |
| #define | DAGHCurrentTime (0) |
| #define | DAGHNextTime (1) |
| #define | DAGHPreviousTime (2) |
| #define | DAGHCompositeDistribution (1) |
| #define | DAGHBlockXDistribution (2) |
| #define | DAGHBlockYDistribution (3) |
| #define | DAGHBlockZDistribution (4) |
| #define | DAGHBlockXYDistribution (5) |
| #define | DAGHBlockYZDistribution (6) |
| #define | DAGHBlockXZDistribution (7) |
| #define | DAGHBlockAllDistribution (8) |
| #define | DAGHUserDefDistribution (9) |
| #define | DAGHNoInteraction (DAGHNull) |
| #define | DAGHGhostInteraction (1) |
| #define | DAGHInitGFOnCreation (DAGHFalse) |
| #define | DAGHMaxRank (3) |
| #define | DAGH_X (0) |
| #define | DAGH_Y (1) |
| #define | DAGH_Z (2) |
| #define | DAGH_All (3) |
| #define | DAGHMaxAxis (4) |
| #define | DAGH_XY (5) |
| #define | DAGH_XZ (6) |
| #define | DAGH_YZ (7) |
| #define | DAGH_Dim1ToTop (8) |
| #define | DAGH_Dim2ToTop (16) |
| #define | DAGH_Backward (0) |
| #define | DAGH_Forward (1) |
| #define | DAGH_Both (2) |
| #define | DAGHMaxDirs (3) |
| #define | DAGHHisDir(d) (((d) == DAGH_Both) ? (d) : (1 - (d))) |
| #define | DAGH_Inside (4) |
| #define | DAGHCellCentered (1) |
| #define | DAGHNonCellCentered (2) |
| #define | DAGHVertexCentered (2) |
| #define | DAGHFaceCentered_X (3) |
| #define | DAGHFaceCentered_Y (4) |
| #define | DAGHFaceCentered_Z (5) |
| #define | DAGHNoComm (DAGHNull) |
| #define | DAGHComm (1) |
| #define | DAGHCommNoFace (2) |
| #define | DAGHCommFaceOnly (3) |
| #define | DAGHCommNoCorner (4) |
| #define | DAGHCommNoEdge (5) |
| #define | DAGHCommCurrentTimeOnly (6) |
| #define | DAGHCommSimple (7) |
| #define | DAGHTemplateComm (20) |
| #define | DAGHShadowFactor (2) |
| #define | DAGHNoExternalGhost (DAGHNull) |
| #define | DAGHHasExternalGhost (DAGHTrue) |
| #define | DAGHNoCheckpoint (DAGHNull) |
| #define | DAGHCheckpoint (DAGHTrue) |
| #define | DAGH_OK (0) |
| #define | DAGH_ERROR (-1) |
| #define | DAGH_WARN (-2) |
| #define | DAGH_FATAL (-3) |
| #define | DAGH_Integer (1) |
| #define | DAGH_Real (2) |
| #define | DAGH_Double (3) |
| #define | DAGH_Character (4) |
| #define | DAGH_Byte (5) |
| #define | DAGHWorldCoords (1) |
| #define | DAGHLocalCoords (2) |
| #define | DAGHViz_NONE (DAGHNull) |
| #define | DAGHViz_XGRAPH (1) |
| #define | DAGHViz_FILE (2) |
| #define | DAGHGhost 0 |
| #define | DAGHData 1 |
| #define | DAGHIO 2 |
| #define | DAGHService 3 |
| #define | DAGHTypeShift (12) |
| #define | DAGHTimeShift (10) |
| #define | DAGHLevelShift (4) |
| #define | DAGHDirShift (0) |
| #define | DAGHGhostTag (DAGHGhost << DAGHTypeShift) |
| #define | DAGHDataTag (DAGHData << DAGHTypeShift) |
| #define | DAGHIOTag (DAGHIO << DAGHTypeShift) |
| #define | DAGHServiceTag (DAGHService << DAGHTypeShift) |
| #define | DAGH_ExternalBoundary (1) |
| #define | DAGH_AdaptiveBoundary (2) |
| #define | DAGH_InternalBoundary (3) |
| #define | DAGHNoBoundary (0) |
| #define | DAGHBoundaryConst (1) |
| #define | DAGHBoundaryRegular (1) |
| #define | DAGHBoundaryShift (2) |
| #define | DAGHBoundaryUserDef (3) |
| #define | DAGHNoAdaptBoundary (0) |
| #define | DAGHAdaptBoundaryInterp (1) |
| #define | DAGHAdaptBoundaryUserDef (2) |
| #define | DAGHAdaptBoundaryBoth (3) |
| #define | DAGHNoNorm (0) |
| #define | DAGHNormL1 (1) |
| #define | DAGHNormL2 (2) |
| #define | DAGHNormMax (3) |
| #define | MAXLIM(T) ((T)(((unsigned long)(-1)))) |
| #define | GridFunction(dim) name2(GridFunction,dim) |
| #define | GridFunctionName |
| #define | GridDataBlock(dim) name2(GridDataBlock,dim) |
| #define | GridDataBlockName |
| #define | GridData(dim) name2(GridData,dim) |
| #define | GridDataName |
| #define | Array GridData |
| #define | Global_Min_Max(Type) |
Typedefs | |
| typedef int | INTEGER |
| typedef float | REAL |
| typedef double | DOUBLE |
| typedef char | CHARACTER |
Functions | |
| const int & | Min (const int &a, const int &b) |
| const int & | Max (const int &a, const int &b) |
| const unsigned int & | Min (const unsigned int &a, const unsigned int &b) |
| const unsigned int & | Max (const unsigned int &a, const unsigned int &b) |
| const float & | Min (const float &a, const float &b) |
| const float & | Max (const float &a, const float &b) |
| const double & | Min (const double &a, const double &b) |
| const double & | Max (const double &a, const double &b) |
Definition in file DAGHParams.h.
|
|
Value: inline const Type& Min(const Type& a, const Type& b) \
{ return((a < b) ? a : b); } \
inline const Type& Max(const Type& a, const Type& b) \
{ return((a > b) ? a : b); }Definition at line 224 of file DAGHParams.h. |
Quickstart Users Guide Programmers Reference Installation Examples Download
AMROC Main Home Contactlast update: 06/01/04