Dune Core Modules (2.3.1)

ALUGridSpace::GatherScatterLoadBalance< GridType, DataCollectorType, IndexOperatorType > Class Template Reference

the corresponding interface class is defined in bsinclude.hh More...

#include <dune/grid/alugrid/3d/datahandle.hh>

Public Member Functions

 GatherScatterLoadBalance (GridType &grid, MakeableEntityType &en, RealEntityType &realEntity, DataCollectorType &dc, IndexOperatorType &idxOp)
 Constructor.
 
void inlineData (ObjectStreamType &str, HElementType &elem)
 
void xtractData (ObjectStreamType &str, HElementType &elem)
 
void compress ()
 call compress on data
 

Detailed Description

template<class GridType, class DataCollectorType, class IndexOperatorType>
class ALUGridSpace::GatherScatterLoadBalance< GridType, DataCollectorType, IndexOperatorType >

the corresponding interface class is defined in bsinclude.hh

Member Function Documentation

◆ inlineData()

template<class GridType , class DataCollectorType , class IndexOperatorType >
void ALUGridSpace::GatherScatterLoadBalance< GridType, DataCollectorType, IndexOperatorType >::inlineData ( ObjectStreamType &  str,
HElementType &  elem 
)
inline

this method is called from the dunePackAll method of the corresponding Macro element class of the BSGrid, see gitter_dune_pll*.* here the data is written to the ObjectStream

◆ xtractData()

template<class GridType , class DataCollectorType , class IndexOperatorType >
void ALUGridSpace::GatherScatterLoadBalance< GridType, DataCollectorType, IndexOperatorType >::xtractData ( ObjectStreamType &  str,
HElementType &  elem 
)
inline

this method is called from the duneUnpackSelf method of the corresponding Macro element class of the BSGrid, see gitter_dune_pll*.* here the data is read from the ObjectStream


The documentation for this class was generated from the following file:
Creative Commons License   |  Legal Statements / Impressum  |  Hosted by TU Dresden  |  generated with Hugo v0.111.3 (Nov 12, 23:30, 2024)