21 std::unique_ptr<RandomBitGenerator> generator);
43 std::
string identifier_;
Pseudo-random number generator algorithm interface.
Definition: randombit_generator.h:9
Health-GPS simulation scenario interface.
Definition: scenario.h:30
Top-level namespace for Health-GPS C++ API.
Definition: analysis_definition.h:8
Global namespace.
Definition: jsonparser.h:88
Simulation experiment definition data type.
Definition: simulation_definition.h:13
Scenario & scenario() noexcept
Gets a reference to the simulation scenario instance.
Definition: simulation_definition.cpp:11
const ModelInput & inputs() const noexcept
Gets a read-only reference to the model inputs definition.
Definition: simulation_definition.cpp:9
RandomBitGenerator & rnd() noexcept
Gets a reference to the pseudo-random number generator instance.
Definition: simulation_definition.cpp:13
SimulationDefinition()=delete
const std::string & identifier() const noexcept
Gets the simulation scenario identifier.
Definition: simulation_definition.cpp:15