cEcoSimModel Class |
Namespace: EwECore.Ecosim
The cEcoSimModel type exposes the following members.
Name | Description | |
---|---|---|
cEcoSimModel | Initializes a new instance of the cEcoSimModel class |
Name | Description | |
---|---|---|
ConTracer | ||
EcopathData |
Get or Set the EcoPath data
| |
EcosimData |
Get or Set the Ecosim data
| |
Messages |
Exposes the MessagePublisher instance so that the core can add message handlers
| |
MSEData | ||
PluginManager | ||
RunCompletedDelegate | ||
SearchData | ||
TimeSeriesData | ||
TimeStepDelegate |
Get/set the time step delegate for Ecosim to call at each time step
| |
TracerData |
Name | Description | |
---|---|---|
AccumulateDataInfo |
Compute stats used for SS for this Ecosim year
| |
ApplyAVmodifiers |
Apply the multi function forcing or mediation functions to 'a'(searchrate) and 'v'(vulnerability)
| |
ApplyAVmodifiersXX |
Apply the multi function forcing or mediation functions to 'a'(searchrate) and 'v'(vulnerability)
| |
ApplySalinityModifier | ||
calcFunctionalResponse | ||
CalcLandings |
Return Landings for the Group, Fleet, Biomass, Effort, Q, QYear and Density dependant catchability
| |
CalcStartEatenOfBy | ||
CalculateAssimilationEfficiencies | ||
CalculateStanzaParameters |
Compute initial state stanza variables for a split group argument #1 isp
| |
CalcValueFromLandings |
Calculate the Price Elasticity value of the landings from Ecosim Results for a time step
| |
Clear | ||
copyTo | ||
DefaultPeatArena | ||
DefineArenasAndFlowList | ||
Derivt | ||
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
EstimateVulnerabilities | ||
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
FindCurrentProfit | ||
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
Init |
Call initialization routines for EcoSim
| |
InitializeCapacity | ||
InitializeDataInfo | ||
InitializeMedFunctions |
called from InitialState to set up trophic mediation functions
and determine which ones are active for a simulation
| |
InitializePriceFunctions | ||
InitialState | ||
InitMSE | ||
InitStanza | ||
IsDatTypeDriver | ||
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
PESValue |
Return market value (off vessel price) as a function of the applied price elasticity functions
| |
PlotDataInfo | ||
PredictCapacityChange | ||
PredictCurrentEffort | ||
Run |
Public Function to run the Ecosim Model
| |
ScaleVulnerabilitiesToTL |
Scale vulnerabilities to trophic level
| |
Set_pbm_pbbiomass |
Sets pbbiomass() and clears pbm() for Primary Producer groups
| |
SetArenaVulandSearchRates | ||
SetBaseFFromGear |
Populates FishRateNo(group,time) with base fishing mortality rates for all time steps
| |
SetCounters | ||
setDefaultCatchabilities | ||
setDefaultCatchabilities(Int32, Int32) | ||
SetDefaultParameters |
Hardwire some default values for the EcoSim Model
| |
SetFGear |
Set fishing effort to a value supplied by a search routine or FishRateGear()
| |
SetFishTimetoFish1 | ||
SetInlinks | ||
SetRelaSwitch | ||
setSearchOff |
Turn off all searches
| |
SetStartBiomass |
Init Biomass to Ecopath values during initialization
| |
SetTimeSteps |
Sets DeltaT and StepsPerMonth.
Turns off numeric integration if rate of change to great [loss]/[Ecopath base biomass]
| |
SetupSimVariables | ||
setvulratecell | ||
SimDetritusMT |
Thread safe version of SimDetritus
| |
SplitSetPred | ||
ToString | Returns a string that represents the current object. (Inherited from Object.) |
Name | Description | |
---|---|---|
AhatStanza | ||
Brec | ||
bStopRunning |
Public flag to stop the currently running EcoSim model
| |
Nrec | ||
ResetPred | Boolean flag use to force biomass with the data in m_refData.PoolForceBB(ngroup,nyears). | |
RhatStanza | ||
Srec |
Name | Description | |
---|---|---|
Value |
Extension method; extract a value from an object by property name.
(Defined by Extensions.) |