Sébastien Villemot
0301a46310
Merge branch 'warning_ramsey_constraints' into 'master'
...
Provide better warnings when using ramsey_constraints
See merge request Dynare/dynare!1790
2020-12-18 12:59:29 +00:00
Johannes Pfeifer
7bdf07631a
Provide better warnings when using ramsey_constraints
2020-12-18 12:59:29 +00:00
Johannes Pfeifer
83774a1f44
global_initialization.m: Remove automatic creation of directories
...
When using `dname` they would be redundant
2020-12-17 20:10:58 +01:00
Johannes Pfeifer
f2cde3b6d9
Make schur_vec_tol settable and document it
...
Related to https://git.dynare.org/Dynare/preprocessor/-/merge_requests/29
Also convert it to lowercase as all other options
2020-12-17 19:59:22 +01:00
Sébastien Villemot
b8d396e388
Merge branch 'pruned_moments' of git.dynare.org:JohannesPfeifer/dynare
2020-12-17 16:47:02 +01:00
Sébastien Villemot
ae9f7e4654
Preprocessor: forbid some basenames, since they will cause trouble
...
Ref. preprocessor#62
2020-12-17 16:45:18 +01:00
Sébastien Villemot
49e73e48d3
dseries: Octave 6 compatibility fixes
2020-12-17 16:44:26 +01:00
Sébastien Villemot
44f3a26042
Octave 6 compatibility fix
...
By the way, remove an obsolete version test for MATLAB (since we now require
R2014a).
2020-12-17 16:08:32 +01:00
Johannes Pfeifer
4cf9f7d1a7
stoch_simul.m: reports second moments based on pruned state space at order=2 when pruning is specified
...
Related to https://git.dynare.org/Dynare/dynare/-/merge_requests/1744
2020-12-17 09:45:28 +01:00
Johannes Pfeifer
da3943beba
Make sure output is saved in dname-folder
...
That's where other functions are looking for them
2020-12-16 22:41:55 +01:00
Sébastien Villemot
84566adac9
Preprocessor: fix bug introduced by previous update w.r.t. GMM/SMM
2020-12-14 19:12:05 +01:00
Sébastien Villemot
4aa25e26b2
Merge branch 'ramsey_tag' into 'master'
...
get_complementarity_conditions.m: fix variable naming
See merge request Dynare/dynare!1788
2020-12-14 17:55:37 +00:00
Johannes Pfeifer
3f18acb1f2
get_complementarity_conditions.m: fix variable naming
...
Model structure must be named M_ for eval-statement with parameters replaced by position in M_.params to work
2020-12-14 17:46:08 +01:00
Sébastien Villemot
e610cafeb4
Preprocessor update
...
– GMM: introduce option analytic_standard_errors
– Occbin: add equation number in M_.occbin.constraint structure
2020-12-14 17:11:44 +01:00
Sébastien Villemot
9351fd662f
Merge branch 'cova_compute' into 'master'
...
🐛 allow cova_compute=0 with user-defined MCMC_jumping_covariance
See merge request Dynare/dynare!1787
2020-12-10 11:35:51 +00:00
Johannes Pfeifer
35b1a6859f
🐛 allow cova_compute=0 with user-defined MCMC_jumping_covariance
2020-12-09 22:31:43 +01:00
Sébastien Villemot
9699bdbf54
Preprocessor, JSON output: fix “variable_mapping” for Ramsey models
...
Closes : #1755
2020-12-09 18:36:37 +01:00
Stéphane Adjemian (Charybdis)
12ef75314a
Apply d8ddd9ef6
to deterministic exogenous variables.
...
(cherry picked from commit eceba8d6da
)
2020-12-09 14:59:20 +01:00
Stéphane Adjemian (Charybdis)
ffa828a659
Fixed multiple periods expected shocks in the case of mshocks.
...
(cherry picked from commit d8ddd9ef61
)
2020-12-09 14:59:20 +01:00
Sébastien Villemot
81b78fd969
Documentation: fix compilation of parallel PDF with recent TeXlive distributions
2020-12-08 16:19:41 +01:00
Stéphane Adjemian (Charybdis)
e066556d7a
Added integration test for d8ddd9ef6
.
2020-12-07 22:25:54 +01:00
Stéphane Adjemian (Charybdis)
a669c3765d
Cosmetic change in doc headers.
2020-12-07 22:25:54 +01:00
Stéphane Adjemian (Charybdis)
eceba8d6da
Apply d8ddd9ef6
to deterministic exogenous variables.
2020-12-07 22:25:54 +01:00
Sébastien Villemot
05cbe049ba
Macro-processor: move environment out of node classes
2020-12-07 17:37:34 +01:00
Sébastien Villemot
7e9a87c313
evaluate_steady_state.m: small simplification
2020-12-07 16:25:01 +01:00
Sébastien Villemot
1c0d1409ea
Fix the use of [static]/[dynamic] equations with the “block” option
2020-12-07 16:24:13 +01:00
Sébastien Villemot
fdf5bfbb58
Testsuite: cosmetic fix
2020-12-07 15:10:06 +01:00
Sébastien Villemot
55e25bcb7f
perfect_foresight_problem MEX: check the return code of mexCallMATLAB()
2020-12-07 15:03:35 +01:00
Sébastien Villemot
eeb76803a5
Merge branch 'posterior_accessors'
2020-12-07 12:34:38 +01:00
Houtan Bastani
a16023103b
ensure only lowercase files are retrieved
2020-12-07 12:31:37 +01:00
Sébastien Villemot
05c7925620
Accessors for posterior distributions of objects, needed by the MATLAB GUI
2020-12-07 12:31:26 +01:00
Sébastien Villemot
4cc946842b
Add further Octave 6 test for intersect(…, 'stable')
...
Forgotten in c160d2407
.
[skip ci]
2020-12-04 18:41:53 +01:00
Sébastien Villemot
f508a69f16
Windows package: fix compilation of MEX files for Octave
...
The runners no longer have an octave binary in the PATH, so the configure
script fails. We pass a dummy value for the location of the Octave
binary (which is actually not run, because we don’t execute the testsuite).
(cherry picked from commit 7a966a3088
)
2020-12-03 17:46:58 +01:00
Sébastien Villemot
7a966a3088
Windows package: fix compilation of MEX files for Octave
...
The runners no longer have an octave binary in the PATH, so the configure
script fails. We pass a dummy value for the location of the Octave
binary (which is actually not run, because we don’t execute the testsuite).
2020-12-03 17:31:46 +01:00
Sébastien Villemot
8ba1a15262
Remove outdated Occbin files
2020-12-03 10:50:58 +01:00
Sébastien Villemot
be8eae7fd9
CI: make Octave version configurable
...
(cherry picked from commit d61df2e629
)
2020-12-02 18:52:37 +01:00
Sébastien Villemot
d06ae350c5
Build system: add --with-octave configure option to specify non-default install path
...
(cherry picked from commit bd97fdc1d5
)
2020-12-02 18:52:36 +01:00
Sébastien Villemot
d61df2e629
CI: make Octave version configurable
2020-12-02 18:27:41 +01:00
Sébastien Villemot
bd97fdc1d5
Build system: add --with-octave configure option to specify non-default install path
2020-12-02 18:26:49 +01:00
Sébastien Villemot
c160d24074
Octave 6 implements intersect(…, 'stable')
...
[skip ci]
2020-11-30 18:26:50 +01:00
Sébastien Villemot
3bfb0cf0dd
Merge branch 'replic_manual' into 'master'
...
manual: clarify that mh_replic is per chain, not the total number of replications
See merge request Dynare/dynare!1785
2020-11-30 16:33:38 +00:00
Johannes Pfeifer
18350f680e
manual: clarify that mh_replic is per chain, not the total number of replications
...
[skip CI]
2020-11-30 17:32:03 +01:00
Sébastien Villemot
b4f293bdf2
Document mode_compute=13
...
[skip ci]
2020-11-27 14:22:59 +01:00
Sébastien Villemot
1e767ce935
Merge branch 'optim_fixes' into 'master'
...
Fix lsqnonlin in Octave
See merge request Dynare/dynare!1783
2020-11-27 13:06:00 +00:00
Willi Mutschler
fcef3ca09f
✅ Don't do bgp/solow in Octave
...
[skip ci]
The levenberg-marquardt algorithm is not available in octave's implementation of fsolve, so we check the verbatim block only in matlab
2020-11-26 17:12:57 +01:00
Willi Mutschler
03641585e4
✅ Fix lsqnonlin in Octave
2020-11-26 17:07:46 +01:00
Willi Mutschler
25f1641db1
Change order of checks for NaN moments, improve warnings and errors
2020-11-26 16:45:07 +01:00
Sébastien Villemot
21e61ef954
Merge branch 'identification_fixes' of git.dynare.org:wmutschl/dynare
2020-11-26 16:36:34 +01:00
Sébastien Villemot
513fffcfff
Merge branch 'MoM_fixes' of git.dynare.org:wmutschl/dynare
2020-11-26 16:36:08 +01:00
Sébastien Villemot
e6b7cf82fd
Merge branch 'manual_fix' of git.dynare.org:JohannesPfeifer/dynare
2020-11-26 16:35:28 +01:00