New “static_mfs” option to the “model” block (and the “model_options” command)

kalman-mex
Sébastien Villemot 2023-10-16 11:57:02 -04:00
parent 4875554a39
commit 3e5591d41f
No known key found for this signature in database
GPG Key ID: 2CECE9350ECEBE4A
3 changed files with 13 additions and 5 deletions

View File

@ -1048,8 +1048,8 @@ The model is declared inside a ``model`` block:
.. option:: mfs = INTEGER
Controls the handling of minimum feedback set of endogenous
variables. Only available with option ``block``. Possible
Controls the handling of minimum feedback set of endogenous variables
for the dynamic model. Only available with option ``block``. Possible
values:
``0``
@ -1063,7 +1063,7 @@ The model is declared inside a ``model`` block:
normalized (i.e. of the form :math:`x=f(Y)` where
:math:`x` does not appear in :math:`Y`) are potentially
recursive variables. All the other variables are forced to
belong to the set of feedback variables. (Default)
belong to the set of feedback variables.
``2``
@ -1081,6 +1081,14 @@ The model is declared inside a ``model`` block:
other variables are forced to belong to the set of
feedback variables.
|br| Default value is ``1``.
.. option:: static_mfs
Controls the handling of minimum feedback set of endogenous variables
for the static model. Only available with option ``block``. See the
``mfs`` option for the possible values. Default value is ``0``.
.. option:: no_static
Dont create the static model file. This can be useful for

@ -1 +1 @@
Subproject commit 613a8578eea1a7c729223dedeebf44cdafe1cabf
Subproject commit 6ec7f580d577848509d07e05f2120d4bab8c32e6

View File

@ -153,7 +153,7 @@ NBRYb=NBR_iss/(phii_iss*gdp_iss);
@#if block
model(block, mfs=@{mfs});
model(block, mfs=@{mfs}, static_mfs=@{mfs});
@#else
model;
@#endif