seapodym-parallel
Fish dynamics models with parameter estimations
Loading...
Searching...
No Matches
TaskWorker.h
1#include <mpi.h>
2#include <functional>
3
4#ifndef TASK_WORKER
5#define TASK_WORKER
6
11
13
14 private:
15
16 // Communicator
17 MPI_Comm comm;
18
19 // Task function
20 std::function<int(int)> taskFunc;
21
22 public:
23
29 TaskWorker(MPI_Comm comm, std::function<int(int)> taskFunc);
30
34 void run() const;
35
36};
37
38#endif // TASK_WORKER
TaskWorker(MPI_Comm comm, std::function< int(int)> taskFunc)
Definition TaskWorker.cpp:3
void run() const
Definition TaskWorker.cpp:9