| | |
| | | return list; |
| | | //return new List<TimePoint>(); |
| | | } |
| | | public List<TimePoint> WaterDistribution(string inpPath, string configPath = null,List<WaterEquivalentSettings> settings=null,double TotalDemand=-1) |
| | | public List<TimePoint> WaterDistribution(string inpPath, string configPath = null,List<WaterEquivalentSettings> settings=null,double TotalDemand=-1,double InitPress=100) |
| | | { |
| | | if (TotalDemand < 0) |
| | | { |
| | |
| | | } |
| | | WdnmoParam wdnmoParam = new WdnmoParam(); |
| | | wdnmoParam.UpdateWParamByWaterEquivalentSettings(settings, TotalDemand); |
| | | |
| | | wdnmoParam.ScadaPoints.Add(new TimePoint { Key = "initPress", Value= InitPress }); |
| | | Nodes.ForEach(n => |
| | | { |
| | | //if (n is JunctionViewModel || n is MeterViewModel || n is NozzleViewModel) |