Overture
Version 25
|
#include "Overture.h"
#include "Ogen.h"
#include "GenericGraphicsInterface.h"
#include "MappingInformation.h"
#include "MappingRC.h"
#include <float.h>
#include "display.h"
#include "conversion.h"
#include "GridStatistics.h"
#include "ReparameterizationTransform.h"
#include "ShowFileReader.h"
#include "ParallelUtility.h"
#include "LoadBalancer.h"
#include "App.h"
Macros | |
#define | GET_LOCAL(type, xd, xs) type ## SerialArray & xs = xd |
#define | GET_LOCAL_CONST(type, xd, xs) const type ## SerialArray & xs = xd |
#define | FOR_3(i1, i2, i3, I1, I2, I3) |
#define | FOR_3D(i1, i2, i3, I1, I2, I3) |
#define | XC(iv, axis) (xabc[0][axis]+dvx[axis]*(iv[axis]-iv0[axis])) |
#define | XV(iv, axis) (xab[0][axis]+dvx[axis]*(iv[axis]-iv0[axis])) |
#define | XV0(i1, i2, i3) (xab[0][0]+dvx[0]*(i1-iv0[0])) |
#define | XV1(i1, i2, i3) (xab[0][1]+dvx[1]*(i2-iv0[1])) |
#define | XV2(i1, i2, i3) (xab[0][2]+dvx[2]*(i3-iv0[2])) |
#define | rBound2(side, axis) rBound2a[(side)+2*(axis)] |
Typedefs | |
typedef TrivialArray < BoundaryAdjustment, Range > | BoundaryAdjustmentArray |
typedef TrivialArray < BoundaryAdjustmentArray, Range > | BoundaryAdjustmentArray2 |
#define FOR_3 | ( | i1, | |
i2, | |||
i3, | |||
I1, | |||
I2, | |||
I3 | |||
) |
#define FOR_3D | ( | i1, | |
i2, | |||
i3, | |||
I1, | |||
I2, | |||
I3 | |||
) |
Referenced by Ogen::checkInterpolationOnBoundaries().
#define GET_LOCAL | ( | type, | |
xd, | |||
xs | |||
) | type ## SerialArray & xs = xd |
Referenced by Ogen::checkInterpolationOnBoundaries(), and Ogen::resetGrid().
#define GET_LOCAL_CONST | ( | type, | |
xd, | |||
xs | |||
) | const type ## SerialArray & xs = xd |
#define rBound2 | ( | side, | |
axis | |||
) | rBound2a[(side)+2*(axis)] |
Referenced by Ogen::checkInterpolationOnBoundaries().
#define XC | ( | iv, | |
axis | |||
) | (xabc[0][axis]+dvx[axis]*(iv[axis]-iv0[axis])) |
#define XV | ( | iv, | |
axis | |||
) | (xab[0][axis]+dvx[axis]*(iv[axis]-iv0[axis])) |
#define XV0 | ( | i1, | |
i2, | |||
i3 | |||
) | (xab[0][0]+dvx[0]*(i1-iv0[0])) |
Referenced by Ogen::checkInterpolationOnBoundaries().
#define XV2 | ( | i1, | |
i2, | |||
i3 | |||
) | (xab[0][2]+dvx[2]*(i3-iv0[2])) |
Referenced by Ogen::checkInterpolationOnBoundaries().
typedef TrivialArray<BoundaryAdjustment,Range> BoundaryAdjustmentArray |
typedef TrivialArray<BoundaryAdjustmentArray,Range> BoundaryAdjustmentArray2 |