cloudflight
2025-01-07 9a587f34c2ccc0d4c41550880915b54a1b563c7d
修复沿程压降曲线局部损失计算问题
已修改1个文件
6 ■■■■ 文件已修改
Hydro/Yw.EPAnet.Calcu.Core/03-calcu/NetworkPathAnalyseExtensions.cs 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Hydro/Yw.EPAnet.Calcu.Core/03-calcu/NetworkPathAnalyseExtensions.cs
@@ -84,10 +84,10 @@
            nodeEnd.Distance = length;
            chartNodes.Add(nodeEnd);
            for (int i=0;i<links.Count-1;i++)
            for (int i=0;i<links.Count;i++)
            {
                var link = links[i+1];
                var link = links[i];
                
                Pipe p=link as Pipe;
@@ -105,7 +105,7 @@
                        chartNodes[i].EndHead = chartNodes[i].Head - minorloss1;
                        chartNodes[i].MinorHeadLoss += minorloss1;
                        chartNodes[i + 1].StartHead = chartNodes[i].EndHead - minorloss2;
                        chartNodes[i + 1].StartHead = chartNodes[i+1].Head + minorloss2;
                        chartNodes[i + 1].MinorHeadLoss += minorloss2;