dune-spgrid 2.8.0
|
#include <dune/grid/spgrid/gridlevel.hh>
Public Types | |
typedef SPGridLevel< Grid > | GridLevel |
typedef Base::ReferenceCube | ReferenceCube |
typedef Base::ctype | ctype |
typedef std::remove_const< Grid >::type::Traits | Traits |
typedef Traits::Domain | Domain |
typedef Traits::Refinement | Refinement |
typedef Traits::RefinementPolicy | RefinementPolicy |
typedef ReferenceCube::GlobalVector | GlobalVector |
typedef ReferenceCube::MultiIndex | MultiIndex |
typedef SPDecomposition< dimension > | Decomposition |
typedef SPPartitionPool< dimension > | PartitionPool |
typedef SPLinkage< dimension > | Linkage |
typedef Decomposition::Mesh | Mesh |
typedef PartitionPool::PartitionList | PartitionList |
typedef Linkage::Interface | CommInterface |
typedef Traits::template Codim< 0 >::LocalGeometry | LocalGeometry |
typedef SPReferenceCubeContainer< std::remove_const< Grid >::type::ctype, dim > | ReferenceCubeContainer |
typedef SPDirection< dimension > | Direction |
Public Member Functions | |
SPGridLevel (const Grid &grid, const Decomposition &decomposition) | |
SPGridLevel (const GridLevel &father, const RefinementPolicy &policy) | |
SPGridLevel (const This &other) | |
~SPGridLevel () | |
const Grid & | grid () const |
int | level () const |
const Domain & | domain () const |
const Refinement & | refinement () const |
const Mesh & | globalMesh () const |
const Mesh & | localMesh () const |
template<PartitionIteratorType pitype> | |
const PartitionList & | partition () const |
const PartitionList & | boundaryPartition (int face) const |
template<int codim> | |
PartitionType | partitionType (const MultiIndex &id, const unsigned int partitionNumber) const |
const CommInterface & | commInterface (const InterfaceType iftype) const |
MultiIndex | macroId (const MultiIndex &id) const |
size_t | boundaryIndex (const MultiIndex &id, const unsigned int partitionNumber, const int face) const |
LocalGeometry | geometryInFather (const MultiIndex &id) const |
int | size () const |
const ReferenceCube & | referenceCube () const |
template<int codim> | |
const Codim< codim >::ReferenceCube & | referenceCube () const |
const GlobalVector & | h () const |
const Codim< codim >::GeometryCache & | geometryCache (Direction dir, Dune::Codim< codim >=Dune::Codim< codim >()) const |
const Codim< 0 >::GeometryCache & | geometryCache (Dune::Codim< 0 >) const |
ctype | faceVolume (int i) const |
Static Public Attributes | |
static const int | dimension = Base::dimension |
static const unsigned int | numDirections = Base::numDirections |
static const int | numFaces = ReferenceCube::numFaces |
typedef Linkage::Interface Dune::SPGridLevel< Grid >::CommInterface |
typedef Base::ctype Dune::SPGridLevel< Grid >::ctype |
typedef SPDecomposition< dimension > Dune::SPGridLevel< Grid >::Decomposition |
|
inherited |
typedef Traits::Domain Dune::SPGridLevel< Grid >::Domain |
typedef ReferenceCube::GlobalVector Dune::SPGridLevel< Grid >::GlobalVector |
typedef SPGridLevel< Grid > Dune::SPGridLevel< Grid >::GridLevel |
typedef SPLinkage< dimension > Dune::SPGridLevel< Grid >::Linkage |
typedef Traits::template Codim<0>::LocalGeometry Dune::SPGridLevel< Grid >::LocalGeometry |
typedef Decomposition::Mesh Dune::SPGridLevel< Grid >::Mesh |
typedef ReferenceCube::MultiIndex Dune::SPGridLevel< Grid >::MultiIndex |
typedef PartitionPool::PartitionList Dune::SPGridLevel< Grid >::PartitionList |
typedef SPPartitionPool< dimension > Dune::SPGridLevel< Grid >::PartitionPool |
typedef Base::ReferenceCube Dune::SPGridLevel< Grid >::ReferenceCube |
|
inherited |
typedef Traits::Refinement Dune::SPGridLevel< Grid >::Refinement |
typedef Traits::RefinementPolicy Dune::SPGridLevel< Grid >::RefinementPolicy |
typedef std::remove_const<Grid>::type::Traits Dune::SPGridLevel< Grid >::Traits |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inline |
|
inline |
|
inline |
|
inlineinherited |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
static |
|
static |
|
static |