|
dune-grid 2.8.0
|
#include <dune/grid/albertagrid/gridview.hh>
Classes | |
| struct | Codim |
| Codim Structure. More... | |
Public Types | |
| enum | { conforming = Traits::conforming } |
| typedef AlbertaLeafGridViewTraits< 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 Traits::CollectiveCommunication | CollectiveCommunication |
| type of the collective communication | |
Public Member Functions | |
| AlbertaLeafGridView (const Grid &grid) | |
| const Grid & | grid () const |
| obtain a const reference to the underlying hierarchic grid | |
| const IndexSet & | indexSet () const |
| obtain the index set | |
| 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 CollectiveCommunication & | comm () const |
| obtain collective 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 |
Member Typedef Documentation
◆ CollectiveCommunication
| typedef Traits::CollectiveCommunication Dune::AlbertaLeafGridView< GridImp >::CollectiveCommunication |
type of the collective communication
◆ Grid
| typedef Traits::Grid Dune::AlbertaLeafGridView< GridImp >::Grid |
type of the grid
◆ IndexSet
| typedef Traits::IndexSet Dune::AlbertaLeafGridView< GridImp >::IndexSet |
type of the index set
◆ Intersection
| typedef Traits::Intersection Dune::AlbertaLeafGridView< GridImp >::Intersection |
type of the intersection
◆ IntersectionIterator
| typedef Traits::IntersectionIterator Dune::AlbertaLeafGridView< GridImp >::IntersectionIterator |
type of the intersection iterator
◆ Traits
| typedef AlbertaLeafGridViewTraits<GridImp> Dune::AlbertaLeafGridView< GridImp >::Traits |
Member Enumeration Documentation
◆ anonymous enum
Constructor & Destructor Documentation
◆ AlbertaLeafGridView()
|
inline |
Member Function Documentation
◆ begin() [1/2]
|
inline |
obtain begin iterator for this view
◆ begin() [2/2]
|
inline |
obtain begin iterator for this view
◆ comm()
|
inline |
obtain collective communication object
◆ communicate()
|
inline |
communicate data on this view
◆ end() [1/2]
|
inline |
obtain end iterator for this view
◆ end() [2/2]
|
inline |
obtain end iterator for this view
◆ ghostSize()
|
inline |
Return size of the ghost region for a given codim on the grid view.
◆ grid()
|
inline |
obtain a const reference to the underlying hierarchic grid
◆ ibegin()
|
inline |
obtain begin intersection iterator with respect to this view
◆ iend()
|
inline |
obtain end intersection iterator with respect to this view
◆ indexSet()
|
inline |
obtain the index set
◆ overlapSize()
|
inline |
Return size of the overlap region for a given codim on the grid view.
◆ size() [1/2]
|
inline |
obtain number of entities with a given geometry type
◆ size() [2/2]
|
inline |
obtain number of entities in a given codimension
The documentation for this class was generated from the following file:
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8