cEcoSpace Class |
[Missing <summary> documentation for "T:EwECore.cEcoSpace"]
Namespace: EwECore
The cEcoSpace type exposes the following members.
Name | Description | |
---|---|---|
AdvectionManager | ||
ContaiminantTracerData | ||
EcoPathData |
Ecopath data used for initial state
| |
EcoSim | ||
EcoSimData |
Ecosim data used for initial state
| |
EcoSpaceData | ||
isPaused | ||
IsRunning | (Inherited from cThreadWaitBase.) | |
MessagePump | (Inherited from cThreadWaitBase.) | |
Messages |
Exposes the MessagePublisher instance so that the core can add message handlers
| |
MPAOptimization | ||
PluginManager | ||
RunCompletedDelegate | ||
SearchData | ||
SpatialData | ||
StanzaData | ||
TimeSeriesData | ||
TimeSeriesManager | ||
TimeStepDelegate |
Name | Description | |
---|---|---|
AdjustSpaceParsNew | ||
AdjustTotalEffort |
This is a modified version of PredictEffortDistribution, to be called only once at around simulation
month 2 or 3; it resets totaleffort(gear) so as to avoid overfishing (relative to ecopath base) on concentrated species
modifications to PredictEffortDistribution are ahown as '***
| |
CalcHabitatArea | ||
CalculateCostOfSailing | ||
CalculateSpaceSS | ||
Clear | ||
ClearPorts | ||
derivtRed |
Local version of derivtRed() used by Ecospace during initialization ONLY
| |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
Finalize | (Overrides ObjectFinalize.) | |
GetHabCapsLessThen | ||
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
HabIsOk | ||
InitPackets |
Initialize numbers, weights, and positions ipacket,jpacket for IBM representation
note must be called in findspatialequilibrium after calls to initialize ecospace
variables
| |
initSpatialEquilibrium | ||
InitToDefaults |
Initialize base varaibles with the default values
| |
Load | ||
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
normalizePropHabType |
Normalize the proportion of habitat type in a cell that exceed 100% PHabType(ir,ic,ihab).
| |
PredictEffortDistributionThreaded | ||
PredictEffortDistributionThreadedLoadShared |
Threaded and Load Shared Version
This routine predicts spatial effort and fishing mortality rate
distribution by gear type; called at each iteration
step in finding biomass spatial equilibrium
model below is a gravity attraction model, distributing
total efforts TotEffort(gear) over all cells where each gear can fish
in proportion to relative profitability (catch rate x price sum) for that cell for the gear
| |
RedimSpaceCSVvariables | ||
ReleaseWait | (Inherited from cThreadWaitBase.) | |
RelHabMove | ||
RelMigMove | ||
RelMove |
Returns the relative movement from bad habitat multiplier based on preferred habitat and percentage of habitat type in the cell.
Preferred habitatPercentage of habitat type in a cell | |
Run |
Run Ecospace synchronously. cEcoSpace.Run() will not return until the Ecospace run has completed.
| |
RunThreaded |
Run EcoSpace on a seperate thread from the calling routine. This will return before the EcoSpace run has completed.
| |
ScaleRelativePrimaryProductivityToEcopathLevel |
Returns a scaling factor to ensure that the total primary productivity
is the same in Ecospace and Ecopath.
| |
ScaleSailingCost |
Scaling Sailing cost
| |
SetAllCoastsToPorts | ||
setBaseValues | ||
SetBoundaryDepths | ||
SetHabCap |
Set capacity maps from all input sources
Habitats, habitat preference, habitat proportion in cell, Input Capacity Maps and enviromental response functions.
| |
setIsFished |
Evaluate the fishing access map for the current month.
| |
SetMovementParameters | ||
SetMovementParameters_NoOffset | ||
SetNearestOKcellforIBM |
Finds nearest suitable cell for IBM packets entering a stanza in a cell not suitable for that stanza
| |
SetOtherMort | ||
SetWait | (Inherited from cThreadWaitBase.) | |
SetXYBoundaryDepths | ||
SolveGrid | ||
SolveGridRow | ||
solvetime |
solvetime() is not called at this time. It has been left in for reference
| |
SpaceSplitUpdate |
updates numbers, weight, and biomass for multiple stanza species using information
on average performance (eatenby, loss) over ecospace grid cells used by the species
| |
StopRun | (Overrides cThreadWaitBaseStopRun(Int32).) | |
ToString | Returns a string that represents the current object. (Inherited from Object.) | |
UpdateMaps |
Update the capacity map based on the datatype
| |
VaryMigMovementParameters | ||
Wait | (Inherited from cThreadWaitBase.) |
Name | Description | |
---|---|---|
EcoFunctions | ||
m_StopRun | ||
MIN_MIG_PROB |
Name | Description | |
---|---|---|
Value |
Extension method; extract a value from an object by property name.
(Defined by Extensions.) |