flow_right_lp.hpp file
LP representation of flow-based water rights.
Implements the FlowRightLP class which provides methods to:
- Represent flow-based water rights in LP problems
- Create flow and deficit variables per block
- Penalize unmet demands in the objective
The flow right is NOT part of the hydrological topology. It creates its own variables and constraints for rights accounting without modifying junction balance rows.
Namespaces
- namespace gtopt
Classes
- class gtopt::FlowRightLP