SimulationConstructor struct
#include <gtopt/json/json_simulation.hpp>
Custom constructor: converts JSON strings → typed enums for Simulation.
Public functions
- auto operator()(Array<Block> block_array, Array<Stage> stage_array, Array<Scenario> scenario_array, Array<Phase> phase_array, Array<Scene> scene_array, Array<Aperture> aperture_array, Array<Iteration> iteration_array, OptReal annual_discount_rate, OptName boundary_cuts_file, OptName boundary_cuts_valuation_str, OptName probability_rescale_str, OptName kappa_warning_str, OptReal kappa_threshold) const -> Simulation