namespace Yw.Epanet
{
///
/// 管道
///
public class Pipe : Link
{
///
///
///
public Pipe()
{
this.LinkStatus = PipeStatus.Open;
}
///
///
///
public Pipe(Pipe rhs) : base(rhs)
{
this.Diameter = rhs.Diameter;
this.Length = rhs.Length;
this.Roughness = rhs.Roughness;
this.MinorLoss = rhs.MinorLoss;
this.StartMinorLoss = rhs.StartMinorLoss;
this.EndMinorLoss = rhs.EndMinorLoss;
}
///
/// 直径 mm
///
public double Diameter { get; set; }
///
/// 长度
///
public double Length { get; set; }
///
/// 粗糙系数
///
public double Roughness { get; set; }
///
/// 局阻系数
///
public double MinorLoss { get; set; }
///
/// 上游局阻系数
///
internal double StartMinorLoss { get; set; }
///
/// 下游局阻系数
///
internal double EndMinorLoss { get; set; }
}
}