public double ChannelProfileYMaxDepth = -999; //a holder of the most depth in the x-section profile public FTableCalcNatural() { geomInputLongNames = new string[] { "Channel Length", "Mannings Value", "Longitudinal Slope", "Height Increment" }; geomInputs = new ChannelGeomInput[] { ChannelGeomInput.Length, ChannelGeomInput.ManningsN, ChannelGeomInput.LongitudinalSlope, ChannelGeomInput.HeightIncrement }; }
public double ChannelProfileYMaxDepth = -999; //a holder of the most depth in the x-section profile public FTableCalcNaturalFP() { geomInputLongNames = new string[] { "Channel Length", "Channel Mannings N", "Channel Longitudinal Slope", "Left Bank Downstream Length", "Left Bank Mannings N", "Left Bank Start X coord", "Right Bank Downstream Length", "Right Bank Mannings N", "Right Bank End X coord", "Height Increment" }; geomInputs = new ChannelGeomInput[] { ChannelGeomInput.NFP_ChannelLength, ChannelGeomInput.NFP_ChannelManningsN, ChannelGeomInput.NFP_ChannelSlope, ChannelGeomInput.NFP_BankLeftLength, ChannelGeomInput.NFP_BankLeftManningsN, ChannelGeomInput.NFP_BankLeftStartX, ChannelGeomInput.NFP_BankRightLength, ChannelGeomInput.NFP_BankRightManningsN, ChannelGeomInput.NFP_BankRightEndX, ChannelGeomInput.NFP_HeightIncrement }; }
public FTableCalcTri() { //No "Top Channel Width" geomInputLongNames = new string[] { "Maximum Channel Depth ", "Channel Side Slope (H:V)", "Channel Length", "Channel Mannings Value", "Longitudinal Slope", "Height Increment" }; //sri 07-23-2012 geomInputs = new ChannelGeomInput[] { ChannelGeomInput.MaximumDepth, ChannelGeomInput.SideSlope, ChannelGeomInput.Length, ChannelGeomInput.ManningsN, ChannelGeomInput.LongitudinalSlope, ChannelGeomInput.HeightIncrement }; }
public FTableCalcRectangular() { vectorColNames.Clear(); vectorColNames.Add("DEPTH"); vectorColNames.Add("AREA"); vectorColNames.Add("VOLUME"); vectorColNames.Add("OUTFLOW"); geomInputLongNames = new string[] { "Maximum Channel Depth ", "Top Channel Width ", "Channel Length ", "Channel Mannings Value", "Longitudinal Slope (ft/ft)", "Height Increment" }; //sri 07-23-2012 geomInputs = new ChannelGeomInput[] { ChannelGeomInput.MaximumDepth, ChannelGeomInput.TopWidth, ChannelGeomInput.Length, ChannelGeomInput.ManningsN, ChannelGeomInput.LongitudinalSlope, ChannelGeomInput.HeightIncrement }; }
public FTableCalcCircle() { vectorColNames.Clear(); // sri-09-11-2012 vectorColNames.Add("depth"); vectorColNames.Add("area"); vectorColNames.Add("volume"); // sri- 09-11-2012 //vectorColNames.add("outflow1"); geomInputLongNames = new string[] { "Channel Length", "Channel Diameter", "Channel Mannings Value", "Longitudinal Slope", "Height Increment" }; geomInputs = new ChannelGeomInput[] { ChannelGeomInput.Length, ChannelGeomInput.Diameter, ChannelGeomInput.ManningsN, ChannelGeomInput.LongitudinalSlope, ChannelGeomInput.HeightIncrement }; }
public FTableCalcTrape() { vectorColNames.Clear(); vectorColNames.Add("depth"); vectorColNames.Add("area"); vectorColNames.Add("volume"); vectorColNames.Add("outflow1"); geomInputLongNames = new string[] { "Maximum Channel Depth", "Top Channel Width", "Channel Side Slope (H:V)", "Channel Length", "Channel Mannings Value", "Longitudinal Slope", "Height Increment" }; // sri-07-23-2012 geomInputs = new ChannelGeomInput[] { ChannelGeomInput.MaximumDepth, ChannelGeomInput.TopWidth, ChannelGeomInput.SideSlope, ChannelGeomInput.Length, ChannelGeomInput.ManningsN, ChannelGeomInput.LongitudinalSlope, ChannelGeomInput.HeightIncrement }; }
public FTableCalcEllipse() { vectorColNames.Clear(); vectorColNames.Add("depth"); vectorColNames.Add("area"); vectorColNames.Add("volume"); vectorColNames.Add("outflow1"); geomInputLongNames = new string[] { "Channel Length", "Channel Width", "Channel Depth", "Channel Mannings Value", "Longitudinal Slope", "Height Increment" }; //sri 07-23-2012}; geomInputs = new ChannelGeomInput[] { ChannelGeomInput.Length, ChannelGeomInput.Width, ChannelGeomInput.Depth, ChannelGeomInput.ManningsN, ChannelGeomInput.LongitudinalSlope, ChannelGeomInput.HeightIncrement }; }