(Constant = 0.0)
(Constant3 = PUMPMAX)
(PumpAmount > PUMPMIN -> ((Switch2 = PumpAmount))) | (PumpAmount <= PUMPMIN -> ((Switch2 = 0.0)))
(Switch2 > PUMPMAX -> ((Switch3 = PUMPMAX))) | (Switch2 <= PUMPMAX -> ((Switch3 = Switch2)))
(((Switch2 <= PUMPMAX) & (PumpAmount > PUMPMIN)) | ((Switch2 > PUMPMAX) & (PumpAmount > PUMPMIN)) -> ((Switch3 = PumpAmount))) | (((Switch2 <= PUMPMAX) & (PumpAmount <= PUMPMIN)) | ((Switch2 > PUMPMAX) & (PumpAmount <= PUMPMIN)) -> ((Switch3 = 0.0)))
(Switch2 > PUMPMAX -> ((ConversionPumpingToEnergy = (PUMPMAX*ENERGYCONVERSION)))) | (Switch2 <= PUMPMAX -> ((ConversionPumpingToEnergy = (Switch2*ENERGYCONVERSION))))
(((Switch2 <= PUMPMAX) & (PumpAmount > PUMPMIN)) | ((Switch2 > PUMPMAX) & (PumpAmount > PUMPMIN)) -> ((ConversionPumpingToEnergy = (PumpAmount*ENERGYCONVERSION)))) | (((Switch2 <= PUMPMAX) & (PumpAmount <= PUMPMIN)) | ((Switch2 > PUMPMAX) & (PumpAmount <= PUMPMIN)) -> ((ConversionPumpingToEnergy = (0.0*ENERGYCONVERSION))))

(Switch2 > PUMPMAX 
 -> ((DrugConsumption = PUMPMAX)))
|
 (Switch2 <= PUMPMAX
 -> ((DrugConsumption = Switch2))
)

(((Switch2 <= PUMPMAX) & (PumpAmount > PUMPMIN))
 |
 ((Switch2 > PUMPMAX) & (PumpAmount > PUMPMIN))
 -> ((DrugConsumption = PumpAmount)))
|
(((Switch2 <= PUMPMAX) & (PumpAmount <= PUMPMIN))
 |
 ((Switch2 > PUMPMAX) & (PumpAmount <= PUMPMIN))
 -> ((DrugConsumption = 0.0))
)


(Switch2 > PUMPMAX
 -> ((EnergyConsumption = (PUMPMAX*ENERGYCONVERSION))))
|
(Switch2 <= PUMPMAX
 -> ((EnergyConsumption = (Switch2*ENERGYCONVERSION)))
)

(((Switch2 <= PUMPMAX) & (PumpAmount > PUMPMIN))
 |
 ((Switch2 > PUMPMAX) & (PumpAmount > PUMPMIN))
 -> ((EnergyConsumption = (PumpAmount*ENERGYCONVERSION))))
|
(((Switch2 <= PUMPMAX) & (PumpAmount <= PUMPMIN))
 |
 ((Switch2 > PUMPMAX) & (PumpAmount <= PUMPMIN))
 -> ((EnergyConsumption = (0.0*ENERGYCONVERSION)))
)
