C# Класс Landis.Extension.BudwormBDA.PlugIn

A disturbance plug-in that simulates Biological Agents.
Наследование: Landis.Core.ExtensionMain
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
ExtensionName string
Type Landis.Core.ExtensionType

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

Метод Описание
Initialize ( ) : void

Initializes the extension with a data file.

InitializePhase2 ( ) : void
LoadParameters ( string dataFile, ICore mCore ) : void
PlugIn ( ) : Landis.Core
Run ( ) : void

Run the BDA extension at a particular timestep.

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

Метод Описание
DistanceFromCenter ( double row, double column ) : double
GetDispersalNeighborhood ( IAgent agent, int timestep ) : IEnumerable
GetNeighbors ( int numNeighbors ) : List
GetResourceNeighborhood ( IAgent agent ) : IEnumerable
LogEvent ( int currentTime, Epidemic CurrentEvent, int ROS, IAgent agent ) : void
RegionalOutbreakStatus ( IAgent activeAgent, int BDAtimestep ) : int
TimeToNext ( IAgent activeAgent, int Timestep ) : int

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

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

Initializes the extension with a data file.
public Initialize ( ) : void
Результат void

InitializePhase2() публичный Метод

public InitializePhase2 ( ) : void
Результат void

LoadParameters() публичный Метод

public LoadParameters ( string dataFile, ICore mCore ) : void
dataFile string
mCore ICore
Результат void

PlugIn() публичный Метод

public PlugIn ( ) : Landis.Core
Результат Landis.Core

Run() публичный Метод

Run the BDA extension at a particular timestep.
public Run ( ) : void
Результат void

Описание свойств

ExtensionName публичное статическое свойство

public static string ExtensionName
Результат string

Type публичное статическое свойство

public static ExtensionType,Landis.Core Type
Результат Landis.Core.ExtensionType