dune-fem
2.4.1-rc
|
#include </local/tomalk/somewhere/tmp/dune-fem/dune/fem/gridpart/common/gridpart2gridview.hh>
Classes | |
struct | Codim |
Codim Structure. More... | |
Public Types | |
enum | { conforming = Traits::conforming } |
enum | { dimension = GridPartType::dimension } |
enum | { dimensionworld = GridPartType::dimensionworld } |
typedef GridPart | GridPartType |
typedef GridPart2GridViewTraits< GridPartType > | Traits |
typedef Traits::Grid | Grid |
type of the grid More... | |
typedef Traits::IndexSet | IndexSet |
type of the index set More... | |
typedef Traits::Intersection | Intersection |
type of the intersection More... | |
typedef Traits::IntersectionIterator | IntersectionIterator |
type of the intersection iterator More... | |
typedef Traits::CollectiveCommunication | CollectiveCommunication |
type of the collective communication More... | |
typedef GridPartType::ctype | ctype |
Public Member Functions | |
GridPart2GridViewImpl (const GridPartType &gridPart) | |
GridPart2GridViewImpl (const ThisType &other)=default | |
ThisType & | operator= (const ThisType &)=delete |
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 |
typedef Traits::CollectiveCommunication Dune::Fem::GridPart2GridViewImpl< GridPart >::CollectiveCommunication |
type of the collective communication
typedef GridPartType::ctype Dune::Fem::GridPart2GridViewImpl< GridPart >::ctype |
typedef Traits::Grid Dune::Fem::GridPart2GridViewImpl< GridPart >::Grid |
type of the grid
typedef GridPart Dune::Fem::GridPart2GridViewImpl< GridPart >::GridPartType |
typedef Traits::IndexSet Dune::Fem::GridPart2GridViewImpl< GridPart >::IndexSet |
type of the index set
typedef Traits::Intersection Dune::Fem::GridPart2GridViewImpl< GridPart >::Intersection |
type of the intersection
typedef Traits::IntersectionIterator Dune::Fem::GridPart2GridViewImpl< GridPart >::IntersectionIterator |
type of the intersection iterator
typedef GridPart2GridViewTraits< GridPartType > Dune::Fem::GridPart2GridViewImpl< GridPart >::Traits |
|
inlineexplicit |
|
default |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
delete |
|
inline |
|
inline |
|
inline |