Simulation experiment definition data type.
More...
#include <simulation_definition.h>
Simulation experiment definition data type.
◆ SimulationDefinition() [1/2]
hgps::SimulationDefinition::SimulationDefinition |
( |
| ) |
|
|
delete |
◆ SimulationDefinition() [2/2]
Initialises a new instance of the SimulationDefinition structure.
- Parameters
-
inputs | The simulation model inputs |
scenario | The scenario to simulate |
generator | The pseudo-random number generator instance |
◆ identifier()
const std::string & hgps::SimulationDefinition::identifier |
( |
| ) |
const |
|
noexcept |
Gets the simulation scenario identifier.
- Returns
- The simulation identifier
◆ inputs()
const ModelInput & hgps::SimulationDefinition::inputs |
( |
| ) |
const |
|
noexcept |
Gets a read-only reference to the model inputs definition.
- Returns
- The model inputs reference
◆ rnd()
Gets a reference to the pseudo-random number generator instance.
- Returns
- Pseudo-random number generator reference
◆ scenario()
Scenario & hgps::SimulationDefinition::scenario |
( |
| ) |
|
|
noexcept |
Gets a reference to the simulation scenario instance.
- Returns
- Experiment Scenario reference
The documentation for this struct was generated from the following files: