This assertion in the boiler causes simulations to fail on hot days (like Oct 6 2024) where the outdoor air temp exceeds the hot water temp.
|
assert water_temp >= outside_temp |
Besides changing this non-test assertion into a value error (which we already have an issue about #28 ), it would be very helpful to learn more about why this assertion is in place, and if it is necessary. Ideally we would like to implement a fix that allows the simulation to work on hot days.
@Jgoldfeder do you have any context to share about this logic?