◆ ForStrategy2D()
template<typename blocksize_t = size_t, typename Cut = CuttingStrategy::Block, typename Param = StrategyParameter::Threads>
◆ initialize()
template<typename blocksize_t = size_t, typename Cut = CuttingStrategy::Block, typename Param = StrategyParameter::Threads>
blocksize_t initialize |
( |
| ) |
|
|
inline |
◆ isTerminated()
template<typename blocksize_t = size_t, typename Cut = CuttingStrategy::Block, typename Param = StrategyParameter::Threads>
bool isTerminated |
( |
| ) |
const |
|
inline |
◆ ibegin()
template<typename blocksize_t = size_t, typename Cut = CuttingStrategy::Block, typename Param = StrategyParameter::Threads>
blocksize_t ibegin |
( |
| ) |
const |
|
inline |
◆ jbegin()
template<typename blocksize_t = size_t, typename Cut = CuttingStrategy::Block, typename Param = StrategyParameter::Threads>
blocksize_t jbegin |
( |
| ) |
const |
|
inline |
◆ iend()
template<typename blocksize_t = size_t, typename Cut = CuttingStrategy::Block, typename Param = StrategyParameter::Threads>
blocksize_t iend |
( |
| ) |
const |
|
inline |
◆ jend()
template<typename blocksize_t = size_t, typename Cut = CuttingStrategy::Block, typename Param = StrategyParameter::Threads>
blocksize_t jend |
( |
| ) |
const |
|
inline |
◆ operator++()
template<typename blocksize_t = size_t, typename Cut = CuttingStrategy::Block, typename Param = StrategyParameter::Threads>
blocksize_t operator++ |
( |
| ) |
|
|
inline |
◆ rownumblocks()
template<typename blocksize_t = size_t, typename Cut = CuttingStrategy::Block, typename Param = StrategyParameter::Threads>
blocksize_t rownumblocks |
( |
| ) |
const |
|
inline |
◆ colnumblocks()
template<typename blocksize_t = size_t, typename Cut = CuttingStrategy::Block, typename Param = StrategyParameter::Threads>
blocksize_t colnumblocks |
( |
| ) |
const |
|
inline |
◆ blockindex()
template<typename blocksize_t = size_t, typename Cut = CuttingStrategy::Block, typename Param = StrategyParameter::Threads>
blocksize_t blockindex |
( |
| ) |
const |
|
inline |
◆ rowblockindex()
template<typename blocksize_t = size_t, typename Cut = CuttingStrategy::Block, typename Param = StrategyParameter::Threads>
blocksize_t rowblockindex |
( |
| ) |
const |
|
inline |
◆ colblockindex()
template<typename blocksize_t = size_t, typename Cut = CuttingStrategy::Block, typename Param = StrategyParameter::Threads>
blocksize_t colblockindex |
( |
| ) |
const |
|
inline |
◆ operator<<
template<typename blocksize_t = size_t, typename Cut = CuttingStrategy::Block, typename Param = StrategyParameter::Threads>
std::ostream & operator<< |
( |
std::ostream & | out, |
|
|
const ForStrategy2D< blocksize_t, Cut, Param > & | FS2D ) |
|
friend |
◆ _ibeg
template<typename blocksize_t = size_t, typename Cut = CuttingStrategy::Block, typename Param = StrategyParameter::Threads>
◆ _iend
template<typename blocksize_t = size_t, typename Cut = CuttingStrategy::Block, typename Param = StrategyParameter::Threads>
◆ _jbeg
template<typename blocksize_t = size_t, typename Cut = CuttingStrategy::Block, typename Param = StrategyParameter::Threads>
◆ _jend
template<typename blocksize_t = size_t, typename Cut = CuttingStrategy::Block, typename Param = StrategyParameter::Threads>
◆ rowBlockSize
template<typename blocksize_t = size_t, typename Cut = CuttingStrategy::Block, typename Param = StrategyParameter::Threads>
◆ colBlockSize
template<typename blocksize_t = size_t, typename Cut = CuttingStrategy::Block, typename Param = StrategyParameter::Threads>
◆ current
template<typename blocksize_t = size_t, typename Cut = CuttingStrategy::Block, typename Param = StrategyParameter::Threads>
◆ lastRBS
template<typename blocksize_t = size_t, typename Cut = CuttingStrategy::Block, typename Param = StrategyParameter::Threads>
◆ lastCBS
template<typename blocksize_t = size_t, typename Cut = CuttingStrategy::Block, typename Param = StrategyParameter::Threads>
◆ changeRBS
template<typename blocksize_t = size_t, typename Cut = CuttingStrategy::Block, typename Param = StrategyParameter::Threads>
◆ changeCBS
template<typename blocksize_t = size_t, typename Cut = CuttingStrategy::Block, typename Param = StrategyParameter::Threads>
◆ numRowBlock
template<typename blocksize_t = size_t, typename Cut = CuttingStrategy::Block, typename Param = StrategyParameter::Threads>
◆ numColBlock
template<typename blocksize_t = size_t, typename Cut = CuttingStrategy::Block, typename Param = StrategyParameter::Threads>
◆ BLOCKS
template<typename blocksize_t = size_t, typename Cut = CuttingStrategy::Block, typename Param = StrategyParameter::Threads>
The documentation for this struct was generated from the following file: