#ifndef SIMULATIONMODEL_HPP #define SIMULATIONMODEL_HPP #include "simulation_structs.hpp" class SimulationModel { public: virtual SimulationResults executeSimulation(const std::shared_ptr &simulationJob) = 0; }; #endif // SIMULATIONMODEL_HPP