task 2: The fluid dynamics of heterogeneous core convection