Sébastien Villemot
c8e8f04a56
Add a replacement for strjoin (missing in MATLAB < R2013a)
...
As a consequence, revert commits 2e1f189724
and
5d05adeab6
.
2019-05-20 12:47:41 +02:00
Sébastien Villemot
0461fda782
Merge branch 'processor_nbr' into 'master'
...
fix finding CPU's number when larger than 9
See merge request Dynare/dynare!1651
2019-05-20 09:57:10 +00:00
MichelJuillard
2977c9336e
fix finding CPU's number when larger than 9
2019-05-20 09:57:10 +00:00
Stéphane Adjemian (Charybdis)
9be7568c94
Bug fix in growth neutrality correction.
...
An index was used instead of a parameter value when modifying the
correction (for handling models with non optimizing agents and/or models with
exogenous variables).
2019-05-17 12:27:15 +02:00
Sébastien Villemot
a2ce1a5607
Manual: various fixes
...
Thanks to Aurélien Poissonnier for his feedback.
2019-05-16 16:55:23 +02:00
Sébastien Villemot
804a11842c
Manual: fix HTML prerequisites in Makefile
2019-05-16 16:55:23 +02:00
Stéphane Adjemian (Charybdis)
75945a62ac
Fixed plot_contribution routine.
2019-05-14 22:12:33 +02:00
Sébastien Villemot
5a36d57b90
Perfect foresight: remove unused nnzJ argument in several stacked problem functions
2019-05-13 18:33:26 +02:00
Sébastien Villemot
088826a332
Perfect foresight: remove useless model evaluation
2019-05-13 18:33:26 +02:00
Sébastien Villemot
5956c767d3
Stop claiming that we support Windows XP and Vista
2019-05-13 12:29:11 +02:00
Sébastien Villemot
c7cd325e4e
Dynare++: improvements to comments
2019-05-10 18:41:38 +02:00
Sébastien Villemot
3cf650a2dd
MATLAB testsuite: don’t use -batch for the time being on Linux and macOS
...
This apparently fixes random testsuite crashes in Gitlab CI.
2019-05-10 18:41:37 +02:00
Houtan Bastani
0d85e08292
olsgibbs: save pnames in output
2019-05-10 14:50:44 +02:00
Houtan Bastani
13547964dc
change graph in reporting test to show how to associate integers with time periods
2019-05-10 11:02:46 +02:00
Houtan Bastani
5d05adeab6
remove another instance of strjoin
2019-05-08 15:58:10 +02:00
Houtan Bastani
2e1f189724
compatibility problem introduced in 9deab17d7424b25395110cefa7c4531b8fcde638: strjoin was introduced in R2013a
2019-05-08 15:36:32 +02:00
Houtan Bastani
a29896a6d5
Undo change in cb5b756927
, preferring const to constexpr
2019-05-08 15:26:17 +02:00
Houtan Bastani
485f6b32b0
preprocessor: submodule update
2019-05-08 15:01:27 +02:00
Houtan Bastani
cb5b756927
sqrt is not a constexpr
...
see: http://open-std.org/JTC1/SC22/WG21/docs/papers/2017/p0533r0.pdf
2019-05-08 13:01:34 +02:00
Houtan Bastani
9deab17d74
clean up rplot
2019-05-08 12:48:28 +02:00
Sébastien Villemot
0375dbe29b
Dynare++: improvements to comments
2019-05-06 18:44:49 +02:00
Stéphane Adjemian (Charybdis)
317e713b26
Do not print parameters or varexo statements if plist or xlist are empty.
2019-05-04 08:52:51 +02:00
Stéphane Adjemian (Charybdis)
6ac751bf26
Updated preprocessor submodule.
2019-05-04 08:51:34 +02:00
Stéphane Adjemian (Charybdis)
ede5b5e4c0
Ensure that the variable names are unique.
2019-05-03 16:15:54 +02:00
Stéphane Adjemian (Charybdis)
fc4e6b2b8c
Updated preprocessor submodule.
2019-05-03 15:55:21 +02:00
Houtan Bastani
157d30d48f
fix bug in parsing of PAC equation
2019-05-03 12:23:07 +02:00
Sébastien Villemot
4d17c8b10d
Dynare++: move multithreading abstraction to the "utils" module
2019-05-02 12:38:56 +02:00
Sébastien Villemot
b0841b4136
Fix test files following change in the preprocessor when there is no parameter or exogenous
2019-04-30 16:42:53 +02:00
Sébastien Villemot
faa3185bdf
local state space iterations 2 DLL: various modernizations and simplifications
2019-04-30 15:54:49 +02:00
Sébastien Villemot
1199d4abae
kronecker DLLs: various modernizations and simplifications
2019-04-30 15:54:48 +02:00
Sébastien Villemot
de159c0480
mjdgges DLL: convert to C++ (for consistency with other DLLs)
...
Various modernizations and simplifications.
Also remove a workaround for a LAPACK bug in DGGES (the VSL argument was
apparently referenced even though JOBVSL="N"). Hopefully the bug has been fixed
everywhere now.
2019-04-30 15:54:45 +02:00
Sébastien Villemot
b115b76e0d
Kalman steady state DLL: various modernizations and simplifications
2019-04-30 15:54:43 +02:00
Sébastien Villemot
80267f56e5
Block kalman filter DLL: various modernizations and simplifications
2019-04-30 15:54:40 +02:00
Sébastien Villemot
eb975f2488
Dynare++: add some generated files to artifacts and .gitignore
2019-04-30 12:59:21 +02:00
Sébastien Villemot
b9f92b69be
Dynare++: replace some uses of std::vector by a lighter std::unique_ptr
2019-04-30 12:58:21 +02:00
Stéphane Adjemian (Charybdis)
ea68f849d5
Renamed routine.
2019-04-29 23:49:04 +02:00
Stéphane Adjemian (Charybdis)
0352ba1ff2
Handle equation with diff(diff(log())).
2019-04-29 23:45:15 +02:00
Stéphane Adjemian (Charybdis)
92e7010b97
Added integration test.
2019-04-29 23:39:14 +02:00
Stéphane Adjemian (Charybdis)
ceb2bbcd1d
Updated preprocessor submodule.
...
Fixes issues in cherrypick with models containing only identities.
2019-04-29 23:29:34 +02:00
Sébastien Villemot
64b568001c
Dynare++: fix bug introduced in 0b9b69f638
2019-04-29 18:31:57 +02:00
Sébastien Villemot
1ebd1d63fa
Dynare++: add test mod files to testsuite
2019-04-29 18:31:54 +02:00
Sébastien Villemot
d3c4d0ae0f
Dynare++: use .mod extension for all test files (instead of .dyn)
2019-04-29 15:57:47 +02:00
Sébastien Villemot
b2957127ad
k-order DLL: check that simulated time series at order 9 is correct
...
Ref #217
2019-04-29 15:48:03 +02:00
Sébastien Villemot
7ddf3046b7
Improve description of k-order tests
2019-04-29 15:46:47 +02:00
Stéphane Adjemian (Charybdis)
b6a80229a9
Added integration test for cherrypick and agregate routines.
2019-04-27 18:12:53 +02:00
Stéphane Adjemian (Charybdis)
d7042b8e80
Fixes for models without parameters or exogenous variables.
2019-04-27 18:08:19 +02:00
Stéphane Adjemian (Charybdis)
e5bc8ff1de
Document behaviour of lmmcp option wrt transformations of equation.
...
Closes #1606 .
[skip-ci]
2019-04-26 20:16:54 +02:00
Stéphane Adjemian (Charybdis)
1a55cd7945
Write files only if necessary.
...
DO not print files for parameters declaration, exogenous variables declarations
or parameter values if the selected equations do not have parameters and/or
exogenous variables (typically accounting identities).
2019-04-26 18:46:34 +02:00
Sébastien Villemot
f1b16ced4e
k-order DLL: check computed policy functions at order 9 against Burnside's model
...
Ref #217
2019-04-26 18:46:04 +02:00
Stéphane Adjemian (Charybdis)
72afafe3d4
Fixed hyperlink for solve_algo option.
...
[skip-ci]
2019-04-26 16:38:50 +02:00