cMonteCarloManager Class |
Namespace: EwECore
The cMonteCarloManager type exposes the following members.
Name | Description | |
---|---|---|
ActiveResultWriter | ||
CoreComponent | ||
DataType | ||
DBID | ||
DietSamplingMethod |
Get/set which diet sampling method
Monte Carlo should use.
| |
EcopathEETolerance |
Get/set a tolerance for EE estimates if the default mass-balance constraint
of [0, 1] proves too strict.
| |
EcosimTimeStepHandler | ||
Enable |
Get/set whether Monte Carlo is allowed to vary a given variable.
| |
FMRatioForSRA |
Get/set the F/M ratio for SRA.
| |
Groups |
Get a cMonteCarloGroup for a given index.
| |
IncludeFpenalty |
Get/set whether to include SRA for groups with forced catches.
| |
Index | ||
IsBestFit | ||
IsRunning | (Inherited from cThreadWaitBase.) | |
IsSaveOutput |
Get/set whether Monte Carlo should automatically save trial outputs.
| |
MaxEcoPathInterations |
Get the max. number of iterations that Monte Carlo will perform.
| |
MessagePump | (Inherited from cThreadWaitBase.) | |
MonteCarloCompletedHandler |
Set the method to call in the interface when the Monte Carlo trials have completed.
| |
MonteCarloEcopathStepHandler |
Set the delegate to
call at each attempt to find a balanced Ecopath model.
| |
MonteCarloStepHandler |
Set the MonteCarloTrialProgressDelegate to call at the completion of each Monte Carlo trial.
| |
Name | ||
nEcopathIterations |
Get the number of attempts at finding a balanced Ecopath model for
the current trial.
| |
nResultWriters |
Get the number of available Monte
Carlo result writers.
| |
nTrialIterations |
Get the number of trials performed in the currently running simulation.
| |
nTrials |
Get/set the number of trials.
| |
RetainFits |
Get/set whether to better fitting estimates (use trials to search)
| |
SS |
Get the Sum of Squares fit to the currently loaded reference data for
the current trial.
| |
SSBestFit |
Get the best fitting Sum of Squares to the currently loaded reference
data for all the trials run to date.
| |
SSorg |
Get the Sum of Squares, fit to the currently loaded reference data for
the original ecopath parameters.
| |
SyncObject |
Set the Synchronization object, which can be
a System.Windows.Forms.Control, used for calling all the delegates across threads
| |
UseFishingPattern |
Get/set whether to retain EwE5 current Ecosim fishing rate patterns.
| |
ValidateRespiration |
Get/set whether Monte Carlo should validate and reject negative respiration values.
|
Name | Description | |
---|---|---|
ApplyBestFits |
Apply the Monte Carlo results (best fitting parameters) to the Ecopath inputs (B,PB....)
| |
Clear | ||
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.) | |
GetID | ||
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
InitRandomSequence |
Initialize the random sequence generator to a new seed.
| |
Load |
Load the current data into the MonteCarlo parameters
| |
LoadFromPedigree |
Load CV values from pedigree for a given variable.
| |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
ReleaseWait | (Overrides cThreadWaitBaseReleaseWait.) | |
RestoreOriginalValues | ||
ResultWriter |
Returns a IMonteCarloResultsWriter.
| |
Run |
Run the Monte Carlo trials with the current parameters
| |
SaveOriginalValues | ||
SelectNewEcopathParameters |
Select a new set of Ecopath parameters using CV, Mean, Max and Min set in cMonteCarloGroup | |
setDefaultTol | ||
SetWait | (Overrides cThreadWaitBaseSetWait.) | |
StopRun |
Stop the current Monte Carlo trials
(Overrides cThreadWaitBaseStopRun(Int32).) | |
SupportedVariables |
Returns which parameters can be pertubed.
| |
ToString | Returns a string that represents the current object. (Inherited from Object.) | |
Wait | (Inherited from cThreadWaitBase.) |
Name | Description | |
---|---|---|
Value |
Extension method; extract a value from an object by property name.
(Defined by Extensions.) |