Overture  Version 25
Macros | Functions
updateRefineFillInterp.C File Reference
#include "Overture.h"
#include "Ogen.h"
#include "display.h"
#include "HDF_DataBase.h"
#include "ParallelUtility.h"
#include "UpdateRefinementData.h"
#include "CanInterpolate.h"
Include dependency graph for updateRefineFillInterp.C:

Macros

#define VERTEX0(i0, i1, i2)   xab[0][0]+dx[0]*(i0-iv0[0])
 
#define VERTEX1(i0, i1, i2)   xab[0][1]+dx[1]*(i1-iv0[1])
 
#define VERTEX2(i0, i1, i2)   xab[0][2]+dx[2]*(i2-iv0[2])
 
#define MASKB(i0, i1, i2)   maskbp[i0+maskbDim0*(i1+maskbDim1*(i2))]
 
#define IPBG(i0, i1)   ipbgp[i0+ipbgDim0*(i1)]
 
#define interpolationPointBaseGrid(i, bg)   interpolationPointBaseGridA[g][(bg)+maximumNumberOfPossibleBaseGrids*(i)]
 
#define interpoleeBaseGrid(i, bg)   interpoleeBaseGridA[g][(bg)+maximumNumberOfPossibleBaseGrids*(i)]
 
#define numberOfPossibleInterpoleeBaseGrids(i)   numberOfPossibleInterpoleeBaseGridsA[g][i]
 
#define interpCoords(i, bg, dir)   interpCoordsA[g][(bg)+maximumNumberOfPossibleBaseGrids*((i)+ni*(dir))]
 
#define MASKB(i0, i1, i2)   maskbp[i0+maskbDim0*(i1+maskbDim1*(i2))]
 
#define IP(i0, i1)   ipp[i0+ipDim0*(i1)]
 
#define IPBG(i0, i1)   ipbgp[i0+ipbgDim0*(i1)]
 
#define GIR(side, axis)   girp[side+2*(axis)]
 
#define IP(i0, i1)   ipp[i0+ipDim0*(i1)]
 
#define IP(i0, i1)   ipp[i0+ipDim0*(i1)]
 
#define MASKB(i0, i1, i2)   maskbp[i0+maskbDim0*(i1+maskbDim1*(i2))]
 

Functions

int outputRefinementInfoNew (GridCollection &gc, const aString &gridFileName, const aString &fileName)
 

Macro Definition Documentation

#define GIR (   side,
  axis 
)    girp[side+2*(axis)]
#define interpCoords (   i,
  bg,
  dir 
)    interpCoordsA[g][(bg)+maximumNumberOfPossibleBaseGrids*((i)+ni*(dir))]
#define interpolationPointBaseGrid (   i,
  bg 
)    interpolationPointBaseGridA[g][(bg)+maximumNumberOfPossibleBaseGrids*(i)]
#define interpoleeBaseGrid (   i,
  bg 
)    interpoleeBaseGridA[g][(bg)+maximumNumberOfPossibleBaseGrids*(i)]
#define IP (   i0,
  i1 
)    ipp[i0+ipDim0*(i1)]
#define IP (   i0,
  i1 
)    ipp[i0+ipDim0*(i1)]
#define IP (   i0,
  i1 
)    ipp[i0+ipDim0*(i1)]
#define IPBG (   i0,
  i1 
)    ipbgp[i0+ipbgDim0*(i1)]
#define IPBG (   i0,
  i1 
)    ipbgp[i0+ipbgDim0*(i1)]
#define MASKB (   i0,
  i1,
  i2 
)    maskbp[i0+maskbDim0*(i1+maskbDim1*(i2))]
#define MASKB (   i0,
  i1,
  i2 
)    maskbp[i0+maskbDim0*(i1+maskbDim1*(i2))]
#define MASKB (   i0,
  i1,
  i2 
)    maskbp[i0+maskbDim0*(i1+maskbDim1*(i2))]
#define numberOfPossibleInterpoleeBaseGrids (   i)    numberOfPossibleInterpoleeBaseGridsA[g][i]
#define VERTEX0 (   i0,
  i1,
  i2 
)    xab[0][0]+dx[0]*(i0-iv0[0])
#define VERTEX1 (   i0,
  i1,
  i2 
)    xab[0][1]+dx[1]*(i1-iv0[1])
#define VERTEX2 (   i0,
  i1,
  i2 
)    xab[0][2]+dx[2]*(i2-iv0[2])

Function Documentation

int outputRefinementInfoNew ( GridCollection gc,
const aString gridFileName,
const aString fileName 
)