OPAL (Object Oriented Parallel Accelerator Library)  2.2.0
OPAL
interpolation::ThreeDGrid Member List

This is the complete list of members for interpolation::ThreeDGrid, including all inherited members.

add(VectorMap *map)interpolation::ThreeDGrid
addEquals(Mesh::Iterator &lhs, int difference) const interpolation::ThreeDGridprotectedvirtual
addEquals(Mesh::Iterator &lhs, const Mesh::Iterator &rhs) const interpolation::ThreeDGridprotectedvirtual
addOne(Mesh::Iterator &lhs) const interpolation::ThreeDGridprotectedvirtual
begin() const interpolation::ThreeDGridvirtual
clone()interpolation::ThreeDGridinlinevirtual
constantSpacing_minterpolation::ThreeDGridprivate
dual() const interpolation::ThreeDGridvirtual
end() const interpolation::ThreeDGridvirtual
getConstantSpacing() const interpolation::ThreeDGridinline
getNearest(const double *position) const interpolation::ThreeDGridvirtual
getPosition(const Mesh::Iterator &it, double *position) const interpolation::ThreeDGridvirtual
getPositionDimension() const interpolation::ThreeDGridinlinevirtual
isGreater(const Mesh::Iterator &lhs, const Mesh::Iterator &rhs) const interpolation::ThreeDGridprotectedvirtual
lowerBound(const double &x, int &xIndex, const double &y, int &yIndex, const double &z, int &zIndex) const interpolation::ThreeDGridinline
lowerBound(const double &x, const double &y, const double &z, Mesh::Iterator &it) const interpolation::ThreeDGridinline
maps_minterpolation::ThreeDGridprivate
maxX() const interpolation::ThreeDGridinline
maxY() const interpolation::ThreeDGridinline
maxZ() const interpolation::ThreeDGridinline
Mesh()interpolation::Meshinline
minX() const interpolation::ThreeDGridinline
minY() const interpolation::ThreeDGridinline
minZ() const interpolation::ThreeDGridinline
newXArray()interpolation::ThreeDGridinline
newYArray()interpolation::ThreeDGridinline
newZArray()interpolation::ThreeDGridinline
operator!=(const Mesh::Iterator &lhs, const Mesh::Iterator &rhs)interpolation::ThreeDGridfriend
operator+(const Mesh::Iterator &lhs, const Mesh::Iterator &rhs)interpolation::ThreeDGridfriend
operator++(Mesh::Iterator &lhs, int)interpolation::ThreeDGridfriend
operator++(Mesh::Iterator &lhs)interpolation::ThreeDGridfriend
operator+=(Mesh::Iterator &lhs, const Mesh::Iterator &rhs)interpolation::ThreeDGridfriend
operator-(const Mesh::Iterator &lhs, const Mesh::Iterator &rhs)interpolation::ThreeDGridfriend
operator--(Mesh::Iterator &lhs, int)interpolation::ThreeDGridfriend
operator--(Mesh::Iterator &lhs)interpolation::ThreeDGridfriend
operator-=(Mesh::Iterator &lhs, const Mesh::Iterator &rhs)interpolation::ThreeDGridfriend
operator<(const Mesh::Iterator &lhs, const Mesh::Iterator &rhs)interpolation::ThreeDGridfriend
operator<=(const Mesh::Iterator &lhs, const Mesh::Iterator &rhs)interpolation::ThreeDGridfriend
operator==(const Mesh::Iterator &lhs, const Mesh::Iterator &rhs)interpolation::ThreeDGridfriend
operator>(const Mesh::Iterator &lhs, const Mesh::Iterator &rhs)interpolation::ThreeDGridfriend
operator>=(const Mesh::Iterator &lhs, const Mesh::Iterator &rhs)interpolation::ThreeDGridfriend
remove(VectorMap *map)interpolation::ThreeDGrid
setConstantSpacing(bool spacing)interpolation::ThreeDGridinline
setConstantSpacing()interpolation::ThreeDGrid
setX(int nXCoords, double *x)interpolation::ThreeDGridinline
setY(int nYCoords, double *y)interpolation::ThreeDGridinline
setZ(int nZCoords, double *z)interpolation::ThreeDGridinline
subEquals(Mesh::Iterator &lhs, int difference) const interpolation::ThreeDGridprotectedvirtual
subEquals(Mesh::Iterator &lhs, const Mesh::Iterator &rhs) const interpolation::ThreeDGridprotectedvirtual
subOne(Mesh::Iterator &lhs) const interpolation::ThreeDGridprotectedvirtual
ThreeDGrid()interpolation::ThreeDGrid
ThreeDGrid(double dX, double dY, double dZ, double minX, double minY, double minZ, int numberOfXCoords, int numberOfYCoords, int numberOfZCoords)interpolation::ThreeDGrid
ThreeDGrid(int xSize, const double *x, int ySize, const double *y, int zSize, const double *z)interpolation::ThreeDGrid
ThreeDGrid(std::vector< double > x, std::vector< double > y, std::vector< double > z)interpolation::ThreeDGrid
toInteger(const Mesh::Iterator &lhs) const interpolation::ThreeDGridinlinevirtual
vectorLowerBound(std::vector< double > vec, double x, int &index)interpolation::ThreeDGridstatic
x(const int &i)interpolation::ThreeDGridinline
x(const int &i) const interpolation::ThreeDGridinline
x_minterpolation::ThreeDGridprivate
xLowerBound(const double &x, int &xIndex) const interpolation::ThreeDGridinline
xSize() const interpolation::ThreeDGridinline
xSize_minterpolation::ThreeDGridprivate
xVector()interpolation::ThreeDGridinline
y(const int &j)interpolation::ThreeDGridinline
y(const int &j) const interpolation::ThreeDGridinline
y_minterpolation::ThreeDGridprivate
yLowerBound(const double &y, int &yIndex) const interpolation::ThreeDGridinline
ySize() const interpolation::ThreeDGridinline
ySize_minterpolation::ThreeDGridprivate
yVector()interpolation::ThreeDGridinline
z(const int &k)interpolation::ThreeDGridinline
z(const int &j) const interpolation::ThreeDGridinline
z_minterpolation::ThreeDGridprivate
zLowerBound(const double &z, int &zIndex) const interpolation::ThreeDGridinline
zSize() const interpolation::ThreeDGridinline
zSize_minterpolation::ThreeDGridprivate
zVector()interpolation::ThreeDGridinline
~Mesh()interpolation::Meshinlinevirtual
~ThreeDGrid()interpolation::ThreeDGrid