OR-Tools  9.6
SchedulingDemandHelper Member List

This is the complete list of members for SchedulingDemandHelper, including all inherited members.

AddDemandMinReason(int t)SchedulingDemandHelper
AddEnergyMinInWindowReason(int t, IntegerValue window_start, IntegerValue window_end)SchedulingDemandHelper
AddEnergyMinReason(int t)SchedulingDemandHelper
AddLinearizedDemand(int t, LinearConstraintBuilder *builder) constSchedulingDemandHelper
CacheAllEnergyValues()SchedulingDemandHelper
DecomposedEnergies() constSchedulingDemandHelperinline
DecreaseEnergyMax(int t, IntegerValue value)SchedulingDemandHelper
DemandIsFixed(int t) constSchedulingDemandHelper
DemandMax(int t) constSchedulingDemandHelper
DemandMin(int t) constSchedulingDemandHelper
Demands() constSchedulingDemandHelperinline
EnergyIsQuadratic(int t) constSchedulingDemandHelperinline
EnergyMax(int t) constSchedulingDemandHelperinline
EnergyMin(int t) constSchedulingDemandHelperinline
EnergyMinInWindow(int t, IntegerValue window_start, IntegerValue window_end)SchedulingDemandHelper
FilteredDecomposedEnergy(int index)SchedulingDemandHelper
OverrideDecomposedEnergies(const std::vector< std::vector< LiteralValueValue >> &energies)SchedulingDemandHelper
OverrideLinearizedEnergies(const std::vector< LinearExpression > &energies)SchedulingDemandHelper
SchedulingDemandHelper(std::vector< AffineExpression > demands, SchedulingConstraintHelper *helper, Model *model)SchedulingDemandHelper