ManagedIterativeAlgorithm<T, TError, TReport> Properties

Properties

ConvergenceTests Gets the collection of convergence tests for the algorithm.
EstimatedError Gets a value indicating the size of the absolute error of the result.
EvaluationsNeeded Gets the number of evaluations needed to execute the algorithm.
EvaluationsRemaining Gets the number of evaluations still available.
HasSharedDegreeOfParallelism Indicates whether the degree of parallelism is a property that is shared across instances.
IterationsNeeded Gets the number of iterations needed by the algorithm to reach the desired accuracy.
IterationsRemaining Gets the number of iterations remaining.
MaxDegreeOfParallelism Gets or sets the maximum degree of parallelism enabled by this instance.
MaxEvaluations Gets or sets the maximum number of evaluations during the calculation.
MaxIterationsGets or sets the maximum number of iterations to use when approximating the roots of the target function.
MinIterations Gets or sets the minimum iterations that have to be performed.
ParallelOptions Gets or sets the configuration for the parallel behavior of the algorithm.
Result Gets the result of an algorithm after it has executed.
SolutionReport Gets the result of an algorithm after it has executed.
Status Gets the AlgorithmStatus following an execution of the algorithm.
ThrowExceptionOnFailure Gets or sets a value indicating whether to throw an exception when the algorithm fails to converge.

See Also