namespace Yw.EPAnet { /// /// 水池 /// public class Tank : Node, ITank { /// /// /// public Tank() { } /// /// /// public Tank(Tank rhs) : base(rhs) { this.Quality = rhs.Quality; this.Position = rhs.Position; this.Links = rhs.Links; this.PoolElev = rhs.PoolElev; this.InitLevel = rhs.InitLevel; this.MinLevel = rhs.MinLevel; this.MaxLevel = rhs.MaxLevel; this.Diameter = rhs.Diameter; this.MinVol = rhs.MinVol; this.VolCurve = rhs.VolCurve; this.Overflow = rhs.Overflow; } /// /// 初始水质 /// public double Quality { get; set; } /// /// 位置 /// public Position2d Position { get; set; } /// /// 相连的管线 /// public List Links { get; set; } /// /// 池底标高 /// public double PoolElev { get; set; } /// /// 初始水位 /// public double InitLevel { get; set; } /// /// 最低水位 /// public double MinLevel { get; set; } /// /// 最高水位 /// public double MaxLevel { get; set; } /// /// 直径 /// public double Diameter { get; set; } /// /// 最小容积 /// public double MinVol { get; set; } /// /// 容积曲线 /// public string VolCurve { get; set; } /// /// 是否允许溢流 /// public bool Overflow { get; set; } } }