From 92a2b7f4be9ab28ff3b8e241de3a6325c38d0133 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Villemot?= <sebastien@dynare.org> Date: Fri, 22 Mar 2024 15:48:26 +0100 Subject: [PATCH] =?UTF-8?q?Manual:=20=E2=80=9Cendval=5Fsteady=E2=80=9D=20i?= =?UTF-8?q?s=20an=20option=20of=20=E2=80=9Cperfect=5Fforesight=5Fsetup?= =?UTF-8?q?=E2=80=9D,=20not=20=E2=80=9C=E2=80=A6=5Fsolver=E2=80=9D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [skip ci] --- doc/manual/source/the-model-file.rst | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/doc/manual/source/the-model-file.rst b/doc/manual/source/the-model-file.rst index 1beb8f6311..c0185e6a33 100644 --- a/doc/manual/source/the-model-file.rst +++ b/doc/manual/source/the-model-file.rst @@ -3622,6 +3622,20 @@ speed-up on large models. Used to specify path for all endogenous and exogenous variables. Strictly equivalent to :comm:`initval_file`. + .. option:: endval_steady + + In scenarios with a permanent shock, specifies that the terminal + condition is a steady state, even if the ``steady`` command has not been + called after the ``endval`` block. As a consequence, the subsequent + ``perfect_foresight_solver`` command will compute the terminal steady + state itself (given the value of the exogenous variables given in the + ``endval`` block). In practice, this option is useful when the permanent + shock is very large, in which case the homotopy procedure inside + ``perfect_foresight_solver`` will find both the terminal steady state + and the transitional dynamics within the same loop (which is less costly + than first computing the terminal steady state by homotopy, then + computing the transitional dynamics by homotopy). + *Output* The paths for the exogenous variables are stored into @@ -3945,20 +3959,6 @@ speed-up on large models. ``endval`` or a subsequent ``steady``. Only available with option ``stack_solve_algo==0`` or ``stack_solve_algo==7``. - .. option:: endval_steady - - In scenarios with a permanent shock, specifies that the terminal - condition is a steady state, even if the ``steady`` command has not been - called after the ``endval`` block. As a consequence, the - ``perfect_foresight_solver`` command will compute the terminal steady - state itself (given the value of the exogenous variables given in the - ``endval`` block). In practice, this option is useful when the permanent - shock is very large, in which case the homotopy procedure inside - ``perfect_foresight_solver`` will find both the terminal steady state - and the transitional dynamics within the same loop (which is less costly - than first computing the terminal steady state by homotopy, then - computing the transitional dynamics by homotopy). - .. option:: steady_solve_algo = INTEGER See :ref:`solve_algo <solvalg>`. Used when computing the terminal steady -- GitLab