Overture  Version 25
Macros | Functions
generate.C File Reference
#include "HyperbolicMapping.h"
#include "DataPointMapping.h"
#include "TridiagonalSolver.h"
#include "display.h"
#include "arrayGetIndex.h"
#include "MatchingCurve.h"
Include dependency graph for generate.C:

Macros

#define VOLUME(ds)   (ds(I1,I2)*ss(I1,I2)/s(I1,I2))
 
#define DIST(i)
 

Functions

int numberOfPossibleMultigridLevels (const IntegerArray &gridIndexRange)
 Return the number of multigrid levels that could be built on this grid.
 

Macro Definition Documentation

#define DIST (   i)
Value:
(SQR(xStart(i,0,0,0)-match.x[0])+ \
SQR(xStart(i,0,0,1)-match.x[1])+ \
SQR(xStart(i,0,0,2)-match.x[2]))

Referenced by HyperbolicMapping::evaluateStartCurve().

#define VOLUME (   ds)    (ds(I1,I2)*ss(I1,I2)/s(I1,I2))

Function Documentation

int numberOfPossibleMultigridLevels ( const IntegerArray gridIndexRange)

Return the number of multigrid levels that could be built on this grid.

References End, FALSE, pow(), Start, and TRUE.

Referenced by HyperbolicMapping::generate(), and HyperbolicMapping::update().