dune-pdelab  2.5-dev
Classes | Namespaces | Typedefs
partitionviewentityset.hh File Reference
#include <cassert>
#include <vector>
#include <bitset>
#include <memory>
#include <algorithm>
#include <numeric>
#include <type_traits>
#include <dune/common/version.hh>
#include <dune/common/iteratorrange.hh>
#include <dune/geometry/referenceelements.hh>
#include <dune/geometry/typeindex.hh>
#include <dune/grid/common/capabilities.hh>
#include <dune/grid/common/partitionset.hh>
#include <dune/grid/common/rangegenerators.hh>

Go to the source code of this file.

Classes

class  Dune::PDELab::PartitionViewEntitySet< GV, P >
 
class  Dune::PDELab::PartitionViewEntitySetIndexSet< GV, P >
 
struct  Dune::PDELab::PartitionViewEntitySetTraits< GV, P >
 
struct  Dune::PDELab::PartitionViewEntitySetTraits< GV, P >::Codim< codim >
 
struct  Dune::PDELab::PartitionViewEntitySetTraits< GV, P >::Codim< codim >::Partition< pitype >
 
class  Dune::PDELab::PartitionViewEntitySet< GV, P >
 
class  Dune::PDELab::PartitionViewEntitySetIndexSetBase< GV, P >
 
class  Dune::PDELab::PartitionViewEntitySetIndexSet< GV, P >
 
class  Dune::PDELab::PartitionViewEntitySetIndexSet< GV, Partitions::All >
 

Namespaces

 Dune
 For backward compatibility – Do not use this!
 
 Dune::PDELab
 

Typedefs

template<typename GV >
using Dune::PDELab::AllEntitySet = PartitionViewEntitySet< GV, Partitions::All >
 
template<typename GV >
using Dune::PDELab::OverlappingEntitySet = PartitionViewEntitySet< GV, Partitions::InteriorBorderOverlapFront >
 
template<typename GV >
using Dune::PDELab::NonOverlappingEntitySet = PartitionViewEntitySet< GV, Partitions::InteriorBorder >
 
template<typename T >
using Dune::PDELab::isEntitySet = typename impl::_isEntitySet< T >::type
 Type Trait to determine whether T is an EntitySet. More...