QuasiNewtonSolverSettings Class |
Namespace: Demo3D.Visuals.KJE
[TypeConverterAttribute(typeof(ExpandableObjectConverter))] public class QuasiNewtonSolverSettings : SolverSettings
The QuasiNewtonSolverSettings type exposes the following members.
| Name | Description | |
|---|---|---|
| QuasiNewtonSolverSettings | Initializes a new instance of the QuasiNewtonSolverSettings class |
| Name | Description | |
|---|---|---|
| DifferentiationMode |
The method to use for evaluating gradients.
| |
| GradientEpsilon |
The epsilon value that specifies the minimum change in the gradient between iterations
for the solver to continue.
| |
| MaximumInnerIterations |
The maximum number of inner iterations to perform.
| |
| OuterIterations |
The number of solves to perform, each time scaling the penalty multiple.
| |
| PenaltyMultipleEnd |
The penalty multiple to use for the last outer iteration.
| |
| PenaltyMultipleStart |
The penalty multiple to use for the first outer iteration in cases where more than one
outer iteration is being performed.
| |
| PenaltyProfile |
The penalty multiple profile to use.
| |
| ValueEpsilon |
The epsilon value that specifies the minimum change in objective function value between
iterations for the solver to continue.
| |
| ValueTarget |
The target/optimum value for the objective function.
| |
| VariableEpsilon |
The epsilon value that specifies the minuimum change in the variables between iterations
for the solver to continue.
|