Commit Graph

8239 Commits (393f9e97c56c9b6e067afde26075588e952540e3)

Author SHA1 Message Date
Sébastien Villemot 236c69dac4
Testsuite: increase tolerance (again) in unitary tests for prior_draw.m 2021-10-01 17:39:57 +02:00
Sébastien Villemot 67713f555a
Merge branch 'model_diagnostics_loglinear' of git.dynare.org:JohannesPfeifer/dynare
Ref. !1938
2021-09-28 18:23:37 +02:00
Sébastien Villemot e2a11a1a51
Reporting: fix crash when xrange argument of addGraph() is missing 2021-09-28 18:21:14 +02:00
Johannes Pfeifer fbd4fa7f3d model_diagnostics.m: fix compatibility with loglinear option 2021-09-28 09:35:27 +02:00
Sébastien Villemot 7e47713ae5
CI: bump to MATLAB R2021b 2021-09-24 16:43:30 +02:00
Sébastien Villemot 6669e55b97
Provisions for MATLAB R2021b 2021-09-24 16:43:30 +02:00
Sébastien Villemot 24c4e86a95
Merge branch 'thread_bug' of git.dynare.org:JohannesPfeifer/dynare
Ref. !1935
2021-09-23 16:44:38 +02:00
Sébastien Villemot f7149d60cc
NLS estimation: workaround for Octave random failure to read the generated ssr_*.m file 2021-09-23 16:21:25 +02:00
Johannes Pfeifer 5f27d2e469 set_dynare_threads.m: fix naming bug 2021-09-23 12:48:08 +02:00
Sébastien Villemot c320af2cd0
Merge branch 'mh_mode' of git.dynare.org:JohannesPfeifer/dynare
Ref. !1932
2021-09-22 16:24:39 +02:00
Johannes Pfeifer 6abc984d5e Fix mh_posterior_mode_estimation option
Closes https://git.dynare.org/Dynare/dynare/-/issues/1044
2021-09-22 10:00:47 +02:00
Johannes Pfeifer e754ec158c
stab_map_.m: move saved file to subfolder´ 2021-09-21 17:25:35 +02:00
Johannes Pfeifer 725fa79bbc
model_info.m: improve output display 2021-09-21 17:25:35 +02:00
Sébastien Villemot b60607a5b3
Fix spurious warning at startup under Octave about +pac/+bgp/{get,set}.m
This is a workaround for Octave bug 46849. It complements commit
4c0b2e8c4e.

The workaround consists in moving the two problematic files to a subfolder
which is not in the path at startup. They will be added to the path later, at a
time when the Octave:shadowed-function warning has already been disabled by
warning_config.m.

Closes: #1817
2021-09-21 15:19:06 +02:00
Sébastien Villemot 82d0b1caf4
Merge branch 'smoother2histval' of git.dynare.org:JohannesPfeifer/dynare
Ref. !1930
2021-09-17 17:00:08 +02:00
Sébastien Villemot 7d4bb9ea44
Merge branch 'state_var_backwards' of git.dynare.org:JohannesPfeifer/dynare
Ref. !1928
2021-09-17 16:57:16 +02:00
Sébastien Villemot b74c37d5e4
One last Octave compatibility fix
Closes: #1749
2021-09-17 15:22:07 +02:00
Johannes Pfeifer 2dd6510051 smoother2histval.m: undo logging
Closes https://git.dynare.org/Dynare/dynare/-/issues/1407
2021-09-17 14:43:50 +02:00
Johannes Pfeifer 62e80b0c07 smoother2histval.m: also set M_.exo_histval 2021-09-17 14:42:44 +02:00
Johannes Pfeifer 489e6684e9 smoother2histval.m: fix initialization and dimensions
Closes https://git.dynare.org/Dynare/dynare/-/issues/1775
2021-09-17 13:58:06 +02:00
Johannes Pfeifer 57bbec1f72 stochastic_solvers.m: set dr.state_var for purely backwards models at order=1
Subsequent codes may need it. Closes https://git.dynare.org/Dynare/dynare/-/issues/1703
2021-09-16 20:44:14 +02:00
Sébastien Villemot 49a396030b
Yet another batch of Octave compatibility fixes 2021-09-16 18:25:00 +02:00
Sébastien Villemot 240d82e64a
Fix typo
[skip ci]
2021-09-16 16:23:20 +02:00
Johannes Pfeifer 79ee6a5565 dyn_waitbar_close.m: fix closing of waitbars under Octave 2021-09-16 10:40:00 +02:00
Sébastien Villemot 5a21b11d77
Merge branch 'print_model_info' of git.dynare.org:JohannesPfeifer/dynare
Ref. !1922
2021-09-15 18:35:50 +02:00
Sébastien Villemot ff06b9ad10
More Octave compatibility fixes 2021-09-15 18:35:30 +02:00
Sébastien Villemot f164750a91
Old MATLAB compatibility fix
This is a partial revert of 4346903c65. The
xlswrite function is actually not able to write XLS files on GNU/Linux and
macOS, and moreover its CSV fallback does not work with cell arrays.
2021-09-15 17:37:08 +02:00
Johannes Pfeifer 58ee240048 Clarify auxiliary variable types
Related to https://git.dynare.org/Dynare/dynare/-/issues/1811
2021-09-15 16:10:58 +02:00
Johannes Pfeifer 966234b044 model_info.m: add non-block info 2021-09-15 16:10:43 +02:00
Stéphane Adjemian (Ryûk) 13c6cf86ce
Cosmetic change (code factorization). 2021-09-15 13:45:39 +02:00
Stéphane Adjemian (Ryûk) 32b8d6c72a
Remove unnecessary condition. 2021-09-15 13:45:39 +02:00
Stéphane Adjemian (Ryûk) 60c8ed1948
Fix bug, pac.bgp.set should also work with exogenous variables. 2021-09-15 13:45:39 +02:00
Sébastien Villemot 809d313b7e Merge branch 'planner_matlab_2014' into 'master'
evaluate_planner_objective.m: compatibility fix for older Matlab versions

