gtopt::Scenario struct

One possible future realization in stochastic planning.

When probability_factor values across all scenarios do not sum to 1, the solver normalises them internally. A scenario can be deactivated (e.g. to perform deterministic runs with a single scenario).

Public static variables

static constexpr std::string_view class_name

Public functions

auto is_active() const -> constexpr auto noexcept

Public variables

OptBool active
Activation status (default: active)
OptName name
Optional human-readable label.
OptReal probability_factor
Uid uid
Unique identifier.

Variable documentation

OptReal gtopt::Scenario::probability_factor

Probability weight of this scenario [p.u.]; values are normalised to sum 1