Model concept, solver and details - GCAM: Difference between revisions

From IAMC-Documentation
Jump to navigation Jump to search
mNo edit summary
mNo edit summary
Line 5: Line 5:


== Solver ==
== Solver ==
At each time step, GCAM searches for a vector of prices that cause all markets to be cleared and all consistency conditions to be satisfied. The mapping from input prices to output market disequilibria is a vector function <math display="inline">\vec y = F(\vec p)</math>. The GCAM solver is responsible for finding the root of this equation; that is, the point at which<math>F(\vec p) = 0</math>. [http://jgcri.github.io/gcam-doc/solver.html <nowiki>[1]</nowiki>]
At each time step, GCAM searches for a vector of prices that cause all markets to be cleared and all consistency conditions to be satisfied. The mapping from input prices to output market disequilibria is a vector function <math display="inline">\vec y = F(\vec p)</math>. The GCAM solver is responsible for finding the root of this equation; that is, the point at which <math>F(\vec p) = 0</math>. [http://jgcri.github.io/gcam-doc/solver.html <nowiki>[1]</nowiki>]

Revision as of 21:31, 17 August 2020

Alert-warning.png Note: The documentation of GCAM is 'under review' and is not yet 'published'!

Model Documentation - GCAM

Corresponding documentation
Previous versions
No previous version available
Model information
Model link
Institution Pacific Northwest National Laboratory, Joint Global Change Research Institute (PNNL, JGCRI), USA, https://www.pnnl.gov/projects/jgcri.
Solution concept General equilibrium (closed economy)GCAM solves all energy, water, and land markets simultaneously
Solution method Recursive dynamic solution method
Anticipation GCAM is a dynamic recursive model, meaning that decision-makers do not know the future when making a decision today. After it solves each period, the model then uses the resulting state of the world, including the consequences of decisions made in that period - such as resource depletion, capital stock retirements and installations, and changes to the landscape - and then moves to the next time step and performs the same exercise. For long-lived investments, decision-makers may account for future profit streams, but those estimates would be based on current prices. For some parts of the model, economic agents use prior experience to form expectations based on multi-period experiences.

Solver

At each time step, GCAM searches for a vector of prices that cause all markets to be cleared and all consistency conditions to be satisfied. The mapping from input prices to output market disequilibria is a vector function . The GCAM solver is responsible for finding the root of this equation; that is, the point at which . [1]