|
Overture
Version 25
|
This is the complete list of members for Ogen, including all inherited members.
| abortOnAlgorithmFailure | Ogen | protected |
| adjustBoundary(CompositeGrid &cg, const Integer &k1, const Integer &k2, const intSerialArray &i1, const realSerialArray &x) | Ogen | protected |
| adjustBoundarySerial(CompositeGrid &cg, const Integer &k1, const Integer &k2, const intSerialArray &i1, const realSerialArray &x) | Ogen | protected |
| adjustForNearbyBoundaries(CompositeGrid &cg, IntegerArray &numberOfInterpolationPoints, intSerialArray *iInterp) | Ogen | protected |
| allowBackupRules | Ogen | protected |
| allowHangingInterpolation | Ogen | protected |
| backupValues | Ogen | protected |
| backupValuesUsed | Ogen | protected |
| boundaryEps | Ogen | protected |
| buff | Ogen | protected |
| buildACompositeGrid(CompositeGrid &cg, MappingInformation &mapInfo, const IntegerArray &mapList, const int &numberOfMultigridLevels=1, const bool useAnOldGrid=FALSE) | Ogen | |
| buildBounds(CompositeGrid &cg) | Ogen | protected |
| buildCutout(CompositeGrid &cg, MappingInformation &cutMapInfo) | Ogen | protected |
| canDiscretize(MappedGrid &g, const int iv[3], bool checkOneSidedAtBoundaries=true) | Ogen | static |
| canInterpolate(CompositeGrid &cg, const Integer &k10, const Integer &k20, const RealArray &r, const LogicalArray &ok, const LogicalArray &useBackupRules, const Logical checkForOneSided) | Ogen | protected |
| changeParameters(CompositeGrid &cg, MappingInformation *mapInfo=NULL) | Ogen | |
| checkBoundaryAdjustment(CompositeGrid &cg, const int grid, const int grid2, const int ks1, const int kd1, BoundaryAdjustment &bA, int numberOfDirectionsAdjusted, Range &R, IntegerArray &ia, IntegerArray &ok, RealArray &r, RealArray &r2, RealArray &r3, RealArray &rOk, RealArray &xx, RealArray &x2, RealArray &x3) | Ogen | protected |
| checkCanInterpolate(CompositeGrid &cg, int grid, int donor, int numberToCheck, RealArray &r, IntegerArray &interpolates, IntegerArray &useBackupRules) | Ogen | static |
| checkCanInterpolate(CompositeGrid &cg, int grid, int donor, RealArray &r, IntegerArray &interpolates, IntegerArray &useBackupRules) | Ogen | static |
| checkCrossings(CompositeGrid &cg, const int &numToCheck, const IntegerArray &ia, intArray &mask, realArray &x, realArray &vertex, IntegerArray &crossings, const Range &Rx, const int &usedPoint) | Ogen | protected |
| checkFile | Ogen | protected |
| checkForBoundaryAdjustments(CompositeGrid &cg, int k1, int k2, IntegerArray &sidesShare, bool &needAdjustment, int manualSharedBoundaryNumber[2][3]) | Ogen | protected |
| checkForOneSided | Ogen | protected |
| checkForOrphanPointsOnBoundaries(CompositeGrid &cg) | Ogen | protected |
| checkHoleCutting(CompositeGrid &cg) | Ogen | protected |
| checkInterpolationOnBoundaries(CompositeGrid &cg) | Ogen | protected |
| checkParallelGhostWidth(CompositeGrid &cg) | Ogen | static |
| checkRefinementInterpolation(CompositeGrid &cg) | Ogen | protected |
| checkRefinementInterpolationNew(CompositeGrid &cg) | Ogen | protected |
| checkUpdateRefinement(GridCollection &gc) | Ogen | static |
| chooseASide(MappedGrid &mg, int &side, int &axis) | Ogen | protected |
| classifyHolesForHybrid | Ogen | protected |
| classifyPoints(CompositeGrid &cg, realSerialArray &invalidPoint, int &numberOfInvalidPoints, const int &level, CompositeGrid &cg0) | Ogen | protected |
| classifyRedundantPoints(CompositeGrid &cg, const int &grid, const int &level, CompositeGrid &cg0) | Ogen | protected |
| computeGeometryForMovingGrids | Ogen | protected |
| computeInterpolationQuality(CompositeGrid &cg, const int &grid, const int &i1, const int &i2, const int &i3, real &qForward, real &qReverse) | Ogen | protected |
| computeInterpolationStencil(CompositeGrid &cg, const int &grid, const int &gridI, const real r[3], int stencil[3][2], bool useOneSidedAtBoundaries=true, bool useOddInterpolationWidth=false) | Ogen | protected |
| computeOverlap(CompositeGrid &cg, CompositeGrid &cgOld, const int &level=0, const bool &movingGrids=FALSE, const IntegerArray &hasMoved=Overture::nullIntArray()) | Ogen | protected |
| conformToCmpgrd(CompositeGrid &cg) | Ogen | protected |
| countCrossingsWithRealBoundary(CompositeGrid &cg, const realArray &x, IntegerArray &crossings) | Ogen | protected |
| cutHoles(CompositeGrid &cg) | Ogen | protected |
| cutHolesNew(CompositeGrid &cg) | Ogen | protected |
| cutHolesNewer(CompositeGrid &cg) | Ogen | protected |
| cutMapInfo | Ogen | protected |
| debug | Ogen | |
| defaultInterpolationIsImplicit | Ogen | |
| defaultNumberOfGhostPoints | Ogen | |
| determineBoundaryPointsToAdjust(CompositeGrid &cg, const int grid, const int grid2, IntegerArray &sidesShare, const int ks1, const int kd1, const int ks2, const int kd2, BoundaryAdjustment &bA, bool &first, bool &needAdjustment, int numberOfDirectionsAdjusted, bool &directionAdjusted, bool &wasAdjusted, Range &R, IntegerArray &ia, IntegerArray &ok, const int it, real shareTol[3][2], RealArray &r, RealArray &r2, RealArray &r3, RealArray &rOk, RealArray &xx, RealArray &x2, RealArray &x3) | Ogen | protected |
| determineMinimalIndexRange(CompositeGrid &cg) | Ogen | protected |
| displayCompositeGridParameters(CompositeGrid &cg, FILE *file=stdout) | Ogen | static |
| doubleCheckInterpolation | Ogen | |
| estimateSharedBoundaryTolerance(CompositeGrid &cg) | Ogen | protected |
| explicitHoleCutting(CompositeGrid &cg) | Ogen | protected |
| findBestGuess(CompositeGrid &cg, const int &grid, const int &numberToCheck, intSerialArray &ia, realSerialArray &x, realSerialArray &r, realSerialArray &rI, intSerialArray &inverseGrid, const realSerialArray ¢er) | Ogen | protected |
| findClosestBoundaryPoint(MappedGrid &mg, real *x, int *iv, int *ivb, int &sideb, int &axisb) | Ogen | protected |
| findTrueBoundary(CompositeGrid &cg) | Ogen | protected |
| generateInterpolationArrays(CompositeGrid &cg, const IntegerArray &numberOfInterpolationPoints, intSerialArray *iInterp) | Ogen | protected |
| geometryNeedsUpdating | Ogen | protected |
| getAdjustmentVectors(CompositeGrid &cg, BoundaryAdjustment &bA, int grid, int grid2, bool &needAdjustment, int numberOfPoints, int it, int ks1, int kd1, int ks2, int kd2, Index Iv[3], RealArray &x1) | Ogen | protected |
| getHoleWidth(CompositeGrid &cg, MappedGrid &g2, int pHoleMarker[3], IntegerArray &holeCenter, IntegerArray &holeMask, IntegerArray &holeWidth, RealArray &r, RealArray &x, const int *pIndexRange2, const int *pExtendedIndexRange2, const int *plocalIndexBounds2, int iv[3], int jv[3], int jpv[3], bool isPeriodic2[3], bool isPeriodic2p[3], const Index Iv[3], const int &grid, const int &grid2, int &ib, int &ib2, int &skipThisPoint, int &initialPoint, const int &numberOfDimensions, const int &axisp1, const int &axisp2, const real &cellCenterOffset, const int &maximumHoleWidth, int &numberOfHoleWidthWarnings) | Ogen | protected |
| getNormal(const int &numberOfDimensions, const int &side, const int &axis, const RealArray &xr, real signForJacobian, RealArray &normal) | Ogen | protected |
| getSharedBoundaryTolerances(CompositeGrid &cg, int grid1, int side1, int dir1, int grid2, int side2, int dir2, real &rTol, real &xTol, real &nTol) const | Ogen | protected |
| gridScale | Ogen | protected |
| holeCutters | Ogen | protected |
| holeCuttingOption | Ogen | protected |
| holePoint | Ogen | protected |
| improveQuality(CompositeGrid &cg, const int &grid, RealArray &removedPointBound) | Ogen | protected |
| improveQualityOfInterpolation | Ogen | protected |
| incrementalHoleSweep | Ogen | protected |
| info | Ogen | |
| initialize() | Ogen | protected |
| interpolateAll(CompositeGrid &cg, IntegerArray &numberOfInterpolationPoints, CompositeGrid &cg0) | Ogen | protected |
| interpolateAPoint(CompositeGrid &cg, int grid, int iv[3], bool interpolatePoint, bool checkInterpolationCoords, bool checkBoundaryPoint, int infoLevel) | Ogen | protected |
| interpolateMixedBoundary(CompositeGrid &cg, int mixedBoundaryNumber) | Ogen | protected |
| interpolateMixedBoundary(CompositeGrid &cg, int mixedBoundaryNumber, int side, int axis, int grid, MappedGrid &g, int grid2, MappedGrid &g2, int offset[3], real rScale[3], real rOffset[3]) | Ogen | protected |
| interpolatePoints(CompositeGrid &cg, int grid, int numberToInterpolate, const IntegerArray &ia, IntegerArray &interpolates) | Ogen | protected |
| isMovingGridProblem | Ogen | |
| isNeededForDiscretization(MappedGrid &g, const int iv[3]) | Ogen | protected |
| isNeededForMultigridRestriction(CompositeGrid &c, const int &grid, const int &l, const int iv[3]) | Ogen | protected |
| isNew | Ogen | protected |
| ISnonCuttingBoundaryPoint enum value | Ogen | protected |
| isOnInterpolationBoundary(MappedGrid &g, const int iv[3], const int &width=1) | Ogen | protected |
| lastChanceInterpolation(CompositeGrid &cg, CompositeGrid &cg0, const int &grid, const IntegerArray &ia, const IntegerArray &ok, intSerialArray &interpolates, int &numberOfInvalidPoints, realSerialArray &invalidPoint, const int &printDiagnosticMessages=false, const bool &tryBackupRules=false, const bool saveInvalidPoints=true, int lastChanceOption=0) | Ogen | protected |
| loadBalanceGrids | Ogen | |
| logFile | Ogen | protected |
| makeAdjustmentsForNearbyBoundaries | Ogen | protected |
| manualHole | Ogen | protected |
| manualHoleValue | Ogen | protected |
| manualSharedBoundary | Ogen | protected |
| manualSharedBoundaryValue | Ogen | protected |
| markMaskAtGhost(CompositeGrid &cg) | Ogen | protected |
| markOffAxisRefinementMask(int numberOfDimensions, Index Ivr[3], Index Ivb[3], int rf[3], intSerialArray &mask, const intSerialArray &maskb) | Ogen | protected |
| markPointsNeededForInterpolation(CompositeGrid &cg, const int &grid, const int &lowerOrUpper=-1) | Ogen | protected |
| markPointsNeededForInterpolationNew(CompositeGrid &cg, const int &grid, const int &lowerOrUpper=-1) | Ogen | protected |
| markPointsReallyNeededForInterpolation(CompositeGrid &cg) | Ogen | protected |
| maskRatio | Ogen | protected |
| maximumAngleDifferenceForNormalsOnSharedBoundaries | Ogen | protected |
| maximumNumberOfPointsToInvertAtOneTime | Ogen | protected |
| minimizeOverlap enum value | Ogen | |
| minimizeTheOverlap | Ogen | protected |
| mixedBoundary | Ogen | protected |
| mixedBoundaryValue | Ogen | protected |
| MovingGridOption enum name | Ogen | |
| movingUpdate(CompositeGrid &cg, CompositeGrid &cgOld, const LogicalArray &hasMoved, const MovingGridOption &option=useOptimalAlgorithm) | Ogen | protected |
| movingUpdateNew(CompositeGrid &cg, CompositeGrid &cgOld, const LogicalArray &hasMoved, const MovingGridOption &option=useOptimalAlgorithm) | Ogen | protected |
| myid | Ogen | |
| nonCuttingBoundaryPoints | Ogen | protected |
| numberOfArrays | Ogen | protected |
| numberOfGridsHasChanged | Ogen | protected |
| numberOfHolePoints | Ogen | protected |
| numberOfManualHoles | Ogen | protected |
| numberOfManualSharedBoundaries | Ogen | protected |
| numberOfMixedBoundaries | Ogen | protected |
| numberOfNonCuttingBoundaries | Ogen | protected |
| numberOfOrphanPoints | Ogen | protected |
| numberOfSharedBoundaryTolerances | Ogen | protected |
| Ogen() | Ogen | |
| Ogen(GenericGraphicsInterface &ps) | Ogen | |
| OgenParameterEnum enum name | Ogen | |
| oppositeBoundaryIndex(MappedGrid &g, const int &ks, const int &kd) | Ogen | protected |
| orphanPoint | Ogen | protected |
| outputGridOnFailure | Ogen | protected |
| plogFile | Ogen | protected |
| plot(const aString &title, CompositeGrid &cg, const int &queryForChanges=TRUE) | Ogen | protected |
| plotExplicitHoleCutters | Ogen | protected |
| plotHolePoints | Ogen | protected |
| plotOrphanPoints | Ogen | protected |
| plotTitles | Ogen | protected |
| preInterpolate | Ogen | protected |
| preInterpolateGrids(CompositeGrid &cg) | Ogen | protected |
| printOrphanPoints(CompositeGrid &cg) | Ogen | |
| projectToBoundary(CompositeGrid &cg, const int &grid, const realArray &r, const int iv[3], const int ivp[3], real rv[3]) | Ogen | protected |
| projectToParameterBoundary(const real rv0[3], const real rv1[3], real rv[3], const int numberOfDimensions, const int grid) | Ogen | protected |
| ps | Ogen | protected |
| psp | Ogen | protected |
| qualityBound | Ogen | protected |
| queryAPoint(CompositeGrid &cg) | Ogen | protected |
| rBound | Ogen | protected |
| removeExteriorPoints(CompositeGrid &cg, const bool boundariesHaveCutHoles=FALSE) | Ogen | protected |
| removeExteriorPointsNew(CompositeGrid &cg, const bool boundariesHaveCutHoles=FALSE) | Ogen | protected |
| resetGrid(CompositeGrid &cg) | Ogen | |
| resetTheGrid enum value | Ogen | protected |
| saveGridToAFile(CompositeGrid &cg, aString &gridFileName, aString &gridName) | Ogen | static |
| set(const OgenParameterEnum option, const bool value) | Ogen | |
| set(const OgenParameterEnum option, const int value) | Ogen | |
| set(const OgenParameterEnum option, const real value) | Ogen | |
| setGridParameters(CompositeGrid &cg) | Ogen | protected |
| setRefinementMaskFace(intSerialArray &mask, int side, int axis, int numberOfDimensions, int rf[3], Index &I1r, Index &I2r, Index &I3r, const intSerialArray &mask00, const intSerialArray &mask10, const intSerialArray &mask01, const intSerialArray &mask11) | Ogen | protected |
| sharedBoundaryTolerances | Ogen | protected |
| sharedBoundaryTolerancesValue | Ogen | protected |
| sidesShareBoundary(CompositeGrid &cg, int grid1, int side1, int dir1, int grid2, int side2, int dir2) const | Ogen | inlineprotected |
| sweepOutHolePoints(CompositeGrid &cg) | Ogen | protected |
| THEabortOnAlgorithmFailure enum value | Ogen | |
| THEcomputeGeometryForMovingGrids enum value | Ogen | |
| THEimproveQualityOfInterpolation enum value | Ogen | |
| THEinverseMap enum value | Ogen | protected |
| THEmask enum value | Ogen | protected |
| THEmaximumAngleDifferenceForNormalsOnSharedBoundaries enum value | Ogen | |
| THEoutputGridOnFailure enum value | Ogen | |
| THEqualityBound enum value | Ogen | |
| timeAllInterpolation | Ogen | protected |
| timeCheckHoleCutting | Ogen | protected |
| timeCutHoles | Ogen | protected |
| timeFindTrueBoundary | Ogen | protected |
| timeImproperInterpolation | Ogen | protected |
| timeImproveQuality | Ogen | protected |
| timeInterpolateBoundaries | Ogen | protected |
| timePreInterpolate | Ogen | protected |
| timeProperInterpolation | Ogen | protected |
| timeRemoveExteriorPoints | Ogen | protected |
| timeRemoveRedundant | Ogen | protected |
| timeUpdateGeometry | Ogen | protected |
| totalTime | Ogen | protected |
| turnOffHybridHoleCutting() | Ogen | inline |
| turnOnHybridHoleCutting() | Ogen | inline |
| unmarkBoundaryInterpolationPoints(CompositeGrid &cg, const int &grid) | Ogen | protected |
| unmarkInterpolationPoints(CompositeGrid &cg, const bool &unMarkAll=FALSE) | Ogen | protected |
| updateBoundaryAdjustment(CompositeGrid &cg, const int &grid, const int &grid2, intSerialArray *iag, realSerialArray *rg, realSerialArray *xg, IntegerArray &sidesShare) | Ogen | protected |
| updateCanInterpolate(CompositeGrid &cg, CompositeGrid &cg0, RealArray &removedPointBound) | Ogen | protected |
| updateGeometry(CompositeGrid &cg, CompositeGrid &cgOld, const bool &movingGrids=FALSE, const IntegerArray &hasMoved=Overture::nullIntArray()) | Ogen | protected |
| updateOverlap(CompositeGrid &cg, MappingInformation &mapInfo) | Ogen | |
| updateOverlap(CompositeGrid &cg) | Ogen | |
| updateOverlap(CompositeGrid &cg, CompositeGrid &cgNew, const LogicalArray &hasMoved, const MovingGridOption &option=useOptimalAlgorithm) | Ogen | |
| updateParameters(CompositeGrid &cg, const int level=-1, const RealArray &minimumOverlap=Overture::nullRealArray()) | Ogen | |
| updateRefinement(CompositeGrid &cg, const int &refinementLevel=-1) | Ogen | |
| updateRefinementFillInterpolationData(CompositeGrid &cg, UpdateRefinementData &urd) | Ogen | |
| updateRefinementFillInterpolationDataNew(CompositeGrid &cg, UpdateRefinementData &urd) | Ogen | |
| updateRefinementNew(CompositeGrid &cg, const int &refinementLevel=-1) | Ogen | |
| updateRefinementNewer(CompositeGrid &cg, const int &refinementLevel=-1) | Ogen | |
| useAnOldGrid | Ogen | protected |
| useBoundaryAdjustment | Ogen | protected |
| useFullAlgorithm enum value | Ogen | |
| useLocalBoundingBoxes | Ogen | protected |
| useNewMovingUpdate | Ogen | |
| useOptimalAlgorithm enum value | Ogen | |
| warnForSharedSides | Ogen | protected |
| ~Ogen() | Ogen |
1.8.3