dune-grid
2.2.0
|
#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 |
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(), and Dune::Alberta::ElementInfo< dim >::level().
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(), and Dune::Alberta::ElementInfo< dim >::level().
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 >::level(), and Dune::Alberta::ElementInfo< dim >::type().
|
static |
int Dune::Alberta::ElementInfo::Library< dimWorld >::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] | ||
) |
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 |