|
dune-grid 2.10
|
#include <dune/grid/common/defaultgridview.hh>
Classes | |
| struct | Codim |
| Codim Structure. More... | |
Public Types | |
| typedef DefaultLeafGridViewTraits< GridImp > | Traits |
| typedef Traits::Grid | Grid |
| type of the grid | |
| typedef Traits::IndexSet | IndexSet |
| type of the index set | |
| typedef Traits::Intersection | Intersection |
| type of the intersection | |
| typedef Traits::IntersectionIterator | IntersectionIterator |
| type of the intersection iterator | |
| typedef Grid::Traits::Communication | Communication |
| type of the communication | |
Public Member Functions | |
| DefaultLeafGridView (const Grid &grid) | |
| const Grid & | grid () const |
| obtain a const reference to the underlying hierarchic grid | |
| const IndexSet & | indexSet () const |
| obtain the index set | |
| bool | isConforming () const |
| return true if current state of grid view represents a conforming grid | |
| int | size (int codim) const |
| obtain number of entities in a given codimension | |
| int | size (const GeometryType &type) const |
| obtain number of entities with a given geometry type | |
| template<int cd> | |
| Codim< cd >::Iterator | begin () const |
| obtain begin iterator for this view | |
| template<int cd, PartitionIteratorType pit> | |
| Codim< cd >::template Partition< pit >::Iterator | begin () const |
| obtain begin iterator for this view | |
| template<int cd> | |
| Codim< cd >::Iterator | end () const |
| obtain end iterator for this view | |
| template<int cd, PartitionIteratorType pit> | |
| Codim< cd >::template Partition< pit >::Iterator | end () const |
| obtain end iterator for this view | |
| IntersectionIterator | ibegin (const typename Codim< 0 > ::Entity &entity) const |
| obtain begin intersection iterator with respect to this view | |
| IntersectionIterator | iend (const typename Codim< 0 > ::Entity &entity) const |
| obtain end intersection iterator with respect to this view | |
| const Communication & | comm () const |
| obtain communication object | |
| int | overlapSize (int codim) const |
| Return size of the overlap region for a given codim on the grid view. | |
| int | ghostSize (int codim) const |
| Return size of the ghost region for a given codim on the grid view. | |
| template<class DataHandleImp , class DataType > | |
| void | communicate (CommDataHandleIF< DataHandleImp, DataType > &data, InterfaceType iftype, CommunicationDirection dir) const |
Static Public Attributes | |
| static constexpr bool | conforming = Traits :: conforming |
| typedef Grid::Traits::Communication Dune::DefaultLeafGridView< GridImp >::Communication |
type of the communication
| typedef Traits::Grid Dune::DefaultLeafGridView< GridImp >::Grid |
type of the grid
| typedef Traits::IndexSet Dune::DefaultLeafGridView< GridImp >::IndexSet |
type of the index set
| typedef Traits::Intersection Dune::DefaultLeafGridView< GridImp >::Intersection |
type of the intersection
| typedef Traits::IntersectionIterator Dune::DefaultLeafGridView< GridImp >::IntersectionIterator |
type of the intersection iterator
| typedef DefaultLeafGridViewTraits<GridImp> Dune::DefaultLeafGridView< GridImp >::Traits |
|
inline |
|
inline |
obtain begin iterator for this view
|
inline |
obtain begin iterator for this view
|
inline |
obtain communication object
|
inline |
communicate data on this view
|
inline |
obtain end iterator for this view
|
inline |
obtain end iterator for this view
|
inline |
Return size of the ghost region for a given codim on the grid view.
|
inline |
obtain a const reference to the underlying hierarchic grid
|
inline |
obtain begin intersection iterator with respect to this view
|
inline |
obtain end intersection iterator with respect to this view
|
inline |
obtain the index set
|
inline |
return true if current state of grid view represents a conforming grid
|
inline |
Return size of the overlap region for a given codim on the grid view.
|
inline |
obtain number of entities with a given geometry type
|
inline |
obtain number of entities in a given codimension
|
staticconstexpr |