Non-Linear and Chaotic Dynamics in Igneous Petrology