| TrustRegionMinimizerCheckParameters Property |
Used to specify the level of input parameter checking done by the solver.
During the solve, the objective 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 objective function evaluated at this point. Do not check parameters
on each solver iteration
TrustRegionMinimizer.Check.Always - check initial parameters and parameters at
each iteration.
Namespace: CenterSpace.NMath.CoreAssembly: NMath (in NMath.dll) Version: 7.4
Syntax public TrustRegionMinimizerCheck CheckParameters { get; set; }
Public Property CheckParameters As TrustRegionMinimizerCheck
Get
Set
public:
property TrustRegionMinimizerCheck CheckParameters {
TrustRegionMinimizerCheck get ();
void set (TrustRegionMinimizerCheck value);
}
member CheckParameters : TrustRegionMinimizerCheck with get, set
Property Value
TrustRegionMinimizerCheckSee Also