C# Class Landis.Fire.FireSeverity

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

Public Methods

Method Description
CalcFireSeverity ( Landis.Landscape.ActiveSite site, Event fireEvent ) : int
CalcFireSeverity ( Landis.Landscape.ActiveSite site, Event fireEvent, double severityCalibrate, int FMC ) : int
SurfaceFuelConsumption ( int fuelIndex, int FFMC, int BUI, int PH, int PDF ) : double

This method calculates the surface fuel consumption.

Private Methods

Method Description
CalculateFC ( double multiplier, double exp1, int exp2, double power ) : double

Method Details

CalcFireSeverity() public static method

public static CalcFireSeverity ( Landis.Landscape.ActiveSite site, Event fireEvent ) : int
site Landis.Landscape.ActiveSite
fireEvent Event
return int

CalcFireSeverity() public static method

public static CalcFireSeverity ( Landis.Landscape.ActiveSite site, Event fireEvent, double severityCalibrate, int FMC ) : int
site Landis.Landscape.ActiveSite
fireEvent Event
severityCalibrate double
FMC int
return int

SurfaceFuelConsumption() public static method

This method calculates the surface fuel consumption.
public static SurfaceFuelConsumption ( int fuelIndex, int FFMC, int BUI, int PH, int PDF ) : double
fuelIndex int
FFMC int
BUI int
PH int
PDF int
return double