Commit Graph

15068 Commits (01f471ae8a4b4122e22585ebd4f3c970482f090f)

Author SHA1 Message Date
Sébastien Villemot 01f471ae8a Merge branch 'cycle_reduction' into 'master'
Cycle reduction: account for new error codes

See merge request Dynare/dynare!2088
2022-10-04 09:43:05 +00:00
Johannes Pfeifer 7874c302a0 Cycle reduction: account for new error codes 2022-10-03 17:15:20 +02:00
Sébastien Villemot 5b8fee5237
Merge branch 'cycle_reduction_fortran' of git.dynare.org:normann/dynare
Ref. !2085
2022-10-03 14:40:55 +02:00
Normann Rion d17204cc84 Implements a cycle reduction Fortran routine and the associated test.
The Fortran routine replaces the former Matlab code in matlab/cycle_reduction.m
2022-10-03 14:38:12 +02:00
Sébastien Villemot 2ab174aa8c
Merge branch 'cosmetics' of git.dynare.org:JohannesPfeifer/dynare
Ref. !2087
2022-10-03 14:31:35 +02:00
Sébastien Villemot 9938f08790
Merge branch 'occbin_error' of git.dynare.org:JohannesPfeifer/dynare
Ref. !2086
2022-10-03 14:31:02 +02:00
Normann Rion 7af14aaa0d Fix cycle_reduction.m:
- a condition of an if-then-else block is never fulfilled
   - dimensions are inconsistent in the solution-check output message
2022-10-03 11:21:15 +02:00
Johannes Pfeifer d5d3e9060b calibrate_mh_scale_parameter.m: fix typo in error message
[skip CI]
2022-09-30 14:01:34 +02:00
Johannes Pfeifer 5defbdeb92 dsge_likelihood.m: add missing penalty for Occbin 2022-09-30 09:55:00 +02:00
Sébastien Villemot 790fad8b4c Merge branch 'local_state_space_iteration_3_matlab' into 'master'
Fixes local_state_space_iteration_3_test: sets a default value for the number...

See merge request Dynare/dynare!2084
2022-09-27 10:29:05 +00:00
Normann Rion 1b12d9e44b Fixes local_state_space_iteration_3_test: sets a default value for the number of threads local_state_space_iteration_3 may use 2022-09-27 11:03:36 +02:00
Sébastien Villemot 39ac1f7628
Particles submodule update
This should have gone into !2071.
2022-09-26 17:55:36 +02:00
Sébastien Villemot be4a1c9a1a
Merge branch 'local_state_space_iteration_3_matlab' of git.dynare.org:normann/dynare
Ref. !2071
2022-09-26 17:51:01 +02:00
Sébastien Villemot f8b5448c30
Preprocessor update
– fix bug in ModelTree::writeParamsDerivativesFileHelper() which could cause a
  segmentation fault
– various refactorings
2022-09-26 17:49:56 +02:00
Sébastien Villemot 1d721da9ad
macOS package: when compiling x13as, statically link libgcc, libgfortran and libquadmath
Closes: #1865
2022-09-26 12:18:49 +02:00
NormannR 4cdb763ea4 Integrates the local_state_space_iteration_3 mex into dynare's bayesian estimation eco-system
Should be merged after the mex MR !2045 and the particles MR !16
2022-09-26 09:14:34 +02:00
Sébastien Villemot 755c5645a6 Merge branch 'irf' into 'master'
Fix posterior IRF generation with loglinear option

See merge request Dynare/dynare!2083
2022-09-21 15:44:11 +00:00
Stéphane Adjemian (Ryûk) 9ea8e17ff2
Update dseries submodule.
Add function returning dummy variable in a dseries object.
2022-09-21 10:56:53 +02:00
Johannes Pfeifer ee8dfb76c4 Fix posterior IRF generation with loglinear
The unlogged steady state was used for both the starting value and the baseline
2022-09-21 10:14:23 +02:00
Johannes Pfeifer 12ec1ec0e6 PosteriorIRF_core1.m: replace function using globals 2022-09-21 09:29:43 +02:00
Johannes Pfeifer be2dd4456d getIrfShocksIndx.m: replace global variables by inputs 2022-09-21 09:27:43 +02:00
Johannes Pfeifer 945379a318 resol.m: use isempty instead of length 2022-09-21 09:25:06 +02:00
Sébastien Villemot a8054c16ba Merge branch 'octave_ispd' into 'master'
ispd.m: filter out Octave incompatibility https://savannah.gnu.org/bugs/?63082

