Overture  Version 25
Macros
formMatrix.C File Reference
#include "Oges.h"
#include "SparseRep.h"
#include "EquationSolver.h"
Include dependency graph for formMatrix.C:

Macros

#define FOR_3D(i1, i2, i3, I1, I2, I3)
 
#define FOR_3(i1, i2, i3, I1, I2, I3)
 
#define CLASSIFYX(i0, i1, i2, i3)   classifyXp[i0+classifyXDim0*(i1+classifyXDim1*(i2+classifyXDim2*(i3)))]
 
#define FF(i0, i1, i2, i3)   ffp[i0+ffDim0*(i1+ffDim1*(i2+ffDim2*(i3)))]
 
#define useThis(grid)   useThisGridp[grid]
 
#define IP(i, axis)   ipp[(i)+ni*(axis)]
 
#define IG(i)   igp[(i)]
 
#define UU(i0, i1, i2, i3)   uup[i0+uuDim0*(i1+uuDim1*(i2+uuDim2*(i3)))]
 
#define CC(i, n)   ((i)+(n)*numPerComponent)
 
#define CS(i, n)   ((n)+numberOfComponents*(i)+shift)
 
#define SOL(i0)   psol[i0]
 
#define UG(i0)   pug[i0]
 
#define SOL(i0)   psol[i0]
 
#define UG(i0)   pug[i0]
 

Macro Definition Documentation

#define CC (   i,
 
)    ((i)+(n)*numPerComponent)
#define CLASSIFYX (   i0,
  i1,
  i2,
  i3 
)    classifyXp[i0+classifyXDim0*(i1+classifyXDim1*(i2+classifyXDim2*(i3)))]
#define CS (   i,
 
)    ((n)+numberOfComponents*(i)+shift)
#define FF (   i0,
  i1,
  i2,
  i3 
)    ffp[i0+ffDim0*(i1+ffDim1*(i2+ffDim2*(i3)))]
#define FOR_3 (   i1,
  i2,
  i3,
  I1,
  I2,
  I3 
)
Value:
I1Base=I1.getBase(), I2Base=I2.getBase(), I3Base=I3.getBase();\
I1Bound=I1.getBound(), I2Bound=I2.getBound(), I3Bound=I3.getBound();\
for( i3=I3Base; i3<=I3Bound; i3++ ) \
for( i2=I2Base; i2<=I2Bound; i2++ ) \
for( i1=I1Base; i1<=I1Bound; i1++ )

Referenced by Oges::formRhsAndSolutionVectors().

#define FOR_3D (   i1,
  i2,
  i3,
  I1,
  I2,
  I3 
)
Value:
int I1Base=I1.getBase(), I2Base=I2.getBase(), I3Base=I3.getBase();\
int I1Bound=I1.getBound(), I2Bound=I2.getBound(), I3Bound=I3.getBound();\
for( i3=I3Base; i3<=I3Bound; i3++ ) \
for( i2=I2Base; i2<=I2Bound; i2++ ) \
for( i1=I1Base; i1<=I1Bound; i1++ )
#define IG (   i)    igp[(i)]
#define IP (   i,
  axis 
)    ipp[(i)+ni*(axis)]
#define SOL (   i0)    psol[i0]
#define SOL (   i0)    psol[i0]
#define UG (   i0)    pug[i0]
#define UG (   i0)    pug[i0]
#define useThis (   grid)    useThisGridp[grid]
#define UU (   i0,
  i1,
  i2,
  i3 
)    uup[i0+uuDim0*(i1+uuDim1*(i2+uuDim2*(i3)))]