Atmosphere, ocean, and coupled ocean–atmosphere models in a single code | Synapse