dynare/doc/manual/source
Sébastien Villemot d574705b4a
Design and performance improvement to solve_algo={12,14}
Use the new time-recursive block decomposition computed by the preprocessor
for:
- the simulation of backward models with “simul_backward”
- the perfect foresight simulation of purely backward/forward/static models

Also note that in this case, the preprocessor now defaults to “mfs=3” (i.e. it
minimizes the set of feedback variables and tries to renormalize equations).

This replaces the previous algorithm based on Dulmage-Mendelsohn (dmperm), plus
an ad hoc identification of some equations that can be evaluated (those with a
LHS equal to a variable, the log of a variable, or the diff-log of a variable).

By the way, the block_trust_region MEX has been modified so that it accepts a
boolean argument to decide whether it performs a Dulmage-Mendelsohn
decomposition (if not, then it performs a simple trust region on the whole
nonlinear system).

This provides a significant performance improvement (of almost an order of
magnitude for solve_algo=14 on a 700 equations model).
2022-11-30 14:47:57 +01:00
..
_static doc: include example of compiled report 2019-09-02 12:26:16 +02:00
_templates doc: add index to html sidebar 2019-11-29 16:26:39 +01:00
bibliography.rst Documentation of semi-structural models tools. 2022-01-02 21:00:28 +01:00
conf.py Use Unicode copyright symbol (in UTF-8 encoding) in all source files 2022-04-13 14:54:25 +02:00
dynare-misc-commands.rst doc: fix typo and formatting 2020-01-08 15:43:18 +01:00
examples.rst Add example for system prior 2021-08-17 19:39:02 +02:00
index.rst Ferhat and Houtan have left the team 2022-02-14 15:10:04 +01:00
installation-and-configuration.rst Manual: document support for Octave 7.3.0 2022-11-07 14:15:17 +01:00
introduction.rst Manual: update Dynare WP reference for v5 manual 2022-01-07 11:12:44 +01:00
reporting.rst update reporting doc 2019-11-29 11:46:33 +01:00
running-dynare.rst Macro-variables defined without a value are now set to “true” 2022-06-16 16:52:50 +02:00
the-configuration-file.rst Preprocessor: rename “parallel_slave_open_mode” option to “parallel_follower_open_mode” 2022-06-15 15:47:34 +02:00
the-model-file.rst Design and performance improvement to solve_algo={12,14} 2022-11-30 14:47:57 +01:00
time-series.rst Fix typo. 2022-09-15 16:15:17 +02:00