add(VectorMap *map) | interpolation::ThreeDGrid | |
addEquals(Mesh::Iterator &lhs, int difference) const | interpolation::ThreeDGrid | protectedvirtual |
addEquals(Mesh::Iterator &lhs, const Mesh::Iterator &rhs) const | interpolation::ThreeDGrid | protectedvirtual |
addOne(Mesh::Iterator &lhs) const | interpolation::ThreeDGrid | protectedvirtual |
begin() const | interpolation::ThreeDGrid | virtual |
clone() | interpolation::ThreeDGrid | inlinevirtual |
constantSpacing_m | interpolation::ThreeDGrid | private |
dual() const | interpolation::ThreeDGrid | virtual |
end() const | interpolation::ThreeDGrid | virtual |
getConstantSpacing() const | interpolation::ThreeDGrid | inline |
getNearest(const double *position) const | interpolation::ThreeDGrid | virtual |
getPosition(const Mesh::Iterator &it, double *position) const | interpolation::ThreeDGrid | virtual |
getPositionDimension() const | interpolation::ThreeDGrid | inlinevirtual |
isGreater(const Mesh::Iterator &lhs, const Mesh::Iterator &rhs) const | interpolation::ThreeDGrid | protectedvirtual |
lowerBound(const double &x, int &xIndex, const double &y, int &yIndex, const double &z, int &zIndex) const | interpolation::ThreeDGrid | inline |
lowerBound(const double &x, const double &y, const double &z, Mesh::Iterator &it) const | interpolation::ThreeDGrid | inline |
maps_m | interpolation::ThreeDGrid | private |
maxX() const | interpolation::ThreeDGrid | inline |
maxY() const | interpolation::ThreeDGrid | inline |
maxZ() const | interpolation::ThreeDGrid | inline |
Mesh() | interpolation::Mesh | inline |
minX() const | interpolation::ThreeDGrid | inline |
minY() const | interpolation::ThreeDGrid | inline |
minZ() const | interpolation::ThreeDGrid | inline |
newXArray() | interpolation::ThreeDGrid | inline |
newYArray() | interpolation::ThreeDGrid | inline |
newZArray() | interpolation::ThreeDGrid | inline |
operator!= | interpolation::ThreeDGrid | friend |
operator+ | interpolation::ThreeDGrid | friend |
operator++ | interpolation::ThreeDGrid | friend |
operator++ | interpolation::ThreeDGrid | friend |
operator+= | interpolation::ThreeDGrid | friend |
operator- | interpolation::ThreeDGrid | friend |
operator-- | interpolation::ThreeDGrid | friend |
operator-- | interpolation::ThreeDGrid | friend |
operator-= | interpolation::ThreeDGrid | friend |
operator< | interpolation::ThreeDGrid | friend |
operator<= | interpolation::ThreeDGrid | friend |
operator== | interpolation::ThreeDGrid | friend |
operator> | interpolation::ThreeDGrid | friend |
operator>= | interpolation::ThreeDGrid | friend |
remove(VectorMap *map) | interpolation::ThreeDGrid | |
setConstantSpacing(bool spacing) | interpolation::ThreeDGrid | inline |
setConstantSpacing() | interpolation::ThreeDGrid | |
setX(int nXCoords, double *x) | interpolation::ThreeDGrid | inline |
setY(int nYCoords, double *y) | interpolation::ThreeDGrid | inline |
setZ(int nZCoords, double *z) | interpolation::ThreeDGrid | inline |
subEquals(Mesh::Iterator &lhs, int difference) const | interpolation::ThreeDGrid | protectedvirtual |
subEquals(Mesh::Iterator &lhs, const Mesh::Iterator &rhs) const | interpolation::ThreeDGrid | protectedvirtual |
subOne(Mesh::Iterator &lhs) const | interpolation::ThreeDGrid | protectedvirtual |
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::ThreeDGrid | inlinevirtual |
vectorLowerBound(std::vector< double > vec, double x, int &index) | interpolation::ThreeDGrid | static |
x(const int &i) | interpolation::ThreeDGrid | inline |
x(const int &i) const | interpolation::ThreeDGrid | inline |
x_m | interpolation::ThreeDGrid | private |
xLowerBound(const double &x, int &xIndex) const | interpolation::ThreeDGrid | inline |
xSize() const | interpolation::ThreeDGrid | inline |
xSize_m | interpolation::ThreeDGrid | private |
xVector() | interpolation::ThreeDGrid | inline |
y(const int &j) | interpolation::ThreeDGrid | inline |
y(const int &j) const | interpolation::ThreeDGrid | inline |
y_m | interpolation::ThreeDGrid | private |
yLowerBound(const double &y, int &yIndex) const | interpolation::ThreeDGrid | inline |
ySize() const | interpolation::ThreeDGrid | inline |
ySize_m | interpolation::ThreeDGrid | private |
yVector() | interpolation::ThreeDGrid | inline |
z(const int &k) | interpolation::ThreeDGrid | inline |
z(const int &j) const | interpolation::ThreeDGrid | inline |
z_m | interpolation::ThreeDGrid | private |
zLowerBound(const double &z, int &zIndex) const | interpolation::ThreeDGrid | inline |
zSize() const | interpolation::ThreeDGrid | inline |
zSize_m | interpolation::ThreeDGrid | private |
zVector() | interpolation::ThreeDGrid | inline |
~Mesh() | interpolation::Mesh | inlinevirtual |
~ThreeDGrid() | interpolation::ThreeDGrid | |