|
Overture
Version 25
|
#include <intMappedGridFunction.h>


Public Types | |
| enum | { maximumNumberOfIndicies =intMappedGridFunctionRCData::maximumNumberOfIndicies, numberOfIndicies =intMappedGridFunctionRCData::numberOfIndicies, maximumNumberOfComponents =5, undefinedValue =-999, defaultValue =-998, forAll =-997 } |
| enum | edgeGridFunctionValues { startingGridIndex =-(INT_MAX/2), biggerNegativeNumber =startingGridIndex/2, endingGridIndex =biggerNegativeNumber/2, bigNegativeNumber =endingGridIndex/2 } |
| enum | stencilTypes { standardStencil, starStencil, generalStencil } |
| enum | updateReturnValue { updateNoChange = 0, updateReshaped = 1, updateResized = 2, updateComponentsChanged = 4 } |
| enum | UpdateToMatchGridOption { updateSize =1, updateCoefficientMatrix =2 } |
Public Member Functions | |
| intMappedGridFunction () | |
| intMappedGridFunction (MappedGrid &grid) | |
| intMappedGridFunction (const intMappedGridFunction &cgf, const CopyType copyType=DEEP) | |
| intMappedGridFunction (MappedGridData &gridData) | |
| intMappedGridFunction (MappedGrid &grid, const Range &R0, const Range &R1=nullRange, const Range &R2=nullRange, const Range &R3=nullRange, const Range &R4=nullRange, const Range &R5=nullRange, const Range &R6=nullRange, const Range &R7=nullRange) | |
| intMappedGridFunction (MappedGridData &gridData, const Range &R0, const Range &R1=nullRange, const Range &R2=nullRange, const Range &R3=nullRange, const Range &R4=nullRange, const Range &R5=nullRange, const Range &R6=nullRange, const Range &R7=nullRange) | |
| intMappedGridFunction (MappedGrid &grid, const int &i0, const Range &R1=nullRange, const Range &R2=nullRange, const Range &R3=nullRange, const Range &R4=nullRange, const Range &R5=nullRange, const Range &R6=nullRange, const Range &R7=nullRange) | |
| intMappedGridFunction (MappedGridData &gridData, const int &i0, const Range &R1=nullRange, const Range &R2=nullRange, const Range &R3=nullRange, const Range &R4=nullRange, const Range &R5=nullRange, const Range &R6=nullRange, const Range &R7=nullRange) | |
| intMappedGridFunction (MappedGrid &mg, const GridFunctionParameters::GridFunctionType &type, const Range &component0=nullRange, const Range &component1=nullRange, const Range &component2=nullRange, const Range &component3=nullRange, const Range &component4=nullRange) | |
| intMappedGridFunction (const GridFunctionParameters::GridFunctionType &type, const Range &component0=nullRange, const Range &component1=nullRange, const Range &component2=nullRange, const Range &component3=nullRange, const Range &component4=nullRange) | |
| ~intMappedGridFunction () | |
| intMappedGridFunction & | operator= (const intMappedGridFunction &cgf) |
| intMappedGridFunction & | operator= (const int x) |
| intMappedGridFunction & | operator= (const intDistributedArray &X) |
| int & | operator() (const int &i0) const |
| int & | operator() (const int &i0, const int &i1) const |
| int & | operator() (const int &i0, const int &i1, const int i2) const |
| int & | operator() (const int &i0, const int &i1, const int &i2, const int &i3) const |
| int & | operator() (const int &i0, const int &i1, const int &i2, const int &i3, const int &i4) const |
| int & | operator() (const int &i0, const int &i1, const int &i2, const int &i3, const int &i4, const int &i5) const |
| int & | operator() (const int &i0, const int &i1, const int &i2, const int &i3, const int &i4, const int &i5, const int &i6) const |
| int & | operator() (const int &i0, const int &i1, const int &i2, const int &i3, const int &i4, const int &i5, const int &i6, const int &i7) const |
| intDistributedArray | operator() (const IndexArg &I0) const |
| intDistributedArray | operator() (const IndexArg &I0, const IndexArg &I1) const |
| intDistributedArray | operator() (const IndexArg &I0, const IndexArg &I1, const IndexArg &I2) const |
| intDistributedArray | operator() (const IndexArg &I0, const IndexArg &I1, const IndexArg &I2, const IndexArg &I3) const |
| intDistributedArray | operator() (const IndexArg &I0, const IndexArg &I1, const IndexArg &I2, const IndexArg &I3, const int &i4) const |
| intDistributedArray | operator() (const IndexArg &I0, const IndexArg &I1, const IndexArg &I2, const IndexArg &I3, const IndexArg &I4) const |
| intDistributedArray | operator() (const IndexArg &I0, const IndexArg &I1, const IndexArg &I2, const IndexArg &I3, const int &i4, const int &i5) const |
| intDistributedArray | operator() (const IndexArg &I0, const IndexArg &I1, const IndexArg &I2, const IndexArg &I3, const IndexArg &I4, const IndexArg &I5) const |
| intDistributedArray | operator() (const IndexArg &I0, const IndexArg &I1, const IndexArg &I2, const IndexArg &I3, const int &i4, const int &i5, const int &i6) const |
| intDistributedArray | operator() (const IndexArg &I0, const IndexArg &I1, const IndexArg &I2, const IndexArg &I3, const IndexArg &I4, const IndexArg &I5, const IndexArg &I6) const |
| intDistributedArray | operator() (const IndexArg &I0, const IndexArg &I1, const IndexArg &I2, const IndexArg &I3, const int &i4, const int &i5, const int &i6, const int &i7) const |
| intDistributedArray | operator() (const IndexArg &I0, const IndexArg &I1, const IndexArg &I2, const IndexArg &I3, const IndexArg &I4, const IndexArg &I5, const IndexArg &I6, const IndexArg &I7) const |
| int | arg3 (int i3, int i4, int i5=defaultValue, int i6=defaultValue, int i7=defaultValue) const |
| int & | sa (const int &i0, const int &i1, const int &i2, const int &c0=0, const int &c1=0, const int &c2=0, const int &c3=0, const int &c4=0) const |
| int | positionOfComponent (int i) const |
| int | positionOfCoordinate (int i) const |
| intSerialArray & | getSerialArray () |
| const intSerialArray & | getSerialArray () const |
| virtual aString | getClassName () const |
| int | getComponentBound (int component) const |
| int | getComponentBase (int component) const |
| int | getComponentDimension (int component) const |
| int | getCoordinateBound (int coordinate) const |
| int | getCoordinateBase (int coordinate) const |
| int | getCoordinateDimension (int coordinate) const |
| MappedGrid * | getMappedGrid (const bool abortIfNull=TRUE) const |
| GridFunctionParameters::GridFunctionType | getGridFunctionType (const Index &component0=nullIndex, const Index &component1=nullIndex, const Index &component2=nullIndex, const Index &component3=nullIndex, const Index &component4=nullIndex) const |
| GridFunctionParameters::GridFunctionTypeWithComponents | getGridFunctionTypeWithComponents (const Index &component0=nullIndex, const Index &component1=nullIndex, const Index &component2=nullIndex, const Index &component3=nullIndex, const Index &component4=nullIndex) const |
| int | getNumberOfComponents () const |
| bool | isNull () |
| void | setIsACoefficientMatrix (const bool trueOrFalse=TRUE, const int stencilSize=defaultValue, const int numberOfGhostLines=1, const int numberOfComponentsForCoefficients=1, const int offset=0) |
| void | setIsACoefficientMatrix (SparseRepForMGF *sparseRep) |
| bool | getIsACoefficientMatrix () const |
| void | setStencilType (const stencilTypes stencilType, const int stencilWidth=defaultValue) |
| stencilTypes | getStencilType () const |
| int | getStencilWidth () const |
| virtual int | setCoefficientIndex (const int &m, const int &na, const Index &I1a, const Index &I2a, const Index &I3a, const int &nb, const Index &I1b, const Index &I2b, const Index &I3b) |
| int | positionOfCoefficient (const int m1, const int m2, const int m3, const int component) const |
| int | dataCopy (const intMappedGridFunction &mgf) |
| void | getRanges (Range &R0, Range &R1, Range &R2, Range &R3, Range &R4, Range &R5, Range &R6, Range &R7) |
| void | link (const intMappedGridFunction &mgf, const Range &R0, const Range &R1=nullRange, const Range &R2=nullRange, const Range &R3=nullRange, const Range &R4=nullRange) |
| void | link (const intMappedGridFunction &mgf, const int componentToLinkTo=0, const int numberOfComponents=1) |
| int | numberOfDimensions () const |
| int | numberOfComponents () const |
| int | positionOfFaceCentering () const |
| int | destroy () |
| void | periodicUpdate (const Range &C0=nullRange, const Range &C1=nullRange, const Range &C2=nullRange, const Range &C3=nullRange, const Range &C4=nullRange, const bool &derivativePeriodic=FALSE) |
| updateReturnValue | updateToMatchGrid (MappedGridData &gridData) |
| updateReturnValue | updateToMatchGrid (MappedGrid &grid) |
| updateReturnValue | updateToMatchGrid () |
| updateReturnValue | updateToMatchGrid (MappedGridData &gridData, const Range &R0, const Range &R1=nullRange, const Range &R2=nullRange, const Range &R3=nullRange, const Range &R4=nullRange, const Range &R5=nullRange, const Range &R6=nullRange, const Range &R7=nullRange) |
| updateReturnValue | updateToMatchGrid (MappedGrid &grid, const Range &R0, const Range &R1=nullRange, const Range &R2=nullRange, const Range &R3=nullRange, const Range &R4=nullRange, const Range &R5=nullRange, const Range &R6=nullRange, const Range &R7=nullRange) |
| updateReturnValue | updateToMatchGrid (const Range &R0, const Range &R1=nullRange, const Range &R2=nullRange, const Range &R3=nullRange, const Range &R4=nullRange, const Range &R5=nullRange, const Range &R6=nullRange, const Range &R7=nullRange) |
| updateReturnValue | updateToMatchGrid (MappedGrid &grid, const int &i0, const Range &R1=nullRange, const Range &R2=nullRange, const Range &R3=nullRange, const Range &R4=nullRange, const Range &R5=nullRange, const Range &R6=nullRange, const Range &R7=nullRange) |
| updateReturnValue | updateToMatchGrid (MappedGrid &grid, const GridFunctionParameters::GridFunctionType &type, const Range &component0, const Range &component1=nullRange, const Range &component2=nullRange, const Range &component3=nullRange, const Range &component4=nullRange) |
| updateReturnValue | updateToMatchGrid (MappedGridData &grid, const GridFunctionParameters::GridFunctionType &type, const Range &component0, const Range &component1=nullRange, const Range &component2=nullRange, const Range &component3=nullRange, const Range &component4=nullRange) |
| updateReturnValue | updateToMatchGrid (const GridFunctionParameters::GridFunctionType &type, const Range &component0, const Range &component1=nullRange, const Range &component2=nullRange, const Range &component3=nullRange, const Range &component4=nullRange) |
| updateReturnValue | updateToMatchGrid (MappedGrid &grid, const GridFunctionParameters::GridFunctionType &type) |
| updateReturnValue | updateToMatchGrid (const GridFunctionParameters::GridFunctionType &type) |
| updateReturnValue | updateToMatchGridFunction (const intMappedGridFunction &cgf) |
| updateReturnValue | updateToMatchGridFunction (const intMappedGridFunction &cgf, const Range &R0, const Range &R1=nullRange, const Range &R2=nullRange, const Range &R3=nullRange, const Range &R4=nullRange, const Range &R5=nullRange, const Range &R6=nullRange, const Range &R7=nullRange) |
| void | setName (const aString &name, const int &component0=defaultValue, const int &component1=defaultValue, const int &component2=defaultValue, const int &component3=defaultValue, const int &component4=defaultValue) |
| aString | getName (const int &component0=defaultValue, const int &component1=defaultValue, const int &component2=defaultValue, const int &component3=defaultValue, const int &component4=defaultValue) const |
| void | reference (const intMappedGridFunction &cgf) |
| void | breakReference () |
| virtual int | get (const GenericDataBase &dir, const aString &name) |
| virtual int | put (GenericDataBase &dir, const aString &name) const |
| bool | getIsCellCentered (const Index &axis=nullIndex, const Index &component0=nullIndex, const Index &component1=nullIndex, const Index &component2=nullIndex, const Index &component3=nullIndex, const Index &component4=nullIndex) const |
| void | setIsCellCentered (const bool trueOrFalse, const Index &axis=nullIndex, const Index &component0=nullIndex, const Index &component1=nullIndex, const Index &component2=nullIndex, const Index &component3=nullIndex, const Index &component4=nullIndex) |
| bool | getIsFaceCentered (const int &axis=forAll, const Index &component0=nullIndex, const Index &component1=nullIndex, const Index &component2=nullIndex, const Index &component3=nullIndex, const Index &component4=nullIndex) const |
| void | setIsFaceCentered (const int &axis=forAll, const Index &component0=nullIndex, const Index &component1=nullIndex, const Index &component2=nullIndex, const Index &component3=nullIndex, const Index &component4=nullIndex) |
| GridFunctionParameters::faceCenteringType | getFaceCentering () const |
| void | setFaceCentering (const int &axis=defaultValue) |
| MappedGridOperators * | getOperators () const |
| void | setOperators (GenericMappedGridOperators &operators) |
| void | setUpdateToMatchGridOption (const UpdateToMatchGridOption &updateToMatchGridOption) |
| virtual real | sizeOf (FILE *file=NULL) const |
| virtual int | fixupUnusedPoints (const RealArray &value=Overture::nullRealArray(), int numberOfGhostlines=1) |
| virtual intMappedGridFunction | convectiveDerivative (const intMappedGridFunction &w, const Index &I1=nullIndex, const Index &I2=nullIndex, const Index &I3=nullIndex) const |
| virtual intMappedGridFunction | convectiveDerivative (const GridFunctionParameters &gfType, const intMappedGridFunction &w, const Index &I1=nullIndex, const Index &I2=nullIndex, const Index &I3=nullIndex) const |
| virtual intMappedGridFunction | derivativeScalarDerivative (const intMappedGridFunction &s, const int &direction1, const int &direction2, const Index &I1=nullIndex, const Index &I2=nullIndex, const Index &I3=nullIndex, const Index &I4=nullIndex, const Index &I5=nullIndex, const Index &I6=nullIndex, const Index &I7=nullIndex, const Index &I8=nullIndex) const |
| virtual intMappedGridFunction | derivativeScalarDerivative (const GridFunctionParameters &gfType, const intMappedGridFunction &s, const int &direction1, const int &direction2, const Index &I1=nullIndex, const Index &I2=nullIndex, const Index &I3=nullIndex, const Index &I4=nullIndex, const Index &I5=nullIndex, const Index &I6=nullIndex, const Index &I7=nullIndex, const Index &I8=nullIndex) const |
| virtual intMappedGridFunction | derivativeScalarDerivativeCoefficients (const intMappedGridFunction &s, const int &direction1, const int &direction2, const Index &I1=nullIndex, const Index &I2=nullIndex, const Index &I3=nullIndex, const Index &I4=nullIndex, const Index &I5=nullIndex, const Index &I6=nullIndex, const Index &I7=nullIndex, const Index &I8=nullIndex) const |
| virtual intMappedGridFunction | derivativeScalarDerivativeCoefficients (const GridFunctionParameters &gfType, const intMappedGridFunction &s, const int &direction1, const int &direction2, const Index &I1=nullIndex, const Index &I2=nullIndex, const Index &I3=nullIndex, const Index &I4=nullIndex, const Index &I5=nullIndex, const Index &I6=nullIndex, const Index &I7=nullIndex, const Index &I8=nullIndex) const |
| virtual intMappedGridFunction | FCgrad (const int c0=0, const int c1=0, const int c2=0, const int c3=0, const int c4=0, const Index &I1=nullIndex, const Index &I2=nullIndex, const Index &I3=nullIndex, const Index &I4=nullIndex, const Index &I5=nullIndex, const Index &I6=nullIndex, const Index &I7=nullIndex, const Index &I8=nullIndex) const |
| virtual intMappedGridFunction | FCgrad (const GridFunctionParameters &gfType, const int c0=0, const int c1=0, const int c2=0, const int c3=0, const int c4=0, const Index &I1=nullIndex, const Index &I2=nullIndex, const Index &I3=nullIndex, const Index &I4=nullIndex, const Index &I5=nullIndex, const Index &I6=nullIndex, const Index &I7=nullIndex, const Index &I8=nullIndex) const |
| virtual void | applyBoundaryConditions (const real &time=0.) |
| virtual void | assignBoundaryConditionCoefficients (const real &time=0.) |
| void | applyBoundaryCondition (const Index &Components, const BCTypes::BCNames &boundaryConditionType=BCTypes::dirichlet, const int &boundaryCondition=BCTypes::allBoundaries, const real &forcing=0., const real &time=0., const BoundaryConditionParameters &bcParameters=Overture::defaultBoundaryConditionParameters(), const int &grid=0) |
| void | applyBoundaryCondition (const Index &Components, const BCTypes::BCNames &boundaryConditionType, const int &boundaryCondition, const RealArray &forcing, const real &time=0., const BoundaryConditionParameters &bcParameters=Overture::defaultBoundaryConditionParameters(), const int &grid=0) |
| void | applyBoundaryCondition (const Index &Components, const BCTypes::BCNames &boundaryConditionType, const int &boundaryCondition, const RealArray &forcing, RealArray *forcinga[2][3], const real &time=0., const BoundaryConditionParameters &bcParameters=Overture::defaultBoundaryConditionParameters(), const int &grid=0) |
| void | applyBoundaryCondition (const Index &Components, const BCTypes::BCNames &boundaryConditionType, const int &boundaryCondition, const intMappedGridFunction &forcing, const real &time=0., const BoundaryConditionParameters &bcParameters=Overture::defaultBoundaryConditionParameters(), const int &grid=0) |
| void | finishBoundaryConditions (const BoundaryConditionParameters &bcParameters=Overture::defaultBoundaryConditionParameters(), const Range &C0=nullRange) |
| void | applyBoundaryConditionCoefficients (const Index &Equation, const Index &Component, const BCTypes::BCNames &boundaryConditionType=BCTypes::dirichlet, const int &boundaryCondition=BCTypes::allBoundaries, const BoundaryConditionParameters &bcParameters=Overture::defaultBoundaryConditionParameters(), const int &grid=0) |
| void | getDerivatives (const Index &I1=nullIndex, const Index &I2=nullIndex, const Index &I3=nullIndex, const Index &I4=nullIndex, const Index &I5=nullIndex, const Index &I6=nullIndex, const Index &I7=nullIndex, const Index &I8=nullIndex) const |
Public Member Functions inherited from intGenericGridFunction | |
| intGenericGridFunction () | |
| intGenericGridFunction (const intGenericGridFunction &, const CopyType=DEEP) | |
| ~intGenericGridFunction () | |
| intGenericGridFunction (GenericGrid *grid0) | |
| intGenericGridFunction & | operator= (const intGenericGridFunction &X) |
| void | reference (const intGenericGridFunction &) |
Public Member Functions inherited from ReferenceCounting | |
| 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 |
Public Attributes | |
| MappedGridData * | grid |
| MappedGrid * | mappedGrid |
| GenericMappedGridOperators * | operators |
| SparseRepForMGF * | sparse |
| IntegerArray | isCellCentered |
Public Attributes inherited from intGenericGridFunction | |
| GenericGrid * | grid |
Protected Member Functions | |
| void | setNumberOfDimensions (const int &number) |
| void | setNumberOfComponents (const int &number) |
| int | faceCentering () const |
| int | isACoefficientMatrix () const |
| int | stencilType () const |
| int | stencilWidth () const |
| void | setPositionOfFaceCentering (const int &position) |
Friends | |
| class | intGridCollectionFunction |
| anonymous enum |
| intMappedGridFunction::intMappedGridFunction | ( | ) |
References intGridCollectionFunction::initialize().
| intMappedGridFunction::intMappedGridFunction | ( | MappedGrid & | grid | ) |
| intMappedGridFunction::intMappedGridFunction | ( | const intMappedGridFunction & | cgf, |
| const CopyType | copyType = DEEP |
||
| ) |
| intMappedGridFunction::intMappedGridFunction | ( | MappedGridData & | gridData | ) |
| intMappedGridFunction::intMappedGridFunction | ( | MappedGrid & | grid, |
| const Range & | R0, | ||
| const Range & | R1 = nullRange, |
||
| const Range & | R2 = nullRange, |
||
| const Range & | R3 = nullRange, |
||
| const Range & | R4 = nullRange, |
||
| const Range & | R5 = nullRange, |
||
| const Range & | R6 = nullRange, |
||
| const Range & | R7 = nullRange |
||
| ) |
References grid, intGridCollectionFunction::initialize(), mappedGrid, and MappedGrid::rcData.
| intMappedGridFunction::intMappedGridFunction | ( | MappedGridData & | gridData, |
| const Range & | R0, | ||
| const Range & | R1 = nullRange, |
||
| const Range & | R2 = nullRange, |
||
| const Range & | R3 = nullRange, |
||
| const Range & | R4 = nullRange, |
||
| const Range & | R5 = nullRange, |
||
| const Range & | R6 = nullRange, |
||
| const Range & | R7 = nullRange |
||
| ) |
References grid, and intGridCollectionFunction::initialize().
| intMappedGridFunction::intMappedGridFunction | ( | MappedGrid & | grid, |
| const int & | i0, | ||
| const Range & | R1 = nullRange, |
||
| const Range & | R2 = nullRange, |
||
| const Range & | R3 = nullRange, |
||
| const Range & | R4 = nullRange, |
||
| const Range & | R5 = nullRange, |
||
| const Range & | R6 = nullRange, |
||
| const Range & | R7 = nullRange |
||
| ) |
References grid, intGridCollectionFunction::initialize(), mappedGrid, and MappedGrid::rcData.
| intMappedGridFunction::intMappedGridFunction | ( | MappedGridData & | gridData, |
| const int & | i0, | ||
| const Range & | R1 = nullRange, |
||
| const Range & | R2 = nullRange, |
||
| const Range & | R3 = nullRange, |
||
| const Range & | R4 = nullRange, |
||
| const Range & | R5 = nullRange, |
||
| const Range & | R6 = nullRange, |
||
| const Range & | R7 = nullRange |
||
| ) |
References grid, and intGridCollectionFunction::initialize().
| intMappedGridFunction::intMappedGridFunction | ( | MappedGrid & | mg, |
| const GridFunctionParameters::GridFunctionType & | type, | ||
| const Range & | component0 = nullRange, |
||
| const Range & | component1 = nullRange, |
||
| const Range & | component2 = nullRange, |
||
| const Range & | component3 = nullRange, |
||
| const Range & | component4 = nullRange |
||
| ) |
References Overture::abort(), axis1, axis2, axis3, GridFunctionParameters::cellCentered, GridFunctionParameters::defaultCentering, GridFunctionParameters::edgeCentered, GridFunctionParameters::edgeCenteredUnstructured, GridFunctionParameters::faceCentered, GridFunctionParameters::faceCenteredAll, GridFunctionParameters::faceCenteredAxis1, GridFunctionParameters::faceCenteredAxis2, GridFunctionParameters::faceCenteredAxis3, GridFunctionParameters::faceCenteredUnstructured, faceRange, FALSE, GridFunctionParameters::general, grid, MappedGridData::gridType, intGridCollectionFunction::initialize(), MappedGrid::isAllCellCentered(), mappedGrid, nullRange, MappedGrid::rcData, setFaceCentering(), setIsCellCentered(), GenericGrid::structuredGrid, TRUE, and GridFunctionParameters::vertexCentered.
| intMappedGridFunction::intMappedGridFunction | ( | const GridFunctionParameters::GridFunctionType & | type, |
| const Range & | component0 = nullRange, |
||
| const Range & | component1 = nullRange, |
||
| const Range & | component2 = nullRange, |
||
| const Range & | component3 = nullRange, |
||
| const Range & | component4 = nullRange |
||
| ) |
| intMappedGridFunction::~intMappedGridFunction | ( | ) |
References ReferenceCounting::decrementReferenceCount(), and sparse.
| void intMappedGridFunction::applyBoundaryCondition | ( | const Index & | Components, |
| const BCTypes::BCNames & | boundaryConditionType = BCTypes::dirichlet, |
||
| const int & | boundaryCondition = BCTypes::allBoundaries, |
||
| const real & | forcing = 0., |
||
| const real & | time = 0., |
||
| const BoundaryConditionParameters & | bcParameters = Overture::defaultBoundaryConditionParameters(), |
||
| const int & | grid = 0 |
||
| ) |
References Overture::abort(), NULL, and operators.
| void intMappedGridFunction::applyBoundaryCondition | ( | const Index & | Components, |
| const BCTypes::BCNames & | boundaryConditionType, | ||
| const int & | boundaryCondition, | ||
| const RealArray & | forcing, | ||
| const real & | time = 0., |
||
| const BoundaryConditionParameters & | bcParameters = Overture::defaultBoundaryConditionParameters(), |
||
| const int & | grid = 0 |
||
| ) |
References Overture::abort(), NULL, and operators.
| void intMappedGridFunction::applyBoundaryCondition | ( | const Index & | Components, |
| const BCTypes::BCNames & | boundaryConditionType, | ||
| const int & | boundaryCondition, | ||
| const RealArray & | forcing, | ||
| RealArray * | forcinga[2][3], | ||
| const real & | time = 0., |
||
| const BoundaryConditionParameters & | bcParameters = Overture::defaultBoundaryConditionParameters(), |
||
| const int & | grid = 0 |
||
| ) |
References Overture::abort(), NULL, and operators.
| void intMappedGridFunction::applyBoundaryCondition | ( | const Index & | Components, |
| const BCTypes::BCNames & | boundaryConditionType, | ||
| const int & | boundaryCondition, | ||
| const intMappedGridFunction & | forcing, | ||
| const real & | time = 0., |
||
| const BoundaryConditionParameters & | bcParameters = Overture::defaultBoundaryConditionParameters(), |
||
| const int & | grid = 0 |
||
| ) |
References Overture::abort(), NULL, and operators.
| void intMappedGridFunction::applyBoundaryConditionCoefficients | ( | const Index & | Equation, |
| const Index & | Component, | ||
| const BCTypes::BCNames & | boundaryConditionType = BCTypes::dirichlet, |
||
| const int & | boundaryCondition = BCTypes::allBoundaries, |
||
| const BoundaryConditionParameters & | bcParameters = Overture::defaultBoundaryConditionParameters(), |
||
| const int & | grid = 0 |
||
| ) |
References Overture::abort(), NULL, and operators.
|
virtual |
| int intMappedGridFunction::arg3 | ( | int | i3, |
| int | i4, | ||
| int | i5 = defaultValue, |
||
| int | i6 = defaultValue, |
||
| int | i7 = defaultValue |
||
| ) | const |
References defaultValue.
|
virtual |
|
virtual |
Reimplemented from intGenericGridFunction.
References ReferenceCounting::getReferenceCount(), and reference().
Referenced by Ogen::updateOverlap().
|
virtual |
|
virtual |
| int intMappedGridFunction::dataCopy | ( | const intMappedGridFunction & | mgf | ) |
References getLocalArrayWithGhostBoundaries(), operator=(), and R.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
| int intMappedGridFunction::destroy | ( | ) |
References ReferenceCounting::decrementReferenceCount(), intGridCollectionFunction::initialize(), and sparse.
Referenced by operator=().
|
inlineprotected |
|
virtual |
|
virtual |
| void intMappedGridFunction::finishBoundaryConditions | ( | const BoundaryConditionParameters & | bcParameters = Overture::defaultBoundaryConditionParameters(), |
| const Range & | C0 = nullRange |
||
| ) |
References Overture::abort(), NULL, and operators.
|
virtual |
References abs(), assert, End, getComponentBase(), getComponentBound(), getGhostIndex(), getIndex(), getLocalArrayWithGhostBoundaries(), gid, mappedGrid, mask, max(), min(), NULL, and Start.
|
virtual |
References aString, GenericDataBase::find(), GenericDataBase::get(), GenericDataBase::getDistributed(), isCellCentered, NULL, numberOfIndicies, GenericDataBase::setMode(), sPrintF(), GenericDataBase::streamInputMode, TRUE, and GenericDataBase::virtualConstructor().
Referenced by MappedGridData::get().
|
virtual |
Reimplemented from ReferenceCounting.
References intGridCollectionFunction::className.
| int intMappedGridFunction::getComponentBase | ( | int | component | ) | const |
References Overture::abort(), intGridCollectionFunction::maximumNumberOfComponents, and intGridCollectionFunction::positionOfComponent().
Referenced by fixupUnusedPoints().
| int intMappedGridFunction::getComponentBound | ( | int | component | ) | const |
References Overture::abort(), intGridCollectionFunction::maximumNumberOfComponents, and intGridCollectionFunction::positionOfComponent().
Referenced by fixupUnusedPoints().
| int intMappedGridFunction::getComponentDimension | ( | int | component | ) | const |
| int intMappedGridFunction::getCoordinateBase | ( | int | coordinate | ) | const |
References Overture::abort(), and intGridCollectionFunction::positionOfCoordinate().
| int intMappedGridFunction::getCoordinateBound | ( | int | coordinate | ) | const |
References Overture::abort(), and intGridCollectionFunction::positionOfCoordinate().
| int intMappedGridFunction::getCoordinateDimension | ( | int | coordinate | ) | const |
References Overture::abort(), and intGridCollectionFunction::positionOfCoordinate().
| void intMappedGridFunction::getDerivatives | ( | const Index & | I1 = nullIndex, |
| const Index & | I2 = nullIndex, |
||
| const Index & | I3 = nullIndex, |
||
| const Index & | I4 = nullIndex, |
||
| const Index & | I5 = nullIndex, |
||
| const Index & | I6 = nullIndex, |
||
| const Index & | I7 = nullIndex, |
||
| const Index & | I8 = nullIndex |
||
| ) | const |
References NULL, and intGridCollectionFunction::operators.
| GridFunctionParameters::faceCenteringType intMappedGridFunction::getFaceCentering | ( | ) | const |
Referenced by setFaceCentering().
| GridFunctionParameters::GridFunctionType intMappedGridFunction::getGridFunctionType | ( | const Index & | component0 = nullIndex, |
| const Index & | component1 = nullIndex, |
||
| const Index & | component2 = nullIndex, |
||
| const Index & | component3 = nullIndex, |
||
| const Index & | component4 = nullIndex |
||
| ) | const |
References abs(), GridFunctionParameters::all, axis1, GridFunctionParameters::cellCentered, GridFunctionParameters::direction0, GridFunctionParameters::direction1, GridFunctionParameters::direction2, GridFunctionParameters::edgeCentered, GridFunctionParameters::edgeCenteredUnstructured, GridFunctionParameters::faceCenteredAll, GridFunctionParameters::faceCenteredAxis1, GridFunctionParameters::faceCenteredAxis2, GridFunctionParameters::faceCenteredAxis3, GridFunctionParameters::faceCenteredUnstructured, GridFunctionParameters::general, intGridCollectionFunction::getFaceCentering(), intGridCollectionFunction::getIsCellCentered(), max(), GridFunctionParameters::none, intGridCollectionFunction::positionOfComponent(), intGridCollectionFunction::positionOfFaceCentering(), pow(), GenericGrid::unstructuredGrid, and GridFunctionParameters::vertexCentered.
Referenced by periodicUpdate(), and updateToMatchGridFunction().
| GridFunctionParameters::GridFunctionTypeWithComponents intMappedGridFunction::getGridFunctionTypeWithComponents | ( | const Index & | component0 = nullIndex, |
| const Index & | component1 = nullIndex, |
||
| const Index & | component2 = nullIndex, |
||
| const Index & | component3 = nullIndex, |
||
| const Index & | component4 = nullIndex |
||
| ) | const |
References assert, GridFunctionParameters::cellCentered, GridFunctionParameters::cellCenteredWith0Components, GridFunctionParameters::cellCenteredWith1Component, GridFunctionParameters::cellCenteredWith2Components, GridFunctionParameters::cellCenteredWith3Components, GridFunctionParameters::cellCenteredWith4Components, GridFunctionParameters::cellCenteredWith5Components, GridFunctionParameters::faceCenteredAll, GridFunctionParameters::faceCenteredAllWith0Components, GridFunctionParameters::faceCenteredAllWith1Component, GridFunctionParameters::faceCenteredAllWith2Components, GridFunctionParameters::faceCenteredAllWith3Components, GridFunctionParameters::faceCenteredAllWith4Components, GridFunctionParameters::faceCenteredAllWith5Components, GridFunctionParameters::faceCenteredAxis1, GridFunctionParameters::faceCenteredAxis1With0Components, GridFunctionParameters::faceCenteredAxis1With1Component, GridFunctionParameters::faceCenteredAxis1With2Components, GridFunctionParameters::faceCenteredAxis1With3Components, GridFunctionParameters::faceCenteredAxis1With4Components, GridFunctionParameters::faceCenteredAxis1With5Components, GridFunctionParameters::faceCenteredAxis2, GridFunctionParameters::faceCenteredAxis2With0Components, GridFunctionParameters::faceCenteredAxis2With1Component, GridFunctionParameters::faceCenteredAxis2With2Components, GridFunctionParameters::faceCenteredAxis2With3Components, GridFunctionParameters::faceCenteredAxis2With4Components, GridFunctionParameters::faceCenteredAxis2With5Components, GridFunctionParameters::faceCenteredAxis3, GridFunctionParameters::faceCenteredAxis3With0Components, GridFunctionParameters::faceCenteredAxis3With1Component, GridFunctionParameters::faceCenteredAxis3With2Components, GridFunctionParameters::faceCenteredAxis3With3Components, GridFunctionParameters::faceCenteredAxis3With4Components, GridFunctionParameters::faceCenteredAxis3With5Components, GridFunctionParameters::general, GridFunctionParameters::generalWith0Components, GridFunctionParameters::generalWith1Component, GridFunctionParameters::generalWith2Components, GridFunctionParameters::generalWith3Components, GridFunctionParameters::generalWith4Components, GridFunctionParameters::generalWith5Components, intGridCollectionFunction::getGridFunctionType(), GridFunctionParameters::vertexCentered, GridFunctionParameters::vertexCenteredWith0Components, GridFunctionParameters::vertexCenteredWith1Component, GridFunctionParameters::vertexCenteredWith2Components, GridFunctionParameters::vertexCenteredWith3Components, GridFunctionParameters::vertexCenteredWith4Components, and GridFunctionParameters::vertexCenteredWith5Components.
| bool intMappedGridFunction::getIsACoefficientMatrix | ( | ) | const |
| bool intMappedGridFunction::getIsCellCentered | ( | const Index & | axis = nullIndex, |
| const Index & | component0 = nullIndex, |
||
| const Index & | component1 = nullIndex, |
||
| const Index & | component2 = nullIndex, |
||
| const Index & | component3 = nullIndex, |
||
| const Index & | component4 = nullIndex |
||
| ) | const |
References intGridCollectionFunction::positionOfComponent(), and TRUE.
| bool intMappedGridFunction::getIsFaceCentered | ( | const int & | axis = forAll, |
| const Index & | component0 = nullIndex, |
||
| const Index & | component1 = nullIndex, |
||
| const Index & | component2 = nullIndex, |
||
| const Index & | component3 = nullIndex, |
||
| const Index & | component4 = nullIndex |
||
| ) | const |
References axis1, FALSE, intGridCollectionFunction::forAll, intGridCollectionFunction::positionOfComponent(), and TRUE.
| MappedGrid * intMappedGridFunction::getMappedGrid | ( | const bool | abortIfNull = TRUE | ) | const |
References Overture::abort(), and NULL.
Referenced by multiply().
| aString intMappedGridFunction::getName | ( | const int & | component0 = defaultValue, |
| const int & | component1 = defaultValue, |
||
| const int & | component2 = defaultValue, |
||
| const int & | component3 = defaultValue, |
||
| const int & | component4 = defaultValue |
||
| ) | const |
References assert, blankString, c, intGridCollectionFunction::defaultValue, intGridCollectionFunction::maximumNumberOfComponents, and intGridCollectionFunction::positionOfComponent().
Referenced by link(), and operator=().
| int intMappedGridFunction::getNumberOfComponents | ( | ) | const |
| MappedGridOperators * intMappedGridFunction::getOperators | ( | ) | const |
| void intMappedGridFunction::getRanges | ( | Range & | R0, |
| Range & | R1, | ||
| Range & | R2, | ||
| Range & | R3, | ||
| Range & | R4, | ||
| Range & | R5, | ||
| Range & | R6, | ||
| Range & | R7 | ||
| ) |
| intSerialArray & intMappedGridFunction::getSerialArray | ( | ) |
| const intSerialArray & intMappedGridFunction::getSerialArray | ( | ) | const |
| intMappedGridFunction::stencilTypes intMappedGridFunction::getStencilType | ( | ) | const |
| int intMappedGridFunction::getStencilWidth | ( | ) | const |
|
inlineprotected |
References intGridCollectionFunction::rcData.
Referenced by intMappedGridFunction(), setCoefficientIndex(), setIsACoefficientMatrix(), and updateToMatchGridFunction().
| bool intMappedGridFunction::isNull | ( | ) |
References mappedGrid, and NULL.
Referenced by operator=().
| void intMappedGridFunction::link | ( | const intMappedGridFunction & | mgf, |
| const Range & | R0, | ||
| const Range & | R1 = nullRange, |
||
| const Range & | R2 = nullRange, |
||
| const Range & | R3 = nullRange, |
||
| const Range & | R4 = nullRange |
||
| ) |
References getName(), grid, mappedGrid, maximumNumberOfComponents, maximumNumberOfIndicies, NULL, nullRange, operators, positionOfComponent(), and positionOfCoordinate().
Referenced by link().
| void intMappedGridFunction::link | ( | const intMappedGridFunction & | mgf, |
| const int | componentToLinkTo = 0, |
||
| const int | numberOfComponents = 1 |
||
| ) |
References link().
|
inline |
Referenced by updateToMatchGrid().
|
inline |
Referenced by periodicUpdate(), setIsACoefficientMatrix(), setIsCellCentered(), and setIsFaceCentered().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| intDistributedArray intMappedGridFunction::operator() | ( | const IndexArg & | I0, |
| const IndexArg & | I1, | ||
| const IndexArg & | I2, | ||
| const IndexArg & | I3, | ||
| const IndexArg & | I4 | ||
| ) | const |
References Overture::abort().
|
inline |
| intDistributedArray intMappedGridFunction::operator() | ( | const IndexArg & | I0, |
| const IndexArg & | I1, | ||
| const IndexArg & | I2, | ||
| const IndexArg & | I3, | ||
| const IndexArg & | I4, | ||
| const IndexArg & | I5 | ||
| ) | const |
References Overture::abort().
|
inline |
| intDistributedArray intMappedGridFunction::operator() | ( | const IndexArg & | I0, |
| const IndexArg & | I1, | ||
| const IndexArg & | I2, | ||
| const IndexArg & | I3, | ||
| const IndexArg & | I4, | ||
| const IndexArg & | I5, | ||
| const IndexArg & | I6 | ||
| ) | const |
References Overture::abort().
|
inline |
| intDistributedArray intMappedGridFunction::operator() | ( | const IndexArg & | I0, |
| const IndexArg & | I1, | ||
| const IndexArg & | I2, | ||
| const IndexArg & | I3, | ||
| const IndexArg & | I4, | ||
| const IndexArg & | I5, | ||
| const IndexArg & | I6, | ||
| const IndexArg & | I7 | ||
| ) | const |
References Overture::abort().
| intMappedGridFunction & intMappedGridFunction::operator= | ( | const intMappedGridFunction & | cgf | ) |
| intMappedGridFunction & intMappedGridFunction::operator= | ( | const int | x | ) |
References Overture::abort(), getLocalArrayWithGhostBoundaries(), grid, NULL, and operator=().
| intMappedGridFunction & intMappedGridFunction::operator= | ( | const intDistributedArray & | X | ) |
References Overture::abort(), ParallelUtility::copy(), grid, isNull(), NULL, and operator=().
| void intMappedGridFunction::periodicUpdate | ( | const Range & | C0 = nullRange, |
| const Range & | C1 = nullRange, |
||
| const Range & | C2 = nullRange, |
||
| const Range & | C3 = nullRange, |
||
| const Range & | C4 = nullRange, |
||
| const bool & | derivativePeriodic = FALSE |
||
| ) |
References assert, axis1, C, c, ce, GridFunctionParameters::cellCentered, ParallelUtility::copy(), dimension, MappedGridData::dimension, UnstructuredMapping::Edge, GridFunctionParameters::edgeCentered, End, UnstructuredMapping::Face, GridFunctionParameters::faceCentered, GridFunctionParameters::faceCenteredAll, FALSE, getCPU(), getGridFunctionType(), MappedGridData::getUnstructuredPeriodicBC(), grid, MappedGridData::gridIndexRange, gridIndexRange, MappedGridData::gridType, MappedGridData::indexRange, indexRange, MappedGridData::isPeriodic, maximumNumberOfComponents, nullRange, MappedGridData::numberOfDimensions, numberOfDimensions(), numberOfIndicies, positionOfComponent(), positionOfCoordinate(), UnstructuredMapping::Region, Start, GenericMappedGridOperators::timeForPeriodicUpdate, GenericGrid::unstructuredGrid, UnstructuredMapping::Vertex, and GridFunctionParameters::vertexCentered.
Referenced by Ogmg::buildExtraLevels(), Ogmg::buildExtraLevelsNew(), Regrid::buildTaggedCells(), Ogen::classifyPoints(), Ogen::classifyRedundantPoints(), Ogen::cutHoles(), Ogen::cutHolesNew(), Ogen::cutHolesNewer(), Ogen::interpolateAll(), markGhostPoints(), Ogen::markMaskAtGhost(), Regrid::regridAligned(), and Ogen::updateRefinement().
| int intMappedGridFunction::positionOfCoefficient | ( | const int | m1, |
| const int | m2, | ||
| const int | m3, | ||
| const int | component | ||
| ) | const |
|
inline |
Referenced by getGhostIndex(), getIndex(), link(), periodicUpdate(), setFaceCentering(), setIsCellCentered(), setIsFaceCentered(), setName(), and updateToMatchGrid().
|
inline |
Referenced by link(), periodicUpdate(), and updateToMatchGrid().
|
inline |
Referenced by getGhostIndex(), getIndex(), intMappedGridFunction(), setFaceCentering(), and updateToMatchGrid().
|
virtual |
| void intMappedGridFunction::reference | ( | const intMappedGridFunction & | cgf | ) |
References assert, ReferenceCounting::decrementReferenceCount(), grid, ReferenceCounting::incrementReferenceCount(), isCellCentered, mappedGrid, NULL, operators, and sparse.
Referenced by breakReference(), and intMappedGridFunction().
| int & intMappedGridFunction::sa | ( | const int & | i0, |
| const int & | i1, | ||
| const int & | i2, | ||
| const int & | c0 = 0, |
||
| const int & | c1 = 0, |
||
| const int & | c2 = 0, |
||
| const int & | c3 = 0, |
||
| const int & | c4 = 0 |
||
| ) | const |
|
virtual |
References assert, isACoefficientMatrix(), NULL, SparseRepForMGF::setCoefficientIndex(), and sparse.
| void intMappedGridFunction::setFaceCentering | ( | const int & | axis = defaultValue | ) |
References Overture::abort(), GridFunctionParameters::all, c, defaultValue, getFaceCentering(), grid, maximumNumberOfComponents, GridFunctionParameters::none, MappedGridData::numberOfDimensions, positionOfComponent(), positionOfFaceCentering(), and setIsFaceCentered().
Referenced by intMappedGridFunction(), and updateToMatchGrid().
| void intMappedGridFunction::setIsACoefficientMatrix | ( | const bool | trueOrFalse = TRUE, |
| const int | stencilSize = defaultValue, |
||
| const int | numberOfGhostLines = 1, |
||
| const int | numberOfComponentsForCoefficients = 1, |
||
| const int | offset = 0 |
||
| ) |
References assert, ReferenceCounting::decrementReferenceCount(), defaultValue, ReferenceCounting::incrementReferenceCount(), isACoefficientMatrix(), mappedGrid, NULL, numberOfDimensions(), pow(), SparseRepForMGF::setParameters(), sparse, and SparseRepForMGF::updateToMatchGrid().
Referenced by intMappedGridFunction(), and updateToMatchGridFunction().
| void intMappedGridFunction::setIsACoefficientMatrix | ( | SparseRepForMGF * | sparseRep | ) |
| void intMappedGridFunction::setIsCellCentered | ( | const bool | trueOrFalse, |
| const Index & | axis = nullIndex, |
||
| const Index & | component0 = nullIndex, |
||
| const Index & | component1 = nullIndex, |
||
| const Index & | component2 = nullIndex, |
||
| const Index & | component3 = nullIndex, |
||
| const Index & | component4 = nullIndex |
||
| ) |
References isCellCentered, GridFunctionParameters::none, numberOfDimensions(), and positionOfComponent().
Referenced by intMappedGridFunction(), and updateToMatchGrid().
| void intMappedGridFunction::setIsFaceCentered | ( | const int & | axis = forAll, |
| const Index & | component0 = nullIndex, |
||
| const Index & | component1 = nullIndex, |
||
| const Index & | component2 = nullIndex, |
||
| const Index & | component3 = nullIndex, |
||
| const Index & | component4 = nullIndex |
||
| ) |
References axis1, FALSE, forAll, isCellCentered, numberOfDimensions(), positionOfComponent(), and TRUE.
Referenced by setFaceCentering().
| void intMappedGridFunction::setName | ( | const aString & | name, |
| const int & | component0 = defaultValue, |
||
| const int & | component1 = defaultValue, |
||
| const int & | component2 = defaultValue, |
||
| const int & | component3 = defaultValue, |
||
| const int & | component4 = defaultValue |
||
| ) |
|
protected |
|
protected |
| void intMappedGridFunction::setOperators | ( | GenericMappedGridOperators & | operators | ) |
References operators.
|
protected |
| void intMappedGridFunction::setStencilType | ( | const stencilTypes | stencilType, |
| const int | stencilWidth = defaultValue |
||
| ) |
| void intMappedGridFunction::setUpdateToMatchGridOption | ( | const UpdateToMatchGridOption & | updateToMatchGridOption | ) |
References NULL, and intGridCollectionFunction::sparse.
|
inlineprotected |
References intGridCollectionFunction::rcData.
|
inlineprotected |
References intGridCollectionFunction::rcData.
| intMappedGridFunction::updateReturnValue intMappedGridFunction::updateToMatchGrid | ( | MappedGridData & | gridData | ) |
References grid, and updateToMatchGrid().
Referenced by MappedGridData::equals(), and SparseRepForMGF::updateToMatchGrid().
| intMappedGridFunction::updateReturnValue intMappedGridFunction::updateToMatchGrid | ( | MappedGrid & | grid | ) |
References mappedGrid, MappedGrid::rcData, and updateToMatchGrid().
| intMappedGridFunction::updateReturnValue intMappedGridFunction::updateToMatchGrid | ( | ) |
References faceRange, grid, MappedGridData::gridType, maximumNumberOfIndicies, nullRange, numberOfComponents(), positionOfComponent(), positionOfCoordinate(), positionOfFaceCentering(), and GenericGrid::structuredGrid.
Referenced by intMappedGridFunction(), operator=(), updateToMatchGrid(), and updateToMatchGridFunction().
| intMappedGridFunction::updateReturnValue intMappedGridFunction::updateToMatchGrid | ( | MappedGridData & | gridData, |
| const Range & | R0, | ||
| const Range & | R1 = nullRange, |
||
| const Range & | R2 = nullRange, |
||
| const Range & | R3 = nullRange, |
||
| const Range & | R4 = nullRange, |
||
| const Range & | R5 = nullRange, |
||
| const Range & | R6 = nullRange, |
||
| const Range & | R7 = nullRange |
||
| ) |
References grid, and updateToMatchGrid().
| intMappedGridFunction::updateReturnValue intMappedGridFunction::updateToMatchGrid | ( | MappedGrid & | grid, |
| const Range & | R0, | ||
| const Range & | R1 = nullRange, |
||
| const Range & | R2 = nullRange, |
||
| const Range & | R3 = nullRange, |
||
| const Range & | R4 = nullRange, |
||
| const Range & | R5 = nullRange, |
||
| const Range & | R6 = nullRange, |
||
| const Range & | R7 = nullRange |
||
| ) |
References mappedGrid, MappedGrid::rcData, and updateToMatchGrid().
| intMappedGridFunction::updateReturnValue intMappedGridFunction::updateToMatchGrid | ( | const Range & | R0, |
| const Range & | R1 = nullRange, |
||
| const Range & | R2 = nullRange, |
||
| const Range & | R3 = nullRange, |
||
| const Range & | R4 = nullRange, |
||
| const Range & | R5 = nullRange, |
||
| const Range & | R6 = nullRange, |
||
| const Range & | R7 = nullRange |
||
| ) |
| intMappedGridFunction::updateReturnValue intMappedGridFunction::updateToMatchGrid | ( | MappedGrid & | grid, |
| const int & | i0, | ||
| const Range & | R1 = nullRange, |
||
| const Range & | R2 = nullRange, |
||
| const Range & | R3 = nullRange, |
||
| const Range & | R4 = nullRange, |
||
| const Range & | R5 = nullRange, |
||
| const Range & | R6 = nullRange, |
||
| const Range & | R7 = nullRange |
||
| ) |
References mappedGrid, MappedGrid::rcData, and updateToMatchGrid().
| intMappedGridFunction::updateReturnValue intMappedGridFunction::updateToMatchGrid | ( | MappedGrid & | grid, |
| const GridFunctionParameters::GridFunctionType & | type, | ||
| const Range & | component0, | ||
| const Range & | component1 = nullRange, |
||
| const Range & | component2 = nullRange, |
||
| const Range & | component3 = nullRange, |
||
| const Range & | component4 = nullRange |
||
| ) |
References grid, mappedGrid, MappedGrid::rcData, and updateToMatchGrid().
| intMappedGridFunction::updateReturnValue intMappedGridFunction::updateToMatchGrid | ( | MappedGridData & | grid, |
| const GridFunctionParameters::GridFunctionType & | type, | ||
| const Range & | component0, | ||
| const Range & | component1 = nullRange, |
||
| const Range & | component2 = nullRange, |
||
| const Range & | component3 = nullRange, |
||
| const Range & | component4 = nullRange |
||
| ) |
References grid, and updateToMatchGrid().
| intMappedGridFunction::updateReturnValue intMappedGridFunction::updateToMatchGrid | ( | const GridFunctionParameters::GridFunctionType & | type, |
| const Range & | component0, | ||
| const Range & | component1 = nullRange, |
||
| const Range & | component2 = nullRange, |
||
| const Range & | component3 = nullRange, |
||
| const Range & | component4 = nullRange |
||
| ) |
References Overture::abort(), axis1, axis2, axis3, GridFunctionParameters::cellCentered, GridFunctionParameters::defaultCentering, GridFunctionParameters::edgeCentered, GridFunctionParameters::edgeCenteredUnstructured, GridFunctionParameters::faceCentered, GridFunctionParameters::faceCenteredAll, GridFunctionParameters::faceCenteredAxis1, GridFunctionParameters::faceCenteredAxis2, GridFunctionParameters::faceCenteredAxis3, GridFunctionParameters::faceCenteredUnstructured, faceRange, GridFunctionParameters::general, grid, MappedGridData::gridType, MappedGridData::isAllCellCentered, nullRange, setFaceCentering(), setIsCellCentered(), GenericGrid::structuredGrid, TRUE, GenericGrid::unstructuredGrid, and GridFunctionParameters::vertexCentered.
| intMappedGridFunction::updateReturnValue intMappedGridFunction::updateToMatchGrid | ( | MappedGrid & | grid, |
| const GridFunctionParameters::GridFunctionType & | type | ||
| ) |
| intMappedGridFunction::updateReturnValue intMappedGridFunction::updateToMatchGrid | ( | const GridFunctionParameters::GridFunctionType & | type | ) |
| intMappedGridFunction::updateReturnValue intMappedGridFunction::updateToMatchGridFunction | ( | const intMappedGridFunction & | cgf | ) |
References GridFunctionParameters::cellCentered, GridFunctionParameters::defaultCentering, GridFunctionParameters::general, getGridFunctionType(), grid, isACoefficientMatrix(), isCellCentered, mappedGrid, operators, setIsACoefficientMatrix(), sparse, TRUE, updateToMatchGrid(), and GridFunctionParameters::vertexCentered.
Referenced by intMappedGridFunction().
| intMappedGridFunction::updateReturnValue intMappedGridFunction::updateToMatchGridFunction | ( | const intMappedGridFunction & | cgf, |
| const Range & | R0, | ||
| const Range & | R1 = nullRange, |
||
| const Range & | R2 = nullRange, |
||
| const Range & | R3 = nullRange, |
||
| const Range & | R4 = nullRange, |
||
| const Range & | R5 = nullRange, |
||
| const Range & | R6 = nullRange, |
||
| const Range & | R7 = nullRange |
||
| ) |
References grid, isCellCentered, mappedGrid, operators, and updateToMatchGrid().
|
friend |
| MappedGridData* intMappedGridFunction::grid |
| IntegerArray intMappedGridFunction::isCellCentered |
Referenced by get(), getGhostIndex(), getIndex(), operator=(), reference(), setIsCellCentered(), setIsFaceCentered(), and updateToMatchGridFunction().
| MappedGrid* intMappedGridFunction::mappedGrid |
Referenced by fixupUnusedPoints(), getGhostIndex(), getIndex(), intMappedGridFunction(), isNull(), link(), operator=(), reference(), setIsACoefficientMatrix(), MappedGrid::updateMappedGridPointers(), intGridCollectionFunction::updateToMatchGrid(), updateToMatchGrid(), and updateToMatchGridFunction().
| GenericMappedGridOperators* intMappedGridFunction::operators |
| SparseRepForMGF* intMappedGridFunction::sparse |
1.8.3