Commit Graph

16873 Commits (6.x)

Author SHA1 Message Date
Johannes Pfeifer 779b45fd13
SMC: gracefully exit with unsupported options
(cherry picked from commit 5d47ac2aa9)
2024-02-20 08:51:42 +01:00
Sébastien Villemot 9a179a3949
🐛 Steady state computation with bytecode + Ramsey policy was broken
(cherry picked from commit 1ce40d4df5)
2024-02-16 19:00:02 +01:00
Sébastien Villemot b7540c40e3
Manual: cosmetics
(cherry picked from commit 3000e6d691)
2024-02-16 14:08:46 +01:00
Johannes Pfeifer 94b8204711
solve_block_decomposed_problem.m: add missing semicolon
(cherry picked from commit 73d54cea04)
2024-02-16 14:08:46 +01:00
Willi Mutschler edca9c8f45
Update Dockerfile and instructions for new meson build systems
[skip ci]
This creates the Docker containers for 5.5 and 6.0

(cherry picked from commit 1b3c1c33ce)
2024-02-16 14:08:46 +01:00
Johannes Pfeifer 862261c9b9
gsa: update documentation
(cherry picked from commit 4a2724959d)
2024-02-14 14:08:08 +01:00
Johannes Pfeifer 711ff0e573
selec_posterior_draws.m: fix bug introduced when removing oo_ as an input
Thanks to Francesco Turino

(cherry picked from commit 6975aaef43)
2024-02-12 16:59:46 +01:00
Sébastien Villemot 76538d894a
Cosmetics
[skip ci]

(cherry picked from commit ec48980e1e)
2024-02-07 13:58:01 +01:00
Sébastien Villemot deab8ab5e4
Bump version number
[skip ci]
2024-02-05 16:10:30 +01:00
Sébastien Villemot 4111b88b89
CI: fix job for deploying manual
[skip ci]
2024-02-05 15:39:09 +01:00
Sébastien Villemot b654d2fdc2
NEWS.md: announcement for version 6.0
[skip ci]

(cherry picked from commit ebfd2aa0a1)
2024-02-02 18:33:37 +01:00
Sébastien Villemot 41dde2259c
Manual: update citation of reference manual working paper
(cherry picked from commit 433f00e224)
2024-02-02 18:33:36 +01:00
Sébastien Villemot 164eb44f6a
Manual: add missing options to occbin_solver
(cherry picked from commit d61cb124ba)
2024-02-02 18:33:36 +01:00
Sébastien Villemot 95492c418b
Manual: better documentation of solve_algo=12,14
(cherry picked from commit 05d82796c2)
2024-02-02 18:33:36 +01:00
Sébastien Villemot 1c19965cda
Manual: typos and cosmetics
(cherry picked from commit cfa978b39e)
2024-02-02 18:33:36 +01:00
Sébastien Villemot cc0b041e18
Manual: fix capitalization of Dynare Team on front page of PDF
(cherry picked from commit 99883d4ca6)
2024-02-01 21:53:04 +01:00
Sébastien Villemot edc81dd79e
Preprocessor: fix prototype of sparse {static,dynamic}_gN_tt.m for N⩾2 2024-01-31 18:16:52 +01:00
Johannes Pfeifer 2427888879
manual: clarify that search requires json
(cherry picked from commit a40b0c146d)
2024-01-30 11:18:28 +01:00
Johannes Pfeifer 45f838b559
manual: fix description of conditional likelihood
(cherry picked from commit 8e91841a39)
2024-01-30 11:18:28 +01:00
Johannes Pfeifer 943461a02f
annualized_shock_decomposition.m: fix bug introduced in 735bd66d
Use dedicated indicator instead of nargout to only request decomposition; closes #1919

(cherry picked from commit 2ed416532b)
2024-01-30 11:18:28 +01:00
Stéphane Adjemian (Argos) bd4357266a
Document dplot Matlab command.
(cherry picked from commit f5a5ebb910)
2024-01-29 20:58:59 +01:00
Sébastien Villemot a7d816cf99
Windows and macOS packages: fix installation path of x13as
The binary location had not been updated following the move of the dseries
submodule (commit e962cb4dba).

(cherry picked from commit 60e3b6a19f)
2024-01-29 16:33:02 +01:00
Stéphane Adjemian (Argos) 3a3d1db710
Add example for PAC equation (with estimation).
(cherry picked from commit 415a86d1d9)
2024-01-29 15:27:51 +01:00
Stéphane Adjemian (Argos) 50c1fb3597
Document composite targets in PAC equation.
(cherry picked from commit 8eab48aa5e)
2024-01-29 15:27:29 +01:00
Stéphane Adjemian (Argos) c8dd3045c9
Throw an error if composite PAC target ∧ trend_component aux. model.
(cherry picked from commit 9f9f4a99ba)
2024-01-29 15:27:09 +01:00
Stéphane Adjemian (Argos) c365f53e5c
Bug fix (wrong condition).
Also add comments about the choice for the definition of the linear
combination of the VAR companion variables.

We should test the numbe of output arguments, not the number of input
arguments. This was bug was probably not affecting the outcomes since
the number of input arguments is always greater than 1.

