From e8c3758fc70db3610ec27d4f70f0ef4817d233d1 Mon Sep 17 00:00:00 2001
From: Johannes Pfeifer <jpfeifer@gmx.de>
Date: Fri, 11 Jun 2021 14:21:47 +0200
Subject: [PATCH] disclyap_fast.m: fix check for convergence with NaN

[skip CI]
---
 matlab/missing/mex/disclyap_fast/disclyap_fast.m | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/matlab/missing/mex/disclyap_fast/disclyap_fast.m b/matlab/missing/mex/disclyap_fast/disclyap_fast.m
index 25384fd01c..b02a7d068a 100644
--- a/matlab/missing/mex/disclyap_fast/disclyap_fast.m
+++ b/matlab/missing/mex/disclyap_fast/disclyap_fast.m
@@ -59,7 +59,7 @@ while matd > tol && iter< max_iter
     A0=A1;
     iter=iter+1;
 end
-if iter==max_iter
+if iter==max_iter || isnan(matd)
     X=NaN(size(P0));
     exitflag=1;
     return
-- 
GitLab