For idealized GCMs, we use
the FMS dynamical core (that is, the basic numerical schemes FMS provides for the hydrostatic primitive equations), with various idealizations for the lower boundary conditions, for radiative transfer, and for moist or dry convection.