Esempio n. 1
0
        public double GetNuRoughness(
            FlowUnitsType fType,
            PressUnitsType pType,
            double spGrav)
        {
            switch (Type)
            {
            case LinkType.FCV:
                return(NUConvert.RevertFlow(fType, Kc));

            case LinkType.PRV:
            case LinkType.PSV:
            case LinkType.PBV:
                return(NUConvert.RevertPressure(pType, spGrav, Kc));
            }
            return(Kc);
        }
Esempio n. 2
0
 public double GetNuInitVolume(UnitsType type)
 {
     return(NUConvert.RevertVolume(type, V0));
 }
Esempio n. 3
0
 public double GetNuElevation(UnitsType units)
 {
     return(NUConvert.RevertDistance(units, Elevation));
 }
Esempio n. 4
0
 public void SetNuLenght(UnitsType utype, double value)
 {
     Lenght = NUConvert.ConvertDistance(utype, value);
 }
Esempio n. 5
0
 public double GetNuLength(UnitsType utype)
 {
     return(NUConvert.RevertDistance(utype, Lenght));
 }
Esempio n. 6
0
 public void SetNuShutoffHead(UnitsType utype, double value)
 {
     H0 = NUConvert.ConvertDistance(utype, value);
 }
Esempio n. 7
0
 public void SetNuMaxFlow(FlowUnitsType utype, double value)
 {
     Qmax = NUConvert.ConvertFlow(utype, value);
 }
Esempio n. 8
0
 public void SetNuFlowCoefficient(UnitsType utype, double value)
 {
     FlowCoefficient = NUConvert.ConvertPower(utype, value);
 }
Esempio n. 9
0
 public void SetNuMaximumHead(UnitsType type, double value)
 {
     Hmax = NUConvert.RevertDistance(type, value);
 }
Esempio n. 10
0
 public void SetNuInitVolume(UnitsType type, double value)
 {
     V0 = NUConvert.ConvertVolume(type, value);
 }
Esempio n. 11
0
 public void SetNuInitHead(UnitsType type, double value)
 {
     H0 = NUConvert.RevertDistance(type, value);
 }
Esempio n. 12
0
 public void SetNuArea(UnitsType type, double value)
 {
     Area = NUConvert.ConvertArea(type, value);
 }
Esempio n. 13
0
 public double GetNuMixCompartimentSize(UnitsType type)
 {
     return(NUConvert.RevertVolume(type, V1Max));
 }
Esempio n. 14
0
 public double GetNuMinVolume(UnitsType type)
 {
     return(NUConvert.RevertVolume(type, Vmin));
 }
Esempio n. 15
0
 public double GetNuMinimumHead(UnitsType type)
 {
     return(NUConvert.RevertDistance(type, Hmin));
 }
Esempio n. 16
0
 public double GetNuMaxFlow(FlowUnitsType utype)
 {
     return(NUConvert.RevertFlow(utype, Qmax));
 }
Esempio n. 17
0
 public double GetNuShutoffHead(UnitsType utype)
 {
     return(NUConvert.RevertDistance(utype, Hmax));
 }
Esempio n. 18
0
 public void SetNuMaxVolume(UnitsType type, double value)
 {
     Vmax = NUConvert.ConvertVolume(type, value);
 }
Esempio n. 19
0
 public void SetNuInitialFlow(FlowUnitsType utype, double value)
 {
     Q0 = NUConvert.ConvertFlow(utype, value);
 }
Esempio n. 20
0
 public void SetNuMinimumHead(UnitsType type, double value)
 {
     Hmin = NUConvert.ConvertArea(type, value);
 }
Esempio n. 21
0
 public void SetNuMaxHead(UnitsType utype, double value)
 {
     Hmax = NUConvert.ConvertDistance(utype, value);
 }
Esempio n. 22
0
 public void SetNuMixCompartimentSize(UnitsType type, double value)
 {
     V1Max = NUConvert.ConvertVolume(type, value);
 }
Esempio n. 23
0
 public double GetNuDiameter(UnitsType utype)
 {
     return(NUConvert.RevertDiameter(utype, Diameter));
 }
Esempio n. 24
0
 public double GetBaseNu(FlowUnitsType units)
 {
     return(NUConvert.RevertFlow(units, Base));
 }
Esempio n. 25
0
 public void SetNuDiameter(UnitsType utype, double value)
 {
     Diameter = NUConvert.ConvertDistance(utype, value);
 }
Esempio n. 26
0
 public void SetBaseNu(FlowUnitsType units, double value)
 {
     Base = NUConvert.ConvertFlow(units, value);
 }
Esempio n. 27
0
 public double GetNuFlowCoefficient(UnitsType utype)
 {
     return(NUConvert.RevertPower(utype, FlowCoefficient));
 }
Esempio n. 28
0
 public double GetNuInitialFlow(FlowUnitsType utype)
 {
     return(NUConvert.RevertFlow(utype, Q0));
 }
Esempio n. 29
0
 public void SetNuElevation(UnitsType units, double elev)
 {
     Elevation = NUConvert.ConvertDistance(units, elev);
 }
Esempio n. 30
0
 public double GetNuInitHead(UnitsType type)
 {
     return(NUConvert.RevertDistance(type, H0));
 }