C# Class Landis.Extension.DynamicFire.AnnualFireWeather

显示文件 Open project: LANDIS-II-Foundation/Extensions-Disturbance

Public Properties

Property Type Description
BuildUpIndex double
DroughtCode double
DuffMoistureCode double
Ecoregion int
FineFuelMoistureCode double
FireWeatherIndex double
WindAzimuth double
WindSpeedVelocity double
mySeason Season

Public Methods

Method Description
CalculateFireWeather ( int day, IEcoregion ecoregion ) : void

Private Methods

Method Description
Calculate_B ( int d, double InitialSpreadIndex, double fD ) : double
Calculate_BuildUpIndex ( int d, double DuffMoistureCode, double DroughtCode ) : double
Calculate_DSR ( int d, int spring_start, int winter_start, double FireWeatherIndex ) : double
Calculate_Dr ( int d, double Qr ) : double
Calculate_DroughtCode ( int d, double precipitation, int spring_start, double Dr, double V, double DroughtCode_yesterday ) : double
Calculate_DuffMoistureCode ( int d, double precipitation, double Pr, double K, double DuffMoistureCode_yesterday ) : double
Calculate_Ed ( int d, double relative_humidity, double temperature ) : double
Calculate_Ew ( int d, double relative_humidity, double temperature ) : double
Calculate_FineFuelMoistureCode ( int d, double m, int spring_start, int winter_start ) : void
Calculate_FineFuelMoistureFunction_ISI ( int d, double m ) : double
Calculate_FireWeatherIndex ( int d, double B ) : double
Calculate_I_scale ( int d, double FireWeatherIndex ) : double
Calculate_InitialSpreadIndex ( int d, int spring_start, int winter_start, double WindFunction_ISI, double FineFuelMoistureFunction_ISI ) : double
Calculate_K ( int d, double temperature, double relative_humidity, double Le ) : double
Calculate_Le ( int d, double Le1, double Le2 ) : double
Calculate_Le1 ( int d, int month ) : double
Calculate_Le2 ( int d, int month ) : double
Calculate_Lf ( int d, int month ) : double
Calculate_Mo ( int d, int spring_start, double DuffMoistureCode_yesterday ) : double
Calculate_Mr ( int d, double re, double b, double Mo ) : double
Calculate_Pr ( int d, double Mr ) : double
Calculate_Qo ( int d, int spring_start, double DroughtCode_yesterday ) : double
Calculate_Qr ( int d, double Qo, double rd ) : double
Calculate_Season ( int d, int spring_start, int summer_start, int fall_start, int winter_start ) : void
Calculate_V ( int d, double temperature, double Lf ) : double
Calculate_WindFunction_ISI ( int d, double WindSpeedVelocity ) : double
Calculate_b ( int d, int spring_start, double DuffMoistureCode_yesterday ) : double
Calculate_fD ( int d, double BuildUpIndex ) : double
Calculate_kd ( int d, double ko, double temperature ) : double
Calculate_kl ( int d, double relative_humidity, double WindSpeedVelocity ) : double
Calculate_ko ( int d, double relative_humidity, double WindSpeedVelocity ) : double
Calculate_kw ( int d, double kl, double temperature ) : double
Calculate_m ( int d, double mo, double Ed, double kd, double Ew, double kw ) : double
Calculate_mo ( int d, double FineFuelMoistureCode_yesterday ) : double
Calculate_month ( int d ) : int
Calculate_mr ( int d, double mo, double rf ) : double
Calculate_rd ( int d, double precipitation ) : double
Calculate_re ( int d, double precipitation ) : double
Calculate_rf ( int d, double precipitation ) : double

Method Details

CalculateFireWeather() public static method

public static CalculateFireWeather ( int day, IEcoregion ecoregion ) : void
day int
ecoregion IEcoregion
return void

Property Details

BuildUpIndex public_oe static_oe property

public static double BuildUpIndex
return double

DroughtCode public_oe static_oe property

public static double DroughtCode
return double

DuffMoistureCode public_oe static_oe property

public static double DuffMoistureCode
return double

Ecoregion public_oe property

public int Ecoregion
return int

FineFuelMoistureCode public_oe static_oe property

public static double FineFuelMoistureCode
return double

FireWeatherIndex public_oe static_oe property

public static double FireWeatherIndex
return double

WindAzimuth public_oe static_oe property

public static double WindAzimuth
return double

WindSpeedVelocity public_oe static_oe property

public static double WindSpeedVelocity
return double

mySeason public_oe property

public Season mySeason
return Season