From 6b82788180258c672529abbbe605747e573cccf3 Mon Sep 17 00:00:00 2001
From: Johannes Pfeifer <jpfeifer@gmx.de>
Date: Sun, 9 Oct 2016 22:16:26 +0200
Subject: [PATCH] Display reason for mode_check-problems when debugging is
 enabled

---
 matlab/mode_check.m | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/matlab/mode_check.m b/matlab/mode_check.m
index b7221961c9..8d216bcbfe 100644
--- a/matlab/mode_check.m
+++ b/matlab/mode_check.m
@@ -145,6 +145,9 @@ for plt = 1:nbplt,
                 y(i,1) = fval;
             else
                 y(i,1) = NaN;
+                if DynareOptions.debug
+                    fprintf('mode_check:: could not solve model for parameter %s at value %4.3f, error code: %u\n',name,z(i),info(1))
+                end
             end
             if DynareOptions.mode_check.nolik==0
                 lnprior = priordens(xx,BayesInfo.pshape,BayesInfo.p6,BayesInfo.p7,BayesInfo.p3,BayesInfo.p4);
-- 
GitLab