- Home
- About DUNE
- Download
- Documentation
- Community
- Development
#include <dune/grid/albertagrid/elementinfo.hh>
Public Types | |
typedef Alberta::ElementInfo< dim > | ElementInfo |
Public Member Functions | |
template<> | |
int | leafNeighbor (const ElementInfo &element, const int face, ElementInfo &neighbor) |
template<> | |
int | leafNeighbor (const ElementInfo &element, const int face, ElementInfo &neighbor) |
template<> | |
int | leafNeighbor (const ElementInfo &element, const int face, ElementInfo &neighbor) |
template<> | |
int | levelNeighbors (const ElementInfo &element, const int face, ElementInfo(&neighbor)[maxLevelNeighbors], int(&faceInNeighbor)[maxLevelNeighbors]) |
template<> | |
int | levelNeighbors (const ElementInfo &element, const int face, ElementInfo(&neighbor)[maxLevelNeighbors], int(&faceInNeighbor)[maxLevelNeighbors]) |
template<> | |
int | levelNeighbors (const ElementInfo &element, const int face, ElementInfo(&neighbor)[maxLevelNeighbors], int(&faceInNeighbor)[maxLevelNeighbors]) |
Static Public Member Functions | |
static int | leafNeighbor (const ElementInfo &element, const int face, ElementInfo &neighbor) |
static int | levelNeighbors (const ElementInfo &element, const int face, ElementInfo(&neighbor)[maxLevelNeighbors], int(&faceInNeighbor)[maxLevelNeighbors]) |
Static Public Attributes | |
static const int | maxLevelNeighbors = (1 << (dim-1)) |
typedef Alberta::ElementInfo< dim > Dune::Alberta::ElementInfo< dim >::Library< int >::ElementInfo |
static int Dune::Alberta::ElementInfo< dim >::Library< int >::leafNeighbor | ( | const ElementInfo & | element, | |
const int | face, | |||
ElementInfo & | neighbor | |||
) | [static] |
int Dune::Alberta::ElementInfo::Library< dimWorld >::leafNeighbor | ( | const ElementInfo & | element, | |
const int | face, | |||
ElementInfo & | neighbor | |||
) |
References Dune::Alberta::ElementInfo< dim >::child(), Dune::Alberta::ElementInfo< dim >::dimension, Dune::Alberta::ElementInfo< dim >::el(), Dune::Alberta::ElementInfo< dim >::elInfo(), Dune::Alberta::ElementInfo< dim >::father(), Dune::Alberta::ElementInfo< dim >::indexInFather(), Dune::Alberta::ElementInfo< dim >::isLeaf(), Dune::Alberta::ElementInfo< dim >::Library< int >::leafNeighbor(), Dune::Alberta::ElementInfo< dim >::level(), and Dune::Alberta::ElementInfo< dim >::numFaces.
int Dune::Alberta::ElementInfo::Library< dimWorld >::leafNeighbor | ( | const ElementInfo & | element, | |
const int | face, | |||
ElementInfo & | neighbor | |||
) |
References Dune::Alberta::ElementInfo< dim >::child(), Dune::Alberta::ElementInfo< dim >::dimension, Dune::Alberta::ElementInfo< dim >::el(), Dune::Alberta::ElementInfo< dim >::elInfo(), Dune::Alberta::ElementInfo< dim >::father(), Dune::Alberta::ElementInfo< dim >::indexInFather(), Dune::Alberta::ElementInfo< dim >::isLeaf(), Dune::Alberta::ElementInfo< dim >::Library< int >::leafNeighbor(), Dune::Alberta::ElementInfo< dim >::level(), Dune::Alberta::ElementInfo< dim >::numFaces, and Dune::Alberta::ElementInfo< dim >::type().
int Dune::Alberta::ElementInfo::Library< dimWorld >::leafNeighbor | ( | const ElementInfo & | element, | |
const int | face, | |||
ElementInfo & | neighbor | |||
) |
References Dune::Alberta::ElementInfo< dim >::child(), Dune::Alberta::ElementInfo< dim >::el(), Dune::Alberta::ElementInfo< dim >::elInfo(), Dune::Alberta::ElementInfo< dim >::father(), Dune::Alberta::ElementInfo< dim >::indexInFather(), Dune::Alberta::ElementInfo< dim >::isLeaf(), Dune::Alberta::ElementInfo< dim >::Library< int >::leafNeighbor(), Dune::Alberta::ElementInfo< dim >::level(), and Dune::Alberta::ElementInfo< dim >::numFaces.
int Dune::Alberta::ElementInfo::Library< dimWorld >::levelNeighbors | ( | const ElementInfo & | element, | |
const int | face, | |||
ElementInfo(&) | neighbor[maxLevelNeighbors], | |||
int(&) | faceInNeighbor[maxLevelNeighbors] | |||
) |
References Dune::Alberta::ElementInfo< dim >::level().
static int Dune::Alberta::ElementInfo< dim >::Library< int >::levelNeighbors | ( | const ElementInfo & | element, | |
const int | face, | |||
ElementInfo(&) | neighbor[maxLevelNeighbors], | |||
int(&) | faceInNeighbor[maxLevelNeighbors] | |||
) | [static] |
int Dune::Alberta::ElementInfo::Library< dimWorld >::levelNeighbors | ( | const ElementInfo & | element, | |
const int | face, | |||
ElementInfo(&) | neighbor[maxLevelNeighbors], | |||
int(&) | faceInNeighbor[maxLevelNeighbors] | |||
) |
References Dune::Alberta::ElementInfo< dim >::child(), Dune::Alberta::ElementInfo< dim >::father(), Dune::Alberta::ElementInfo< dim >::indexInFather(), Dune::Alberta::ElementInfo< dim >::isLeaf(), Dune::Alberta::ElementInfo< dim >::level(), Dune::Alberta::ElementInfo< dim >::Library< int >::levelNeighbors(), and Dune::Alberta::ElementInfo< dim >::numFaces.
int Dune::Alberta::ElementInfo::Library< dimWorld >::levelNeighbors | ( | const ElementInfo & | element, | |
const int | face, | |||
ElementInfo(&) | neighbor[maxLevelNeighbors], | |||
int(&) | faceInNeighbor[maxLevelNeighbors] | |||
) |
References Dune::Alberta::ElementInfo< dim >::child(), Dune::Alberta::ElementInfo< dim >::el(), Dune::Alberta::ElementInfo< dim >::father(), Dune::Alberta::ElementInfo< dim >::indexInFather(), Dune::Alberta::ElementInfo< dim >::isLeaf(), Dune::Alberta::ElementInfo< dim >::level(), Dune::Alberta::ElementInfo< dim >::Library< int >::levelNeighbors(), and Dune::Alberta::ElementInfo< dim >::numFaces.
const int Dune::Alberta::ElementInfo< dim >::Library< int >::maxLevelNeighbors = (1 << (dim-1)) [static] |
Generated on Fri Apr 29 2011 with Doxygen (ver 1.7.1) [doxygen-log,error-log].