Marco Ratto
e31b313776
cosmetic change
2022-10-20 19:09:52 +02:00
Marco Ratto
d0150997f6
accept periodic solution in simulations ONLY IF two regimes differ by one period, to avoid pathological solutions.
...
We also do not check for periodicity when check ahead periods have been increased endogenously, again to avoid mis-identified periodicity.
Any other type of periodicity, is flagged as non-convergence with error code 313 (infinite loop of solutions).
2022-10-20 16:13:34 +02:00
Johannes Pfeifer
5226db4b3c
logarithmic_reduction.m: add missing error codes
2022-10-11 16:12:03 +02:00
Johannes Pfeifer
7874c302a0
Cycle reduction: account for new error codes
2022-10-03 17:15:20 +02:00
Johannes Pfeifer
cf548b467d
dsge_likelihood.m: distinguish PKF problems with singularity in other KFs
2022-05-25 14:15:29 +02:00
Sébastien Villemot
10af04c6d8
Use Unicode copyright symbol (in UTF-8 encoding) in all source files
...
It is now supported by the MATLAB editor (as of R2022a).
The old ASCII notation is left in some files that we copy as-is from other
sources (e.g. in the contrib/ and m4/ subdirectories).
The particles submodule is not updated at this point, because it is in an
inconsistent state.
[skip ci]
2022-04-13 14:54:25 +02:00
Johannes Pfeifer
a60ce435bd
get_error_message.m: condition on index being non-zero
...
dsge_likelihood will expand the vector due to entry four of info containing the penalty, creating a 0 for entry 2
2022-02-22 12:22:51 +01:00
Johannes Pfeifer
137ba73c4c
SMM: add forgotten error code
...
[skip CI]
2021-12-08 19:07:18 +01:00
Marco Ratto
02072dde39
Add Occbin routines
...
Syntax is not yet finalized (see preprocessor#68).
Documentation still to be done.
Ref. #569
2021-07-16 17:20:11 +02:00
Sébastien Villemot
766fff88f6
Use secure URL for link to GNU licenses
2021-06-09 17:35:05 +02:00
Johannes Pfeifer
cac6f82e34
non_linear_dsge_likelihood.m: filter out explosive initial simulation
2021-05-27 21:04:35 +02:00
Johannes Pfeifer
ad17b8ec33
Particle filtering: provide more informative error messages in typical problematic cases
...
Also adds test cases
2021-01-15 22:11:20 +01:00
Johannes Pfeifer
4b793da2c3
discretionary_policy: allow for non-linear model to be used
2020-12-18 18:22:39 +01:00
Johannes Pfeifer
b7ef2181f9
print_info.m: Fix bug in error handling
...
get_error_message.m needs to always provide the error string, only throwing out the error message needs to depend on noprint
Closes https://git.dynare.org/Dynare/dynare/issues/1714
2020-03-08 09:00:01 +01:00
Johannes Pfeifer
a1ebc94e4f
Refactor discretionary_policy codes
...
Closes https://git.dynare.org/Dynare/dynare/issues/1705
2020-02-12 12:52:54 +01:00
Dóra Kocsis
716b18989d
Factorize interpret_resol_info into print_info. Closes : Dynare/dynare#1308
2019-12-09 17:02:15 +01:00