The Ice cream mix calculator has been updated and is back OnLine. The updated calculator can calculate mixes using multiple fat and MSNF inputs, sucrose, dextrose and fructose inputs, CSS and variable mix weights.
The calculator uses the linear algebra package for Java called Jama. Jama is available from https://math.nist.gov/javanumerics/jama/ . The calculator produces a matrix of inputs and uses a range of mathematical decomposition scripts to solve the matrix. This works well for ice cream mixes.