Package com.imsl.math

Class OdeRungeKutta.DidNotConvergeException

java.lang.Object
java.lang.Throwable
java.lang.Exception
com.imsl.IMSLException
com.imsl.math.OdeRungeKutta.DidNotConvergeException
All Implemented Interfaces:
Serializable
Enclosing class:
OdeRungeKutta

public static class OdeRungeKutta.DidNotConvergeException extends IMSLException
The iteration did not converge within the maximum number of steps allowed (default 500). This can be an indication that the ODE system is stiff. This exception can also be thrown if the error tolerance condition could not be met.
See Also:
  • Constructor Details

    • DidNotConvergeException

      public DidNotConvergeException(String message)
      Constructs a DidNotConvergeException with the specified detailed message. The detailed message is a String that describes this particular exception.
      Parameters:
      message - a String containing the error message
    • DidNotConvergeException

      public DidNotConvergeException(String key, Object[] arguments)
      Constructs a DidNotConvergeException with the specified detailed message. The detailed message is a String that describes this particular exception.
      Parameters:
      key - the String key of the error message in the resource bundle
      arguments - an array containing arguments used within the error message string