PABLO  0.1
PArallel Balanced Linear Octree
 All Classes Functions Variables Pages
Public Types | Public Member Functions | Public Attributes | List of all members
User_Data_LB< D > Class Template Reference
Inheritance diagram for User_Data_LB< D >:
Inheritance graph
[legend]
Collaboration diagram for User_Data_LB< D >:
Collaboration graph
[legend]

Public Types

typedef D Data
 

Public Member Functions

 User_Data_LB (Data &data_, Data &ghostdata_)
 
void assign (uint32_t stride, uint32_t length)
 
size_t fixedSize () const
 
template<class Buffer >
void gather (Buffer &buff, const uint32_t e)
 
void move (const uint32_t from, const uint32_t to)
 
void resize (uint32_t newSize)
 
void resizeGhost (uint32_t newSize)
 
template<class Buffer >
void scatter (Buffer &buff, const uint32_t e)
 
void shrink ()
 
size_t size (const uint32_t e) const
 

Public Attributes

Data & data
 
Data & ghostdata
 

Detailed Description

template<class D>
class User_Data_LB< D >

Definition at line 14 of file User_Data_LB.hpp.


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