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

- Packages that use MathIllegalArgumentException
  Package | Description
  --- | ---
  org.apache.commons.math3.analysis.integration | Numerical integration (quadrature) algorithms for univariate real functions.
  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.genetics | This package provides Genetic Algorithms components and implementations.
  org.apache.commons.math3.geometry.euclidean.threed | This package provides basic 3D geometry components.
  org.apache.commons.math3.geometry.euclidean.twod | This package provides basic 2D geometry components.
  org.apache.commons.math3.linear | Linear algebra support.
  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.stat.clustering | Clustering algorithms
  org.apache.commons.math3.stat.regression | Statistical routines involving multivariate data.
  org.apache.commons.math3.transform | Implementations of transform methods, including Fast Fourier transforms.
  org.apache.commons.math3.util | Convenience routines and common data structures used throughout the commons-math library.

- - ### Uses of MathIllegalArgumentException in org.apache.commons.math3.analysis.integration

    Methods in org.apache.commons.math3.analysis.integration that throw MathIllegalArgumentException
    Modifier and Type | Method and Description
    --- | ---
    `double` | UnivariateIntegrator.`integrate(int maxEval, UnivariateFunction f, double min, double max)` Integrate the function in the given interval.
    `double` | BaseAbstractUnivariateIntegrator.`integrate(int maxEval, UnivariateFunction f, double lower, double upper)` Integrate the function in the given interval.
    `protected void` | BaseAbstractUnivariateIntegrator.`setup(int maxEval, UnivariateFunction f, double lower, double upper)` Prepare for computation.

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

    Methods in org.apache.commons.math3.complex that throw MathIllegalArgumentException
    Modifier and Type | Method and Description
    --- | ---
    `double` | RootsOfUnity.`getReal(int k)` Get the real part of the `k`-th `n`-th root of unity.

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

    Subclasses of MathIllegalArgumentException in org.apache.commons.math3.exception
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DimensionMismatchException` Exception to be thrown when two dimensions differ.
    `class` | `MathIllegalNumberException` Base class for exceptions raised by a wrong number.
    `class` | `MultiDimensionMismatchException` Exception to be thrown when two sets of dimensions differ.
    `class` | `NoBracketingException` Exception to be thrown when function values have the same sign at both ends of an interval.
    `class` | `NoDataException` Exception to be thrown when the required data is missing.
    `class` | `NonMonotonicSequenceException` Exception to be thrown when the a sequence of values is not monotonically increasing or decreasing.
    `class` | `NotFiniteNumberException` Exception to be thrown when a number is not finite.
    `class` | `NotPositiveException` Exception to be thrown when the argument is negative.
    `class` | `NotStrictlyPositiveException` Exception to be thrown when the argument is negative.
    `class` | `NullArgumentException` All conditions checks that fail due to a `null` argument must throw this exception.
    `class` | `NumberIsTooLargeException` Exception to be thrown when a number is too large.
    `class` | `NumberIsTooSmallException` Exception to be thrown when a number is too small.
    `class` | `OutOfRangeException` Exception to be thrown when some argument is out of range.
    `class` | `ZeroException` Exception to be thrown when zero is provided where it is not allowed.

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

    Methods in org.apache.commons.math3.fraction that throw MathIllegalArgumentException
    Modifier and Type | Method and Description
    --- | ---
    `StringBuffer` | FractionFormat.`format(Object obj, StringBuffer toAppendTo, FieldPosition pos)` Formats an object and appends the result to a StringBuffer.

    Constructors in org.apache.commons.math3.fraction that throw MathIllegalArgumentException
    Constructor and Description
    `BigFraction(double value)` Create a fraction given the double value.

  - ### Uses of MathIllegalArgumentException in org.apache.commons.math3.genetics

    Subclasses of MathIllegalArgumentException in org.apache.commons.math3.genetics
    Modifier and Type | Class and Description
    --- | ---
    `class` | `InvalidRepresentationException` Exception indicating that the representation of a chromosome is not valid.

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

    Subclasses of MathIllegalArgumentException in org.apache.commons.math3.geometry.euclidean.threed
    Modifier and Type | Class and Description
    --- | ---
    `class` | `NotARotationMatrixException` This class represents exceptions thrown while building rotations from matrices.

  - ### Uses of MathIllegalArgumentException in org.apache.commons.math3.geometry.euclidean.twod

    Methods in org.apache.commons.math3.geometry.euclidean.twod that throw MathIllegalArgumentException
    Modifier and Type | Method and Description
    --- | ---
    `static Transform<Euclidean2D,Euclidean1D>` | Line.`getTransform(AffineTransform transform)` Get a `Transform` embedding an affine transform.

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

    Subclasses of MathIllegalArgumentException in org.apache.commons.math3.linear
    Modifier and Type | Class and Description
    --- | ---
    `class` | `IllConditionedOperatorException` An exception to be thrown when the condition number of a `RealLinearOperator` is too high.
    `class` | `MatrixDimensionMismatchException` Exception to be thrown when either the number of rows or the number of columns of a matrix do not match the expected values.
    `class` | `NonPositiveDefiniteMatrixException` Exception to be thrown when a positive definite matrix is expected.
    `class` | `NonPositiveDefiniteOperatorException` Exception to be thrown when a symmetric, definite positive `RealLinearOperator` is expected.
    `class` | `NonSelfAdjointOperatorException` Exception to be thrown when a self-adjoint `RealLinearOperator` is expected.
    `class` | `NonSquareMatrixException` Exception to be thrown when a square matrix is expected.
    `class` | `NonSquareOperatorException` Exception to be thrown when a square linear operator is expected.
    `class` | `NonSymmetricMatrixException` Exception to be thrown when a symmetric matrix is expected.
    `class` | `SingularMatrixException` Exception to be thrown when a non-singular matrix is expected.
    `class` | `SingularOperatorException` Exception to be thrown when trying to invert a singular operator.

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

    Methods in org.apache.commons.math3.ode that throw MathIllegalArgumentException
    Modifier and Type | Method and Description
    --- | ---
    `void` | ContinuousOutputModel.`append(ContinuousOutputModel model)` Append another model at the end of the instance.
    `void` | AbstractParameterizable.`complainIfNotSupported(String name)` Check if a parameter is supported and throw an IllegalArgumentException if not.
    `void` | ParameterJacobianProvider.`computeParameterJacobian(double t, double[] y, double[] yDot, String paramName, double[] dFdP)` Compute the Jacobian matrix of ODE with respect to one parameter.
    `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
    `void` | JacobianMatrices.`registerVariationalEquations(ExpandableStatefulODE expandable)` Register the variational equations for the Jacobians matrices to the expandable set.
    `void` | JacobianMatrices.`setInitialParameterJacobian(String pName, double[] dYdP)` Set the initial value of a column of the Jacobian matrix with respect to one parameter.

    Constructors in org.apache.commons.math3.ode that throw MathIllegalArgumentException
    Constructor and Description
    `JacobianMatrices(FirstOrderDifferentialEquations fode, double[] hY, String... parameters)` Simple constructor for a secondary equations set computing Jacobian matrices.
    `JacobianMatrices(MainStateJacobianProvider jode, String... parameters)` Simple constructor for a secondary equations set computing Jacobian matrices.

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

    Methods in org.apache.commons.math3.ode.nonstiff that throw MathIllegalArgumentException
    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 MathIllegalArgumentException in org.apache.commons.math3.stat.clustering

    Methods in org.apache.commons.math3.stat.clustering that throw MathIllegalArgumentException
    Modifier and Type | Method and Description
    --- | ---
    `List<Cluster<T>>` | KMeansPlusPlusClusterer.`cluster(Collection<T> points, int k, int maxIterations)` Runs the K-means++ clustering algorithm.
    `List<Cluster<T>>` | KMeansPlusPlusClusterer.`cluster(Collection<T> points, int k, int numTrials, int maxIterationsPerTrial)` Runs the K-means++ clustering algorithm.

  - ### Uses of MathIllegalArgumentException in org.apache.commons.math3.stat.regression

    Subclasses of MathIllegalArgumentException in org.apache.commons.math3.stat.regression
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ModelSpecificationException` Exception thrown when a regression model is not correctly specified.

  - ### Uses of MathIllegalArgumentException in org.apache.commons.math3.transform

    Methods in org.apache.commons.math3.transform that throw MathIllegalArgumentException
    Modifier and Type | Method and Description
    --- | ---
    `static int` | TransformUtils.`exactLog2(int n)` Returns the base-2 logarithm of the specified `int`.
    `protected double[]` | FastCosineTransformer.`fct(double[] f)` Perform the FCT algorithm (including inverse).
    `protected double[]` | FastHadamardTransformer.`fht(double[] x)` The FHT (Fast Hadamard Transformation) which uses only subtraction and addition.
    `protected int[]` | FastHadamardTransformer.`fht(int[] x)` Returns the forward transform of the specified integer data set.
    `protected double[]` | FastSineTransformer.`fst(double[] f)` Perform the FST algorithm (including inverse).

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

    Methods in org.apache.commons.math3.util that throw MathIllegalArgumentException
    Modifier and Type | Method and Description
    --- | ---
    `double` | TransformerMap.`transform(Object o)` Attempts to transform the Object against the map of NumberTransformers.
    `double` | NumberTransformer.`transform(Object o)` Implementing this interface provides a facility to transform from Object to Double.
    `double` | DefaultTransformer.`transform(Object o)`

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