Commit Graph

14000 Commits (47477e152a3575b0108f5845ba76ec2ca3c54330)

Author SHA1 Message Date
Sébastien Villemot 47477e152a
Bump minimal Octave version to 6.2.0 2021-03-12 16:21:57 +01:00
Sébastien Villemot c0ccca26cb
macOS package: drop support for Octave
The current Octave support is utterly broken (both in stable and unstable), it
crashes Octave. It relies on an unofficial Octave app for
macOS (https://octave-app.org), which is infrequently updated.

This commits drop support for Octave in the macOS package. We will now tell our
macOS+octave users to use the Homebrew Dynare package (which is maintained by
the Homebrew team, and is in reasonably good shape).
2021-03-12 16:21:57 +01:00
Sébastien Villemot 71130a395f
Windows package: bump versions of dependencies 2021-03-11 10:47:46 +01:00
Sébastien Villemot a2c5df956f
Manual: add a short description of how decision rules are stored at order ≥ 4
Closes: #1764
2021-03-10 14:44:19 +01:00
Sébastien Villemot c9eb6920c9
local_state_space_iteration_k MEX: fix bug in output
In its output, the MEX was returning values for all endogenous variables, but
it was used in a context where only the variables from oo_.dr.restrict_var_list
were expected (as is done with local_state_space_iteration_2 MEX).

This commit fixes this discrepancy, and also fixes the test that was checking
that both MEX are returning the same output.

Closes: #1768
2021-03-10 13:45:29 +01:00
Sébastien Villemot 4c15bce48e
Windows package: bump Octave version to 6.2.0 2021-03-08 15:09:34 +01:00
Sébastien Villemot 1ba9189cb0
CI: bump Octave version to 6.2.0 2021-03-08 15:02:52 +01:00
Stéphane Adjemian (Charybdis) 3859ea0de0
Fix read_key_value_string if commas are followed by spaces. 2021-02-26 17:50:47 +01:00
Sébastien Villemot de0b9c4683
Preprocessor: remove spurious space produced when parsing key/value pairs
The problem had been introduced by the previous preprocessor submodule update.
2021-02-26 12:29:21 +01:00
Stéphane Adjemian (Charybdis) 6752426809
Bug fixes in particles submodule. 2021-02-26 10:40:37 +01:00
Stéphane Adjemian (Charybdis) 688ef1f5bf
Updated dseries section in reference manual. 2021-02-26 09:45:24 +01:00
Stéphane Adjemian (Charybdis) 9e37e07075
Updated dseries submodule (time aggregation routines). 2021-02-26 09:44:24 +01:00
Stéphane Adjemian (Charybdis) 07a343d602
Updated preprocessor submodule (honour bi-annual dates). 2021-02-26 09:42:09 +01:00
Sébastien Villemot ea41f19008 Merge branch 'perfect_foresight_planner' into 'master'
Ref. #1680: perfect foresight

See merge request Dynare/dynare!1833
2021-02-25 15:43:45 +00:00
Normann Rion 9db1265892 Asssesing welfare in perfect-foresight frameworks
Ref. #1680
2021-02-25 15:12:28 +01:00
Sébastien Villemot 9066d31dd7 Merge branch 'ramsey_problem' into 'master'
Ref. #1680 : 2nd-order welfare

See merge request Dynare/dynare!1828
2021-02-23 16:08:53 +00:00
Sébastien Villemot 0c013a9ced
Preprocessor: fix bugs introduced in previous update (related to MLVs) 2021-02-19 20:30:24 +01:00
Sébastien Villemot 5dfc10cbef
Preprocessor: fix bugs with the treatment of model-local variables in LaTeX output 2021-02-19 18:20:32 +01:00
Sébastien Villemot 75882bcc11
Improve command suggestion for installing statistics package from Octave Forge
The “io” package is a dependency, hence must be explicitly installed first.

[skip ci]
2021-02-19 14:24:32 +01:00
Sébastien Villemot dcb0a05b72
Preprocessor: add interface to set zero_moments_tolerance 2021-02-18 18:46:49 +01:00
Sébastien Villemot 3939544498
Remove remnants from estimation DLL 2021-02-18 14:26:10 +01:00
Normann Rion f532de0f29 Adds the discretionary case to the evaluate_planner_objective function 2021-02-18 12:00:44 +01:00
Normann Rion e880d1bcc3 Ref. #1680: 2nd-order welfare 2021-02-17 13:53:55 +01:00
Sébastien Villemot a51bdf8948
Merge branch 'smoother2histval' of git.dynare.org:JohannesPfeifer/dynare
Ref. !1831
2021-02-16 16:58:59 +01:00
Sébastien Villemot 6d95abdb95
Merge remote-tracking branch 'origin/JohannesPfeifer-master-patch-11225'
Ref. !1830
2021-02-16 16:58:04 +01:00
Sébastien Villemot 9ddad32e4e
Merge branch 'shock_decomp_fixes' of git.dynare.org:rattoma/dynare
Ref. !1829
2021-02-16 16:56:52 +01:00
Sébastien Villemot 9d06016dc3
Merge branch 'fixes_4.7' of git.dynare.org:rattoma/dynare
See !1827
2021-02-16 16:55:31 +01:00
Nikola Bokan 592cd69e25
Bug-fix: staticmodel type. 2021-02-16 15:06:43 +01:00
Johannes Pfeifer 99c7d88c53 dyn_forecast.m: set first_obs and allow for Bayesian smoother input 2021-02-16 11:26:35 +01:00
Johannes Pfeifer 788e05b2fd smoother2histval: add test case for correctness 2021-02-16 11:25:46 +01:00
Johannes Pfeifer 6b2555f0ad smoother2histval: fix computation of data length 2021-02-16 09:00:11 +00:00
Marco Ratto 50e80fe496 write xls output in Output subdir 2021-02-16 09:56:22 +01:00
Johannes Pfeifer a0d0270679 smoother2histval.m: suppress output
[skip CI]
2021-02-16 08:11:13 +00:00
Marco Ratto f592cca59d fixed wrong naming of shock decompositions 2021-02-13 19:07:28 +01:00
Marco Ratto b1ae98845d fixed bug in var list for expand menu 2021-02-13 19:07:02 +01:00
Marco Ratto dbcdaf75a6 fixed bug when SteadyState is not used for shock decompositions
fixed names of files, removing spaces and dots
use writetable with mac OS
2021-02-13 19:05:54 +01:00
Marco Ratto c8cd0a06ce allow to export expand groups to excel (instead than plotting them) 2021-02-13 19:04:39 +01:00
Marco Ratto f8b8ec6c18 fixes around init2shocks in plotting utilities 2021-02-13 19:04:01 +01:00
Marco Ratto faa203e029 condition computation of posterior statistics also to (options_.load_mh_file && ~options_.load_results_after_load_mh) and apply it to all cases 2021-02-13 18:53:17 +01:00
Marco Ratto 5c3b0ebc95 better handle newrat options, avoiding to treat newratflag in two places 2021-02-13 16:44:50 +01:00
Marco Ratto 915502ce13 copyright year and indentation 2021-02-13 11:29:40 +01:00
Marco Ratto d56bba724c autocov is initialized NaN with the original order and then only loop up to updted order compatible with sample size. 2021-02-13 11:27:18 +01:00
Marco Ratto 15ab85788c adjusted message in case of diffuse filter, where cointegration is most of the time the reason for such a warning 2021-02-12 19:10:45 +01:00
Marco Ratto 22ef0b1413 get statistics also when load_mh_file 2021-02-12 18:55:50 +01:00
Marco Ratto b9a6462462 bug fix in trapping option newratflag 2021-02-12 18:54:07 +01:00
Marco Ratto ebec3ede8a allow negative lag (i.e. a lead) 2021-02-12 18:50:55 +01:00
Marco Ratto 1519e4673a trap case when order is too big wrt sample size 2021-02-12 18:49:33 +01:00
Sébastien Villemot 5485597afe
Preprocessor: allow booleans in optimization options list
Ref. preprocessor#63
2021-02-10 17:45:52 +01:00
Sébastien Villemot 7cbb86bb64
Testsuite: rename estimation/univariate/ols/ols.mod
Under Octave, the +ols folder conflicts with the builtin ols() function.
2021-02-09 16:58:07 +01:00
Sébastien Villemot 1a0ee5f055
Bytecode / sparse transpose: bug fix
The Jc vector has n+1 elements, where n is the number of columns. Moreover, the
size passed to memset() was wrong.
2021-02-09 16:05:11 +01:00