Global |
The GlobalCurveFitter type exposes the following members.
Name | Description | |
---|---|---|
CentralDifferenceDelta | Gets and set the central difference delta used by the central difference algorithm for computing Jacobians. | |
CheckParameters | Used to specify the level of input parameter checking done by the solver. During the solve the fitter function is repeatedly evaluated at various points. If one of these evaluation results in a non-real value (NaN, positive or negative infinity) it can cause the solver to hang. Having the solver check each evaluated value can incur significant overhead and so it is not done by default. You can enable checks with the CheckParameter property. The possible values are: TrustRegionMinimizer.Check.None - do no checking. The default TrustRegionMinimizer.Check.Initial - check only the initial starting point and the fitter function evaluated at this point. Do not check parameters on each solver iteration TrustRegionMinimizer.Check.Always - check intial parameters and parameters at each iteration. | |
DataSets | Gets the datasets. | |
FinalResidual | Gets the final residual. | |
FitFunction | Gets the residual function which are minimized doing the global fit. | |
FixedParameterInfo | Gets the a dictionary whose key is the fixed parameter index, and the value is another dictionary whose key is the dataset index and the value is is the parameters fixed value for that dataset. | |
InitialResidual | Gets the initial residual. | |
InitialStepBound | Gets and sets the initial step bound. In most cases this should be between 0.1 and 100.0. | |
Iterations | Gets the number of iterations used in the estimate of the parameters just computed. | |
MaxIterationsMet | Returns true if the parameters just computed stopped because the maximum number of iterations was reached; otherwise, false. | |
MaxTrialIterations | Gets and sets the maximum number of iterations of trial step calculation. | |
Minimizer | Gets and sets the TrustRegionMinimizer object used for computing the least squares parameter estimates. | |
MultipleCurveFitParameterEstimates | Gets the parameter estimates for the MultipleCurveFitFunction minimized by the global fit. | |
NonSharedParameterIndices | Gets the indices of all the non-shared parameters in the fitting function. | |
NumberOfParameters | Gets the number of parameters in the fitting function. | |
ParameterInfo | Gets the list of parameter information objects. | |
ParameterizedFunction | Gets the parameterized fitting function to fit to the multiple datasets. | |
SharedParameterIndices | Gets the indices of all the shared parameters in the fitting function. | |
StopCriterion | The reason for stopping. | |
ToleranceFunctionValue | Gets and sets the tolerance used to check the function value. | |
ToleranceImprovement | Gets and sets the tolerance used to check the improvement between steps. | |
ToleranceJacobian | Gets and sets the tolerance used to check the Jacobian. | |
ToleranceTrialStep | Gets and sets the tolerance used to check the trial step. | |
ToleranceTrustRegionArea | Gets and sets the tolerance used to check the trust region area. |