I come across your question. In fact, we are working for the last 3 years on an advanced solidification model built on top of the opensource openfoam library. It does support multi-component alloy, multiphase transformation and able to predict the solidification grain structure as well.
Feel free to get in touch and I will glad to provide you with examples.