Overture  Version 25
Macros
CanInterpolate.C File Reference
#include "CanInterpolate.h"
#include "ParallelUtility.h"
Include dependency graph for CanInterpolate.C:

Macros

#define validRange(ks, kd)   pvr[(ks)+2*(kd)]
 
#define validRange(ks, kd)   pvr[(ks)+2*(kd)]
 
#define COMPOSITE_GRID_FOR_3(range, i, j, k)   for (k=((Integer*)(range))[4]; k<=((Integer*)(range))[5]; k++) for (j=((Integer*)(range))[2]; j<=((Integer*)(range))[3]; j++) for (i=((Integer*)(range))[0]; i<=((Integer*)(range))[1]; i++)
 
#define g_boundaryCondition(i, j)   g_boundaryCondition_ [(i) + 2 * (j)]
 
#define g_gridSpacing(i)   g_gridSpacing_ [(i)]
 
#define g_indexRange(i, j)   g_indexRange_ [(i) + 2 * (j)]
 
#define g_extendedIndexRange(i, j)   g_extendedIndexRange_[(i) + 2 * (j)]
 
#define g_isCellCentered(i)   g_isCellCentered_ [(i)]
 
#define g_isPeriodic(i)   g_isPeriodic_ [(i)]
 
#define r_(i, j)   r__ [(i) + r_s * (j)]
 
#define interpolationStencil_(i, j, k)   interpolationStencil__[(i) + iS_s1 * (j) + iS_s2 * (k)]
 
#define useBackupRules_(i)   useBackupRules__ [(i)]
 
#define iw0_(i)   iw0__ [(i)]
 
#define validRange(ks, kd)   pValidRange[(ks)+2*(kd)]
 
#define iab(i, j)   iab_[(i) + 2 * (j)]
 
#define g_boundaryCondition(i, j)   g_boundaryCondition_ [(i) + 2 * (j)]
 
#define g_dimension(i, j)   g_dimension_ [(i) + 2 * (j)]
 
#define g_discretizationWidth(i)   g_discretizationWidth_[(i)]
 
#define g_gridSpacing(i)   g_gridSpacing_ [(i)]
 
#define g_indexRange(i, j)   g_indexRange_ [(i) + 2 * (j)]
 
#define g_extendedIndexRange(i, j)   g_extendedIndexRange_ [(i) + 2 * (j)]
 
#define g_isCellCentered(i)   g_isCellCentered_ [(i)]
 
#define g_isPeriodic(i)   g_isPeriodic_ [(i)]
 
#define r_(i, j)   r__ [(i) + r_s * (j)]
 
#define useBackupRules_(i)   useBackupRules__ [(i)]
 
#define ok_(i)   ok__ [(i)]
 
#define iw0_(i)   iw0__ [(i)]
 
#define ov0_(i)   ov0__ [(i)]
 
#define g_mask(i0, i1, i2)   maskp[i0+maskDim0*(i1+maskDim1*(i2))]
 
#define validRange(ks, kd)   pValidRange[(ks)+2*(kd)]
 
#define iab2_(i, j, k)   iab2__[(j) + 2 * (k)]
 

Macro Definition Documentation

#define COMPOSITE_GRID_FOR_3 (   range,
  i,
  j,
 
)    for (k=((Integer*)(range))[4]; k<=((Integer*)(range))[5]; k++) for (j=((Integer*)(range))[2]; j<=((Integer*)(range))[3]; j++) for (i=((Integer*)(range))[0]; i<=((Integer*)(range))[1]; i++)
#define g_boundaryCondition (   i,
 
)    g_boundaryCondition_ [(i) + 2 * (j)]
#define g_boundaryCondition (   i,
 
)    g_boundaryCondition_ [(i) + 2 * (j)]
#define g_dimension (   i,
 
)    g_dimension_ [(i) + 2 * (j)]
#define g_discretizationWidth (   i)    g_discretizationWidth_[(i)]
#define g_extendedIndexRange (   i,
 
)    g_extendedIndexRange_[(i) + 2 * (j)]
#define g_extendedIndexRange (   i,
 
)    g_extendedIndexRange_ [(i) + 2 * (j)]
#define g_gridSpacing (   i)    g_gridSpacing_ [(i)]
#define g_gridSpacing (   i)    g_gridSpacing_ [(i)]
#define g_indexRange (   i,
 
)    g_indexRange_ [(i) + 2 * (j)]
#define g_indexRange (   i,
 
)    g_indexRange_ [(i) + 2 * (j)]
#define g_isCellCentered (   i)    g_isCellCentered_ [(i)]
#define g_isCellCentered (   i)    g_isCellCentered_ [(i)]
#define g_isPeriodic (   i)    g_isPeriodic_ [(i)]
#define g_isPeriodic (   i)    g_isPeriodic_ [(i)]
#define g_mask (   i0,
  i1,
  i2 
)    maskp[i0+maskDim0*(i1+maskDim1*(i2))]
#define iab (   i,
 
)    iab_[(i) + 2 * (j)]
#define iab2_ (   i,
  j,
 
)    iab2__[(j) + 2 * (k)]
#define interpolationStencil_ (   i,
  j,
 
)    interpolationStencil__[(i) + iS_s1 * (j) + iS_s2 * (k)]
#define iw0_ (   i)    iw0__ [(i)]
#define iw0_ (   i)    iw0__ [(i)]
#define ok_ (   i)    ok__ [(i)]
#define ov0_ (   i)    ov0__ [(i)]
#define r_ (   i,
 
)    r__ [(i) + r_s * (j)]
#define r_ (   i,
 
)    r__ [(i) + r_s * (j)]
#define useBackupRules_ (   i)    useBackupRules__ [(i)]
#define useBackupRules_ (   i)    useBackupRules__ [(i)]
#define validRange (   ks,
  kd 
)    pvr[(ks)+2*(kd)]
#define validRange (   ks,
  kd 
)    pvr[(ks)+2*(kd)]
#define validRange (   ks,
  kd 
)    pValidRange[(ks)+2*(kd)]
#define validRange (   ks,
  kd 
)    pValidRange[(ks)+2*(kd)]