dune-pdelab 2.7-git
|
#include <dune/pdelab/common/partitionviewentityset.hh>
Classes | |
struct | Codim |
Public Types | |
using | Partitions = typename std::decay< P >::type |
using | Grid = typename GV::Traits::Grid |
using | GridView = GV |
using | EntitySet = Dune::PDELab::PartitionViewEntitySet< GV, P > |
using | IndexSet = PartitionViewEntitySetIndexSet< GV, Partitions > |
using | BaseIndexSet = typename GV::Traits::IndexSet |
using | Element = typename GV::template Codim< 0 >::Entity |
using | Intersection = typename GV::Traits::Intersection |
using | IntersectionIterator = typename GV::Traits::IntersectionIterator |
using | CollectiveCommunication = typename GV::Traits::CollectiveCommunication |
using | size_type = std::size_t |
using | dim_type = int |
using | Index = typename BaseIndexSet::IndexType |
using | Types = IteratorRange< std::vector< GeometryType >::const_iterator > |
using | CodimMask = std::bitset< GV::dimension+1 > |
using | CoordinateField = typename Grid::ctype |
Static Public Member Functions | |
static constexpr Index | invalidIndex () |
Static Public Attributes | |
static const bool | conforming = GV::Traits::conforming |
static const dim_type | dimension = GV::dimension |
static const dim_type | dimensionworld = GV::dimensionworld |
using Dune::PDELab::PartitionViewEntitySetTraits< GV, P >::BaseIndexSet = typename GV::Traits::IndexSet |
using Dune::PDELab::PartitionViewEntitySetTraits< GV, P >::CodimMask = std::bitset<GV::dimension + 1> |
using Dune::PDELab::PartitionViewEntitySetTraits< GV, P >::CollectiveCommunication = typename GV::Traits::CollectiveCommunication |
using Dune::PDELab::PartitionViewEntitySetTraits< GV, P >::CoordinateField = typename Grid::ctype |
using Dune::PDELab::PartitionViewEntitySetTraits< GV, P >::dim_type = int |
using Dune::PDELab::PartitionViewEntitySetTraits< GV, P >::Element = typename GV::template Codim<0>::Entity |
using Dune::PDELab::PartitionViewEntitySetTraits< GV, P >::EntitySet = Dune::PDELab::PartitionViewEntitySet<GV,P> |
using Dune::PDELab::PartitionViewEntitySetTraits< GV, P >::Grid = typename GV::Traits::Grid |
using Dune::PDELab::PartitionViewEntitySetTraits< GV, P >::GridView = GV |
using Dune::PDELab::PartitionViewEntitySetTraits< GV, P >::Index = typename BaseIndexSet::IndexType |
using Dune::PDELab::PartitionViewEntitySetTraits< GV, P >::IndexSet = PartitionViewEntitySetIndexSet<GV,Partitions> |
using Dune::PDELab::PartitionViewEntitySetTraits< GV, P >::Intersection = typename GV::Traits::Intersection |
using Dune::PDELab::PartitionViewEntitySetTraits< GV, P >::IntersectionIterator = typename GV::Traits::IntersectionIterator |
using Dune::PDELab::PartitionViewEntitySetTraits< GV, P >::Partitions = typename std::decay<P>::type |
using Dune::PDELab::PartitionViewEntitySetTraits< GV, P >::size_type = std::size_t |
using Dune::PDELab::PartitionViewEntitySetTraits< GV, P >::Types = IteratorRange<std::vector<GeometryType>::const_iterator> |
|
inlinestaticconstexpr |
|
static |
|
static |
|
static |