#ifndef LoopBlockH #define LoopBlockH ////////////////////////////////////////////////////////////////////// // // LoopBlock.h: interface for the LoopBlock class. // ////////////////////////////////////////////////////////////////////// #include #include "LoopLS.h" #include "ParLoop.h" class ParLoop; class LoopBlock { public: std::vector LSDim; // vector of LoopLS for every dimensions long GetRank(); bool empty(); long GetBlockSize(); LoopBlock(); LoopBlock(std::vector arg) { LSDim.resize(0); for(int i=0;i