Skip to content


Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Latest commit

Merge in JGCRI/gcam-core from enl/bugfix/feb2022 to master

* commit '891304dcd5e8d8b8293b5c7a24e02c8c7c21d0a1': (42 commits)
  Some last minute fixes: * Fix GCAM-USA config to have global non-CO2 inputs in the right place, reducing warning messages * Fix global_ghg_link.xml to set price/demand adjust from 1975 to avoid warnings about them not being set * Fix Other industry rewrite in the CO2 emissions by assigned sector query
  Remove unnecesary constraint files
  Solver tweaks, potentially reducing robustness but I think will have more consistency in iteration counts from run to run
  Switch to using trn_freight_truck to break H2 truck simultaneities
  Update TF 2.6 initial guesses which we do for each release
  Undo unintentional comment out of bio_extern in configuration_ref
  Fix for NEI processing chunk which fails with latest R packages
  Fixes to queries.  Note: I haven't checked GCAM-USA yet.
  Bump the version.h to 6.0
  Resolve warning wrt prediction from a rank-deficient fit may be misleading
  Rebuild documentation and take care of a few warnings
  Some changes to support gcamwrapper: - Allows us to reset and create a new GCAM instance in the same session - Use price/quantity scales from EDFun which get adjusted over the forcasted ones which were used previously. - Directly manage reseting the STATE since the indirect method used previously is also tied up in the parallelism strategy used.
  Replace driver with driver_drake in usermod vignette
  Pull request #263: Gcamdata changes
  Update config files for missed other_industry renaming including the SSPs
  add trial markets to the "electricity" and "refining" sectors to help with model solution
  Fix round off bug caused by using the constant `0` in a ternary expression with a `Value` instead of `0.0`.  This was causing a slightly wrong lower bound supply price to be calculated.  Ultimately leading to solution failures in `dispatch 0` for all of our target finder runs since the detailed industry merged (the subsequent dispatches are able to recover just fine).
  Format constants correctly
  Remove successive mutates and forbidden functions
  Drop energy_balance and storage tables from VS proj file

Git stats


Failed to load latest commit information.

Global Change Analysis Model (GCAM)

The Joint Global Change Research Institute (JGCRI) is the home and primary development institution for GCAM, an integrated assessment tool for exploring consequences and responses to global change. Climate change is a global issue that impacts all regions of the world and all sectors of the global economy. Thus, any responses to the threat of climate change, such as policies or international agreements to limit greenhouse gas emissions, can have wide ranging consequences throughout the energy system as well as on land use and land cover. Integrated assessment models endeavor to represent all world regions and all sectors of the economy in an economic framework in order to explore interactions between sectors and understand the potential ramifications of climate mitigation actions.

GCAM has been developed at PNNL for over 20 years and is now a freely available community model and documented online (See below). The team at JGCRI is comprised of economists, engineers, energy experts, forest ecologists, agricultural scientists, and climate system scientists who develop the model and apply it to a range of science and policy questions and work closely with Earth system and ecosystem modelers to integrate the human decision components of GCAM into their analyses.

Model Overview

GCAM is a dynamic-recursive model with technology-rich representations of the economy, energy sector, land use and water linked to a climate model that can be used to explore climate change mitigation policies including carbon taxes, carbon trading, regulations and accelerated deployment of energy technology. Regional population and labor productivity growth assumptions drive the energy and land-use systems employing numerous technology options to produce, transform, and provide energy services as well as to produce agriculture and forest products, and to determine land use and land cover. Using a run period extending from 1990 – 2100 at 5 year intervals, GCAM has been used to explore the potential role of emerging energy supply technologies and the greenhouse gas consequences of specific policy measures or energy technology adoption including; CO2 capture and storage, bioenergy, hydrogen systems, nuclear energy, renewable energy technology, and energy use technology in buildings, industry and the transportation sectors. GCAM is an Representative Concentration Pathway (RCP)-class model. This means it can be used to simulate scenarios, policies, and emission targets from various sources including the Intergovernmental Panel on Climate Change (IPCC). Output includes projections of future energy supply and demand and the resulting greenhouse gas emissions, radiative forcing and climate effects of 16 greenhouse gases, aerosols and short-lived species at 0.5×0.5 degree resolution, contingent on assumptions about future population, economy, technology, and climate mitigation policy.


Selected Publications

Calvin, K., Patel, P., Clarke, L., Asrar, G., Bond-Lamberty, B., Cui, R. Y., Di Vittorio, A., Dorheim, K., Edmonds, J., Hartin, C., Hejazi, M., Horowitz, R., Iyer, G., Kyle, P., Kim, S., Link, R., McJeon, H., Smith, S. J., Snyder, A., Waldhoff, S., and Wise, M.: GCAM v5.1: representing the linkages between energy, water, land, climate, and economic systems, Geosci. Model Dev., 12, 677–698,, 2019.

Edmonds, J., and J. Reilly (1985)Global Energy: Assessing the Future (Oxford University Press, New York) pp.317.

Edmonds, J., M. Wise, H. Pitcher, R. Richels, T. Wigley, and C. MacCracken. (1997) “An Integrated Assessment of Climate Change and the Accelerated Introduction of Advanced Energy Technologies”, Mitigation and Adaptation Strategies for Global Change, 1, pp. 311-39

Kim, S.H., J. Edmonds, J. Lurz, S. J. Smith, and M. Wise (2006) “The ObjECTS Framework for Integrated Assessment: Hybrid Modeling of Transportation ” Energy Journal (Special Issue #2) pp 51-80.

Full list of GCAM publications