| | |
| | | //using AForge.Genetic; |
| | | //using Hydro.CodeProvider; |
| | | //using Hydro.CommonBase; |
| | | //using Hydro.HydraulicModel; |
| | | //using Yw.EPAcore.Core; |
| | | //using SolutionDBHelper_NS; |
| | | using System; |
| | | using System.Collections; |
| | | using System.Collections.Generic; |
| | | using System.Data.SqlTypes; |
| | | using System.Drawing; |
| | | using System.Linq; |
| | | using System.Net.NetworkInformation; |
| | | using System.Text; |
| | | using System.Text.RegularExpressions; |
| | | using System.Threading; |
| | | using System.Threading.Tasks; |
| | | ////using WaterDistributioinManager; |
| | | //using Hydro.ConfigModel; |
| | | |
| | | namespace Hydro.HydraulicModel |
| | | namespace Yw.EPAcore.Core |
| | | { |
| | | |
| | | //public static class EPAModelInput |
| | | //{ |
| | | // public static Dictionary<HydraulicInputType, int> defineEPATypeCode = new Dictionary<HydraulicInputType, int>() |
| | | // { |
| | | // { HydraulicInputType.press,HydraulicCore.Const_class.Const_Node.EN_TANKLEVEL }, |
| | | // { HydraulicInputType.demand,HydraulicCore.Const_class.Const_Node.EN_DEMAND }, |
| | | // { HydraulicInputType.level,HydraulicCore.Const_class.Const_Node.EN_TANKLEVEL }, |
| | | // { HydraulicInputType.initPumpRS,HydraulicCore.Const_class.Const_Link.EN_INITSETTING }, |
| | | // { HydraulicInputType.initSettings,HydraulicCore.Const_class.Const_Link.EN_INITSETTING }, |
| | | // { HydraulicInputType.initStatus,HydraulicCore.Const_class.Const_Link.EN_INITSTATUS }, |
| | | // { HydraulicInputType.pattern,HydraulicCore.Const_class.Const_Node.EN_PATTERN }, |
| | | |
| | | |
| | | // }; |
| | | |
| | | //} |
| | | public enum HydraulicInputType |
| | | { |
| | |
| | | |
| | | public static class NodeOutputType |
| | | { |
| | | public static List<HydraulicOutputType> List=new List<HydraulicOutputType>() |
| | | public static List<HydraulicOutputType> List = new List<HydraulicOutputType>() |
| | | { |
| | | HydraulicOutputType.None, |
| | | HydraulicOutputType.Elev, |
| | |
| | | /// <summary> |
| | | /// 空 |
| | | /// </summary> |
| | | None= -1, |
| | | None = -1, |
| | | |
| | | /// <summary> |
| | | /// 节点标高 |
| | |
| | | /// </summary> |
| | | Quality = (int)HydraulicCore.Const_class.Const_Node.EN_QUALITY,//12 |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
| | | /// </summary> |
| | | Settings = (int)HydraulicCore.Const_class.Const_Link.EN_SETTING,//12 |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |