Click or drag to resize

SolverVariableSettings Properties

The SolverVariableSettings type exposes the following members.

Properties
  NameDescription
Public propertyInitialValue
Gets or sets the initial value of the variable. By default, this is set to zero.
Public propertyIsFrozen
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.)
Public propertyIsThreadSafe
Gets a value indicating whether the methods on this instance are safe to call from multiple threads simultaneously.
Public propertyMaximumStep
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.
Public propertyName
Gets or sets an optional name for this variable.
Public propertyScaling
Gets or sets the type of scaling applied to the variable.
Public propertyVariableTolerance
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.
Top
See Also