Introduction to Modeling Convection in Planets and Stars: Magnetic Field, Density Stratification, RotationGary A. Glatzmaier