New capabilities in the numerical simulation of aluminium alloy casting processes