See merge request Dynare/dynare!2082
2022-09-20 15:32:54 +00:00
Johannes Pfeifer 563035d070 AnScho/AnScho_MoM_common.inc: use csminwel to prevent fmincon problems under Octave 2022-09-20 12:55:30 +02:00
Johannes Pfeifer 9506e723c9 ispd.m: filter out Octave incompatibility https://savannah.gnu.org/bugs/?63082 2022-09-20 12:42:04 +02:00
Sébastien Villemot e732f9e4a3
Preprocessor update
– fix bug with “graph_format” option of “identification” and
  “dynare_sensitivity”
– fix check of “domain” option of new estimation prior syntax
– refactor OptionsList class
2022-09-20 11:58:10 +02:00
Frédéric Karamé 128eaa2da5
Add SMC samplers.
Ref. !2005
2022-09-19 16:32:28 +02:00
Sébastien Villemot 83836350e0
Merge branch 'stacked' of git.dynare.org:JohannesPfeifer/dynare
Ref. !2079
2022-09-19 16:25:21 +02:00
Sébastien Villemot ef5f25c17a
Merge branch 'model_inversion' of git.dynare.org:JohannesPfeifer/dynare
Ref. !2080
2022-09-19 16:22:42 +02:00
Johannes Pfeifer cf7b06e96d perfect-foresight-models/solve_stacked_problem.m: restore compatibility with Matlab before auto expansion was introduced 2022-09-16 19:27:23 +02:00
Johannes Pfeifer f91e4e239c varmodel.mod: use explicit seed to prevent pathological case 2022-09-16 15:13:16 +02:00
Johannes Pfeifer 7dd2dd5e24 solow_ces.mod: increase tolerance for Octave 2022-09-16 14:32:27 +02:00
Sébastien Villemot 5a3f50bf2e
Merge branch 'mom' of git.dynare.org:JohannesPfeifer/dynare
Ref. !2081
2022-09-16 14:26:53 +02:00
Sébastien Villemot b38e3a50bc
Manual: no longer claim support for Windows 8.1 2022-09-16 14:26:47 +02:00
Johannes Pfeifer 43978cada3 mom.optimal_weighting_matrix.m: assure symmetry of W_opt 2022-09-16 11:15:15 +02:00
Stéphane Adjemian (Charybdis) be76203d0f
Fix typo. 2022-09-15 16:15:17 +02:00
Sébastien Villemot 2c063175de
CI: bump to MATLAB R2022b 2022-09-15 15:59:32 +02:00
Sébastien Villemot 36a7b019fc
Provisions for MATLAB R2022b 2022-09-15 15:59:32 +02:00
Johannes Pfeifer 73ca68e052 model_inversion: Header cosmetics 2022-09-15 10:16:05 +02:00
Sébastien Villemot 3d96e3907a
Merge branch 'Ramsey_example' of git.dynare.org:JohannesPfeifer/dynare
Ref. !2078
2022-09-14 17:33:08 +02:00
Sébastien Villemot 5bfcbe57f5
Merge branch 'doc_mcp' of git.dynare.org:JohannesPfeifer/dynare
Ref. !2077
2022-09-14 17:32:40 +02:00
Johannes Pfeifer ce4da25a5c Ramsey_Example.mod: add welfare measure for Taylor rule 2022-09-14 15:44:37 +02:00
Johannes Pfeifer 9a6ab30a03 Manual: expand documentation of MCP 2022-09-13 17:51:16 +02:00
Sébastien Villemot 68b527f8a7
Merge branch 'sim1' of git.dynare.org:JohannesPfeifer/dynare
Ref. !2076
2022-09-13 17:36:26 +02:00
Sébastien Villemot 6cbdf89a38
Merge branch 'doc_gmh' of git.dynare.org:JohannesPfeifer/dynare
Ref. !2075
2022-09-13 17:35:56 +02:00
Sébastien Villemot c8039c26d1
Preprocessor: always compute block decomposition, even if “block” option was not passed 2022-09-13 17:34:47 +02:00
Sébastien Villemot ac238ce625
dseries: fix bug in @dseries/plot in relation to “hold on” 2022-09-13 17:34:40 +02:00
Sébastien Villemot 50a08cff30
Testsuite: replace obsolete “egrep” by “grep -E” 2022-09-13 14:43:41 +02:00
Johannes Pfeifer 66fa6e6742 sim1_purely_backward.m: fix typo 2022-09-13 13:52:29 +02:00
Johannes Pfeifer 3493b91ead mode_compute=6: document changes in e5102eee 2022-09-13 13:43:33 +02:00