#ifndef MPI_SIMULATION_HPP #define MPI_SIMULATION_HPP #include #include "Simulation.hpp" #include "MpiBodyComm.hpp" #include namespace nbody { using namespace std; class MpiSimulation : public Simulation { protected: int mpiSize; int mpiRank; vector comms; public: MpiSimulation(int& argc, char**& argv); virtual ~MpiSimulation(); virtual int getNumberOfProcesses(); virtual int getProcessId(); }; } #endif