|
MPQC
3.0.0-alpha
|
Distributed task. More...
#include <mpqc/mpi/task.hpp>
Public Types | |
| typedef int | T |
Public Member Functions | |
| Task (const MPI::Comm &comm) | |
| Construct new task. More... | |
| ~Task () | |
| Destructor. More... | |
| void | reset (const T &value=T(0)) |
| Reset task. | |
| T | operator++ (int) |
| Get next task. | |
| mpqc::range | next (range r, int block=1) |
| Get next task range. | |
| template<typename Iterator > | |
| Iterator | next (Iterator begin, Iterator end) |
Distributed task.
|
inlineexplicit |
|
inline |
Destructor.