From e0279fe6db39d1071ef04ad0080b887cb6a0d335 Mon Sep 17 00:00:00 2001
From: lx <ex_lixiang17@cosl.com.cn>
Date: 星期一, 04 八月 2025 17:27:47 +0800
Subject: [PATCH] upload

---
 ErrorAnalysis.Service/ErrorRatioCalc.cs |   50 +++++++++++++++++++++++++-------------------------
 1 files changed, 25 insertions(+), 25 deletions(-)

diff --git a/ErrorAnalysis.Service/ErrorRatioCalc.cs b/ErrorAnalysis.Service/ErrorRatioCalc.cs
index af2ca04..f34ab06 100644
--- a/ErrorAnalysis.Service/ErrorRatioCalc.cs
+++ b/ErrorAnalysis.Service/ErrorRatioCalc.cs
@@ -43,7 +43,7 @@
                 List<double[]> cWOL;
                 List<double[]> oWOL;
                 var firstErrorPass = new ErrorRatio();
-                speed = 0.6;
+                speed = 2;
                 do
                 {
                     firstErrorPass = GetFirstErrorRatio(modelID, porosity, sw, speed, depth, out cWOL, out oWOL);
@@ -80,31 +80,31 @@
             var wolResType = cWolRes?.GetType();
             try
             {
-                if (sw > 0 && sw < 100)
-                {
-                    foreach (var wolProperty in wolResType.GetProperties())
-                    {
-                        if (wolProperty.Name.Contains("WLPu"))
-                        {
-                            //if (wolProperty.Name != "WLPu0")
-                            //{
-                            var interC = Utility.Interpolate(sw, 100, 0, 0, (double)wolProperty.GetValue(cWolRes));
-                            var interO = Utility.Interpolate(sw, 0, 0, 100, (double)wolProperty.GetValue(oWolRes));
-                            wolProperty.SetValue(cWolRes, interC);
-                            wolProperty.SetValue(oWolRes, interO);
-                            //}
-                            //else
-                            //{
-                            //    var interC = Utility.Interpolate(sw, 100, 0, 0, (double)wolProperty.GetValue(cWolRes));
-                            //    var interO = Utility.Interpolate(sw, 0, 0, 100, (double)wolProperty.GetValue(oWolRes));
-                            //    var interVal = Utility.Interpolate(sw, 0, interC, 100, interO);
-                            //    wolProperty.SetValue(cWolRes, interVal);
-                            //    wolProperty.SetValue(oWolRes, interVal);
-                            //}
+                //if (sw > 0 && sw < 100)
+                //{
+                //    foreach (var wolProperty in wolResType.GetProperties())
+                //    {
+                //        if (wolProperty.Name.Contains("WLPu"))
+                //        {
+                //            //if (wolProperty.Name != "WLPu0")
+                //            //{
+                //            var interC = Utility.Interpolate(sw, 100, 0, 0, (double)wolProperty.GetValue(cWolRes));
+                //            var interO = Utility.Interpolate(sw, 0, 0, 100, (double)wolProperty.GetValue(oWolRes));
+                //            wolProperty.SetValue(cWolRes, interC);
+                //            wolProperty.SetValue(oWolRes, interO);
+                //            //}
+                //            //else
+                //            //{
+                //            //    var interC = Utility.Interpolate(sw, 100, 0, 0, (double)wolProperty.GetValue(cWolRes));
+                //            //    var interO = Utility.Interpolate(sw, 0, 0, 100, (double)wolProperty.GetValue(oWolRes));
+                //            //    var interVal = Utility.Interpolate(sw, 0, interC, 100, interO);
+                //            //    wolProperty.SetValue(cWolRes, interVal);
+                //            //    wolProperty.SetValue(oWolRes, interVal);
+                //            //}
 
-                        }
-                    }
-                }
+                //        }
+                //    }
+                //}
 
                 foreach (var wolProperty in wolResType.GetProperties())
                 {

--
Gitblit v1.9.3