Replication of the Finite Amplitude Impulse-Response simple climate-carbon-cycle model (FAIR) version 1.3 in Julia using the Mimi model development framework.
The user_interface.jl
file contains a number of model settings that can be changed. After modifying and saving this file, the following command will run and solve an instance of the Mimi-FAIR model:
include("user_interface.jl")
. Results from the solved model, m
, can be accessed as m[:component_name, :variable/parameter_name]
, for instance m[:temperature, :T]
will provide a time series of modeled global surface temperature anomalies.
The model closely matches the original Python implementation of FAIR (version downloaded July 18, 2019). The plots below compare the Julia and Python versions of FAIR v1.3 across the four RCP scenarios.