The MultivariableFunctionSolver type exposes the following members.
Gets or sets the number of the current iteration. This should be incremented in the FindSolution(Int32, Boolean, ITrackCalculationProgress) method.
Gets a value indicating whether the methods on this instance are safe to call from multiple threads simultaneously.
Gets or sets the results of the solver run. This includes such information as if the solver converged, all the iteration results (if configured to save them), if the run was aborted, etc.
Gets or sets a value indicating whether this solver should evaluate with as many threads as the current threading policy facet and solver algorithm will allow. Note that derived types should copy this in their copy constructor.