(cherry picked from commit a48a03bc67)
2024-01-29 15:26:49 +01:00
Stéphane Adjemian (Argos) 66c7e53ff2
Cosmetic changes.
(cherry picked from commit 942d8846e4)
2024-01-29 15:26:28 +01:00
Sébastien Villemot 0803119de4
README.md: fix testsuite documentation for running a whole directory of tests
[skip ci]
2024-01-29 13:59:57 +01:00
Sébastien Villemot 800da740dc
Occbin: add various consistency checks for bind/relax tags
In particular, emit more explicit error messages in the presence of
inconsistencies.

Closes: #103
2024-01-26 20:34:03 +01:00
Sébastien Villemot 4f4e5b8680
Bytecode: error out when using det_cond_forecast with perfect_foresight shocks
They’re not implemented in bytecode.

Closes: #1884
(cherry picked from commit 8954a682c7)
2024-01-26 10:19:11 +01:00
Sébastien Villemot 0149af67b7
Preprocessor / dseries: fix handling of monthly dates for months 10-12
Closes: #1918

(manually cherry picked from commit 6a0ee900a4)
2024-01-26 10:18:57 +01:00
Johannes Pfeifer 7e5888485b
gsa: add proper check for correctness of qz_criterium with unit roots
Critical for stability mapping

(cherry picked from commit b1cb309a73)
2024-01-22 19:06:01 +01:00
Sébastien Villemot ca0823fee4
Build system: workaround for Meson bug, needed for building MATLAB Online package
(cherry picked from commit 330542a79f)
2024-01-22 19:06:01 +01:00
Sébastien Villemot 052bb135c3
MATLAB Online package: update build script for meson
Also, use the local git checkout instead of downloading a source tarball from
the website.

(cherry picked from commit b2f603091a)
2024-01-22 19:06:01 +01:00
Sébastien Villemot c54cb4d29c
Build system: under Linux, do not try to statically link libgomp even with -Dprefer_static=true
Under Debian 12, it fails with:
/usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/12/libgomp.a(team.o): réadressage R_X86_64_TPOFF32 vers symbole caché « gomp_tls_data » ne peut pas être utilisé en créant un objet partagé

(cherry picked from commit 88236b1cc0)
2024-01-22 19:06:01 +01:00
Johannes Pfeifer 57e8c52ef9
GSA_recursive: make sure nobs is correctly set before checking for recursive estimation
Closes #1611

(cherry picked from commit 619de017d6)
2024-01-17 21:31:08 +01:00
Sébastien Villemot 510ba16601
Manual: do not add parentheses to synopsis of functions without arguments
Closes: #1707
(cherry picked from commit 85c637d3d1)
2024-01-17 21:31:08 +01:00
Sébastien Villemot c87c82c5a4
Remove remnants of workaround for incorrect display of macro-directives without arguments
This workaround was implemented in cd195279e9.
The zero-width spaces were inadvertently removed in
248ad18846.

Ref. #1707

(cherry picked from commit 6fe43545d8)
2024-01-17 21:31:08 +01:00
Sébastien Villemot c7d0f29dba
Manual: minor fixes to function synopses
(cherry picked from commit 6b6b648255)
2024-01-17 21:31:08 +01:00
Johannes Pfeifer 0ed937b833
Add display_parameter_values.m utility
(cherry picked from commit 28df34df06)
2024-01-17 14:38:21 +01:00
Johannes Pfeifer 2e237900aa
Tag Dynare figures and add utility for moving figures to uitabgroup
(cherry picked from commit 0187ebe0a2)
2024-01-17 14:38:11 +01:00
Johannes Pfeifer 695a55739c
compute_variance_decomposition.m: only print warning if absolute difference is meaningful
Prevents warnings if relative difference involves division by almost 0

(cherry picked from commit 6ff924550c)
2024-01-17 14:37:56 +01:00
Johannes Pfeifer df49b9f56c
occbin.DSGE_smoother.m: correct figure caption
(cherry picked from commit 248d8ae84f)
2024-01-15 12:18:13 +01:00
Johannes Pfeifer e3b60a1c1f
OccBin tools: rework codes
(cherry picked from commit 1b181fca57)
2024-01-15 11:39:51 +01:00
Johannes Pfeifer af0aa63d8c
🐛 model_info.m: fix display of lagged states
preprocessor increments lags/leads always only by lead_lag

(cherry picked from commit 45e8ab14dc)
2024-01-15 11:39:51 +01:00
Johannes Pfeifer 54268629bd
simulated_moment_uncertainty.m: remove evalin following removal of globals
transformed steady state is not passed back anymore

(cherry picked from commit 23225aca1b)
2024-01-15 11:39:51 +01:00
Sébastien Villemot 7f5c433382
Manual: update Normann’s affiliation
(cherry picked from commit 5d169d658e)

[skip ci]
2024-01-10 11:05:37 +01:00
Sébastien Villemot 9f1270b24d
Forbid alternative 1st order solvers with k_order_solver option
(cherry picked from commit cc02690acf)
2024-01-05 20:27:53 +01:00
Sébastien Villemot 8c8b9e0d67
Improve naming and description of various stack_solve_algo values
Also minor improvements to solve_algo description.

(cherry picked from commit ffb578276e)
2024-01-05 20:27:53 +01:00
Johannes Pfeifer f69a1483de
windows installer: add json-file
(cherry picked from commit 4a7851b069)
2024-01-05 20:27:53 +01:00