#include <dune/fem/gridpart/common/gridpart2gridview.hh>
|
| GridPart2GridViewImpl (const GridPartType &gridPart) |
|
template<class... Args, std::enable_if_t< std::is_constructible< GridPartType, Args..., ThisType * >::value, int > = 0> |
| GridPart2GridViewImpl (Args &&... args) |
|
| ~GridPart2GridViewImpl () |
|
const Grid & | grid () const |
|
const IndexSet & | indexSet () const |
|
int | size (int codim) const |
|
int | size (const GeometryType &type) const |
|
template<class EntityType > |
bool | contains (const EntityType &e) const |
|
template<int codim> |
Codim< codim >::Iterator | begin () const |
|
template<int codim, PartitionIteratorType pitype> |
Codim< codim >::template Partition< pitype >::Iterator | begin () const |
|
template<int codim> |
Codim< codim >::Iterator | end () const |
|
template<int codim, PartitionIteratorType pitype> |
Codim< codim >::template Partition< pitype >::Iterator | end () const |
|
IntersectionIterator | ibegin (const typename Codim< 0 >::Entity &entity) const |
|
IntersectionIterator | iend (const typename Codim< 0 >::Entity &entity) const |
|
const CollectiveCommunication & | comm () const |
|
int | overlapSize (int codim) const |
|
int | ghostSize (int codim) const |
|
template<class DataHandleImp , class DataType > |
void | communicate (CommDataHandleIF< DataHandleImp, DataType > &data, InterfaceType iftype, CommunicationDirection dir) const |
|
const GridPartType & | gridPart () const |
|
◆ CollectiveCommunication
template<class GridPart >
type of the collective communication
◆ ctype
template<class GridPart >
◆ Grid
template<class GridPart >
◆ GridPartType
template<class GridPart >
◆ IndexSet
template<class GridPart >
◆ Intersection
template<class GridPart >
◆ IntersectionIterator
template<class GridPart >
type of the intersection iterator
◆ Traits
template<class GridPart >
◆ anonymous enum
template<class GridPart >
◆ anonymous enum
template<class GridPart >
◆ anonymous enum
template<class GridPart >
◆ GridPart2GridViewImpl() [1/2]
template<class GridPart >
◆ GridPart2GridViewImpl() [2/2]
template<class GridPart >
template<class... Args, std::enable_if_t< std::is_constructible<
GridPartType, Args...,
ThisType * >::value, int > = 0>
◆ ~GridPart2GridViewImpl()
template<class GridPart >
◆ begin() [1/2]
template<class GridPart >
template<int codim>
◆ begin() [2/2]
template<class GridPart >
template<int codim, PartitionIteratorType pitype>
◆ comm()
template<class GridPart >
◆ communicate()
template<class GridPart >
template<class DataHandleImp , class DataType >
void Dune::Fem::GridPart2GridViewImpl< GridPart >::communicate |
( |
CommDataHandleIF< DataHandleImp, DataType > & |
data, |
|
|
InterfaceType |
iftype, |
|
|
CommunicationDirection |
dir |
|
) |
| const |
|
inline |
◆ contains()
template<class GridPart >
template<class EntityType >
◆ end() [1/2]
template<class GridPart >
template<int codim>
◆ end() [2/2]
template<class GridPart >
template<int codim, PartitionIteratorType pitype>
◆ ghostSize()
template<class GridPart >
◆ grid()
template<class GridPart >
◆ gridPart()
template<class GridPart >
◆ ibegin()
template<class GridPart >
◆ iend()
template<class GridPart >
◆ indexSet()
template<class GridPart >
◆ overlapSize()
template<class GridPart >
◆ size() [1/2]
template<class GridPart >
◆ size() [2/2]
template<class GridPart >
The documentation for this class was generated from the following file: