From fbd4fa7f3d4b4e7f3a98d2d7e18a448dc59369bc Mon Sep 17 00:00:00 2001
From: Johannes Pfeifer <jpfeifer@gmx.de>
Date: Tue, 28 Sep 2021 09:35:27 +0200
Subject: [PATCH] model_diagnostics.m: fix compatibility with loglinear option

---
 matlab/model_diagnostics.m | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/matlab/model_diagnostics.m b/matlab/model_diagnostics.m
index 1970eff19b..b34d21b934 100644
--- a/matlab/model_diagnostics.m
+++ b/matlab/model_diagnostics.m
@@ -71,6 +71,11 @@ end
 
 % check if ys is steady state
 options.debug=1; %locally set debug option to 1
+if options.logged_steady_state %if steady state was previously logged, undo this
+    oo.dr.ys=exp(oo.dr.ys);
+    oo.steady_state=exp(oo.steady_state);
+    options.logged_steady_state=0;
+end
 [dr.ys,M.params,check1]=evaluate_steady_state(oo.steady_state,M,options,oo,options.steadystate.nocheck);
 
 % testing for problem
-- 
GitLab