OPAL (Object Oriented Parallel Accelerator Library)
2021.1.99
OPAL
|
This is the complete list of members for ArbitraryDomain, including all inherited members.
ArbitraryDomain(BoundaryGeometry *bgeom, IntVector_t nr, Vector_t hr, std::string interpl) | ArbitraryDomain | |
bgeom_m | ArbitraryDomain | private |
compute(Vector_t hr, NDIndex< 3 > localId) | ArbitraryDomain | virtual |
constantInterpolation(int idx, int idy, int idz, StencilValue_t &value, double &scaleFactor) const override | ArbitraryDomain | privatevirtual |
coordAccess(int idx) const | ArbitraryDomain | inlineprivatevirtual |
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 |
globalInsideP0_m | ArbitraryDomain | private |
hasGeometryChanged() const | IrregularDomain | inline |
hasGeometryChanged_m | IrregularDomain | protected |
hr_m | IrregularDomain | protected |
idxMap_m | IrregularDomain | protected |
indexAccess(int x, int y, int z) const | ArbitraryDomain | inlineprivatevirtual |
interpolationMethod_m | IrregularDomain | protected |
intersectHiX_m | ArbitraryDomain | private |
intersectHiY_m | ArbitraryDomain | private |
intersectHiZ_m | ArbitraryDomain | private |
intersectLoX_m | ArbitraryDomain | private |
intersectLoY_m | ArbitraryDomain | private |
intersectLoZ_m | ArbitraryDomain | private |
IntVector_t typedef | IrregularDomain | |
IrregularDomain(const IntVector_t &nr, const Vector_t &hr, const std::string &interpl) | IrregularDomain | |
isInside(int idx, int idy, int idz) const | ArbitraryDomain | inlinevirtual |
isInsideMap_m | ArbitraryDomain | private |
linearInterpolation(int idx, int idy, int idz, StencilValue_t &value, double &scaleFactor) const override | ArbitraryDomain | privatevirtual |
max_m | IrregularDomain | protected |
min_m | IrregularDomain | protected |
nr_m | IrregularDomain | protected |
numXY_m | ArbitraryDomain | private |
PointList_t typedef | ArbitraryDomain | private |
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 | |
toCoordIdx(int idx, int idy, int idz) const | ArbitraryDomain | inlineprivate |
zMax_m | IrregularDomain | protected |
zMin_m | IrregularDomain | protected |
~ArbitraryDomain() | ArbitraryDomain | |
~IrregularDomain() | IrregularDomain | inlinevirtual |