- 21 Feb, 2019 1 commit
-
-
Sébastien Villemot authored
- integrate with autoconf/automake, so that "make html pdf" now build the manual - remove the old texinfo manual - the PDF manual is now called dynare-manual.pdf (Closes #1543) - add a Gitlab CI job that updates the online unstable manual under www.dynare.org/manual-unstable/
-
- 20 Feb, 2019 10 commits
-
-
Sébastien Villemot authored
- TL_RAISE now unconditionally raises an exception - rathe use TL_RAISE_IF at some places, to save a test in non-debug mode
-
Sébastien Villemot authored
Previously it was returning a pointer, which is non-standard for containers, and was leading to ugly dereferencing everywhere.
-
Sébastien Villemot authored
-
Sébastien Villemot authored
-
Sébastien Villemot authored
-
Sébastien Villemot authored
-
Sébastien Villemot authored
-
Sébastien Villemot authored
-
Sébastien Villemot authored
-
Sébastien Villemot authored
Also improve on the comments.
-
- 19 Feb, 2019 16 commits
-
-
Sébastien Villemot authored
-
Sébastien Villemot authored
- fix C mode - add C++ mode - add Octave mode
-
Sébastien Villemot authored
-
Sébastien Villemot authored
As a consequence, the singleton implementation has to be made thread-safe. Also implement the singleton pattern using a namespace, rather than a static instance.
-
Sébastien Villemot authored
There were two implementations of integer exponentiation. Merge them into a new file under utils/cc/. By the way, optimize it using exponentiation by squaring.
-
Sébastien Villemot authored
-
Sébastien Villemot authored
-
Stéphane Adjemian (Charybdis) authored
[skip ci]
-
Stéphane Adjemian (Charybdis) authored
-
Stéphane Adjemian (Charybdis) authored
-
Stéphane Adjemian (Charybdis) authored
... Not a copy of all the files.
-
Stéphane Adjemian (Charybdis) authored
-
Stéphane Adjemian (Charybdis) authored
-
Stéphane Adjemian (Charybdis) authored
-
Stéphane Adjemian (Charybdis) authored
-
Stéphane Adjemian (Charybdis) authored
-
- 18 Feb, 2019 13 commits
-
-
Stéphane Adjemian (Charybdis) authored
-
Stéphane Adjemian (Charybdis) authored
-
Stéphane Adjemian (Charybdis) authored
-
Stéphane Adjemian (Charybdis) authored
-
Stéphane Adjemian (Charybdis) authored
Manually cherry-picked from 1f84bc05.
-
Stéphane Adjemian (Charybdis) authored
Manually cherry-picked from 20b51b3c.
-
Stéphane Adjemian (Charybdis) authored
Manually cherry-picked from 266d4706.
-
Sébastien Villemot authored
The gamrnd fallback under matlab/missing/stats/ does not work under Octave because the +gamrnd/ folder is not accessible (it has the same name as the function, which does not work under Octave). Instead of fixing this, rather make the statistics toolbox a requirement, since anyways it is very easy to obtain under Octave. Accordingly: - do not try to run the unit tests of matlab/missing/stats/ under Octave - merge the matlab/missing/stats-matlab/ into matlab/missing/stats/, since this directory is now MATLAB-only. Also: - move matlab/distributions/+gamrnd/ under matlab/missing/stats/ for consistency - in the manual: remove obsolete link to Octave downloads on the Dynare website; update URL of Octave Forge Closes #1638
-
Stéphane Adjemian (Charybdis) authored
Manually cherry-picked from 163c904b.
-
Stéphane Adjemian (Charybdis) authored
Manually cherry-picked from 123ba261.
-
Stéphane Adjemian (Charybdis) authored
Manually cherry-picked from 6460a3a1.
-
Stéphane Adjemian (Charybdis) authored
Manually cherry-picked from 463e42a1.
-
Stéphane Adjemian (Charybdis) authored
Manually cherry-picked from 2ba9a8e1.
-