Skip to contents

Introduction to Hector

Hector is an open-source, object-oriented, simple global carbon cycle model. As a simple climate model, Hector runs very quickly while still representing the most critical global Earth system processes. Hector is the default carbon cycle module for the integrated assessment model GCAM (Global Change Assessment Model). Its open-source nature and modular design allows the user to edit input files and code, meaning a user could design a new submodel to answer a particular science question. Hector can accurately reproduce historical trends and future projections of atmospheric CO2, radiative forcing, and global temperature change under the RCPs and SSPs.1

Hector contains a well-mixed global atmosphere, an ocean component, and a land component composed of vegetation, detritus, and soil. Briefly, terrestrial vegetation, detritus, and soil are linked with each other and the atmosphere by first-order differential equations. Carbon flows from vegetation to detritus to soil, losing fractional amounts to heterotrophic respiration. For more details on the terrestrial carbon cycle, please reference “The model’s terrestrial carbon cycle”. Note that Hector’s fundamental time step is one year, but the carbon cycle can be scaled to a finer resolution if necessary.2

The ocean component consists of four boxes: two surface boxes, one high-latitude and the other low-latitude, one intermediate, and one deep box. The cold high-latitude (>55^◦) box makes up 15% of the ocean surface area and the warm low-latitude box (>55^◦) makes up the remaining 85%. Ocean temperatures are linearly related to the global atmospheric temperature change; this temperature gradient causes a flux of carbon into the high-latitude box and a flux of carbon out of the warm low-latitude box.3

Hector can also calculate near surface global atmospheric temperature. Radiative forcing is calculated from various atmospheric greenhouse gases, aerosols, and pollutants, including halocarbons, tropospheric ozone, black and organic carbon, sulfate aerosols, methane (CH4), nitrous oxide (N20), and stratospheric H20 from methane oxidation.4

Hector v2.0 replaced the temperature component of the model with the coupled 0-D climate and 1-D ocean heat diffusion model, DOECLIM. The Hector implementation, like other past assessments using DOECLIM, has three tuneable physical parameters: equilibrium climate sensitivity to a doubling of CO2, vertical ocean diffusivity, and an aerosol forcing scaling factor. This addition improved vertical ocean structure and heat uptake as well as the surface temperature response to radiative forcing. Additionally, Hector V2.0 incorporates a semiempirical model based on global temperature to calculate global sea level change. This component is based on the BRICK model framework, where global sea level changes are treated as the sum of contributions from thermal expansion, glaciers and small ice caps, the Greenland and Antarctic ice sheets, and changes in land water storage. BRICK has been updated within Hector to simplify coupling.5

Other simple climate models

Simple climate models, also referred to as reduced-complexity climate models, represent only the most critical global-scale Earth system processes with low spatial and temporal resolution. These models are relatively easy to use or understand and are computationally less expensive and time-consuming than more complex Earth system models. Most simple climate models calculate future concentrations of greenhouse gases from given emissions while modeling the global carbon cycle, calculating global mean radiative forcing from greenhouse gas concentrations, and converting the radiative forcing to global mean temperature.6

Other simple climate models include, although are not limited to, the following:

  • ACC2: The Aggregated Carbon Cycle, Atmospheric Chemistry, and Climate model
  • AR5IR: The Fifth Assessment Report Impulse Response Model
  • CICERO-SCM: The CICERO Simple Climate Model
  • EMGC: The Empirical Model of Global Climate
  • ESCIMO: The Earth System Climate Interpretable Model
  • FaIR-v1-5 and FaIR-v2-0-0: The Finite-amplitude Impulse Response
  • GENIE: Grid Enabled Integrated Earth System Model
  • GREB: The Globally Resolved Energy Balance model, also referred to as the Monash Simple Climate Model
  • MAGICC: The Model for the Assessment of Greenhouse Gas Induced Climate Change
  • MARGO: MARGO represents four potential climate controls, emissions Mitigation, carbon dioxide Removal, Geo-engineering, and Adaptation.
  • MCE: A minimal CMIP emulator
  • OSCAR: a simple earth system model and non-linear box model
  • RDCEP: The Center for Robust Decision-making on Climate and Energy Policy created a statistical climate emulator.
  • WASP: The Warming Acidification and Sea level Projector

Further information

Please see the documentation manuscripts:

  1. Hector v1:
    Hartin, C. A., Patel, P., Schwarber, A., Link, R. P., and Bond-Lamberty, B. P. (2015). A simple object-oriented and open-source model for scientific and policy analyses of the global climate system – Hector v1.0, Geosci. Model Dev., 8, 939–955. https://doi.org/10.5194/gmd-8-939-2015

  2. Hector v1.1:
    Hartin, C. A., Bond-Lamberty, B. P., Patel, P., and Mundra, A. (2016). Ocean acidification over the next three centuries using a simple global climate carbon-cycle model: projections and sensitivities, Biogeosciences, 13, 4329 – 4342. https://doi.org/10.5194/bg-13-4329-2016

  3. Hector v2.0:
    Vega-Westhoff, B., Sriver, R. L., Hartin, C. A., Wong, T. E., & Keller, K. (2019). Impacts of observational constraints related to sea level on estimates of climate sensitivity. Earth’s Future, 7, 677– 690. https://doi.org/10.1029/2018EF001082