Releases: EconForge/Dolo.jl
v0.4.4
Dolo v0.4.4
Closed issues:
Merged pull requests:
- Albop/update grammar (#159) (@albop)
- Change tabulate (#162) (@gabriellequeran)
- first try on adaptation in julia of the python rbc_model (#163) (@gabriellequeran)
- adding key arguments (#165) (@gabriellequeran)
- Albop/new iti (#170) (@albop)
v0.4.1
Compatibility with julia >=1.0
Merge pull request #149 from EconForge/albop-patch-1 Updated Travis to drop 0.7
compatibility with new NLsolve
Fixes
- NLsolve had some breaking changes starting with 0.14.0. We updated our usage of it to be consistent with new semantics (ref #131)
Drop Julia v0.5 and enhance perfect foresight codes
New
- You can now call
evaluate_definitions(model, a)
wherea
is the output of a call toperfect_foresight
- A new example model that implements the monetary policy model from chapter 11 of Recursive Macroeconomic Theory 3rd edition (by Thomas Sargent and Lars Ljungqvist). There is an accompanying jupyter notebook that replicates the figures from section 11.9 of the book.
Breaking
- Drop support for Julia v0.5
Static, but fast.
Algos: improvement in value iteration and overall consistency of API.
Feature: added some interpolation options for smolyak and random grids.
Performance: switched data layout and make use of fast, non-allocating static arrays.
Initial release
This is the initial release of Dolo.jl
Dolo is a tool to describe and solve economic models.
It provides a simple classification scheme to describe
many types of models, allows to write the models as simple
text files and compiles these files into efficient Julia
objects/functions/methods representing them.
It also provides many reference solution algorithms
to find the solution of these models under rational expectations.
Dolo understand several types of nonlinear models with occasionnally
binding constraints (with or without exogenous discrete shocks).