|
Overture
Version 25
|

Macros | |
| #define | GET_LENGTH getLength |
| #define | NRM(axis, grid) ( cg[grid].indexRange()(End,axis)-cg[grid].indexRange()(Start,axis)+1 ) |
| #define | MODR(i, axis, grid) |
Functions | |
| int | interpolatePoints (const realArray &positionToInterpolate, const realCompositeGridFunction &u, realArray &uInterpolated, const Range &R0=nullRange, const Range &R1=nullRange, const Range &R2=nullRange, const Range &R3=nullRange, const Range &R4=nullRange, intArray &indexGuess=Overture::nullIntegerDistributedArray(), intArray &interpoleeGrid=Overture::nullIntegerDistributedArray(), intArray &wasInterpolated=Overture::nullIntegerDistributedArray()) |
| int | interpolateAllPoints (const realCompositeGridFunction &uFrom, realMappedGridFunction &uTo, bool useNewWay) |
| int | interpolateAllPoints (const realCompositeGridFunction &uFrom, realCompositeGridFunction &uTo, bool useNewWay) |
| #define GET_LENGTH getLength |
| #define MODR | ( | i, | |
| axis, | |||
| grid | |||
| ) |
Referenced by interpolatePoints().
| #define NRM | ( | axis, | |
| grid | |||
| ) | ( cg[grid].indexRange()(End,axis)-cg[grid].indexRange()(Start,axis)+1 ) |
| int interpolateAllPoints | ( | const realCompositeGridFunction & | uFrom, |
| realMappedGridFunction & | uTo, | ||
| bool | useNewWay | ||
| ) |
References MappedGrid::center(), dim, MappedGrid::dimension(), doubleMappedGridFunction::getComponentBase(), doubleMappedGridFunction::getComponentBound(), getIndex(), doubleMappedGridFunction::getMappedGrid(), i2, InterpolatePoints::interpolateAllPoints(), interpolatePoints(), and MappedGrid::numberOfDimensions().
| int interpolateAllPoints | ( | const realCompositeGridFunction & | uFrom, |
| realCompositeGridFunction & | uTo, | ||
| bool | useNewWay | ||
| ) |
References Overture::abort(), center, dim, dimension, doubleGridCollectionFunction::getComponentBase(), doubleGridCollectionFunction::getComponentBound(), getIndex(), doubleGridCollectionFunction::gridCollection, i2, interpolateAllPoints(), interpolatePoints(), max(), GenericGridCollection::numberOfComponentGrids(), GridCollection::numberOfDimensions(), MappedGrid::THEcenter, MappedGrid::THEvertex, and CompositeGrid::update().
Referenced by interpolateAllPoints(), and main().
| int interpolatePoints | ( | const realArray & | positionToInterpolate, |
| const realCompositeGridFunction & | u, | ||
| realArray & | uInterpolated, | ||
| const Range & | R0 = nullRange, |
||
| const Range & | R1 = nullRange, |
||
| const Range & | R2 = nullRange, |
||
| const Range & | R3 = nullRange, |
||
| const Range & | R4 = nullRange, |
||
| intArray & | indexGuess = Overture::nullIntegerDistributedArray(), |
||
| intArray & | interpoleeGrid = Overture::nullIntegerDistributedArray(), |
||
| intArray & | wasInterpolated = Overture::nullIntegerDistributedArray() |
||
| ) |
References Overture::abort(), axis1, axis2, axis3, ApproximateGlobalInverse::bogus, center, dr, End, fabs(), FALSE, doubleGridCollectionFunction::getComponentBase(), doubleGridCollectionFunction::getComponentBound(), getLocalArrayWithGhostBoundaries(), doubleGridCollectionFunction::gridCollection, gridSpacing, indexGuess, indexRange, interpoleeGrid, ip, ip1, isPeriodic, mask, max(), min(), MODR, NULL, GenericGridCollection::numberOfComponentGrids(), GridCollection::numberOfDimensions(), doubleGridCollectionFunction::positionOfComponent(), doubleGridCollectionFunction::positionOfCoordinate(), r, R, R0, r_, REAL_MAX, sPrintF(), Start, MappedGrid::THEcenter, MappedGrid::THEmask, TRUE, GenericGrid::unstructuredGrid, CompositeGrid::update(), and x.
Referenced by SurfaceStitcher::enlargeGapWidth(), and interpolateAllPoints().
1.8.3