|
| | FilamentMapping (int nFilamentPoints=17, int nEndPoints=7, real thickness=0.04, real endRadius=0.02) |
| |
| | ~FilamentMapping () |
| |
| | FilamentMapping (const FilamentMapping &, const CopyType copyType=DEEP) |
| |
| FilamentMapping & | operator= (const FilamentMapping &xmap00) |
| |
| void | map (const realArray &r, realArray &x, realArray &xr=Overture::nullRealDistributedArray(), MappingParameters ¶ms=Overture::nullMappingParameters()) |
| |
| void | basicInverse (const realArray &x, realArray &r, realArray &rx, MappingParameters ¶ms) |
| |
| virtual int | get (const GenericDataBase &dir, const aString &name) |
| |
| virtual int | put (GenericDataBase &dir, const aString &name) const |
| |
| Mapping * | make (const aString &mappingClassName) |
| |
| aString | getClassName () const |
| |
| int | update (MappingInformation &mapInfo) |
| |
| void | replaceHyperbolicMapping (HyperbolicMapping *pNewHyper) |
| |
| void | evaluateAtTime (real time00) |
| |
| void | evaluateSurfaceAtTime (real time0, SplineMapping *curvePosition) |
| |
| void | evaluateCenterLineAtTime (real time00) |
| |
| void | getVelocity (realArray &x_t, realArray &xr_t) |
| |
| void | getAcceleration (realArray &x_tt, realArray &xr_tt) |
| |
| void | getCorePoints (realArray &x00) |
| |
| void | getCoreDerivative (realArray &xr00) |
| |
| void | setupTimeDerivatives (realArray &x_t, realArray &x_tt, realArray &xr, realArray &xr_t, realArray &xr_tt) |
| |
| void | getSurfacePoints (realArray &xSurface) |
| |
| void | getSurfaceVelocity (realArray &coreVelocity, realArray &surfaceVelocity) |
| |
| void | getSurfaceAcceleration (realArray &coreAcceleration, realArray &surfaceAcceleration) |
| |
| void | regenerateBodyFittedMapping () |
| |
| void | copyBodyFittedMapping (HyperbolicMapping ©Map, aString *pMappingRename=NULL) |
| |
| void | setOffset (real xOffset=0., real yOffset=0.) |
| |
| void | setLength (real length00) |
| |
| void | setTravelingWaveParameters (real length00=1., real aParam00=0.1, real bParam00=0.05, real omega00=1.2, real knum00=1.2) |
| |
| void | setTranslatingMotionParameters (real tangX, real tangY, real velo) |
| |
| void | getTranslatingMotionParameters (real &tangX, real &tangY, real &velo) |
| |
| void | setFilamentTime (real newTime) |
| |
| void | setFilamentTimeOffset (real newTime) |
| |
| void | setThicknessAndEndRadius (real thick00, real endRadius00) |
| |
| void | setNumberOfFilamentPoints (int nFilamentPoints00, int nSplinePoints) |
| |
| void | setNumberOfFilamentPoints (int nFilamentPoints00) |
| |
| int | getNumberOfFilamentPoints () |
| |
| void | setNumberOfEndPoints (int nEndPoints00=5) |
| |
| void | setNumberOfThickSplinePoints (int nThickFilamPts) |
| |
| void | setNumberOfThickSplinePoints () |
| |
| int | getNumberOfThickFilamentPoints () |
| |
| int | getDefaultNumberOfThickFilamentPoints (int nFilam, int nEnd) |
| |
| void | setMotionType (BoundaryMotionType motionType00) |
| |
| void | setFilamentType (FilamentType filamentType00) |
| |
| void | setFilamentBoundaryType (FilamentBoundaryType filamBdryType00) |
| |
| void | setHyperbolicMappingParameters (real distanceToMarch00=0.3, real dissipation00=0.2) |
| |
| void | setHyperbolicGridDimensions (int gridDimension1_, int gridDimension2_, int gridGenDimension1_, int gridGenDimension2_) |
| |
| void | setHyperbolicGridInfo () |
| |
| void | getHyperbolicGridInfo () |
| |
| HyperbolicMapping * | getHyperbolicMappingPointer () |
| |
| void | releaseHyperbolicMappingPointer (HyperbolicMapping *&pHyp00) |
| |
| void | regenerateBodyFittedMapping (HyperbolicMapping *pHyper) |
| |
| void | setFilamentStorageNeedsUpdate () |
| |
| Mapping * | getSurfaceForHyperbolicMap () |
| |
| void | constructor (int nFilamentPoints00, real thickness00, real endRadius00) |
| |
| void | setDefaultHyperbolicParameters () |
| |
| void | initializeFilamentStorage () |
| |
| void | initializeBodyFittedMapping (Mapping *pSurface) |
| |
| void | initializeBodyFittedMapping () |
| |
| bool | updateFilamentAndGrid () |
| |
| void | formNormalizedParametrization (realArray &r00) |
| |
| void | formChebyshevParametrization (realArray &r00) |
| |
| void | getParametrization (realArray &r00) |
| |
| void | computeGeometricData () |
| |
| void | computeThickFilament () |
| |
| void | setCenterLineMapping (Mapping *pMapping) |
| |
| void | displayParameters () |
| |
| void | useStretching (StretchMapping::StretchingType st=StretchMapping::inverseHyperbolicTangent, int numberOfLayers=2, bool stretchFlag=true) |
| |
| void | getStretchingParameters (int i, real &a, real &b, real &c) |
| |
| void | setStretchingParameters (int i, real a, real b, real c) |
| |
| int | getLeadingEndNumberOfPoints () |
| |
| void | setLeadingEndNumberOfPoints (int jj) |
| |
| int | getTrailingEndNumberOfPoints () |
| |
| void | setTrailingEndNumberOfPoints (int jj) |
| |
| void | setEndPointScaling (real leadingXtra, real trailingXtra) |
| |
| void | updateNumberOfEndPoints () |
| |
| void | computeDrFlatSmoothSpacing (real dr00, real sr00, real thickness00, real xtraScaling, int &numberOfEndPoints) |
| |
| void | computeFlatSmoothSpacing (real endSpacing, real thickness00, real xtraScaling, int &numberOfEndPoints) |
| |
| void | computeUserDefinedCenterLineFilament (real t, realArray &r, realArray &x, realArray &xr) |
| |
| void | computeTranslatingMotionOffset (real time00, real xOffset00, real yOffset00, real &xNew, real &yNew, real &xNew_t, real &yNew_t, real &xNew_tt, real &yNew_tt) |
| |
| void | computeTravelingWaveFilament (real t, realArray &r, realArray &x, realArray &xr) |
| |
| void | computeTravelingWaveFilament (real t, realArray &r, realArray &x, realArray &xr, real xOffset00, real yOffset00) |
| |
| void | computeTravelingWaveFilamentTimeDerivatives (real tcomp, realArray &r00, realArray &x00, realArray &xr00, realArray &x_t, realArray &x_tt, realArray &xr_t, realArray &xr_tt, const real xOffset00=0., const real yOffset00=0., const real xOffset_t=0., const real yOffset_t=0., const real xOffset_tt=0., const real yOffset_tt=0.) |
| |
| void | computeCurveFrameTimeDerivatives (realArray &xr00, realArray &xr_t, realArray &xr_tt, realArray &n_t, realArray &s_t, realArray &n_tt, realArray &s_tt) |
| |
| void | computeCircularFilament (real tcomp, realArray &r00, realArray &x00, realArray &xr00, real xOffset00=0., real yOffset00=0.) |
| |
| void | getPerpendicular (const realArray &x, realArray &out) |
| |
| void | dotProduct (const realArray &x, const realArray &y, realArray &out) |
| |
| void | printHyperbolicDimensions () |
| |
| void | saveCurve (const realArray &curve, const aString &filename) |
| |
| | Mapping (int domainDimension=3, int rangeDimension=3, mappingSpace domainSpace=parameterSpace, mappingSpace rangeSpace=cartesianSpace, coordinateSystem domainCoordinateSystem=cartesian, coordinateSystem rangeCoordinateSystem=cartesian) |
| |
| | Mapping (const Mapping &, const CopyType copyType=DEEP) |
| |
| Mapping & | operator= (const Mapping &X) |
| |
| virtual | ~Mapping () |
| |
| void | reference (const Mapping &map) |
| |
| void | breakReference () |
| |
| virtual void | inverseMap (const realArray &x, realArray &r, realArray &rx=Overture::nullRealDistributedArray(), MappingParameters ¶ms=Overture::nullMappingParameters()) |
| |
| virtual void | mapC (const realArray &r, const realArray &x, const realArray &xr=Overture::nullRealDistributedArray(), MappingParameters ¶ms=Overture::nullMappingParameters()) |
| |
| virtual void | inverseMapC (const realArray &x, const realArray &r, const realArray &rx=Overture::nullRealDistributedArray(), MappingParameters ¶ms=Overture::nullMappingParameters()) |
| |
| virtual void | mapGrid (const realArray &r, realArray &x, realArray &xr=Overture::nullRealDistributedArray(), MappingParameters ¶ms=Overture::nullMappingParameters()) |
| |
| virtual int | intersects (Mapping &map2, const int &side1=-1, const int &axis1=-1, const int &side2=-1, const int &axis2=-1, const real &tol=0.) const |
| |
| virtual void | inverseMapGrid (const realArray &x, realArray &r, realArray &rx=Overture::nullRealDistributedArray(), MappingParameters ¶ms=Overture::nullMappingParameters()) |
| |
| virtual void | mapS (const RealArray &r, RealArray &x, RealArray &xr=Overture::nullRealArray(), MappingParameters ¶ms=Overture::nullMappingParameters()) |
| |
| virtual void | inverseMapS (const RealArray &x, RealArray &r, RealArray &rx=Overture::nullRealArray(), MappingParameters ¶ms=Overture::nullMappingParameters()) |
| |
| virtual void | basicInverseS (const RealArray &x, RealArray &r, RealArray &rx=Overture::nullRealArray(), MappingParameters ¶ms=Overture::nullMappingParameters()) |
| |
| virtual void | mapCS (const RealArray &r, const RealArray &x, const RealArray &xr=Overture::nullRealArray(), MappingParameters ¶ms=Overture::nullMappingParameters()) |
| |
| virtual void | inverseMapCS (const RealArray &x, const RealArray &r, const RealArray &rx=Overture::nullRealArray(), MappingParameters ¶ms=Overture::nullMappingParameters()) |
| |
| virtual void | mapGridS (const RealArray &r, RealArray &x, RealArray &xr=Overture::nullRealArray(), MappingParameters ¶ms=Overture::nullMappingParameters()) |
| |
| virtual void | inverseMapGridS (const RealArray &x, RealArray &r, RealArray &rx=Overture::nullRealArray(), MappingParameters ¶ms=Overture::nullMappingParameters()) |
| |
| virtual int | projectS (RealArray &x, MappingProjectionParameters &mpParams) |
| |
| virtual real | sizeOf (FILE *file=NULL) const |
| |
| virtual bool | updateWithCommand (MappingInformation &mapInfo, const aString &command) |
| |
| virtual int | interactiveUpdate (GenericGraphicsInterface &gi) |
| |
| virtual int | project (realArray &x, MappingProjectionParameters &mpParams) |
| |
| virtual void | display (const aString &label=blankString) const |
| |
| int | checkMapping () |
| |
| void | reinitialize () |
| |
| int | determineResolution (int numberOfGridPoints[], bool collapsedEdge[2][3], real averageArclength[], real elementDensityTolerance=.05) |
| |
| void | secondOrderDerivative (const Index &I, const realArray &r, realArray &xrr, const int axis, const int &rAxis) |
| |
| int | findNearestGridPoint (RealArray &x, RealArray &r, RealArray &dista, RealArray &xa) |
| | Find the nearest grid point to each of a given set of points x(i,.)
|
| |
| real | getArcLength () |
| |
| basicInverseOptions | getBasicInverseOption () const |
| |
| int | getBoundaryCondition (const int side, const int axis) const |
| |
| virtual RealArray | getBoundingBox (const int &side=-1, const int &axis=-1) const |
| |
| virtual int | getBoundingBox (const IntegerArray &indexRange, const IntegerArray &gridIndexRange, RealArray &xBounds, bool local=false) const |
| |
| virtual int | getBoundingBox (const RealArray &rBounds, RealArray &xBounds) const |
| |
| const BoundingBox & | getBoundingBoxTree (const int &side, const int &axis) const |
| |
| int | getCoordinateEvaluationType (const coordinateSystem type) const |
| |
| Bound | getDomainBound (const int side, const int axis) const |
| |
| int | getDomainDimension () const |
| |
| coordinateSystem | getDomainCoordinateSystem () const |
| |
| Bound | getDomainCoordinateSystemBound (const int side, const int axis) const |
| |
| mappingSpace | getDomainSpace () const |
| |
| int | getGridDimensions (const int axis) const |
| |
| virtual const realArray & | getGrid (MappingParameters ¶ms=Overture::nullMappingParameters(), bool includeGhost=false) |
| |
| virtual const RealArray & | getGridSerial (MappingParameters ¶ms=Overture::nullMappingParameters(), bool includeGhost=false) |
| |
| int | getID () const |
| |
| int | getInvertible () const |
| |
| periodicType | getIsPeriodic (const int axis) const |
| |
| mappingCoordinateSystem | getMappingCoordinateSystem () const |
| |
| aString | getName (const mappingItemName item) const |
| |
| int | getGridIndexRange (int side, int axis) |
| |
| int | getNumberOfGhostPoints (int side, int axis) |
| |
| real | getParameter (const MappingParameters::realParameter ¶m) const |
| |
| int | getParameter (const MappingParameters::intParameter ¶m) const |
| |
| real | getPeriodVector (const int axis, const int direction) const |
| |
| Bound | getRangeBound (const int side, const int axis) const |
| |
| coordinateSystem | getRangeCoordinateSystem () const |
| |
| Bound | getRangeCoordinateSystemBound (const int side, const int axis) const |
| |
| int | getRangeDimension () const |
| |
| mappingSpace | getRangeSpace () const |
| |
| int | getShare (const int side, const int axis) const |
| |
| real | getSignForJacobian () const |
| |
| topologyEnum | getTopology (const int side, const int axis) const |
| |
| coordinateSingularity | getTypeOfCoordinateSingularity (const int side, const int axis) const |
| |
| bool | gridIsValid () const |
| |
| int | hasACoordinateSingularity () const |
| |
| intArray & | topologyMask () |
| |
| void | setArcLength (real length) |
| |
| virtual void | setBasicInverseOption (const basicInverseOptions option) |
| |
| virtual void | setBoundaryCondition (const int side, const int axis, const int bc) |
| |
| virtual void | setCoordinateEvaluationType (const coordinateSystem type, const int trueOrFalse) |
| |
| virtual void | setDomainBound (const int side, const int axis, const Bound domainBound) |
| |
| virtual void | setDomainCoordinateSystem (const coordinateSystem domainCoordinateSystem) |
| |
| virtual void | setDomainCoordinateSystemBound (const int side, const int axis, const Bound domainCoordinateSystemBound) |
| |
| virtual void | setDomainDimension (const int domainDimension) |
| |
| virtual void | setDomainSpace (const mappingSpace domainSpace) |
| |
| virtual void | setGrid (realArray &grid, IntegerArray &gridIndexRange) |
| |
| virtual void | setGridDimensions (const int axis, const int dim) |
| |
| virtual void | setInvertible (const int invertible) |
| |
| void | setID () |
| |
| virtual void | setIsPeriodic (const int axis, const periodicType isPeriodic) |
| |
| virtual void | setMappingCoordinateSystem (const mappingCoordinateSystem mappingCoordinateSystem0) |
| |
| virtual void | setName (const mappingItemName item, const aString &name) |
| |
| void | setGridIndexRange (int side, int axis, int num) |
| |
| void | setNumberOfGhostPoints (int side, int axis, int numGhost) |
| |
| virtual void | setParameter (const MappingParameters::realParameter ¶m, const real &value) |
| |
| virtual void | setParameter (const MappingParameters::intParameter ¶m, const int &value) |
| |
| void | setPartition (Partitioning_Type &partition) |
| |
| virtual void | setPeriodVector (const int axis, const int direction, const real periodVectorComponent) |
| |
| virtual void | setRangeBound (const int side, const int axis, const Bound rangeBound) |
| |
| virtual void | setRangeCoordinateSystem (const coordinateSystem rangeCoordinateSystem) |
| |
| virtual void | setRangeCoordinateSystemBound (const int side, const int axis, const Bound rangeCoordinateSystemBound) |
| |
| virtual void | setRangeDimension (const int rangeDimension) |
| |
| virtual void | setRangeSpace (const mappingSpace rangeSpace) |
| |
| virtual void | setShare (const int side, const int axis, const int share) |
| |
| void | setSignForJacobian (const real signForJac) |
| |
| virtual void | setTopology (const int side, const int axis, const topologyEnum topo) |
| |
| virtual void | setTypeOfCoordinateSingularity (const int side, const int axis, const coordinateSingularity) |
| |
| bool | usesDistributedInverse () const |
| |
| bool | usesDistributedMap () const |
| |
| virtual void | useRobustInverse (const bool trueOrFalse=TRUE) |
| |
| bool | usingRobustInverse () const |
| | Return true if the robust inverse is used.
|
| |
| virtual int | outside (const realArray &x) |
| |
| virtual int | setNumberOfGhostLines (IndexRangeType &numberOfGhostLinesNew) |
| |
| void | setNumberOfDistributedGhostLines (int numGhost) |
| |
| void | periodicShift (realArray &r, const Index &I) |
| |
| Index | getIndex (const realArray &r, realArray &x, const realArray &xr, int &base, int &bound, int &computeMap, int &computeMapDerivative) |
| |
| | ReferenceCounting () |
| |
| | ReferenceCounting (const ReferenceCounting &x, const CopyType ct=DEEP) |
| |
| virtual | ~ReferenceCounting () |
| |
| Integer | incrementReferenceCount () |
| |
| Integer | decrementReferenceCount () |
| |
| Integer | getReferenceCount () const |
| |
| Logical | uncountedReferencesMayExist () |
| |
| Integer | getGlobalID () const |
| |
| void | setGlobalID (int id) |
| |
| virtual void | consistencyCheck () const |
| |