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