|
dune-grid
2.3.1
|
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. More... | |
| bool | contains (int dim, int codim) const |
| void | inlineData (ObjectStreamType &str, HElementType &elem) |
| void | xtractData (ObjectStreamType &str, HElementType &elem) |
| void | compress () |
| call compress on data More... | |
Protected Types | |
| enum | { codim = 0 } |
| typedef GridType::template Codim< 0 >::Entity | EntityType |
| typedef Dune::MakeableInterfaceObject < typename GridType::template Codim< 0 >::Entity > | MakeableEntityType |
| typedef MakeableEntityType::ImplementationType | RealEntityType |
| typedef GridType::MPICommunicatorType | Comm |
| typedef Dune::ALU3dImplTraits < GridType::elementType, Comm > | ImplTraits |
| typedef ImplTraits::template Codim< codim > ::ImplementationType | IMPLElementType |
| typedef ImplTraits::template Codim< codim >::InterfaceType | HElementType |
| typedef ImplTraits::template Codim< 1 >::InterfaceType | HFaceType |
| typedef ImplTraits::template Codim< 0 >::GhostInterfaceType | HGhostType |
| typedef ImplTraits::template Codim < 0 >::GhostImplementationType | ImplGhostType |
| typedef ImplTraits::PllElementType | PllElementType |
| typedef GatherScatter::ObjectStreamType | ObjectStreamType |
Protected Attributes | |
| GridType & | grid_ |
| EntityType & | entity_ |
| RealEntityType & | realEntity_ |
| DataCollectorType & | dc_ |
| IndexOperatorType & | idxOp_ |
the corresponding interface class is defined in bsinclude.hh
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
inline |
Constructor.
|
inline |
call compress on data
References ALUGridSpace::GatherScatterLoadBalance< GridType, DataCollectorType, IndexOperatorType >::dc_.
|
inline |
|
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
References ALUGridSpace::GatherScatterLoadBalance< GridType, DataCollectorType, IndexOperatorType >::dc_, ALUGridSpace::GatherScatterLoadBalance< GridType, DataCollectorType, IndexOperatorType >::entity_, ALUGridSpace::GatherScatterLoadBalance< GridType, DataCollectorType, IndexOperatorType >::grid_, and ALUGridSpace::GatherScatterLoadBalance< GridType, DataCollectorType, IndexOperatorType >::realEntity_.
|
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
References ALUGridSpace::GatherScatterLoadBalance< GridType, DataCollectorType, IndexOperatorType >::dc_, ALUGridSpace::GatherScatterLoadBalance< GridType, DataCollectorType, IndexOperatorType >::entity_, ALUGridSpace::GatherScatterLoadBalance< GridType, DataCollectorType, IndexOperatorType >::grid_, ALUGridSpace::GatherScatterLoadBalance< GridType, DataCollectorType, IndexOperatorType >::idxOp_, and ALUGridSpace::GatherScatterLoadBalance< GridType, DataCollectorType, IndexOperatorType >::realEntity_.
|
protected |
Referenced by ALUGridSpace::GatherScatterLoadBalance< GridType, DataCollectorType, IndexOperatorType >::compress(), ALUGridSpace::GatherScatterLoadBalance< GridType, DataCollectorType, IndexOperatorType >::inlineData(), and ALUGridSpace::GatherScatterLoadBalance< GridType, DataCollectorType, IndexOperatorType >::xtractData().
|
protected |
|
protected |
|
protected |
|
protected |
1.8.7