Baxi don't publish minimum gas rates for DHW but they give a figure of 6kws for central heating so would assume the same minimum would apply for DHW, they also give this piece of advice...
That 2.5ltr/min flow rate does fit with the calculations for water cooling of electronic equipment.
I altered the parameters T(in) T(out) and heating load to match the application of a boiler needing to be kept stable.
To calculate minimum water flow rate required to ensure thermal stability
For heating water the formula is
Heat required = volume in litres x delta T in degC / k
where factor k = 853 for the result in kWhr
transposing the formula
volume in litres = heat produced x k / delta T
Given maximum temperature rise is 40 deg C
T (in) = 20 deg C
T (out) = 60 deg C
Assume 6 kW for 20 minutes ( one third of an hour )
hence heat produced = 6 / 3 = 2 kWhr
volume = 2 x 853 / 40 = 42.6 litres
42.6 litres in 20 minutes is a flow rate of 2.13 litres per minute.
Assume 6 kW for one hour
hence heat produced = 6 kWhr
volume = 6 x 853 / 40 = 127 litres
127 litres in one hour is a flow rate of 2.1 litres per minute.
Adapting this to the intentional heating of flowing water in a water heating system
To heat 100 litres of water from 20ºC to 60ºC, delta T = 40
100 x 40 / 853 = 4.7
Hence 100 litres of water require 4.7 kWhr if the temperature of the water is to be raised by 40 deg C
Assume flow rate of 5 litres per minute through the heater,
hence 100 litres passes in 20 minutes
20 minutes is one third of an hour
to create 4.7 kWhr in one third of an hour requires a heating rate of 4.7 x 3 = 14.1 kW
Assume flow rate 10 litres per minute through the heater,
hence 100 litres passes in 10 minutes
10 minutes is one sixth of an hour
to create 4.7 kWhr in one sixth of an hour requires a heating rate of 4.7 x 6 = 28.2 kW