What kind of support would you like to see? Are you thinking, like a decoction, that adding the cereal mash to the main mash at a certain temperature would help raise the temperature?
Or something else? I'd love to hear what you think!
As Nosybear points out, the math isn't all that difficult, I have a spreadsheet to calculate temperatures for any two random mixtures of grain and water. I don't know modern programming methods but I can see where it might be a big job. Really, if I type in all of the ingredients and all of the water I get the numbers I need. But if I share a recipe with someone else it would be nice to be able to lay it out for them.
So between the no brainer and "Siri, make beer", it could mean
- allowing for two lists for fermentables, with "Cereal Mash" as one of the "Type" options under Mash Guidelines, and a space underneath each for details.
- allowing for two mashes to go with the two lists - making this nice so it only shows if you selected "Cereal Mash" above would be fancy. Not many brewers do this so why inflict an extra box on them. Just having spaces for water, temperature and comments would be great, even if there is not a lot of actual calculation.
- temperature calculations. I think we can skip that, or make it a separate tool llike the mash calculator, but generalize the inputs to calculate any combination of grain and water.
Or ultimately, someone who likes the challenge could design some kind of linked modules interface to allow the user to sequence any combination of rests and boils with 2 streams at any time. I'd offer to help with the heat balances but you don't need an engineering degree to figure that out. I'm good at proofreading math, though .