CG
Version 25
Main Page
Namespaces
Classes
Files
File List
File Members
cg.v25
mx
src
Macros
defineRegionsAndBodies.C File Reference
#include "
Maxwell.h
"
#include "PlotStuff.h"
#include "ParallelUtility.h"
Include dependency graph for defineRegionsAndBodies.C:
Macros
#define
FOR_3D
(
i1
,
i2
,
i3
,
I1
,
I2
,
I3
)
#define
FOR_3
(
i1
,
i2
,
i3
,
I1
,
I2
,
I3
)
#define
X0
(i0,
i1
,
i2
) (xa+dx0*(i0-i0a))
#define
X1
(i0,
i1
,
i2
) (ya+dy0*(
i1
-i1a))
#define
X2
(i0,
i1
,
i2
) (za+dz0*(
i2
-i2a))
Macro Definition Documentation
#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++)
#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 X0
(
i0,
i1
,
i2
)
(xa+dx0*(i0-i0a))
#define X1
(
i0,
i1
,
i2
)
(ya+dy0*(
i1
-i1a))
#define X2
(
i0,
i1
,
i2
)
(za+dz0*(
i2
-i2a))
Generated on Fri Jan 4 2013 10:19:31 for CG by
1.8.3