public class MnMigrad
extends MnApplication
MnMigrad provides minimization of the function by the method of MIGRAD, the most efficient and complete single method, recommended for general functions, and the functionality for parameters interaction. It also retains the result from the last minimization in case the user may want to do subsequent minimization steps with parameter interactions in between the minimization requests. The minimization produces as a by-product the error matrix of the parameters, which is usually reliable unless warning messages are produced.
Constructor and Description |
---|
MnMigrad()
construct from MultiFunction + double[] for parameters and errors with default strategy
|
MnMigrad()
construct from MultiFunction + double[] for parameters and errors
|
MnMigrad()
construct from MultiFunction + double[] for parameters and MnUserCovariance with default strategy
|
MnMigrad()
construct from MultiFunction + double[] for parameters and MnUserCovariance
|
MnMigrad()
construct from MultiFunction + MnUserParameters with default strategy
|
MnMigrad()
construct from MultiFunction + MnUserParameters
|
MnMigrad()
construct from MultiFunction + MnUserParameters + MnUserCovariance with default strategy
|
MnMigrad()
construct from MultiFunction + MnUserParameters + MnUserCovariance
|
MnMigrad()
construct from MultiFunction + MnUserParameterState + MnStrategy
|
MultiFunction, add, add, add, checkAnalyticalDerivatives, covariance, error, error, errorDef, errors, fix, fix, index, minimize, minimize, minimize, name, numOfCalls, parameters, params, precision, release, release, removeLimits, removeLimits, setCheckAnalyticalDerivatives, setError, setError, setErrorDef, setLimits, setLimits, setPrecision, setUseAnalyticalDerivatives, setValue, setValue, state, strategy, useAnalyticalDerivaties, value, value, variableParameters
public MnMigrad()
construct from MultiFunction + double[] for parameters and errors with default strategy
public MnMigrad()
construct from MultiFunction + double[] for parameters and errors
public MnMigrad()
construct from MultiFunction + double[] for parameters and MnUserCovariance with default strategy
public MnMigrad()
construct from MultiFunction + double[] for parameters and MnUserCovariance
public MnMigrad()
construct from MultiFunction + MnUserParameters with default strategy
public MnMigrad()
construct from MultiFunction + MnUserParameters
public MnMigrad()
construct from MultiFunction + MnUserParameters + MnUserCovariance with default strategy
public MnMigrad()
construct from MultiFunction + MnUserParameters + MnUserCovariance
public MnMigrad()
construct from MultiFunction + MnUserParameterState + MnStrategy