Newer
Older
#pragma once
#include <cstddef>
#include "Communicator.hpp"
#include "MpiEnvironment.hpp"
class MpiWireworld {
const MpiEnvironment& _env;
const Configuration& _cfg;
void processCell(std::size_t x, std::size_t y);
MpiWireworld(const MpiEnvironment& env, const Configuration& cfg);
friend std::ostream& operator<<(std::ostream& out, const MpiWireworld& g);
void write() const;
void simulateStep();