Dynamic magma evolution. (2020)