dune-istl  2.4.1
Public Types | Static Public Member Functions | List of all members
Dune::CommPolicy< CommMatrixRow< M, I > > Struct Template Reference

#include <dune/istl/matrixredistribute.hh>

Public Types

typedef CommMatrixRow< M, I > Type
 
typedef std::pair< typename
I::GlobalIndex, typename
M::block_type > 
IndexedType
 The indexed type we send. This is the pair of global index indentitfying the column and the value itself. More...
 
typedef VariableSize IndexedTypeFlag
 Each row varies in size. More...
 

Static Public Member Functions

static std::size_t getSize (const Type &t, std::size_t i)
 

Member Typedef Documentation

template<class M , class I >
typedef std::pair<typename I::GlobalIndex,typename M::block_type> Dune::CommPolicy< CommMatrixRow< M, I > >::IndexedType

The indexed type we send. This is the pair of global index indentitfying the column and the value itself.

template<class M , class I >
typedef VariableSize Dune::CommPolicy< CommMatrixRow< M, I > >::IndexedTypeFlag

Each row varies in size.

template<class M , class I >
typedef CommMatrixRow<M,I> Dune::CommPolicy< CommMatrixRow< M, I > >::Type

Member Function Documentation

template<class M , class I >
static std::size_t Dune::CommPolicy< CommMatrixRow< M, I > >::getSize ( const Type t,
std::size_t  i 
)
inlinestatic

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