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

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

_constantSpacingNDGridprivate
_coordNDGridprivate
_mapsNDGridprivate
AddEquals(Mesh::Iterator &lhs, int difference) const NDGridprotectedvirtual
AddEquals(Mesh::Iterator &lhs, const Mesh::Iterator &rhs) const NDGridprotectedvirtual
AddOne(Mesh::Iterator &lhs) const NDGridprotectedvirtual
Begin() const NDGridinline
begin_if()Mesh< Dim >inline
checkin(FieldLayoutUser &f)Mesh< Dim >inline
checkout(FieldLayoutUser &f)Mesh< Dim >inline
Clone()NDGridinline
coord(const int &index, const int &dimension)NDGridinline
coord(const int &index, const int &dimension) const NDGridinline
coordLowerBound(const double &x, const int &dimension, int &xIndex) const NDGridinline
coordVector(const int &dimension) const NDGridinline
Dimension enum valueMesh< Dim >
Dual()NDGridinline
End() const NDGridinline
end_if()Mesh< Dim >inline
get_Id() const Mesh< Dim >inline
GetConstantSpacing() const NDGridinline
ID_t typedefMesh< Dim >
IsGreater(const Mesh::Iterator &lhs, const Mesh::Iterator &rhs) const NDGridprotectedvirtual
iterator_if typedefMesh< Dim >
LowerBound(const std::vector< double > &pos, std::vector< int > &xIndex) const NDGridinline
Max(const int &dimension) const NDGridinline
Mesh()Mesh< Dim >
MeshBC_E_NamesMesh< Dim >static
Min(const int &dimension) const NDGridinline
NDGrid()NDGrid
NDGrid(int nDimensions, int *size, double *spacing, double *min)NDGrid
NDGrid(std::vector< int > size, std::vector< const double * > gridCoordinates)NDGrid
NDGrid(std::vector< std::vector< double > > gridCoordinates)NDGrid
Nearest(const double *position) const NDGrid
newCoordArray(const int &dimension) const NDGrid
notifyOfChange()Mesh< Dim >
operator!=(const Mesh::Iterator &lhs, const Mesh::Iterator &rhs)NDGridfriend
operator+(const Mesh::Iterator &lhs, const Mesh::Iterator &rhs)NDGridfriend
operator++(Mesh::Iterator &lhs, int)NDGridfriend
operator++(Mesh::Iterator &lhs)NDGridfriend
operator+=(Mesh::Iterator &lhs, const Mesh::Iterator &rhs)NDGridfriend
operator-(const Mesh::Iterator &lhs, const Mesh::Iterator &rhs)NDGridfriend
operator--(Mesh::Iterator &lhs, int)NDGridfriend
operator--(Mesh::Iterator &lhs)NDGridfriend
operator-=(Mesh::Iterator &lhs, const Mesh::Iterator &rhs)NDGridfriend
operator<(const Mesh::Iterator &lhs, const Mesh::Iterator &rhs)NDGridfriend
operator<=(const Mesh::Iterator &lhs, const Mesh::Iterator &rhs)NDGridfriend
operator==(const Mesh::Iterator &lhs, const Mesh::Iterator &rhs)NDGridfriend
operator>(const Mesh::Iterator &lhs, const Mesh::Iterator &rhs)NDGridfriend
operator>=(const Mesh::Iterator &lhs, const Mesh::Iterator &rhs)NDGridfriend
Position(const Mesh::Iterator &it, double *position) const NDGridinline
PositionDimension() const NDGridinline
SetConstantSpacing(bool spacing)NDGridinline
SetConstantSpacing()NDGrid
SetCoord(int dimension, int nCoords, double *x)NDGridinline
size(const int &dimension) const NDGridinline
size_if() const Mesh< Dim >inline
size_type_if typedefMesh< Dim >
SubEquals(Mesh::Iterator &lhs, int difference) const NDGridprotectedvirtual
SubEquals(Mesh::Iterator &lhs, const Mesh::Iterator &rhs) const NDGridprotectedvirtual
SubOne(Mesh::Iterator &lhs) const NDGridprotectedvirtual
ToInteger(const Mesh::Iterator &lhs) const NDGrid
~Mesh()Mesh< Dim >virtual
~NDGrid()NDGridinline