Methods - Internal
Index
EnergyModelsFlex.avg_cap_priceEnergyModelsFlex.check_inputEnergyModelsFlex.check_limits_defaultEnergyModelsFlex.check_period_tsEnergyModelsFlex.create_sub_periods
Check methods
EnergyModelsFlex.check_period_ts — Function
check_period_ts(ts::RepresentativePeriods, n::PeriodDemandSink, msg::String)
check_period_ts(ts::OperationalScenarios, n::PeriodDemandSink, msg::String)
check_period_ts(ts::SimpleTimes, n::PeriodDemandSink, msg::String)Function for checking that the timestructure is valid in combination with the chosen period structure in a [PeriodDemandSink(@ref).
EnergyModelsFlex.check_limits_default — Function
check_limits_default(n::Union{LimitedFlexibleInput, Combustion})This function checks that the limits of a LimitedFlexibleInput or Combustion node are valid.
EnergyModelsFlex.check_input — Function
check_input(n::Union{LimitedFlexibleInput, Combustion})This function checks that the input of a LimitedFlexibleInput or Combustion node are valid.
Utility functions
EnergyModelsFlex.avg_cap_price — Function
avg_cap_price(l::CapacityCostLink, t_sub::Vector{TS.TimePeriod})Return the average capacity price over the sub period t_sub for the CapacityCostLink l.
EnergyModelsFlex.create_sub_periods — Function
create_sub_periods(l::CapacityCostLink, 𝒯)Extract sub periods of the CapacityCostLink l.