## Uses of Class
org.apache.commons.math3.util.IterationEvent

- Packages that use IterationEvent
  Package | Description
  --- | ---
  org.apache.commons.math3.linear | Linear algebra support.
  org.apache.commons.math3.util | Convenience routines and common data structures used throughout the commons-math library.

- - ### Uses of IterationEvent in org.apache.commons.math3.linear

    Subclasses of IterationEvent in org.apache.commons.math3.linear
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DefaultIterativeLinearSolverEvent` A default concrete implementation of the abstract class `IterativeLinearSolverEvent`.
    `class` | `IterativeLinearSolverEvent` This is the base class for all events occurring during the iterations of a `IterativeLinearSolver`.

  - ### Uses of IterationEvent in org.apache.commons.math3.util

    Methods in org.apache.commons.math3.util with parameters of type IterationEvent
    Modifier and Type | Method and Description
    --- | ---
    `void` | IterationManager.`fireInitializationEvent(IterationEvent e)` Informs all registered listeners that the initial phase (prior to the main iteration loop) has been completed.
    `void` | IterationManager.`fireIterationPerformedEvent(IterationEvent e)` Informs all registered listeners that a new iteration (in the main iteration loop) has been performed.
    `void` | IterationManager.`fireIterationStartedEvent(IterationEvent e)` Informs all registered listeners that a new iteration (in the main iteration loop) has been started.
    `void` | IterationManager.`fireTerminationEvent(IterationEvent e)` Informs all registered listeners that the final phase (post-iterations) has been completed.
    `void` | IterationListener.`initializationPerformed(IterationEvent e)` Invoked after completion of the initial phase of the iterative algorithm (prior to the main iteration loop).
    `void` | IterationListener.`iterationPerformed(IterationEvent e)` Invoked each time an iteration is completed (in the main iteration loop).
    `void` | IterationListener.`iterationStarted(IterationEvent e)` Invoked each time a new iteration is completed (in the main iteration loop).
    `void` | IterationListener.`terminationPerformed(IterationEvent e)` Invoked after completion of the operations which occur after breaking out of the main iteration loop.

Copyright © 2003–2016 The Apache Software Foundation. All rights reserved.