OPAL (Object Oriented Parallel Accelerator Library) 2022.1
OPAL
|
This is the complete list of members for IrregularDomain, including all inherited members.
compute(Vector_t hr, NDIndex< 3 > localId)=0 | IrregularDomain | pure virtual |
constantInterpolation(int x, int y, int z, StencilValue_t &value, double &scaleFactor) const | IrregularDomain | protectedvirtual |
coordAccess(int idx) const =0 | IrregularDomain | protectedpure virtual |
coordMap_m | IrregularDomain | protected |
getBoundaryStencil(int x, int y, int z, StencilValue_t &value, double &scaleFactor) const | IrregularDomain | |
getBoundaryStencil(int id, StencilValue_t &value, double &scaleFactor) const | IrregularDomain | |
getCoord(int idx, int &x, int &y, int &z) const | IrregularDomain | virtual |
getHr() const | IrregularDomain | inline |
getIdx(int x, int y, int z) const | IrregularDomain | |
getMaxZ() const | IrregularDomain | inline |
getMinZ() const | IrregularDomain | inline |
getNeighbours(int x, int y, int z, StencilIndex_t &index) const | IrregularDomain | |
getNeighbours(int idx, StencilIndex_t &index) const | IrregularDomain | |
getNr() const | IrregularDomain | inline |
getNumXY() const | IrregularDomain | inlinevirtual |
getXRangeMax() const | IrregularDomain | inline |
getXRangeMin() const | IrregularDomain | inline |
getYRangeMax() const | IrregularDomain | inline |
getYRangeMin() const | IrregularDomain | inline |
getZRangeMax() const | IrregularDomain | inline |
getZRangeMin() const | IrregularDomain | inline |
hasGeometryChanged() const | IrregularDomain | inline |
hasGeometryChanged_m | IrregularDomain | protected |
hr_m | IrregularDomain | protected |
idxMap_m | IrregularDomain | protected |
indexAccess(int x, int y, int z) const =0 | IrregularDomain | protectedpure virtual |
interpolationMethod_m | IrregularDomain | protected |
IntVector_t typedef | IrregularDomain | |
IrregularDomain(const IntVector_t &nr, const Vector_t &hr, const std::string &interpl) | IrregularDomain | |
isInside(int x, int y, int z) const =0 | IrregularDomain | pure virtual |
linearInterpolation(int x, int y, int z, StencilValue_t &value, double &scaleFactor) const | IrregularDomain | protectedvirtual |
max_m | IrregularDomain | protected |
min_m | IrregularDomain | protected |
nr_m | IrregularDomain | protected |
quadraticInterpolation(int x, int y, int z, StencilValue_t &value, double &scaleFactor) const | IrregularDomain | protectedvirtual |
resizeMesh(Vector_t &origin, Vector_t &hr, const Vector_t &, const Vector_t &, double) | IrregularDomain | virtual |
setHr(Vector_t hr) | IrregularDomain | inline |
setMinMaxZ(double minz, double maxz) | IrregularDomain | inline |
setNr(IntVector_t nr) | IrregularDomain | inline |
setRangeMax(const Vector_t &max) | IrregularDomain | inline |
setRangeMin(const Vector_t &min) | IrregularDomain | inline |
StencilIndex_t typedef | IrregularDomain | |
StencilValue_t typedef | IrregularDomain | |
zMax_m | IrregularDomain | protected |
zMin_m | IrregularDomain | protected |
~IrregularDomain() | IrregularDomain | inlinevirtual |