OPAL (Object Oriented Parallel Accelerator Library)  2021.1.99
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) constinterpolation::NDGridprotectedvirtual
addEquals(Mesh::Iterator &lhs, const Mesh::Iterator &rhs) constinterpolation::NDGridprotectedvirtual
addOne(Mesh::Iterator &lhs) constinterpolation::NDGridprotectedvirtual
begin() constinterpolation::NDGridinlinevirtual
clone()interpolation::NDGridinlinevirtual
constantSpacing_minterpolation::NDGridprivate
coord(const int &index, const int &dimension)interpolation::NDGridinline
coord(const int &index, const int &dimension) constinterpolation::NDGridinline
coord_minterpolation::NDGridprivate
coordLowerBound(const double &x, const int &dimension, int &xIndex) constinterpolation::NDGridinline
coordVector(const int &dimension) constinterpolation::NDGridinline
dual() constinterpolation::NDGridvirtual
end() constinterpolation::NDGridinlinevirtual
getConstantSpacing() constinterpolation::NDGridinline
getNearest(const double *position) constinterpolation::NDGridvirtual
getPosition(const Mesh::Iterator &it, double *position) constinterpolation::NDGridinlinevirtual
getPositionDimension() constinterpolation::NDGridinlinevirtual
isGreater(const Mesh::Iterator &lhs, const Mesh::Iterator &rhs) constinterpolation::NDGridprotectedvirtual
lowerBound(const std::vector< double > &pos, std::vector< int > &xIndex) constinterpolation::NDGridinline
maps_minterpolation::NDGridprivate
max(const int &dimension) constinterpolation::NDGridinline
Mesh()interpolation::Meshinline
min(const int &dimension) constinterpolation::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
NDGrid(const NDGrid &grid)interpolation::NDGrid
newCoordArray(const int &dimension) constinterpolation::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) constinterpolation::NDGridinline
subEquals(Mesh::Iterator &lhs, int difference) constinterpolation::NDGridprotectedvirtual
subEquals(Mesh::Iterator &lhs, const Mesh::Iterator &rhs) constinterpolation::NDGridprotectedvirtual
subOne(Mesh::Iterator &lhs) constinterpolation::NDGridprotectedvirtual
toInteger(const Mesh::Iterator &lhs) constinterpolation::NDGridvirtual
~Mesh()interpolation::Meshinlinevirtual
~NDGrid()interpolation::NDGridinline