Solidification and Crystal growth for metals, ceramics and composite materials