Class template Dune::XT::Grid::RangedPartitioning

template<class GridView, int codim, PartitionIteratorType pit = All_Partition>
class Dune::XT::Grid::RangedPartitioning

Partioning base on remembering iterator ranges

Class Dune::XT::Grid::RangedPartitioning::Partition

class Dune::XT::Grid::RangedPartitioning::Partition

type of partitions

const int &Dune::XT::Grid::RangedPartitioning::Partition::begin() const

Create a begin iterator

const int &Dune::XT::Grid::RangedPartitioning::Partition::end() const

Create an end iterator

int Dune::XT::Grid::RangedPartitioning::Partition::size() const

Number of Elements visited by an iterator

Dune::XT::Grid::RangedPartitioning::Partition::Partition(const RangedPartitioning<GridView, codim, pit> &partitioning, int firstPartition, int lastPartition)

Construct partition from scratch

const RangedPartitioning<GridView, codim, pit> &Dune::XT::Grid::RangedPartitioning::Partition::partitioning_

No documentation provided.

int Dune::XT::Grid::RangedPartitioning::Partition::firstPartition_

No documentation provided.

int Dune::XT::Grid::RangedPartitioning::Partition::lastPartition_

No documentation provided.

int Dune::XT::Grid::RangedPartitioning::partitions() const

return maximum number of partitions

Partition Dune::XT::Grid::RangedPartitioning::everything() const

whole partitioning as a partition object

The partition can be split by tbb

Partition Dune::XT::Grid::RangedPartitioning::partition(int pId) const

return a particular partition

Partition Dune::XT::Grid::RangedPartitioning::partitions(int first, int last) const

return a range of partitions

The returned partition object can be split by tbb

template<>
Dune::XT::Grid::RangedPartitioning::RangedPartitioning<GridView, codim, pit>(const GridView &gv, int partitions)

construct

int Dune::XT::Grid::RangedPartitioning::entry_points_

No documentation provided.

int Dune::XT::Grid::RangedPartitioning::stride_

No documentation provided.

int Dune::XT::Grid::RangedPartitioning::overflow_

No documentation provided.