Managed Iterative Algorithm<T, TError, TReport> Methods
Methods
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object) |
| Get | Serves as the default hash function. (Inherited from Object) |
| Get | Gets the Type of the current instance. (Inherited from Object) |
| Increment | Increments the number of evaluations by one. |
| Increment | Increments the number of evaluations by the specified amount. |
| Iterate | Performs one iteration of the algorithm. |
| Iterated | Performs tasks after the iteration is completed, but before the status of the algorithm is finalized. |
| Memberwise | Creates a shallow copy of the current Object. (Inherited from Object) |
| OnConvergence | Performs any tasks after the main algorithm has converged. |
| OnFailure | Performs any tasks after the main algorithm has failed to converge. |
| OnInit | Performs initialization before the first iteration. |
| Report | Records the results of an algorithm in case it fails. |
| Report | Records the results of an algorithm. |
| Report | Records the results of a algorithm that converged successfully. |
| Reset | Resets the number of evaluations to zero. |
| Restart | Prepares the algorithm to be run again with possibly different inputs. |
| Run() | Runs the algorithm. |
| Run( | Runs the algorithm using the specified parallelization options. |
| Set | Sets the results of an algorithm's execution. |
| Test | Checks whether the algorithm has converged. |
| Thread | Increments the number of evaluations by one. |
| Thread | Increments the number of evaluations by the specified amount. |
| Throw | Interprets the AlgorithmStatus and throws the appropriate exception. |
| ToString | Returns a string that represents the current object. (Inherited from Object) |