See merge request Dynare/dynare!1924
2021-09-15 11:34:09 +00:00
Johannes Pfeifer 85a5a5633c evaluate_planner_objective.m: compatibility fix for older Matlab versions
Use single quotes
2021-09-14 19:35:42 +02:00
Sébastien Villemot 4346903c65
Various Octave compatibility issues
Also improve on e42cf2e5b4 for the compatbilitity
with MATLAB < R2016a in occbin.write_regimes_to_xls.m.
2021-09-14 17:55:55 +02:00
Johannes Pfeifer 334020fc46 evaluate_planner_objective.m: fix wrong timing in setting of shocks 2021-09-11 09:44:36 +02:00
Johannes Pfeifer 0d483ff85f evaluate_planner_objective.m: Factorize setting of initial condition
also takes care of initially set shocks
2021-09-11 09:44:35 +02:00
NormannR acdad93822 Fixing the regression in behavior in evaluate_planner_objective (Ref: #1680)
- evaluate_planner_objective now returns conditional welfare depending on the initial value of the Lagrange multipliers when it is suitable to do so
   - histval blocks are no longer ignored
2021-09-11 09:44:35 +02:00
Sébastien Villemot ee0a4eb001
Reporting: fix detection of pdflatex on Debian Bookworm 2021-09-09 11:30:04 +02:00
Sébastien Villemot d54f2dd609
dseries submodule update
— fix detection of x13as on Debian bookworm/sid
— add ability to use self-compiled x13as on macOS
— add ISO 8601 weeks
— generalize isleapyear routine for vector of integers
2021-09-09 11:03:35 +02:00
Sébastien Villemot e42cf2e5b4
Various MATLAB R2014a compatibility fixes 2021-09-08 14:15:49 +02:00
Stéphane Adjemian (Charybdis) f1bf12c601
Apply patch from d440b7082 for (VAR based) expectations in PAC.
Fix the computation of h1 and h0 if the auxiliary model (VAR) has a constant.
2021-09-07 18:39:52 +02:00
Stéphane Adjemian (Ryûk) d440b70820
Fix var expectation weights when auxiliary model has a constant.
Increment index variables_id_in_var if constant is present in VAR model (first position in the Companion representation)..
2021-09-07 00:36:34 +02:00
Stéphane Adjemian (Ryûk) 4cf1a358ee
Fix growth neutrality correction in PAC/MCE equation. 2021-09-01 11:27:42 +02:00
Stéphane Adjemian (Ryûk) 380fd84cb3
Fix NLS estimation routine.
Closes #1798
2021-09-01 10:37:17 +02:00
Sébastien Villemot 7c0af1ce48
Merge branch 'gsa' of git.dynare.org:JohannesPfeifer/dynare
Ref. !1920
2021-08-31 13:52:20 +02:00
Sébastien Villemot 757c0dd4cb
Merge branch 'k_order_simult' of git.dynare.org:JohannesPfeifer/dynare
Ref. !1914
2021-08-31 13:51:43 +02:00
Johannes Pfeifer cba00755b1 stab_map_2.m: Only do skipline if actual printing happens 2021-08-31 11:13:37 +02:00
Johannes Pfeifer 54203f499e dynare_sensitivity.m: fix dead link 2021-08-31 11:13:02 +02:00
Johannes Pfeifer a2c60dba11 simult_.m: simulate user-requested order with k_order_solver
Also prevent inconsistent simulations
2021-08-30 19:36:51 +02:00