Stage struct
#include <gtopt/stage.hpp>
Investment period grouping consecutive time blocks.
Each stage:
- References
count_blockconsecutive blocks starting atfirst_block - Applies an optional
discount_factorto all costs incurred in this period (present-value discounting) - Can be individually deactivated for scenario analysis
Public static variables
- static constexpr std::string_view class_name
Public functions
Public variables
- OptBool active
- Activation status (default: active)
- Size count_block
- OptReal discount_factor
- Present-value cost multiplier for this stage [p.u.].
- Size first_block
- 0-based index of the first block in this stage [dimensionless]
- std::optional<MonthType> month
- OptName name
- Optional human-readable label.
- Uid uid
- Unique identifier.
Variable documentation
Size gtopt:: Stage:: count_block
Number of consecutive blocks in this stage [dimensionless]