Go to file
Sébastien Villemot 3b20f835db
ModelTree: fix call to ExprNode::computeTemporaryTerms()
The first argument to ExprNode::computeTemporaryTerms() is supposed to be a
pair (endo derivation order, param derivation order). The two elements were
interverted in the call. This would not affect the result, because parameter
derivatives are not computed there and what matters is the lexical ordering
which remains the same. But fixing the order is better, for consistency with
the method description.
2023-03-28 13:54:10 +02:00
doc Macro processor slides: minor improvements 2022-05-24 12:20:29 +02:00
m4 Bump to C++20 standard (with GNU extensions) 2022-05-04 17:37:02 +02:00
scripts Use secure URL for link to GNU licenses 2021-06-09 17:21:00 +02:00
src ModelTree: fix call to ExprNode::computeTemporaryTerms() 2023-03-28 13:54:10 +02:00
.gitignore Rename preprocessor binary to dynare-preprocessor 2021-01-06 17:08:42 +01:00
.gitlab-ci.yml CI: remove useless quotes 2023-03-13 17:36:20 +01:00
COPYING Use secure URL for link to GNU licenses 2021-06-09 17:21:00 +02:00
Makefile.am Fix source tarball creation following removal of license.txt 2020-01-22 20:14:57 +01:00
README.md Updates to README 2021-01-06 16:09:35 +01:00
configure.ac Enable -Wunused-parameter 2022-06-24 17:11:48 +02:00

README.md

Dynare Preprocessor

The Dynare Preprocessor defines the Dynare model language. It takes in a .mod file, computes the derivatives of the model represented therein, and produces MATLAB/Octave, Julia, or JSON output.

License

Most of the source files are covered by the GNU General Public Licence version 3 or later. There are some exceptions, see the respective file headers.