Class LMA.ConvergenceException

All Implemented Interfaces:
Serializable
Enclosing class:
LMA

public static class LMA.ConvergenceException extends MathException
LMA exception class for the case where convergence fails.
See Also:
  • Constructor Details

    • ConvergenceException

      public ConvergenceException()
      Constructor. Constructs a new convergence exception. The cause is not initialized, and may subsequently be initialized by a call to initCause.
    • ConvergenceException

      public ConvergenceException(String msg)
      Constructs a new convergence exception with the specified detailed message. The cause is not initialized, and may subsequently be initialized by a call to initCause.
      Parameters:
      msg - the detail message; the detail message is saved for later retrieval by a call to Throwable.getMessage()
    • ConvergenceException

      public ConvergenceException(String msg, Throwable cause)
      Constructs a new convergence exception with the specified detailed message and cause. The cause is not initialized, and may subsequently be initialized by a call to initCause.
      Parameters:
      msg - the detail message; the detail message is saved for later retrieval by a call to Throwable.getMessage()
      cause - the cause
    • ConvergenceException

      public ConvergenceException(Throwable cause)
      Constructs a new convergence exception with the specified cause and a detail message of (cause==null ? null : cause.toString()) (which typically contains the class and detail message of cause). This constructor is useful for convergence exceptions that are little more than wrappers for other throwables.
      Parameters:
      cause - the cause; null if the cause is nonexistent or unknown