cSearchDatastructures Class |
Namespace: EwECore
The cSearchDatastructures type exposes the following members.
Name | Description | |
---|---|---|
cSearchDatastructures | Initializes a new instance of the cSearchDatastructures class |
Name | Description | |
---|---|---|
bInSearch |
Get whether a search is currently in progress.
| |
bUseFishingMortalityPenality | ||
ExtraYearsForSearch |
The Fishing Policy Search needs Ecosim to run for an additional 20 years
| |
nBlocks | ||
NumFleets | ||
NumGroups | ||
NumLiving | ||
SearchMode | ||
WeightedTotal |
Name | Description | |
---|---|---|
calcBaseYearCost | ||
CalcLTV |
Calculate long term value, based on either generational or standard discounting
| |
calcNetCost |
Caculate NetCost from Fgear()
| |
calcYearlySummaryValues |
Calculate yearly summary data based on Biomass for this time step
| |
Clear | ||
ClearYearlyData | ||
EcosimSummarizeIndicators | ||
EcoSpaceSummarizeIndicators | ||
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
initForRun | ||
InitSearch | ||
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
redimForRun | ||
RedimToSimScenario | ||
restoreSavedFishingRates |
Restore the Fishing Rates (Frates()) to there initial values saved via saveInitialFishingRate
| |
saveInitialFishingRate |
Save the Fishing Rates (Frates(nBlocks)) before they have been changed by the Search Algo
so they can be set back to initial values at the start of each Search Run.
| |
setBaseYearEffort | ||
setDefaultBGoal | ||
setDefaultFBlockCodes |
Set default FBlockCodes to a unique code for each fleet
| |
setDefaultOptimizationValues |
Set default values for the optimiation. These are values that are set the same for every run.
| |
SetFGear |
Set Fishing Effort for a search
| |
SetFletchPars | ||
setLimitFishingMortality | ||
setMaxEffort | ||
setMinSearchBlocks |
Sets the search blocks to the minimum number needed to have the search turned on
| |
setRandomFRates | ||
ToString | Returns a string that represents the current object. (Inherited from Object.) | |
YearTimeStepEcoSpace |
Calculates DF (Discount factor), Fgear(), Qyear(), and FishYear() for Ecospace
|
Name | Description | |
---|---|---|
BaseYear | ||
BaseYearCost | ||
BaseYearEffort | ||
BaseYearIncome | ||
bBaseYearSet |
Has the base year been set
| |
BGoalValue | Structure rel weight | |
BlockNumber | ||
CatchYear | Sum of Catch for year by fleet, group | |
CatchYearGroup | Sum of Catch for year group | |
CostRatio | ||
DF | Discount Factor | |
DiscountFactor | ||
DiversityIndex | ||
Ecodistance | ||
ecovalue | ||
Employ | ||
ExistValue | ||
FblockCode | ||
FcodeIsSet | ||
FishYear | Total Fishing mortality by group | |
FLimit | ||
FPSUseEconomicPlugin | ||
Frates | ||
GenDiscountFactor | ||
IncludeCompetitiveImpact | ||
InitOption | Fishing policy initialization method | |
Jobs | ||
LastTotalTime | ||
LastYearIncome | ||
LastYearIncomeSpecies | ||
LimitFishingMortality | ||
m_NBlocks | ||
manvalue | ||
MaxEffort | ||
MaxEffortChange | ||
MGoalValue | Mandated rebuilding | |
MinimizeEffortChange | ||
MSEUseEconomicPlugin | ||
N_CRIT_RESULTS | ||
NetCost | Net cost | |
nInterations | ||
nRuns | ||
NYears | ||
ParNumber | ||
PortFolio | ||
profit | ||
SearchMethod | Fishing policy search method | |
TargetProfitability | ||
totval | ||
UseCostPenalty | ||
UseFishingMortalityPenalty | ||
ValCatch | Value of Catch | |
ValCatchGear | Value of catch gear | |
ValWeight |
Name | Description | |
---|---|---|
Value |
Extension method; extract a value from an object by property name.
(Defined by Extensions.) |