|
dune-pdelab
2.5-dev
|
#include <dune/pdelab/backend/istl/ovlp_amg_dg_backend.hh>

Public Types | |
| typedef GFS::Traits::GridView | GV |
| typedef GV::IndexSet | IndexSet |
| typedef IndexSet::IndexType | IndexType |
| typedef GV::Grid | Grid |
| typedef Grid::Traits::GlobalIdSet | GlobalIdSet |
| typedef GlobalIdSet::IdType | IdType |
| typedef int | DataType |
| export type of data for message buffer More... | |
| typedef std::map< IndexType, IdType > | LocalToGlobalMap |
| typedef std::map< IdType, IndexType > | GlobalToLocalMap |
Public Member Functions | |
| bool | contains (int dim, int codim) const |
| returns true if data for this codim should be communicated More... | |
| bool | fixedsize (int dim, int codim) const |
| returns true if size per entity of given dim and codim is a constant More... | |
| template<class EntityType > | |
| size_t | size (EntityType &e) const |
| template<class MessageBuffer , class EntityType > | |
| void | gather (MessageBuffer &buff, const EntityType &e) const |
| pack data from user to message buffer More... | |
| template<class MessageBuffer , class EntityType > | |
| void | scatter (MessageBuffer &buff, const EntityType &e, size_t n) |
| LocalGlobalMapDataHandle (const GFS &gfs_, LocalToGlobalMap &l2g_, GlobalToLocalMap &g2l_) | |
| constructor More... | |
Data handle to build up local index to global id and global id to local index map for codim 0 in overlap
| typedef int Dune::PDELab::LocalGlobalMapDataHandle< GFS >::DataType |
export type of data for message buffer
| typedef Grid::Traits::GlobalIdSet Dune::PDELab::LocalGlobalMapDataHandle< GFS >::GlobalIdSet |
| typedef std::map<IdType,IndexType> Dune::PDELab::LocalGlobalMapDataHandle< GFS >::GlobalToLocalMap |
| typedef GV::Grid Dune::PDELab::LocalGlobalMapDataHandle< GFS >::Grid |
| typedef GFS::Traits::GridView Dune::PDELab::LocalGlobalMapDataHandle< GFS >::GV |
| typedef GlobalIdSet::IdType Dune::PDELab::LocalGlobalMapDataHandle< GFS >::IdType |
| typedef GV::IndexSet Dune::PDELab::LocalGlobalMapDataHandle< GFS >::IndexSet |
| typedef IndexSet::IndexType Dune::PDELab::LocalGlobalMapDataHandle< GFS >::IndexType |
| typedef std::map<IndexType,IdType> Dune::PDELab::LocalGlobalMapDataHandle< GFS >::LocalToGlobalMap |
|
inline |
constructor
|
inline |
returns true if data for this codim should be communicated
|
inline |
returns true if size per entity of given dim and codim is a constant
|
inline |
pack data from user to message buffer
|
inline |
unpack data from message buffer to user
n is the number of objects sent by the sender
|
inline |
how many objects of type DataType have to be sent for a given entity
Note: Only the sender side needs to know this size.
1.8.17