namespace Yw.EPAnet { /// /// 水泵 /// public class Pump : Parter, IPump { /// /// /// public Pump() { } /// /// /// public Pump(Pump rhs) : base(rhs) { this.StartNode = rhs.StartNode; this.EndNode = rhs.EndNode; this.LinkStatus = rhs.LinkStatus; this.RatedPower = rhs.RatedPower; this.CurveQH = rhs.CurveQH; this.SpeedRatio = rhs.SpeedRatio; this.SpeedRatioPattern = rhs.SpeedRatioPattern; this.Price = rhs.Price; this.PricePattern = rhs.PricePattern; this.CurveQE = rhs.CurveQE; } /// /// 开始节点 /// public INode StartNode { get; set; } /// /// 结束节点 /// public INode EndNode { get; set; } /// /// 水泵状态 /// public string LinkStatus { get; set; } /// /// 额定功率 /// public double RatedPower { get; set; } /// /// 流量扬程曲线 /// public string CurveQH { get; set; } /// /// 转速比 /// public double? SpeedRatio { get; set; } /// /// 转速比模式 /// public string SpeedRatioPattern { get; set; } /// /// 能耗价格 /// public double? Price { get; set; } /// /// 价格模式 /// public string PricePattern { get; set; } /// /// 流量效率曲线 /// public string CurveQE { get; set; } } }