I'm the author of the Max Rate Calculator mod, and I'm trying to get my mod to properly compute the fluid production/consumption rate for boilers and heat exchangers. I swiped the calculations for this from Helmod. Basically:
power extract = (target_temperature - 15) * heat_capacity
fluid_production_per_sec = 60 * max_energy_usage / ( effectivity * power_extract)
The boiler's effectivity value is nil, so I use 1 instead.
The value I get for vanilla is perfect for both boilers and heat exchangers - 60 and 103.1 respectively, and these numbers match the actual productoin.
For Kras2 boilers the numbers I get are too high by a factor of 2.5 (as if that's what the effectivity is). I've grep'd the kras2 mod source for what it might be doing to boilers, but nothing leaps out at me.
My question is - how does Kras2 get the boiler production value of 20/s?
I realize this is pretty obscure, but hoping you can give me some clues.
Thanks in advance...