From 908345d165dcca26e97178c54b1bbea74a781ef6 Mon Sep 17 00:00:00 2001
From: Johannes Pfeifer <jpfeifer@gmx.de>
Date: Tue, 25 Jun 2024 15:19:28 +0200
Subject: [PATCH] discretionary_policy: remove unused fields

---
 .../discretionary_policy_initialization.m             | 11 -----------
 1 file changed, 11 deletions(-)

diff --git a/matlab/discretionary_policy/discretionary_policy_initialization.m b/matlab/discretionary_policy/discretionary_policy_initialization.m
index 824044bb63..6677f21a4d 100644
--- a/matlab/discretionary_policy/discretionary_policy_initialization.m
+++ b/matlab/discretionary_policy/discretionary_policy_initialization.m
@@ -30,17 +30,6 @@ if options_.loglinear
     error('discretionary_policy is not compatible with `loglinear` option set to 1')
 end
 
-% safeguard against issues like running ramsey policy first and then running discretion
-if isfield(M_,'orig_model')
-    M_.endo_nbr = M_.orig_model.endo_nbr;
-    M_.endo_names = M_.orig_model.endo_names;
-    M_.lead_lag_incidence = M_.orig_model.lead_lag_incidence;
-    M_.maximum_lead = M_.orig_model.maximum_lead;
-    M_.maximum_endo_lead = M_.orig_model.maximum_endo_lead;
-    M_.maximum_lag = M_.orig_model.maximum_lag;
-    M_.maximum_endo_lag = M_.orig_model.maximum_endo_lag;
-end
-
 instr_nbr=M_.endo_nbr-M_.eq_nbr;
 
 if instr_nbr==0
-- 
GitLab