dune-multidomaingrid 2.8
Loading...
Searching...
No Matches
Dune::mdgrid::LeafGridView< GridImp > Class Template Reference

#include <dune/grid/multidomaingrid/gridview.hh>

Inheritance diagram for Dune::mdgrid::LeafGridView< GridImp >:
Inheritance graph

Public Types

typedef BaseT::IntersectionIterator IntersectionIterator
 
typedef DefaultLeafGridViewTraits< GridImp > Traits
 
typedef Traits::Grid Grid
 
typedef Traits::IndexSet IndexSet
 
typedef Traits::Intersection Intersection
 
typedef Traits::CollectiveCommunication CollectiveCommunication
 

Public Member Functions

 LeafGridView (const GridImp &grid)
 
IntersectionIterator ibegin (const typename BaseT::template Codim< 0 >::Entity &entity) const
 
IntersectionIterator iend (const typename BaseT::template Codim< 0 >::Entity &entity) const
 
const Gridgrid () const
 
const IndexSetindexSet () const
 
int size (int codim) const
 
int size (const GeometryType &type) const
 
Codim< cd >::Iterator begin () const
 
Codim< cd >::template Partition< pit >::Iterator begin () const
 
Codim< cd >::Iterator end () const
 
Codim< cd >::template Partition< pit >::Iterator end () const
 
IntersectionIterator ibegin (const typename Codim< 0 > ::Entity &entity) const
 
IntersectionIterator iend (const typename Codim< 0 > ::Entity &entity) const
 
const CollectiveCommunicationcomm () const
 
int overlapSize (int codim) const
 
int ghostSize (int codim) const
 
void communicate (CommDataHandleIF< DataHandleImp, DataType > &data, InterfaceType iftype, CommunicationDirection dir) const
 

Public Attributes

 conforming
 

Member Typedef Documentation

◆ IntersectionIterator

template<typename GridImp >
typedef BaseT::IntersectionIterator Dune::mdgrid::LeafGridView< GridImp >::IntersectionIterator

Constructor & Destructor Documentation

◆ LeafGridView()

template<typename GridImp >
Dune::mdgrid::LeafGridView< GridImp >::LeafGridView ( const GridImp &  grid)
inline

Member Function Documentation

◆ ibegin()

template<typename GridImp >
IntersectionIterator Dune::mdgrid::LeafGridView< GridImp >::ibegin ( const typename BaseT::template Codim< 0 >::Entity entity) const
inline

◆ iend()

template<typename GridImp >
IntersectionIterator Dune::mdgrid::LeafGridView< GridImp >::iend ( const typename BaseT::template Codim< 0 >::Entity entity) const
inline

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