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

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

addEquals(Mesh::Iterator &lhs, int difference) const interpolation::NDGridprotectedvirtual
addEquals(Mesh::Iterator &lhs, const Mesh::Iterator &rhs) const interpolation::NDGridprotectedvirtual
addOne(Mesh::Iterator &lhs) const interpolation::NDGridprotectedvirtual
begin() const interpolation::NDGridinlinevirtual
clone()interpolation::NDGridinlinevirtual
constantSpacing_minterpolation::NDGridprivate
coord(const int &index, const int &dimension)interpolation::NDGridinline
coord(const int &index, const int &dimension) const interpolation::NDGridinline
coord_minterpolation::NDGridprivate
coordLowerBound(const double &x, const int &dimension, int &xIndex) const interpolation::NDGridinline
coordVector(const int &dimension) const interpolation::NDGridinline
dual() const interpolation::NDGridvirtual
end() const interpolation::NDGridinlinevirtual
getConstantSpacing() const interpolation::NDGridinline
getNearest(const double *position) const interpolation::NDGridvirtual
getPosition(const Mesh::Iterator &it, double *position) const interpolation::NDGridinlinevirtual
getPositionDimension() const interpolation::NDGridinlinevirtual
isGreater(const Mesh::Iterator &lhs, const Mesh::Iterator &rhs) const interpolation::NDGridprotectedvirtual
lowerBound(const std::vector< double > &pos, std::vector< int > &xIndex) const interpolation::NDGridinline
maps_minterpolation::NDGridprivate
max(const int &dimension) const interpolation::NDGridinline
Mesh()interpolation::Meshinline
min(const int &dimension) const interpolation::NDGridinline
NDGrid()interpolation::NDGrid
NDGrid(int nDimensions, int *size, double *spacing, double *min)interpolation::NDGrid
NDGrid(std::vector< int > size, std::vector< const double * > gridCoordinates)interpolation::NDGrid
NDGrid(std::vector< std::vector< double > > gridCoordinates)interpolation::NDGrid
newCoordArray(const int &dimension) const interpolation::NDGrid
operator!=(const Mesh::Iterator &lhs, const Mesh::Iterator &rhs)interpolation::NDGridfriend
operator+(const Mesh::Iterator &lhs, const Mesh::Iterator &rhs)interpolation::NDGridfriend
operator++(Mesh::Iterator &lhs, int)interpolation::NDGridfriend
operator++(Mesh::Iterator &lhs)interpolation::NDGridfriend
operator+=(Mesh::Iterator &lhs, const Mesh::Iterator &rhs)interpolation::NDGridfriend
operator-(const Mesh::Iterator &lhs, const Mesh::Iterator &rhs)interpolation::NDGridfriend
operator--(Mesh::Iterator &lhs, int)interpolation::NDGridfriend
operator--(Mesh::Iterator &lhs)interpolation::NDGridfriend
operator-=(Mesh::Iterator &lhs, const Mesh::Iterator &rhs)interpolation::NDGridfriend
operator<(const Mesh::Iterator &lhs, const Mesh::Iterator &rhs)interpolation::NDGridfriend
operator<=(const Mesh::Iterator &lhs, const Mesh::Iterator &rhs)interpolation::NDGridfriend
operator==(const Mesh::Iterator &lhs, const Mesh::Iterator &rhs)interpolation::NDGridfriend
operator>(const Mesh::Iterator &lhs, const Mesh::Iterator &rhs)interpolation::NDGridfriend
operator>=(const Mesh::Iterator &lhs, const Mesh::Iterator &rhs)interpolation::NDGridfriend
setConstantSpacing(bool spacing)interpolation::NDGridinline
setConstantSpacing(double tolerance_m=1e-9)interpolation::NDGrid
setCoord(int dimension, int nCoords, double *x)interpolation::NDGridinline
size(const int &dimension) const interpolation::NDGridinline
subEquals(Mesh::Iterator &lhs, int difference) const interpolation::NDGridprotectedvirtual
subEquals(Mesh::Iterator &lhs, const Mesh::Iterator &rhs) const interpolation::NDGridprotectedvirtual
subOne(Mesh::Iterator &lhs) const interpolation::NDGridprotectedvirtual
toInteger(const Mesh::Iterator &lhs) const interpolation::NDGridvirtual
~Mesh()interpolation::Meshinlinevirtual
~NDGrid()interpolation::NDGridinline