C# Class BesAsm.Swsp.PacSizingTool.RainfallEvent

Defines a rainfall event for use in the hydrology calculations
Show file Open project: PDXBES/PacSizingTool Class Usage Examples

Public Properties

Property Type Description
ScsOneARainfallDistribution double[]

Private Properties

Property Type Description
AsArray double[]
RainfallEvent System

Public Methods

Method Description
GetScsOneAEvent ( string name, double totalRainfallInches ) : RainfallEvent

Provides a 24-hour SCS Type 1A RainfallEvent, given the total depth of the design storm.

Private Methods

Method Description
AsArray ( ) : double[]
RainfallEvent ( string eventName, IEnumerable rainfallInches, double timeIntervalMinutes ) : System

Method Details

GetScsOneAEvent() public static method

Provides a 24-hour SCS Type 1A RainfallEvent, given the total depth of the design storm.
public static GetScsOneAEvent ( string name, double totalRainfallInches ) : RainfallEvent
name string /// The name of the rainfall event. e.g. "2-year storm" ///
totalRainfallInches double /// The total rainfall depth for the entire storm, disregarding initial abstraction. ///
return RainfallEvent

Property Details

ScsOneARainfallDistribution public static property

The Soil and Conservation Service (NRCS) Type 1A synthetic rainfall hyetograph provided in 10-minute intervals. Each element represents the fraction of the total depth of the storm.
public static double[] ScsOneARainfallDistribution
return double[]