From 57bbec1f727a19c42549bd09c4a2727731fcbc7a Mon Sep 17 00:00:00 2001 From: Johannes Pfeifer Date: Thu, 16 Sep 2021 20:44:14 +0200 Subject: [PATCH] stochastic_solvers.m: set dr.state_var for purely backwards models at order=1 Subsequent codes may need it. Closes https://git.dynare.org/Dynare/dynare/-/issues/1703 --- matlab/stochastic_solvers.m | 1 + 1 file changed, 1 insertion(+) diff --git a/matlab/stochastic_solvers.m b/matlab/stochastic_solvers.m index 4e0448568..cd9a839bd 100644 --- a/matlab/stochastic_solvers.m +++ b/matlab/stochastic_solvers.m @@ -216,6 +216,7 @@ if M_.maximum_endo_lead == 0 % backward models: simplified code exist only at order == 1 if local_order == 1 [k1,~,k2] = find(kstate(:,4)); + dr.state_var = k2; dr.ghx(:,k1) = -b\jacobia_(:,k2); if M_.exo_nbr dr.ghu = -b\jacobia_(:,nz+1:end);