dune-spgrid 2.7
|
#include <dune/grid/spgrid/mesh.hh>
Public Types | |
typedef SPMultiIndex< dimension > | MultiIndex |
Public Member Functions | |
SPMesh (const MultiIndex &width) | |
SPMesh (const MultiIndex &begin, const MultiIndex &end) | |
const This & | operator+= (const MultiIndex &shift) |
const This & | operator-= (const MultiIndex &shift) |
const MultiIndex & | begin () const |
const MultiIndex & | end () const |
const MultiIndex & | bound (int b) const |
int | bound (const SPNormalId< dimension > &id) const |
bool | empty () const |
template<class Refinement > | |
std::enable_if< Refinement::dimension==dim, SPMesh< dim > >::type | refine (const Refinement &refinement) const |
This | grow (int size) const |
This | grow (const MultiIndex &size) const |
This | intersect (const This &other) const |
std::pair< This, This > | split (const int dir, const int leftWeight, const int rightWeight) const |
int | volume () const |
MultiIndex | width () const |
int | width (const int i) const |
Static Public Member Functions | |
static This | unitMesh () |
Static Public Attributes | |
static const int | dimension = dim |
typedef SPMultiIndex< dimension > Dune::SPMesh< dim >::MultiIndex |
|
explicit |
Dune::SPMesh< dim >::SPMesh | ( | const MultiIndex & | begin, |
const MultiIndex & | end | ||
) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlinestatic |
|
inline |
|
inline |
|
inline |
|
static |