Skip to content

acclimate/acclimate

main
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?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
doc
 
 
 
 
 
 
lib
 
 
src
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

DOI Build

Acclimate - a model for economic loss propagation

C++11-Implementation of the Acclimate model by Sven Willner and Christian Otto.

Description / Citation

The newest ("price") version of the Acclimate model is described in (please cite when using this code):

Class diagram

Class diagram

Dependencies

You need to have CMake installed for compiling the source code (under Ubuntu-like Linux distributions: sudo apt-get install cmake).

External dependecies:

Further built-in dependecies (included in this repository as subtrees):

How to build

Have a look at the CMake documentation of how to invoke CMake on your system. On a system using the make command, simply run:

mkdir build
cd build
cmake ..
make

Further configuration can be done before running make e.g. using ccmake ...

Usage

Multi-regional input-output is used by Acclimate to build-up the baseline economic network. Such data is not included in this repository. In the publications mentioned above the EORA dataset was used.

Acclimate expects a configuration YAML file whose path is given on the commandline when running Acclimate. An example is provided in example/settings.yml.

For information about the built binary run:

./acclimate -i

Old model versions

This implementation also includes the older "basic" and "demand" versions. These are described in: