Ewoms::GridCommHandleGhostSync< FieldType, Container, EntityMapper, commCodim > Class Template Reference

Data handle for parallel communication which can be used to set the values values of ghost and overlap DOFs from their respective master processes. More...

#include <gridcommhandles.hh>

Inheritance diagram for Ewoms::GridCommHandleGhostSync< FieldType, Container, EntityMapper, commCodim >:

Public Member Functions

 GridCommHandleGhostSync (Container &container, const EntityMapper &mapper)
 
bool contains (unsigned dim OPM_UNUSED, unsigned codim) const
 
bool fixedsize (unsigned dim OPM_UNUSED, unsigned codim OPM_UNUSED) const
 
template<class EntityType >
size_t size (const EntityType &e OPM_UNUSED) const
 
template<class MessageBufferImp , class EntityType >
void gather (MessageBufferImp &buff, const EntityType &e) const
 
template<class MessageBufferImp , class EntityType >
void scatter (MessageBufferImp &buff, const EntityType &e, size_t n OPM_UNUSED)
 

Detailed Description

template<class FieldType, class Container, class EntityMapper, unsigned commCodim>
class Ewoms::GridCommHandleGhostSync< FieldType, Container, EntityMapper, commCodim >

Data handle for parallel communication which can be used to set the values values of ghost and overlap DOFs from their respective master processes.


The documentation for this class was generated from the following file: