## Uses of Class
org.apache.commons.math3.exception.MathIllegalStateException

- Packages that use MathIllegalStateException
  Package | Description
  --- | ---
  org.apache.commons.math3.complex | Complex number type and implementations of complex transcendental functions.
  org.apache.commons.math3.exception | Specialized exceptions for algorithms errors.
  org.apache.commons.math3.fraction | Fraction number type and fraction number formatting.
  org.apache.commons.math3.geometry.euclidean.threed | This package provides basic 3D geometry components.
  org.apache.commons.math3.ode | This package provides classes to solve Ordinary Differential Equations problems.
  org.apache.commons.math3.ode.nonstiff | This package provides classes to solve non-stiff Ordinary Differential Equations problems.
  org.apache.commons.math3.optimization.linear | This package provides optimization algorithms for linear constrained problems.
  org.apache.commons.math3.random | Random number and random data generators.

- - ### Uses of MathIllegalStateException in org.apache.commons.math3.complex

    Methods in org.apache.commons.math3.complex that throw MathIllegalStateException
    Modifier and Type | Method and Description
    --- | ---
    `double` | RootsOfUnity.`getImaginary(int k)` Get the imaginary part of the `k`-th `n`-th root of unity.
    `double` | RootsOfUnity.`getReal(int k)` Get the real part of the `k`-th `n`-th root of unity.
    `boolean` | RootsOfUnity.`isCounterClockWise()` Returns `true` if `RootsOfUnity.computeRoots(int)` was called with a positive value of its argument `n`.

  - ### Uses of MathIllegalStateException in org.apache.commons.math3.exception

    Subclasses of MathIllegalStateException in org.apache.commons.math3.exception
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ConvergenceException` Error thrown when a numerical computation can not be performed because the numerical result failed to converge to a finite value.
    `class` | `MathInternalError` Exception triggered when something that shouldn't happen does happen.
    `class` | `MathParseException` Class to signal parse failures.
    `class` | `MaxCountExceededException` Exception to be thrown when some counter maximum value is exceeded.
    `class` | `TooManyEvaluationsException` Exception to be thrown when the maximal number of evaluations is exceeded.

  - ### Uses of MathIllegalStateException in org.apache.commons.math3.fraction

    Subclasses of MathIllegalStateException in org.apache.commons.math3.fraction
    Modifier and Type | Class and Description
    --- | ---
    `class` | `FractionConversionException` Error thrown when a double value cannot be converted to a fraction in the allowed number of iterations.

  - ### Uses of MathIllegalStateException in org.apache.commons.math3.geometry.euclidean.threed

    Subclasses of MathIllegalStateException in org.apache.commons.math3.geometry.euclidean.threed
    Modifier and Type | Class and Description
    --- | ---
    `class` | `CardanEulerSingularityException` This class represents exceptions thrown while extractiong Cardan or Euler angles from a rotation.

  - ### Uses of MathIllegalStateException in org.apache.commons.math3.ode

    Methods in org.apache.commons.math3.ode that throw MathIllegalStateException
    Modifier and Type | Method and Description
    --- | ---
    `protected double` | AbstractIntegrator.`acceptStep(AbstractStepInterpolator interpolator, double[] y, double[] yDot, double tEnd)` Accept a step, triggering events and step handlers.
    `abstract void` | AbstractIntegrator.`integrate(ExpandableStatefulODE equations, double t)` Integrate a set of differential equations up to the given time.
    `double` | FirstOrderIntegrator.`integrate(FirstOrderDifferentialEquations equations, double t0, double[] y0, double t, double[] y)` Integrate the differential equations up to the given time.
    `double` | AbstractIntegrator.`integrate(FirstOrderDifferentialEquations equations, double t0, double[] y0, double t, double[] y)` Integrate the differential equations up to the given time.
    `void` | SecondOrderIntegrator.`integrate(SecondOrderDifferentialEquations equations, double t0, double[] y0, double[] yDot0, double t, double[] y, double[] yDot)` Integrate the differential equations up to the given time
    `protected void` | MultistepIntegrator.`start(double t0, double[] y0, double t)` Start the integration.

  - ### Uses of MathIllegalStateException in org.apache.commons.math3.ode.nonstiff

    Methods in org.apache.commons.math3.ode.nonstiff that throw MathIllegalStateException
    Modifier and Type | Method and Description
    --- | ---
    `abstract void` | AdamsIntegrator.`integrate(ExpandableStatefulODE equations, double t)` Integrate a set of differential equations up to the given time.
    `void` | EmbeddedRungeKuttaIntegrator.`integrate(ExpandableStatefulODE equations, double t)` Integrate a set of differential equations up to the given time.
    `void` | AdamsBashforthIntegrator.`integrate(ExpandableStatefulODE equations, double t)` Integrate a set of differential equations up to the given time.
    `void` | RungeKuttaIntegrator.`integrate(ExpandableStatefulODE equations, double t)` Integrate a set of differential equations up to the given time.
    `void` | AdamsMoultonIntegrator.`integrate(ExpandableStatefulODE equations, double t)` Integrate a set of differential equations up to the given time.
    `void` | GraggBulirschStoerIntegrator.`integrate(ExpandableStatefulODE equations, double t)` Integrate a set of differential equations up to the given time.
    `abstract void` | AdaptiveStepsizeIntegrator.`integrate(ExpandableStatefulODE equations, double t)` Integrate a set of differential equations up to the given time.

  - ### Uses of MathIllegalStateException in org.apache.commons.math3.optimization.linear

    Subclasses of MathIllegalStateException in org.apache.commons.math3.optimization.linear
    Modifier and Type | Class and Description
    --- | ---
    `class` | `NoFeasibleSolutionException` This class represents exceptions thrown by optimizers when no solution fulfills the constraints.
    `class` | `UnboundedSolutionException` This class represents exceptions thrown by optimizers when a solution escapes to infinity.

    Methods in org.apache.commons.math3.optimization.linear that throw MathIllegalStateException
    Modifier and Type | Method and Description
    --- | ---
    `protected abstract PointValuePair` | AbstractLinearOptimizer.`doOptimize()` Perform the bulk of optimization algorithm.
    `PointValuePair` | AbstractLinearOptimizer.`optimize(LinearObjectiveFunction f, Collection<LinearConstraint> constraints, GoalType goalType, boolean restrictToNonNegative)` Optimizes an objective function.
    `PointValuePair` | LinearOptimizer.`optimize(LinearObjectiveFunction f, Collection<LinearConstraint> constraints, GoalType goalType, boolean restrictToNonNegative)` Optimizes an objective function.

  - ### Uses of MathIllegalStateException in org.apache.commons.math3.random

    Methods in org.apache.commons.math3.random that throw MathIllegalStateException
    Modifier and Type | Method and Description
    --- | ---
    `double` | EmpiricalDistribution.`getNextValue()` Generates a random value from this distribution.

Copyright © 2003-2012 The Apache Software Foundation. All Rights Reserved.