Definition at line 21 of file BlockSizes.h.
◆ ValuePerBlock
| typedef VMap<Alien::Integer, Alien::Integer> Alien::BlockSizes::ValuePerBlock |
◆ BlockSizes()
| Alien::BlockSizes::BlockSizes |
( |
| ) |
|
◆ ~BlockSizes()
| Alien::BlockSizes::~BlockSizes |
( |
| ) |
|
|
inline |
◆ localSize()
| Integer Alien::BlockSizes::localSize |
( |
| ) |
const |
◆ maxSize()
| Integer Alien::BlockSizes::maxSize |
( |
| ) |
const |
◆ offset()
| Integer Alien::BlockSizes::offset |
( |
Alien::Integer | index | ) |
const |
◆ offsetFromLocalIndex()
| Integer Alien::BlockSizes::offsetFromLocalIndex |
( |
Alien::Integer | index | ) |
const |
◆ offsetOfLocalIndex()
| ConstArrayView< Integer > Alien::BlockSizes::offsetOfLocalIndex |
( |
| ) |
const |
◆ prepare()
| void Alien::BlockSizes::prepare |
( |
const IIndexManager & | index_mng, |
|
|
Alien::ConstArrayView< Alien::Integer > | block_sizes ) |
◆ size()
| Integer Alien::BlockSizes::size |
( |
Alien::Integer | index | ) |
const |
◆ sizeFromLocalIndex()
| Integer Alien::BlockSizes::sizeFromLocalIndex |
( |
Alien::Integer | index | ) |
const |
◆ sizeOfLocalIndex()
| ConstArrayView< Integer > Alien::BlockSizes::sizeOfLocalIndex |
( |
| ) |
const |
◆ sizes()
| const ValuePerBlock & Alien::BlockSizes::sizes |
( |
| ) |
const |
|
inline |
◆ m_is_prepared
| bool Alien::BlockSizes::m_is_prepared = false |
|
private |
◆ m_local_offsets
| SharedArray<Alien::Integer> Alien::BlockSizes::m_local_offsets |
|
private |
◆ m_local_size
| Alien::Integer Alien::BlockSizes::m_local_size = 0 |
|
private |
◆ m_local_sizes
| SharedArray<Alien::Integer> Alien::BlockSizes::m_local_sizes |
|
private |
◆ m_max_size
| Alien::Integer Alien::BlockSizes::m_max_size = 0 |
|
private |
◆ m_offsets
| ValuePerBlock Alien::BlockSizes::m_offsets |
|
private |
◆ m_parallel_mng
| Alien::IMessagePassingMng* Alien::BlockSizes::m_parallel_mng = nullptr |
|
private |
◆ m_sizes
| ValuePerBlock Alien::BlockSizes::m_sizes |
|
private |
The documentation for this class was generated from the following files: