diff --git a/matlab/missing/mex/logarithmic_reduction/logarithmic_reduction.m b/matlab/missing/mex/logarithmic_reduction/logarithmic_reduction.m index 3ab7d67fdf249bfef82ae2d95355e3c9ae924a78..64eee455acac32c662bed3508c3d786ecb35cf98 100644 --- a/matlab/missing/mex/logarithmic_reduction/logarithmic_reduction.m +++ b/matlab/missing/mex/logarithmic_reduction/logarithmic_reduction.m @@ -80,7 +80,7 @@ while cc>tol && kk<=maxit cc = norm(X1-X0,1); if isnan(cc) info(1) = 412; - info(2) = -1.; + info(2) = 1; return end X0 = X1; U0 = U1; diff --git a/mex/sources/logarithmic_reduction/mexFunction.f08 b/mex/sources/logarithmic_reduction/mexFunction.f08 index 349f4a35e104b6e85fd9b9df7bdfbaabfc879eec..2142e185477a36e1e1b8bd2cc0098b9d3d1462ae 100644 --- a/mex/sources/logarithmic_reduction/mexFunction.f08 +++ b/mex/sources/logarithmic_reduction/mexFunction.f08 @@ -91,7 +91,7 @@ loop: do exit loop elseif (isnan(crit) .or. (info_inv /= 0_blint)) then info(1) = 412._c_double - info(2) = -1._c_double + info(2) = 1._c_double exit loop end if it = it + 1