Overture
Version 25
|
#include <intGridCollectionFunction.h>
Classes | |
class | RCData |
Public Types | |
enum | { undefinedValue =intMappedGridFunction::undefinedValue, defaultValue =intMappedGridFunction::defaultValue, forAll =intMappedGridFunction::forAll, forAllGrids =forAll+1, maximumNumberOfIndicies =intMappedGridFunction::maximumNumberOfIndicies, maximumNumberOfComponents =intMappedGridFunction::maximumNumberOfComponents } |
enum | updateReturnValue { updateNoChange = intMappedGridFunction::updateNoChange, updateReshaped = intMappedGridFunction::updateReshaped, updateResized = intMappedGridFunction::updateResized, updateComponentsChanged = intMappedGridFunction::updateComponentsChanged } |
Public Member Functions | |
int | positionOfComponent (int i) const |
int | positionOfCoordinate (int i) const |
int | numberOfComponentGrids () const |
int | numberOfGrids () const |
int | numberOfRefinementLevels () const |
int | numberOfMultigridLevels () const |
int | positionOfFaceCentering () const |
int | faceCentering () const |
intGridCollectionFunction () | |
intGridCollectionFunction (GridCollection &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) | |
intGridCollectionFunction (GridCollectionData &gcData, 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) | |
intGridCollectionFunction (GridCollection &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) | |
intGridCollectionFunction (GridCollectionData &gcData, 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) | |
intGridCollectionFunction (GridCollection &gc, const GridFunctionParameters::GridFunctionType &type, const Range &component0=nullRange, const Range &component1=nullRange, const Range &component2=nullRange, const Range &component3=nullRange, const Range &component4=nullRange) | |
intGridCollectionFunction (GridCollection &gridCollection) | |
intGridCollectionFunction (GridCollectionData &gridCollection) | |
intGridCollectionFunction (const intGridCollectionFunction &cgf, const CopyType copyType=DEEP) | |
virtual | ~intGridCollectionFunction () |
virtual intGridCollectionFunction & | operator= (const intGridCollectionFunction &cgf) |
virtual intMappedGridFunction & | operator[] (const int grid) const |
intGridCollectionFunction | operator() (const Range &component0, const Range &component1=nullRange, const Range &component2=nullRange, const Range &component3=nullRange, const Range &component4=nullRange) |
virtual void | consistencyCheck () 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 |
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 () |
virtual void | setIsACoefficientMatrix (const bool trueOrFalse=TRUE, const int stencilSize=defaultValue, const int numberOfGhostLines=1, const int numberOfComponentsForCoefficients=1, const int offset=0) |
bool | getIsACoefficientMatrix () const |
virtual int | dataCopy (const intGridCollectionFunction &gcf) |
virtual void | display (const aString &label=nullString, FILE *file=NULL, const aString &format=nullString) const |
virtual void | display (const aString &label, const aString &format) const |
virtual void | display (const aString &label, const DisplayParameters &displayParameters) const |
virtual int | interpolate (Interpolant &interpolant, const Range &C0=nullRange, const Range &C1=nullRange, const Range &C2=nullRange) |
virtual int | interpolate (const Range &C0=nullRange, const Range &C1=nullRange, const Range &C2=nullRange) |
virtual int | destroy () |
virtual void | link (const intGridCollectionFunction &gcf, const Range &R0, const Range &R1=nullRange, const Range &R2=nullRange, const Range &R3=nullRange, const Range &R4=nullRange) |
void | getRanges (Range &R0, Range &R1, Range &R2, Range &R3, Range &R4, Range &R5, Range &R6, Range &R7) const |
virtual void | link (const intGridCollectionFunction &gcf, const int componentToLinkTo=0, const int numberOfComponents=1) |
virtual void | reference (const intGridCollectionFunction &cgf) |
virtual void | breakReference () |
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 |
virtual GridCollection * | getGridCollection (const bool abortIfNull=TRUE) const |
virtual int | get (const GenericDataBase &dir, const aString &name) |
virtual int | put (GenericDataBase &dir, const aString &name) const |
virtual 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) |
virtual updateReturnValue | updateToMatchGrid () |
virtual updateReturnValue | updateToMatchGrid (GridCollectionData &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) |
virtual updateReturnValue | updateToMatchGrid (GridCollection &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) |
virtual updateReturnValue | updateToMatchGrid (GridCollection &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) |
virtual 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) |
virtual updateReturnValue | updateToMatchGrid (GridCollection &grid, const GridFunctionParameters::GridFunctionType &type, const Range &component0, const Range &component1=nullRange, const Range &component2=nullRange, const Range &component3=nullRange, const Range &component4=nullRange) |
virtual 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) |
virtual updateReturnValue | updateToMatchGrid (GridCollection &grid, const GridFunctionParameters::GridFunctionType &type) |
virtual updateReturnValue | updateToMatchGrid (const GridFunctionParameters::GridFunctionType &type) |
virtual updateReturnValue | updateToMatchGrid (GridCollection &gridCollection) |
virtual updateReturnValue | updateToMatchGrid (GridCollectionData &gridCollection) |
virtual updateReturnValue | updateToMatchGridFunction (const intGridCollectionFunction &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) |
virtual updateReturnValue | updateToMatchGridFunction (const intGridCollectionFunction &gcf) |
virtual updateReturnValue | updateToMatchNumberOfGrids (GridCollection &gc) |
virtual updateReturnValue | updateToMatchComponentGrids () |
void | setInterpolant (Interpolant *interpolant) |
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 Index &grid=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, const Index &grid=nullIndex) |
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, const Index &grid=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 Index &grid=nullIndex) const |
GridFunctionParameters::faceCenteringType | getFaceCentering () const |
void | setFaceCentering (const int &axis=defaultValue) |
int | updateFaceCentering () |
void | setDataAllocationOption (int option) |
Set the data allocation option. | |
virtual real | sizeOf (FILE *file=NULL) const |
virtual int | fixupUnusedPoints (const RealArray &value=Overture::nullRealArray(), int numberOfGhostlines=1) |
GridCollectionOperators * | getOperators () const |
virtual void | setOperators (GenericCollectionOperators &operators) |
COLLECTION_FUNCTION & | operator+ (const COLLECTION_FUNCTION &cgf) const |
COLLECTION_FUNCTION & | operator- (const COLLECTION_FUNCTION &cgf) const |
COLLECTION_FUNCTION & | operator* (const COLLECTION_FUNCTION &cgf) const |
COLLECTION_FUNCTION & | operator/ (const COLLECTION_FUNCTION &cgf) const |
COLLECTION_FUNCTION & | operator+= (const COLLECTION_FUNCTION &cgf) |
COLLECTION_FUNCTION & | operator-= (const COLLECTION_FUNCTION &cgf) |
COLLECTION_FUNCTION & | operator*= (const COLLECTION_FUNCTION &cgf) |
COLLECTION_FUNCTION & | operator/= (const COLLECTION_FUNCTION &cgf) |
COLLECTION_FUNCTION & | operator+ () const |
COLLECTION_FUNCTION & | operator- () const |
COLLECTION_FUNCTION & | operator= (const INTEGRAL_TYPE value) |
COLLECTION_FUNCTION & | operator+ (const INTEGRAL_TYPE value) const |
COLLECTION_FUNCTION & | operator- (const INTEGRAL_TYPE value) const |
COLLECTION_FUNCTION & | operator* (const INTEGRAL_TYPE value) const |
COLLECTION_FUNCTION & | operator/ (const INTEGRAL_TYPE value) const |
COLLECTION_FUNCTION & | operator+= (const INTEGRAL_TYPE value) |
COLLECTION_FUNCTION & | operator-= (const INTEGRAL_TYPE value) |
COLLECTION_FUNCTION & | operator*= (const INTEGRAL_TYPE value) |
COLLECTION_FUNCTION & | operator/= (const INTEGRAL_TYPE value) |
INT_COLLECTION_FUNCTION | operator< (const COLLECTION_FUNCTION &cgf) const |
INT_COLLECTION_FUNCTION | operator<= (const COLLECTION_FUNCTION &cgf) const |
INT_COLLECTION_FUNCTION | operator> (const COLLECTION_FUNCTION &cgf) const |
INT_COLLECTION_FUNCTION | operator>= (const COLLECTION_FUNCTION &cgf) const |
INT_COLLECTION_FUNCTION | operator== (const COLLECTION_FUNCTION &cgf) const |
INT_COLLECTION_FUNCTION | operator!= (const COLLECTION_FUNCTION &cgf) const |
COLLECTION_FUNCTION | convectiveDerivative (const COLLECTION_FUNCTION &w, const Index &C1=nullIndex, const Index &C2=nullIndex, const Index &C3=nullIndex) const |
COLLECTION_FUNCTION | convectiveDerivative (const GridFunctionParameters &gfType, const COLLECTION_FUNCTION &w, const Index &C1=nullIndex, const Index &C2=nullIndex, const Index &C3=nullIndex) const |
COLLECTION_FUNCTION | derivativeScalarDerivative (const COLLECTION_FUNCTION &s, const int &direction1, const int &direction2, const Index &C1=nullIndex, const Index &C2=nullIndex, const Index &C3=nullIndex, const Index &C4=nullIndex) const |
COLLECTION_FUNCTION | derivativeScalarDerivative (const GridFunctionParameters &gfType, const COLLECTION_FUNCTION &s, const int &direction1, const int &direction2, const Index &C1=nullIndex, const Index &C2=nullIndex, const Index &C3=nullIndex, const Index &C4=nullIndex) const |
COLLECTION_FUNCTION | derivativeScalarDerivativeCoefficients (const COLLECTION_FUNCTION &s, const int &direction1, const int &direction2, const Index &C0=nullIndex, const Index &C1=nullIndex, const Index &C2=nullIndex, const Index &C3=nullIndex) const |
COLLECTION_FUNCTION | derivativeScalarDerivativeCoefficients (const GridFunctionParameters &gfType, const COLLECTION_FUNCTION &s, const int &direction1, const int &direction2, const Index &C0=nullIndex, const Index &C1=nullIndex, const Index &C2=nullIndex, const Index &C3=nullIndex) const |
COLLECTION_FUNCTION | FCgrad (const int c0=0, const int c1=0, const int c2=0, const int c3=0, const int c4=0) const |
COLLECTION_FUNCTION | 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 |
void | applyBoundaryConditions (const real &time=0., const int &grid=forAll) |
void | assignBoundaryConditionCoefficients (const real &time=0., const int &grid=forAll) |
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()) |
void | applyBoundaryCondition (const Index &Components, const BCTypes::BCNames &boundaryConditionType, const int &boundaryCondition, const RealArray &forcing, const real &time=0., const BoundaryConditionParameters &bcParameters=Overture::defaultBoundaryConditionParameters()) |
void | applyBoundaryCondition (const Index &Components, const BCTypes::BCNames &boundaryConditionType, const int &boundaryCondition, const COLLECTION_FUNCTION &forcing, const real &time=0., const BoundaryConditionParameters &bcParameters=Overture::defaultBoundaryConditionParameters()) |
void | finishBoundaryConditions (const BoundaryConditionParameters &bcParameters=Overture::defaultBoundaryConditionParameters(), const Range &C0=nullRange, const IntegerArray &gridsToUpdate=Overture::nullIntArray()) |
void | applyBoundaryConditionCoefficients (const Index &Equation, const Index &Components, const BCTypes::BCNames &boundaryConditionType=BCTypes::dirichlet, const int &boundaryCondition=BCTypes::allBoundaries, const BoundaryConditionParameters &bcParameters=Overture::defaultBoundaryConditionParameters()) |
Public Member Functions inherited from intGenericGridCollectionFunction | |
intGenericGridCollectionFunction () | |
intGenericGridCollectionFunction (const intGenericGridCollectionFunction &, const CopyType=DEEP) | |
virtual | ~intGenericGridCollectionFunction () |
intGenericGridCollectionFunction (GenericGridCollection *gridList) | |
intGenericGridCollectionFunction & | operator= (const intGenericGridCollectionFunction &X) |
intGenericGridFunction & | operator[] (const int grid) |
void | reference (const intGenericGridCollectionFunction &) |
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) |
Protected Member Functions | |
void | constructor (GridCollection *gridCollection0, GridCollectionData *gridCollectionData0, const Range &R0, const Range &R1, const Range &R2, const Range &R3, const Range &R4, const Range &R5, const Range &R6, const Range &R7, const bool createMappedGridFunctionList=TRUE) |
void | initialize () |
void | dimensionName () |
virtual int | updateCollections () |
void | setPositionOfFaceCentering (const int number) |
Protected Attributes | |
aString | className |
bool | temporary |
int | dataAllocationOption |
RCData * | rcData |
Friends | |
intGridCollectionFunction & | abs (const intGridCollectionFunction &cgf) |
COLLECTION_FUNCTION & | operator+ (const INTEGRAL_TYPE value, const COLLECTION_FUNCTION &cgf) |
COLLECTION_FUNCTION & | operator- (const INTEGRAL_TYPE value, const COLLECTION_FUNCTION &cgf) |
COLLECTION_FUNCTION & | operator* (const INTEGRAL_TYPE value, const COLLECTION_FUNCTION &cgf) |
COLLECTION_FUNCTION & | operator/ (const INTEGRAL_TYPE value, const COLLECTION_FUNCTION &cgf) |
INTEGRAL_TYPE | max (const COLLECTION_FUNCTION &cgf) |
INTEGRAL_TYPE | min (const COLLECTION_FUNCTION &cgf) |
intGridCollectionFunction & | multiply (const intGridCollectionFunction &a, const intGridCollectionFunction &coeff) |
intGridCollectionFunction | evaluate (intGridCollectionFunction &u) |
anonymous enum |
intGridCollectionFunction::intGridCollectionFunction | ( | ) |
References initialize(), NULL, and rcData.
Referenced by operator()().
intGridCollectionFunction::intGridCollectionFunction | ( | GridCollection & | 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 constructor(), gridCollection, initialize(), NULL, rcData, and GridCollection::rcData.
intGridCollectionFunction::intGridCollectionFunction | ( | GridCollectionData & | gcData, |
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 constructor(), initialize(), NULL, and rcData.
intGridCollectionFunction::intGridCollectionFunction | ( | GridCollection & | 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 constructor(), gridCollection, initialize(), NULL, rcData, and GridCollection::rcData.
intGridCollectionFunction::intGridCollectionFunction | ( | GridCollectionData & | gcData, |
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 constructor(), initialize(), NULL, and rcData.
intGridCollectionFunction::intGridCollectionFunction | ( | GridCollection & | gc, |
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 ListOfIntMappedGridFunction::addElement(), intGridCollectionFunction::RCData::faceCentering, gridCollection, gridCollectionData, initialize(), mappedGridFunctionList, maximumNumberOfIndicies, NULL, numberOfGrids(), intGridCollectionFunction::RCData::positionOfComponent, intGridCollectionFunction::RCData::positionOfCoordinate, intGridCollectionFunction::RCData::positionOfFaceCentering, intGridCollectionFunction::RCData::R, R, rcData, GridCollection::rcData, and updateCollections().
intGridCollectionFunction::intGridCollectionFunction | ( | GridCollection & | gridCollection | ) |
References constructor(), gridCollection, initialize(), maximumNumberOfIndicies, NULL, nullRange, rcData, and GridCollection::rcData.
intGridCollectionFunction::intGridCollectionFunction | ( | GridCollectionData & | gridCollection | ) |
References constructor(), initialize(), maximumNumberOfIndicies, NULL, nullRange, and rcData.
intGridCollectionFunction::intGridCollectionFunction | ( | const intGridCollectionFunction & | cgf, |
const CopyType | copyType = DEEP |
||
) |
References DEEP, initialize(), NOCOPY, NULL, rcData, reference(), and SHALLOW.
|
virtual |
References ReferenceCounting::decrementReferenceCount(), and rcData.
void intGridCollectionFunction::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() |
||
) |
void intGridCollectionFunction::applyBoundaryCondition | ( | const Index & | Components, |
const BCTypes::BCNames & | boundaryConditionType, | ||
const int & | boundaryCondition, | ||
const RealArray & | forcing, | ||
const real & | time = 0. , |
||
const BoundaryConditionParameters & | bcParameters = Overture::defaultBoundaryConditionParameters() |
||
) |
void intGridCollectionFunction::applyBoundaryCondition | ( | const Index & | Components, |
const BCTypes::BCNames & | boundaryConditionType, | ||
const int & | boundaryCondition, | ||
const COLLECTION_FUNCTION & | forcing, | ||
const real & | time = 0. , |
||
const BoundaryConditionParameters & | bcParameters = Overture::defaultBoundaryConditionParameters() |
||
) |
void intGridCollectionFunction::applyBoundaryConditionCoefficients | ( | const Index & | Equation, |
const Index & | Components, | ||
const BCTypes::BCNames & | boundaryConditionType = BCTypes::dirichlet , |
||
const int & | boundaryCondition = BCTypes::allBoundaries , |
||
const BoundaryConditionParameters & | bcParameters = Overture::defaultBoundaryConditionParameters() |
||
) |
void intGridCollectionFunction::applyBoundaryConditions | ( | const real & | time = 0. , |
const int & | grid = forAll |
||
) |
void intGridCollectionFunction::assignBoundaryConditionCoefficients | ( | const real & | time = 0. , |
const int & | grid = forAll |
||
) |
|
virtual |
Reimplemented from intGenericGridCollectionFunction.
References ReferenceCounting::getReferenceCount(), rcData, and reference().
|
virtual |
Reimplemented from ReferenceCounting.
References assert, ReferenceCounting::consistencyCheck(), ListOfIntMappedGridFunction::getLength(), gridCollection, gridCollectionData, mappedGridFunctionList, and GenericGridCollectionData::numberOfGrids.
Referenced by CompositeGridData::consistencyCheck(), and CompositeGrid::consistencyCheck().
|
protected |
References ListOfIntMappedGridFunction::addElement(), intGridCollectionFunction::RCData::faceCentering, gridCollection, gridCollectionData, mappedGridFunctionList, maximumNumberOfIndicies, numberOfGrids(), intGridCollectionFunction::RCData::positionOfComponent, intGridCollectionFunction::RCData::positionOfCoordinate, intGridCollectionFunction::RCData::positionOfFaceCentering, intGridCollectionFunction::RCData::R, R, rcData, and updateCollections().
Referenced by intGridCollectionFunction(), intCompositeGridFunction::updateCollections(), and updateCollections().
COLLECTION_FUNCTION intGridCollectionFunction::convectiveDerivative | ( | const COLLECTION_FUNCTION & | w, |
const Index & | C1 = nullIndex , |
||
const Index & | C2 = nullIndex , |
||
const Index & | C3 = nullIndex |
||
) | const |
COLLECTION_FUNCTION intGridCollectionFunction::convectiveDerivative | ( | const GridFunctionParameters & | gfType, |
const COLLECTION_FUNCTION & | w, | ||
const Index & | C1 = nullIndex , |
||
const Index & | C2 = nullIndex , |
||
const Index & | C3 = nullIndex |
||
) | const |
|
virtual |
References numberOfGrids(), and temporary.
COLLECTION_FUNCTION intGridCollectionFunction::derivativeScalarDerivative | ( | const COLLECTION_FUNCTION & | s, |
const int & | direction1, | ||
const int & | direction2, | ||
const Index & | C1 = nullIndex , |
||
const Index & | C2 = nullIndex , |
||
const Index & | C3 = nullIndex , |
||
const Index & | C4 = nullIndex |
||
) | const |
COLLECTION_FUNCTION intGridCollectionFunction::derivativeScalarDerivative | ( | const GridFunctionParameters & | gfType, |
const COLLECTION_FUNCTION & | s, | ||
const int & | direction1, | ||
const int & | direction2, | ||
const Index & | C1 = nullIndex , |
||
const Index & | C2 = nullIndex , |
||
const Index & | C3 = nullIndex , |
||
const Index & | C4 = nullIndex |
||
) | const |
COLLECTION_FUNCTION intGridCollectionFunction::derivativeScalarDerivativeCoefficients | ( | const COLLECTION_FUNCTION & | s, |
const int & | direction1, | ||
const int & | direction2, | ||
const Index & | C0 = nullIndex , |
||
const Index & | C1 = nullIndex , |
||
const Index & | C2 = nullIndex , |
||
const Index & | C3 = nullIndex |
||
) | const |
COLLECTION_FUNCTION intGridCollectionFunction::derivativeScalarDerivativeCoefficients | ( | const GridFunctionParameters & | gfType, |
const COLLECTION_FUNCTION & | s, | ||
const int & | direction1, | ||
const int & | direction2, | ||
const Index & | C0 = nullIndex , |
||
const Index & | C1 = nullIndex , |
||
const Index & | C2 = nullIndex , |
||
const Index & | C3 = nullIndex |
||
) | const |
|
virtual |
References baseGrid, ListOfIntMappedGridFunction::breakReference(), ListOfIntGridCollectionFunction::breakReference(), ReferenceCounting::decrementReferenceCount(), ListOfIntMappedGridFunction::deleteElement(), ListOfIntGridCollectionFunction::deleteElement(), ListOfIntMappedGridFunction::destroy(), ListOfIntGridCollectionFunction::destroy(), FALSE, ListOfIntGridCollectionFunction::getLength(), ListOfIntMappedGridFunction::getLength(), initialize(), mappedGridFunctionList, multigridLevel, NULL, rcData, and refinementLevel.
Referenced by CompositeGridData::destroy(), intCompositeGridFunction::operator=(), and operator=().
|
protected |
|
virtual |
References display(), NULL, nullString, and sPrintF().
Referenced by checkGrid(), and main().
|
virtual |
References display().
|
inline |
References intGridCollectionFunction::RCData::faceCentering, and rcData.
Referenced by getFaceCentering(), intGridCollectionFunction::RCData::operator=(), and updateFaceCentering().
COLLECTION_FUNCTION intGridCollectionFunction::FCgrad | ( | const int | c0 = 0 , |
const int | c1 = 0 , |
||
const int | c2 = 0 , |
||
const int | c3 = 0 , |
||
const int | c4 = 0 |
||
) | const |
COLLECTION_FUNCTION intGridCollectionFunction::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 |
void intGridCollectionFunction::finishBoundaryConditions | ( | const BoundaryConditionParameters & | bcParameters = Overture::defaultBoundaryConditionParameters() , |
const Range & | C0 = nullRange , |
||
const IntegerArray & | gridsToUpdate = Overture::nullIntArray() |
||
) |
|
virtual |
References numberOfGrids().
|
virtual |
References aString, intGridCollectionFunction::RCData::faceCentering, GenericDataBase::find(), GenericDataBase::get(), ListOfIntMappedGridFunction::getLength(), mappedGridFunctionList, maximumNumberOfIndicies, intGridCollectionFunction::RCData::name, NULL, intGridCollectionFunction::RCData::numberOfNames, intGridCollectionFunction::RCData::positionOfComponent, intGridCollectionFunction::RCData::positionOfCoordinate, intGridCollectionFunction::RCData::positionOfFaceCentering, intGridCollectionFunction::RCData::R, rcData, GenericDataBase::setMode(), sPrintF(), GenericDataBase::streamInputMode, and GenericDataBase::virtualConstructor().
Referenced by CompositeGridData::get().
|
virtual |
Reimplemented from ReferenceCounting.
Reimplemented in intCompositeGridFunction.
References className.
Referenced by intCompositeGridFunction::link(), operator=(), intCompositeGridFunction::reference(), and intCompositeGridFunction::updateToMatchGridFunction().
int intGridCollectionFunction::getComponentBase | ( | int | component | ) | const |
References Overture::abort().
int intGridCollectionFunction::getComponentBound | ( | int | component | ) | const |
References Overture::abort().
int intGridCollectionFunction::getComponentDimension | ( | int | component | ) | const |
References Overture::abort().
int intGridCollectionFunction::getCoordinateBase | ( | int | coordinate | ) | const |
References Overture::abort().
int intGridCollectionFunction::getCoordinateBound | ( | int | coordinate | ) | const |
References Overture::abort().
int intGridCollectionFunction::getCoordinateDimension | ( | int | coordinate | ) | const |
References Overture::abort().
GridFunctionParameters::faceCenteringType intGridCollectionFunction::getFaceCentering | ( | ) | const |
References Overture::abort(), faceCentering(), mappedGridFunctionList, numberOfGrids(), and positionOfFaceCentering().
Referenced by intMappedGridFunction::getGridFunctionType(), and updateFaceCentering().
|
virtual |
References Overture::abort(), and NULL.
Referenced by assign(), and multiply().
GridFunctionParameters::GridFunctionType intGridCollectionFunction::getGridFunctionType | ( | const Index & | component0 = nullIndex , |
const Index & | component1 = nullIndex , |
||
const Index & | component2 = nullIndex , |
||
const Index & | component3 = nullIndex , |
||
const Index & | component4 = nullIndex |
||
) | const |
References GridFunctionParameters::general.
Referenced by intMappedGridFunction::getGridFunctionTypeWithComponents().
GridFunctionParameters::GridFunctionTypeWithComponents intGridCollectionFunction::getGridFunctionTypeWithComponents | ( | const Index & | component0 = nullIndex , |
const Index & | component1 = nullIndex , |
||
const Index & | component2 = nullIndex , |
||
const Index & | component3 = nullIndex , |
||
const Index & | component4 = nullIndex |
||
) | const |
References GridFunctionParameters::generalWith0Components.
bool intGridCollectionFunction::getIsACoefficientMatrix | ( | ) | const |
References mappedGridFunctionList, and numberOfGrids().
bool intGridCollectionFunction::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 Index & | grid = nullIndex |
||
) | const |
References TRUE.
Referenced by intMappedGridFunction::getGridFunctionType().
bool intGridCollectionFunction::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 Index & | grid = nullIndex |
||
) | const |
References TRUE.
aString intGridCollectionFunction::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, and R.
Referenced by link().
int intGridCollectionFunction::getNumberOfComponents | ( | ) | const |
References Overture::abort(), ListOfIntMappedGridFunction::getLength(), mappedGridFunctionList, min, and numberOfGrids().
Referenced by updateToMatchGrid(), and updateToMatchGridFunction().
GridCollectionOperators * intGridCollectionFunction::getOperators | ( | ) | const |
References NULL, and operators.
Referenced by setOperators().
void intGridCollectionFunction::getRanges | ( | Range & | R0, |
Range & | R1, | ||
Range & | R2, | ||
Range & | R3, | ||
Range & | R4, | ||
Range & | R5, | ||
Range & | R6, | ||
Range & | R7 | ||
) | const |
References intGridCollectionFunction::RCData::R, and rcData.
|
protected |
References Overture::abort(), className, dataAllocationOption, FALSE, gridCollection, gridCollectionData, ReferenceCounting::incrementReferenceCount(), maximumNumberOfIndicies, multigridLevel, intGridCollectionFunction::RCData::multigridLevel, NULL, nullRange, operators, intGridCollectionFunction::RCData::positionOfComponent, intGridCollectionFunction::RCData::positionOfCoordinate, intGridCollectionFunction::RCData::R, rcData, ListOfIntGridCollectionFunction::reference(), refinementLevel, intGridCollectionFunction::RCData::refinementLevel, and temporary.
Referenced by destroy(), intMappedGridFunction::destroy(), intGridCollectionFunction(), intMappedGridFunction::intMappedGridFunction(), and ExactLocalInverse::inverse().
|
virtual |
Reimplemented in intCompositeGridFunction.
Referenced by interpolate().
|
virtual |
Reimplemented in intCompositeGridFunction.
References gridCollectionData, GridCollectionData::interpolant, intGridCollectionFunction::RCData::interpolant, interpolate(), NULL, numberOfGrids(), and rcData.
bool intGridCollectionFunction::isNull | ( | ) |
References gridCollection, and NULL.
Referenced by CompositeGridData::operator=().
|
virtual |
Reimplemented in intCompositeGridFunction.
References ListOfIntMappedGridFunction::addElement(), assert, ListOfIntMappedGridFunction::deleteElement(), intGridCollectionFunction::RCData::faceCentering, ListOfIntMappedGridFunction::getLength(), getName(), gridCollection, gridCollectionData, mappedGridFunctionList, maximumNumberOfIndicies, nullRange, numberOfGrids(), operators, positionOfComponent(), intGridCollectionFunction::RCData::positionOfComponent, positionOfCoordinate(), intGridCollectionFunction::RCData::positionOfCoordinate, intGridCollectionFunction::RCData::positionOfFaceCentering, intGridCollectionFunction::RCData::R, R, rcData, setName(), and updateCollections().
Referenced by intCompositeGridFunction::link(), link(), and operator()().
|
virtual |
Reimplemented in intCompositeGridFunction.
int intGridCollectionFunction::numberOfComponentGrids | ( | ) | const |
References gridCollectionData, and GenericGridCollectionData::numberOfComponentGrids.
int intGridCollectionFunction::numberOfGrids | ( | ) | const |
References gridCollectionData, and GenericGridCollectionData::numberOfGrids.
Referenced by abs(), constructor(), dataCopy(), fixupUnusedPoints(), getFaceCentering(), getIsACoefficientMatrix(), getNumberOfComponents(), interpolate(), intCompositeGridFunction::interpolate(), intGridCollectionFunction(), link(), operator=(), periodicUpdate(), setFaceCentering(), intCompositeGridFunction::setIsACoefficientMatrix(), setIsACoefficientMatrix(), setIsCellCentered(), intCompositeGridFunction::setOperators(), setOperators(), updateFaceCentering(), updateToMatchComponentGrids(), updateToMatchGrid(), and updateToMatchNumberOfGrids().
int intGridCollectionFunction::numberOfMultigridLevels | ( | ) | const |
References gridCollection, NULL, and GenericGridCollectionData::numberOfMultigridLevels.
int intGridCollectionFunction::numberOfRefinementLevels | ( | ) | const |
References gridCollection, NULL, and GenericGridCollectionData::numberOfRefinementLevels.
INT_COLLECTION_FUNCTION intGridCollectionFunction::operator!= | ( | const COLLECTION_FUNCTION & | cgf | ) | const |
intGridCollectionFunction intGridCollectionFunction::operator() | ( | const Range & | component0, |
const Range & | component1 = nullRange , |
||
const Range & | component2 = nullRange , |
||
const Range & | component3 = nullRange , |
||
const Range & | component4 = nullRange |
||
) |
References intGridCollectionFunction(), link(), and SHALLOW.
COLLECTION_FUNCTION& intGridCollectionFunction::operator* | ( | const COLLECTION_FUNCTION & | cgf | ) | const |
COLLECTION_FUNCTION& intGridCollectionFunction::operator* | ( | const INTEGRAL_TYPE | value | ) | const |
COLLECTION_FUNCTION& intGridCollectionFunction::operator*= | ( | const COLLECTION_FUNCTION & | cgf | ) |
COLLECTION_FUNCTION& intGridCollectionFunction::operator*= | ( | const INTEGRAL_TYPE | value | ) |
COLLECTION_FUNCTION& intGridCollectionFunction::operator+ | ( | const COLLECTION_FUNCTION & | cgf | ) | const |
COLLECTION_FUNCTION& intGridCollectionFunction::operator+ | ( | ) | const |
COLLECTION_FUNCTION& intGridCollectionFunction::operator+ | ( | const INTEGRAL_TYPE | value | ) | const |
COLLECTION_FUNCTION& intGridCollectionFunction::operator+= | ( | const COLLECTION_FUNCTION & | cgf | ) |
COLLECTION_FUNCTION& intGridCollectionFunction::operator+= | ( | const INTEGRAL_TYPE | value | ) |
COLLECTION_FUNCTION& intGridCollectionFunction::operator- | ( | const COLLECTION_FUNCTION & | cgf | ) | const |
COLLECTION_FUNCTION& intGridCollectionFunction::operator- | ( | ) | const |
COLLECTION_FUNCTION& intGridCollectionFunction::operator- | ( | const INTEGRAL_TYPE | value | ) | const |
COLLECTION_FUNCTION& intGridCollectionFunction::operator-= | ( | const COLLECTION_FUNCTION & | cgf | ) |
COLLECTION_FUNCTION& intGridCollectionFunction::operator-= | ( | const INTEGRAL_TYPE | value | ) |
COLLECTION_FUNCTION& intGridCollectionFunction::operator/ | ( | const COLLECTION_FUNCTION & | cgf | ) | const |
COLLECTION_FUNCTION& intGridCollectionFunction::operator/ | ( | const INTEGRAL_TYPE | value | ) | const |
COLLECTION_FUNCTION& intGridCollectionFunction::operator/= | ( | const COLLECTION_FUNCTION & | cgf | ) |
COLLECTION_FUNCTION& intGridCollectionFunction::operator/= | ( | const INTEGRAL_TYPE | value | ) |
INT_COLLECTION_FUNCTION intGridCollectionFunction::operator< | ( | const COLLECTION_FUNCTION & | cgf | ) | const |
INT_COLLECTION_FUNCTION intGridCollectionFunction::operator<= | ( | const COLLECTION_FUNCTION & | cgf | ) | const |
COLLECTION_FUNCTION& intGridCollectionFunction::operator= | ( | const INTEGRAL_TYPE | value | ) |
|
virtual |
Reimplemented in intCompositeGridFunction.
References Overture::abort(), destroy(), FALSE, getClassName(), gridCollection, gridCollectionData, mappedGridFunctionList, NULL, numberOfGrids(), operators, rcData, temporary, and updateCollections().
Referenced by intCompositeGridFunction::operator=().
INT_COLLECTION_FUNCTION intGridCollectionFunction::operator== | ( | const COLLECTION_FUNCTION & | cgf | ) | const |
INT_COLLECTION_FUNCTION intGridCollectionFunction::operator> | ( | const COLLECTION_FUNCTION & | cgf | ) | const |
INT_COLLECTION_FUNCTION intGridCollectionFunction::operator>= | ( | const COLLECTION_FUNCTION & | cgf | ) | const |
|
inlinevirtual |
References mappedGridFunctionList.
|
virtual |
References mappedGridFunctionList, and numberOfGrids().
|
inline |
Referenced by dimensionName(), intMappedGridFunction::getComponentBase(), intMappedGridFunction::getComponentBound(), intMappedGridFunction::getComponentDimension(), intMappedGridFunction::getGridFunctionType(), intMappedGridFunction::getIsCellCentered(), intMappedGridFunction::getIsFaceCentered(), intMappedGridFunction::getName(), link(), intGridCollectionFunction::RCData::operator=(), intMappedGridFunction::sa(), setName(), updateToMatchGrid(), and updateToMatchGridFunction().
|
inline |
References intGridCollectionFunction::RCData::positionOfCoordinate, and rcData.
Referenced by intMappedGridFunction::getCoordinateBase(), intMappedGridFunction::getCoordinateBound(), intMappedGridFunction::getCoordinateDimension(), link(), intGridCollectionFunction::RCData::operator=(), intMappedGridFunction::sa(), updateToMatchComponentGrids(), and updateToMatchGrid().
|
inline |
|
virtual |
|
virtual |
Reimplemented in intCompositeGridFunction.
References gridCollection, gridCollectionData, mappedGridFunctionList, multigridLevel, intGridCollectionFunction::RCData::multigridLevel, operators, rcData, ListOfIntGridCollectionFunction::reference(), ListOfIntMappedGridFunction::reference(), refinementLevel, and intGridCollectionFunction::RCData::refinementLevel.
Referenced by breakReference(), evaluate(), intGridCollectionFunction(), and intCompositeGridFunction::reference().
void intGridCollectionFunction::setDataAllocationOption | ( | int | option | ) |
Set the data allocation option.
References dataAllocationOption.
void intGridCollectionFunction::setFaceCentering | ( | const int & | axis = defaultValue | ) |
References intGridCollectionFunction::RCData::faceCentering, mappedGridFunctionList, numberOfGrids(), and rcData.
Referenced by updateFaceCentering().
void intGridCollectionFunction::setInterpolant | ( | Interpolant * | interpolant | ) |
References intGridCollectionFunction::RCData::interpolant, and rcData.
|
virtual |
Reimplemented in intCompositeGridFunction.
References Overture::abort(), axis1, axis2, axis3, GenericGridCollection::computedGeometry(), dataAllocationOption, dimension, End, ListOfIntGridCollectionFunction::getLength(), gridCollection, GenericGridCollection::gridNumber, mappedGridFunctionList, multigridLevel, GridCollection::multigridLevel, GenericGridCollection::numberOfComponentGrids(), numberOfGrids(), GenericGridCollection::numberOfGrids(), GenericGridCollection::numberOfMultigridLevels(), GenericGridCollection::numberOfRefinementLevels(), refinementLevel, GridCollection::refinementLevel, Start, GenericGridCollection::THEmultigridLevel, and GenericGridCollection::THErefinementLevel.
void intGridCollectionFunction::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 , |
||
const Index & | grid = nullIndex |
||
) |
void intGridCollectionFunction::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 , |
||
const Index & | grid = nullIndex |
||
) |
void intGridCollectionFunction::setName | ( | const aString & | name, |
const int & | component0 = defaultValue , |
||
const int & | component1 = defaultValue , |
||
const int & | component2 = defaultValue , |
||
const int & | component3 = defaultValue , |
||
const int & | component4 = defaultValue |
||
) |
References c, defaultValue, dimensionName(), maximumNumberOfComponents, intGridCollectionFunction::RCData::name, positionOfComponent(), intGridCollectionFunction::RCData::R, R, and rcData.
Referenced by link().
|
virtual |
Reimplemented in intCompositeGridFunction.
References Overture::abort(), GenericGridCollection::computedGeometry(), ListOfIntGridCollectionFunction::getLength(), getOperators(), gridCollection, GenericGridCollection::gridNumber, mappedGridFunctionList, multigridLevel, GridCollection::multigridLevel, numberOfGrids(), GenericGridCollection::numberOfGrids(), GenericGridCollection::numberOfMultigridLevels(), GenericGridCollection::numberOfRefinementLevels(), operators, refinementLevel, GridCollection::refinementLevel, GenericGridCollection::THEmultigridLevel, and GenericGridCollection::THErefinementLevel.
|
protected |
References intGridCollectionFunction::RCData::positionOfFaceCentering, and rcData.
Referenced by updateFaceCentering().
Reimplemented in intCompositeGridFunction.
Referenced by intCompositeGridFunction::sizeOf().
|
protectedvirtual |
Reimplemented in intCompositeGridFunction.
References ListOfIntGridCollectionFunction::addElement(), assert, GenericGridCollection::computedGeometry(), constructor(), ListOfIntGridCollectionFunction::deleteElement(), FALSE, ListOfIntMappedGridFunction::getLength(), ListOfIntGridCollectionFunction::getLength(), gridCollection, gridCollectionData, mappedGridFunctionList, max, multigridLevel, GridCollection::multigridLevel, GenericGridCollection::multigridLevelNumber, NULL, GenericGridCollection::numberOfGrids(), GenericGridCollection::numberOfMultigridLevels(), GenericGridCollection::numberOfRefinementLevels(), intGridCollectionFunction::RCData::R, R, ListOfGridCollection::rcData, rcData, refinementLevel, GridCollection::refinementLevel, GenericGridCollection::refinementLevelNumber, GenericGridCollection::THEmultigridLevel, GenericGridCollection::THErefinementLevel, and TRUE.
Referenced by constructor(), intGridCollectionFunction(), link(), operator=(), intCompositeGridFunction::updateCollections(), and updateToMatchGrid().
int intGridCollectionFunction::updateFaceCentering | ( | ) |
References faceCentering(), intGridCollectionFunction::RCData::faceCentering, FALSE, getFaceCentering(), mappedGridFunctionList, GridFunctionParameters::none, numberOfGrids(), positionOfFaceCentering(), intGridCollectionFunction::RCData::positionOfFaceCentering, rcData, setFaceCentering(), setPositionOfFaceCentering(), and TRUE.
|
virtual |
References intGridCollectionFunction::RCData::faceCentering, maximumNumberOfIndicies, nullRange, numberOfGrids(), intGridCollectionFunction::RCData::positionOfComponent, positionOfCoordinate(), intGridCollectionFunction::RCData::positionOfCoordinate, intGridCollectionFunction::RCData::positionOfFaceCentering, intGridCollectionFunction::RCData::R, R, and rcData.
|
virtual |
Reimplemented in intCompositeGridFunction.
References faceRange, getNumberOfComponents(), maximumNumberOfIndicies, nullRange, positionOfComponent(), positionOfFaceCentering(), intGridCollectionFunction::RCData::R, R, and rcData.
Referenced by intCompositeGridFunction::updateToMatchGrid(), updateToMatchGrid(), and updateToMatchGridFunction().
|
virtual |
Reimplemented in intCompositeGridFunction.
References gridCollectionData, and updateToMatchGrid().
|
virtual |
Reimplemented in intCompositeGridFunction.
References gridCollection, gridCollectionData, GridCollection::rcData, and updateToMatchGrid().
|
virtual |
Reimplemented in intCompositeGridFunction.
References gridCollection, gridCollectionData, GridCollection::rcData, and updateToMatchGrid().
|
virtual |
Reimplemented in intCompositeGridFunction.
References Overture::abort(), ListOfIntMappedGridFunction::addElement(), dataAllocationOption, ListOfIntMappedGridFunction::deleteElement(), intGridCollectionFunction::RCData::faceCentering, ListOfIntMappedGridFunction::getLength(), intMappedGridFunction::grid, gridCollectionData, MappedGrid::isRectangular(), intMappedGridFunction::mappedGrid, mappedGridFunctionList, maximumNumberOfIndicies, min, GenericGridCollectionData::multigridLevelNumber, nullRange, numberOfGrids(), GenericGridCollectionData::numberOfMultigridLevels, intGridCollectionFunction::RCData::positionOfComponent, positionOfCoordinate(), intGridCollectionFunction::RCData::positionOfCoordinate, intGridCollectionFunction::RCData::positionOfFaceCentering, intGridCollectionFunction::RCData::R, R, rcData, and updateCollections().
|
virtual |
Reimplemented in intCompositeGridFunction.
References ListOfIntMappedGridFunction::addElement(), ListOfIntMappedGridFunction::deleteElement(), intGridCollectionFunction::RCData::faceCentering, ListOfIntMappedGridFunction::getLength(), gridCollection, gridCollectionData, mappedGridFunctionList, maximumNumberOfIndicies, min, nullRange, numberOfGrids(), intGridCollectionFunction::RCData::positionOfComponent, positionOfCoordinate(), intGridCollectionFunction::RCData::positionOfCoordinate, intGridCollectionFunction::RCData::positionOfFaceCentering, intGridCollectionFunction::RCData::R, R, rcData, GridCollection::rcData, updateCollections(), and updateToMatchGrid().
|
virtual |
Reimplemented in intCompositeGridFunction.
References gridCollection, and updateToMatchGrid().
|
virtual |
Reimplemented in intCompositeGridFunction.
References getNumberOfComponents(), maximumNumberOfComponents, maximumNumberOfIndicies, nullRange, positionOfComponent(), intGridCollectionFunction::RCData::R, R, rcData, and updateToMatchGrid().
|
virtual |
Reimplemented in intCompositeGridFunction.
References getNumberOfComponents(), maximumNumberOfComponents, maximumNumberOfIndicies, nullRange, positionOfComponent(), intGridCollectionFunction::RCData::R, R, rcData, and updateToMatchGrid().
|
virtual |
Reimplemented in intCompositeGridFunction.
References gridCollection, gridCollectionData, GridCollection::rcData, and updateToMatchGrid().
|
virtual |
Reimplemented in intCompositeGridFunction.
References gridCollectionData, and updateToMatchGrid().
|
virtual |
Reimplemented in intCompositeGridFunction.
References gridCollection, gridCollectionData, mappedGridFunctionList, GenericGridCollectionData::numberOfGrids, operators, rcData, and updateToMatchGrid().
Referenced by intCompositeGridFunction::updateToMatchGridFunction(), and updateToMatchGridFunction().
|
virtual |
Reimplemented in intCompositeGridFunction.
References faceRange, getNumberOfComponents(), gridCollection, gridCollectionData, mappedGridFunctionList, maximumNumberOfIndicies, nullRange, GenericGridCollectionData::numberOfGrids, operators, positionOfComponent(), positionOfFaceCentering(), intGridCollectionFunction::RCData::R, R, rcData, updateToMatchGrid(), and updateToMatchGridFunction().
|
virtual |
Reimplemented in intCompositeGridFunction.
References ListOfIntMappedGridFunction::addElement(), ListOfIntMappedGridFunction::deleteElement(), ListOfIntMappedGridFunction::getLength(), gridCollection, gridCollectionData, mappedGridFunctionList, numberOfGrids(), and GridCollection::rcData.
Referenced by intCompositeGridFunction::updateToMatchNumberOfGrids().
|
friend |
|
friend |
|
friend |
Referenced by updateCollections().
|
friend |
Referenced by getNumberOfComponents(), and updateToMatchGrid().
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
ListOfIntGridCollectionFunction intGridCollectionFunction::baseGrid |
Referenced by destroy().
|
protected |
Referenced by getClassName(), intMappedGridFunction::getClassName(), and initialize().
|
protected |
GridCollection* intGridCollectionFunction::gridCollection |
Referenced by consistencyCheck(), constructor(), initialize(), intGridCollectionFunction(), isNull(), link(), numberOfMultigridLevels(), numberOfRefinementLevels(), intCompositeGridFunction::operator=(), operator=(), reference(), intCompositeGridFunction::setIsACoefficientMatrix(), setIsACoefficientMatrix(), intCompositeGridFunction::setOperators(), setOperators(), intCompositeGridFunction::updateCollections(), updateCollections(), updateToMatchGrid(), updateToMatchGridFunction(), and updateToMatchNumberOfGrids().
GridCollectionData* intGridCollectionFunction::gridCollectionData |
Referenced by consistencyCheck(), constructor(), initialize(), interpolate(), intCompositeGridFunction::interpolate(), intGridCollectionFunction(), link(), numberOfComponentGrids(), numberOfGrids(), CompositeGridData::operator=(), operator=(), reference(), intCompositeGridFunction::updateCollections(), updateCollections(), updateToMatchGrid(), updateToMatchGridFunction(), and updateToMatchNumberOfGrids().
ListOfIntMappedGridFunction intGridCollectionFunction::mappedGridFunctionList |
Referenced by consistencyCheck(), constructor(), destroy(), get(), getFaceCentering(), getIsACoefficientMatrix(), getNumberOfComponents(), intGridCollectionFunction(), link(), operator=(), operator[](), periodicUpdate(), reference(), setFaceCentering(), intCompositeGridFunction::setIsACoefficientMatrix(), setIsACoefficientMatrix(), setIsCellCentered(), intCompositeGridFunction::setOperators(), setOperators(), intCompositeGridFunction::updateCollections(), updateCollections(), updateFaceCentering(), updateToMatchGrid(), updateToMatchGridFunction(), and updateToMatchNumberOfGrids().
ListOfIntGridCollectionFunction intGridCollectionFunction::multigridLevel |
GenericCollectionOperators* intGridCollectionFunction::operators |
|
protected |
Referenced by breakReference(), constructor(), destroy(), dimensionName(), faceCentering(), intMappedGridFunction::faceCentering(), get(), getRanges(), initialize(), interpolate(), intCompositeGridFunction::interpolate(), intGridCollectionFunction(), intMappedGridFunction::isACoefficientMatrix(), link(), operator=(), positionOfCoordinate(), positionOfFaceCentering(), intCompositeGridFunction::reference(), reference(), setFaceCentering(), setInterpolant(), setIsCellCentered(), setName(), setPositionOfFaceCentering(), intMappedGridFunction::stencilType(), intMappedGridFunction::stencilWidth(), intCompositeGridFunction::updateCollections(), updateCollections(), updateFaceCentering(), intCompositeGridFunction::updateReferences(), updateToMatchComponentGrids(), updateToMatchGrid(), updateToMatchGridFunction(), and ~intGridCollectionFunction().
ListOfIntGridCollectionFunction intGridCollectionFunction::refinementLevel |
SparseRepForGCF* intGridCollectionFunction::sparse |
Referenced by intMappedGridFunction::sizeOf().
|
protected |
Referenced by abs(), dataCopy(), evaluate(), initialize(), multiply(), intCompositeGridFunction::operator=(), and operator=().