dune-pdelab  2.5-dev
Public Types | Public Member Functions | List of all members
Dune::PDELab::NonOverlappingBorderDOFExchanger< GridOperator >::EntryAccumulator Class Reference

A DataHandle class to exchange matrix entries. More...

#include <dune/pdelab/gridoperator/common/borderdofexchanger.hh>

Inheritance diagram for Dune::PDELab::NonOverlappingBorderDOFExchanger< GridOperator >::EntryAccumulator:
Inheritance graph

Public Types

typedef ValueMPIData DataType
 Export type of data for message buffer. More...
 

Public Member Functions

bool contains (int dim, int codim) const
 
bool fixedsize (int dim, int codim) const
 
template<typename Entity >
size_type size (Entity &e) const
 
template<typename MessageBuffer , typename Entity >
void gather (MessageBuffer &buff, const Entity &e) const
 
template<typename MessageBuffer , typename Entity >
void scatter (MessageBuffer &buff, const Entity &e, size_type n)
 Unpack data from message buffer to user. More...
 
 EntryAccumulator (const NonOverlappingBorderDOFExchanger &dof_exchanger, const GFSU &gfsu, const GFSV &gfsv, Matrix &matrix)
 

Detailed Description

template<typename GridOperator>
class Dune::PDELab::NonOverlappingBorderDOFExchanger< GridOperator >::EntryAccumulator

A DataHandle class to exchange matrix entries.


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