C# Class Landis.Extension.DynamicFire.InputWindData

Show file Open project: LANDIS-II-Foundation/Extensions-Disturbance

Public Methods

Method Description
CalculateBackWindEffect ( double WSV ) : double
CalculateWindEffect ( double WSV ) : double
GenerateSeasonWindData ( ISeasonParameters season ) : DataRow
GenerateWindDirection ( System weatherRow ) : int
GenerateWindSpeed ( System weatherDS ) : int
GetSeason ( ISeasonParameters seasons, int day ) : ISeasonParameters
ReadWindFile ( string path ) : DataTable

Private Methods

Method Description
GenerateRandomNum ( Distribution dist, double parameter1, double parameter2 ) : double

Method Details

CalculateBackWindEffect() public static method

public static CalculateBackWindEffect ( double WSV ) : double
WSV double
return double

CalculateWindEffect() public static method

public static CalculateWindEffect ( double WSV ) : double
WSV double
return double

GenerateSeasonWindData() public static method

public static GenerateSeasonWindData ( ISeasonParameters season ) : DataRow
season ISeasonParameters
return System.Data.DataRow

GenerateWindDirection() public static method

public static GenerateWindDirection ( System weatherRow ) : int
weatherRow System
return int

GenerateWindSpeed() public static method

public static GenerateWindSpeed ( System weatherDS ) : int
weatherDS System
return int

GetSeason() public static method

public static GetSeason ( ISeasonParameters seasons, int day ) : ISeasonParameters
seasons ISeasonParameters
day int
return ISeasonParameters

ReadWindFile() public static method

public static ReadWindFile ( string path ) : DataTable
path string
return System.Data.DataTable