pywr.parameters.control_curves.ControlCurveIndexParameter¶
-
class
pywr.parameters.control_curves.ControlCurveIndexParameter¶ Multiple control curve holder which returns an index not a value
Parameters: - storage_node : Storage
- control_curves : iterable of Parameter instances or floats
-
__init__($self, /, *args, **kwargs)¶ Initialize self. See help(type(self)) for accurate signature.
Methods
afterbeforefinishget_all_indicesget_all_valuesget_double_lower_boundsget_double_upper_boundsget_double_variablesget_indexget_integer_lower_boundsget_integer_upper_boundsget_integer_variablesget_valueindexReturns the index of the first control curve the storage is above loadlower_boundsregisterresetset_double_variablesset_integer_variablessetupunregisterupdateupper_boundsvalueReturns the current index as a float Attributes
childrencommentcontrol_curvesdouble_sizeinteger_sizeis_variablemodelnameparentssizestorage_node