// // Created by brett on 22/11/22. // #ifndef STEP_3_MPI_H #define STEP_3_MPI_H #include #ifdef USE_MPI #include #include #include namespace Raytracing { extern int numberOfProcesses; extern int currentProcessID; class MPI { public: static void init(int argc, char** argv); static std::queue getCurrentImageRegionAssociation(RayCaster& raycaster); }; } #endif #endif //STEP_3_MPI_H