dune-spgrid  2.7
Classes | Public Types | Public Member Functions | Static Public Attributes | List of all members
Dune::SPDecomposition< dim > Class Template Reference

#include <dune/grid/spgrid/decomposition.hh>

Public Types

typedef SPMultiIndex< dimensionMultiIndex
 
typedef SPMesh< dimensionMesh
 

Public Member Functions

 SPDecomposition (const Mesh &mesh, const unsigned int size)
 
 SPDecomposition (const MultiIndex &width, const unsigned int size)
 
const Meshmesh () const
 
const MeshsubMesh (const unsigned int rank) const
 
std::vector< MeshsubMeshes () const
 
unsigned int size () const
 

Static Public Attributes

static const int dimension = dim
 

Member Typedef Documentation

◆ Mesh

template<int dim>
typedef SPMesh< dimension > Dune::SPDecomposition< dim >::Mesh

◆ MultiIndex

template<int dim>
typedef SPMultiIndex< dimension > Dune::SPDecomposition< dim >::MultiIndex

Constructor & Destructor Documentation

◆ SPDecomposition() [1/2]

template<int dim>
Dune::SPDecomposition< dim >::SPDecomposition ( const Mesh mesh,
const unsigned int  size 
)
inline

◆ SPDecomposition() [2/2]

template<int dim>
Dune::SPDecomposition< dim >::SPDecomposition ( const MultiIndex width,
const unsigned int  size 
)
inline

Member Function Documentation

◆ mesh()

template<int dim>
const SPDecomposition< dim >::Mesh & Dune::SPDecomposition< dim >::mesh
inline

◆ size()

template<int dim>
unsigned int Dune::SPDecomposition< dim >::size
inline

◆ subMesh()

template<int dim>
const SPDecomposition< dim >::Mesh & Dune::SPDecomposition< dim >::subMesh ( const unsigned int  rank) const
inline

◆ subMeshes()

template<int dim>
std::vector< typename SPDecomposition< dim >::Mesh > Dune::SPDecomposition< dim >::subMeshes
inline

Member Data Documentation

◆ dimension

template<int dim>
const int Dune::SPDecomposition< dim >::dimension = dim
static

The documentation for this class was generated from the following file: