C# Класс Landis.Extension.BaseFire.Event

Наследование: ICohortDisturbance
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
Event Landis.Core
Event Landis.Core
GetNeighbors List
ICohortDisturbance bool
KillSiteCohorts int
Spread void

Открытые методы

Метод Описание
CalcSeverity ( ActiveSite site, int currentTime ) : byte
ComputeFireInitSpreadProb ( ActiveSite site, int currentTime ) : double
ComputeSize ( IFireRegion ecoregion ) : int
Initialize ( List damages ) : void
Initiate ( ActiveSite site, int currentTime, int timestep ) : Event

Приватные методы

Метод Описание
Event ( ) : Landis.Core
Event ( ActiveSite initiationSite ) : Landis.Core
GetNeighbors ( Site site, int windDirection, double windSpeed ) : List
ICohortDisturbance ( ICohort cohort ) : bool
KillSiteCohorts ( ActiveSite site ) : int
Spread ( int currentTime ) : void

Описание методов

CalcSeverity() публичный статический Метод

public static CalcSeverity ( ActiveSite site, int currentTime ) : byte
site ActiveSite
currentTime int
Результат byte

ComputeFireInitSpreadProb() публичный статический Метод

public static ComputeFireInitSpreadProb ( ActiveSite site, int currentTime ) : double
site ActiveSite
currentTime int
Результат double

ComputeSize() публичный статический Метод

public static ComputeSize ( IFireRegion ecoregion ) : int
ecoregion IFireRegion
Результат int

Initialize() публичный статический Метод

public static Initialize ( List damages ) : void
damages List
Результат void

Initiate() публичный статический Метод

public static Initiate ( ActiveSite site, int currentTime, int timestep ) : Event
site ActiveSite
currentTime int
timestep int
Результат Event