QNANO
Public Member Functions | Public Attributes | List of all members
Distribute_Block_Local Class Reference
Inheritance diagram for Distribute_Block_Local:
Inheritance graph
[legend]
Collaboration diagram for Distribute_Block_Local:
Collaboration graph
[legend]

Public Member Functions

size_t get_block () const
 
size_t get_local_start () const
 
size_t get_local_blocksize () const
 
size_t get_local_end () const
 
 Distribute_Block_Local (size_t totalsize=0)
 
- Public Member Functions inherited from Distribute_Block
size_t get_total_size () const
 
size_t get_nr_blocks () const
 
size_t get_floor_blocksize () const
 
size_t get_blocksize (size_t bl) const
 
size_t get_start (size_t bl) const
 
size_t lookup_element (size_t el) const
 
virtual void print () const
 
void initialize (size_t total_size_, size_t nr_blocks_)
 
 Distribute_Block (size_t total_size_=0, size_t nr_blocks_=1)
 

Public Attributes

size_t block
 

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