SolverVariableSettings Properties |
The SolverVariableSettings type exposes the following members.
Name | Description | |
---|---|---|
InitialValue |
Gets or sets the initial value of the variable.
By default, this is set to zero.
| |
IsFrozen |
Gets a value indicating whether this object is frozen. A frozen object cannot be modified and an
ObjectFrozenException will be thrown if an attempt is made to do so.
(Inherited from DefinitionalObject.) | |
IsThreadSafe |
Gets a value indicating whether the methods on this instance are safe to call from
multiple threads simultaneously.
| |
MaximumStep |
Gets or sets the maximum step to take. This is to prevent a MultivariableFunctionSolver from
taking too large of a step which might cause the solver
to jump over relevant changes and events.
| |
Name |
Gets or sets an optional name for this variable.
| |
Scaling |
Gets or sets the type of scaling applied to the variable.
| |
VariableTolerance |
Gets or sets the minimum step that the variable is allowed to take. If a MultivariableFunctionSolver
asks the function to step by a value less than this, it
means that the function results will not change by any relevant amount. If all the variables are asked
to step by a value less than their VariableTolerance, then the
solver must abort.
|