Click or drag to resize

cEcosimMonteCarlo Class

Ecosim Monte Carlo routines
Inheritance Hierarchy
SystemObject
  EwECorecEcosimMonteCarlo

Namespace:  EwECore
Assembly:  EwECore (in EwECore.dll) Version: 6.6.15981.0 (6.6.15981.0)
Syntax
public class cEcosimMonteCarlo

The cEcosimMonteCarlo type exposes the following members.

Constructors
  NameDescription
Public methodcEcosimMonteCarlo
Initializes a new instance of the cEcosimMonteCarlo class
Top
Properties
  NameDescription
Public propertyDietSamplingMethod
Public propertyEcopathEETol
Public propertyFMratioForSRA
F/M ratio for SRA
Public propertyIncludeFpenalty
Flag, states whether to include Stock Reduction Analysis (SRA) for groups with forced catches
Public propertyIsBestFit
Public propertyIsEnabled
Public propertymaxEcopathTries
Public propertyNtrials
Public propertyResultWriter
Get/set the IMonteCarloResultsWriter to use for writing results to drive.
Public propertyRetainBiomass
Public propertySaveOutput
Get/set whether output should be saved to file automatically.
Public propertySSBestFit
Best fitting Sum of Squares computed by Ecosim
Public propertySSCurrent
Sum of Squares computed by Ecosim of the current iteration.
Public propertySSorg
Sum of Squares prior to the Monte Carlo run.
Public propertyStopTrial
Public propertyValidateRespiration
Flag stating if Monte Carlo should validate and reject negative respiration values.
Top
Methods
  NameDescription
Public methodCalculateUpperLowerLimits
Calculte the Upper and Lower Parameter limits from CV values
Public methodClear
Public methodDirichletSample2
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodInit
Public methodinitForRun
Public methodinitRandomSequence
Public methodIsVariable
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodrestoreOriginalState
Restore Ecopath to its original state
Public methodRun
Public methodSampleGamma
Public methodsetDefaults
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Fields
  NameDescription
Public fieldBestFit
Best fitting parameter to the last run Monte Carlo trials (eMCParam, iGrp)
Public fieldBestFitDiets
Best fitting parameter to the last run Monte Carlo trials for diets (iPred, iPrey)
Public fieldBestFitDiscard
Public fieldBestFitLanding
Public fieldCVpar
CV value (parameter x group)
Public fieldCVParDC
Public fieldCVparDiscard
CV value value for discards (fleet x group)
Public fieldCVparLanding
CV value for landings (fleet x group)
Public fieldStatic memberEE_TOL
Public fieldStatic memberMAX_ECOPATH_TRIES
Public fieldnEcopathIterations
Public fieldnTrialIterations
Public fieldParLimit
Parameter limits for non-arrayed variables (2 x parameter x group)
Public fieldParLimitDC
Parameter limits for diets (2 x fleet x group)
Public fieldParLimitDiscard
Parameter limits for discards (2 x fleet x group)
Public fieldParLimitLanding
Parameter limits for landings (2 x fleet x group)
Public fieldPmean
Ecopath parameters (Parameter x nGroup)
Public fieldPMeanDC
Ecopath Diets (Group x Group)
Public fieldPMeanDiscard
Ecopath discards (Fleet x Group)
Public fieldPMeanLanding
Ecopath landings (Fleet x Group)
Public fieldRunsSinceLastWithLowerSS
Top
Extension Methods
  NameDescription
Public Extension MethodValue
Extension method; extract a value from an object by property name.
(Defined by Extensions.)
Top
See Also