dune-multidomaingrid 2.8
Loading...
Searching...
No Matches
Public Types | Static Public Member Functions | List of all members
Dune::mdgrid::IntegralTypeSubDomainSet< SubDomainIndexT, capacity >::DataHandle Struct Reference

#include <dune/grid/multidomaingrid/subdomainset.hh>

Public Types

typedef SetStorage DataType
 

Static Public Member Functions

static bool fixedSize (int dim, int codim)
 
static std::size_t size (const IntegralTypeSubDomainSet &sds)
 
template<typename MessageBufferImp >
static void gather (MessageBufferImp &buf, const IntegralTypeSubDomainSet &sds)
 
template<typename MessageBufferImp >
static void scatter (MessageBufferImp &buf, IntegralTypeSubDomainSet &sds, std::size_t n)
 

Member Typedef Documentation

◆ DataType

template<typename SubDomainIndexT , std::size_t capacity>
typedef SetStorage Dune::mdgrid::IntegralTypeSubDomainSet< SubDomainIndexT, capacity >::DataHandle::DataType

Member Function Documentation

◆ fixedSize()

template<typename SubDomainIndexT , std::size_t capacity>
static bool Dune::mdgrid::IntegralTypeSubDomainSet< SubDomainIndexT, capacity >::DataHandle::fixedSize ( int  dim,
int  codim 
)
inlinestatic

◆ gather()

template<typename SubDomainIndexT , std::size_t capacity>
template<typename MessageBufferImp >
static void Dune::mdgrid::IntegralTypeSubDomainSet< SubDomainIndexT, capacity >::DataHandle::gather ( MessageBufferImp &  buf,
const IntegralTypeSubDomainSet sds 
)
inlinestatic

◆ scatter()

template<typename SubDomainIndexT , std::size_t capacity>
template<typename MessageBufferImp >
static void Dune::mdgrid::IntegralTypeSubDomainSet< SubDomainIndexT, capacity >::DataHandle::scatter ( MessageBufferImp &  buf,
IntegralTypeSubDomainSet sds,
std::size_t  n 
)
inlinestatic

◆ size()

template<typename SubDomainIndexT , std::size_t capacity>
static std::size_t Dune::mdgrid::IntegralTypeSubDomainSet< SubDomainIndexT, capacity >::DataHandle::size ( const IntegralTypeSubDomainSet sds)
inlinestatic

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