From 8eaed2f122af365143e44748ae4d0c3f12da9950 Mon Sep 17 00:00:00 2001 From: Mostafa Gomaa Daoud <54531356+MostafaGomaa93@users.noreply.github.com> Date: Wed, 8 Nov 2023 12:11:00 +0100 Subject: [PATCH] Update solveTridiagonalMatrixEquations.m The any() function is needed in line 24 -> solveTridiagonalMatrixEquations.m file to let the model run. However, since I am a new user of the code, I don't know if that change will give the same or different results from the main code. --- src/+soilmoisture/solveTridiagonalMatrixEquations.m | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/+soilmoisture/solveTridiagonalMatrixEquations.m b/src/+soilmoisture/solveTridiagonalMatrixEquations.m index 4a86287f..dc1f93b3 100644 --- a/src/+soilmoisture/solveTridiagonalMatrixEquations.m +++ b/src/+soilmoisture/solveTridiagonalMatrixEquations.m @@ -21,7 +21,7 @@ SAVEhh(i) = hh(i); end - if isnan(SAVEhh) == 1 || ~isreal(SAVEhh) + if any(isnan(SAVEhh)) == 1 || any(~isreal(SAVEhh)) warning('\n SAVEhh == 1 or not real\r'); end end