aboutsummaryrefslogtreecommitdiff
path: root/commons-math3-3.6.1/docs/apidocs/org/apache/commons/math3/exception/class-use/MathIllegalArgumentException.html
diff options
context:
space:
mode:
Diffstat (limited to 'commons-math3-3.6.1/docs/apidocs/org/apache/commons/math3/exception/class-use/MathIllegalArgumentException.html')
-rw-r--r--commons-math3-3.6.1/docs/apidocs/org/apache/commons/math3/exception/class-use/MathIllegalArgumentException.html2732
1 files changed, 2732 insertions, 0 deletions
diff --git a/commons-math3-3.6.1/docs/apidocs/org/apache/commons/math3/exception/class-use/MathIllegalArgumentException.html b/commons-math3-3.6.1/docs/apidocs/org/apache/commons/math3/exception/class-use/MathIllegalArgumentException.html
new file mode 100644
index 0000000..bbc2dbe
--- /dev/null
+++ b/commons-math3-3.6.1/docs/apidocs/org/apache/commons/math3/exception/class-use/MathIllegalArgumentException.html
@@ -0,0 +1,2732 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Uses of Class org.apache.commons.math3.exception.MathIllegalArgumentException (Apache Commons Math 3.6.1 API)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="Uses of Class org.apache.commons.math3.exception.MathIllegalArgumentException (Apache Commons Math 3.6.1 API)";
+ }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!-- -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/commons/math3/exception/MathIllegalArgumentException.html" title="class in org.apache.commons.math3.exception">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+<div class="aboutLanguage"><em><script type="text/javascript" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script></em></div>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/commons/math3/exception/class-use/MathIllegalArgumentException.html" target="_top">Frames</a></li>
+<li><a href="MathIllegalArgumentException.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.commons.math3.exception.MathIllegalArgumentException" class="title">Uses of Class<br>org.apache.commons.math3.exception.MathIllegalArgumentException</h2>
+</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../../../org/apache/commons/math3/exception/MathIllegalArgumentException.html" title="class in org.apache.commons.math3.exception">MathIllegalArgumentException</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.commons.math3.analysis.differentiation">org.apache.commons.math3.analysis.differentiation</a></td>
+<td class="colLast">
+<div class="block">
+ This package holds the main interfaces and basic building block classes
+ dealing with differentiation.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="#org.apache.commons.math3.analysis.integration">org.apache.commons.math3.analysis.integration</a></td>
+<td class="colLast">
+<div class="block">Numerical integration (quadrature) algorithms for univariate real functions.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.commons.math3.analysis.interpolation">org.apache.commons.math3.analysis.interpolation</a></td>
+<td class="colLast">
+<div class="block">Univariate real functions interpolation algorithms.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="#org.apache.commons.math3.analysis.solvers">org.apache.commons.math3.analysis.solvers</a></td>
+<td class="colLast">
+<div class="block">Root finding algorithms, for univariate real functions.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.commons.math3.complex">org.apache.commons.math3.complex</a></td>
+<td class="colLast">
+<div class="block">Complex number type and implementations of complex transcendental
+ functions.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="#org.apache.commons.math3.exception">org.apache.commons.math3.exception</a></td>
+<td class="colLast">
+<div class="block">Specialized exceptions for algorithms errors.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.commons.math3.fraction">org.apache.commons.math3.fraction</a></td>
+<td class="colLast">
+<div class="block">Fraction number type and fraction number formatting.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="#org.apache.commons.math3.genetics">org.apache.commons.math3.genetics</a></td>
+<td class="colLast">
+<div class="block">This package provides Genetic Algorithms components and implementations.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.commons.math3.geometry.euclidean.threed">org.apache.commons.math3.geometry.euclidean.threed</a></td>
+<td class="colLast">
+<div class="block">
+ This package provides basic 3D geometry components.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="#org.apache.commons.math3.geometry.euclidean.twod">org.apache.commons.math3.geometry.euclidean.twod</a></td>
+<td class="colLast">
+<div class="block">
+ This package provides basic 2D geometry components.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.commons.math3.geometry.euclidean.twod.hull">org.apache.commons.math3.geometry.euclidean.twod.hull</a></td>
+<td class="colLast">
+<div class="block">
+ This package provides algorithms to generate the convex hull
+ for a set of points in an two-dimensional euclidean space.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="#org.apache.commons.math3.geometry.spherical.oned">org.apache.commons.math3.geometry.spherical.oned</a></td>
+<td class="colLast">
+<div class="block">
+ This package provides basic geometry components on the 1-sphere.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.commons.math3.linear">org.apache.commons.math3.linear</a></td>
+<td class="colLast">
+<div class="block">Linear algebra support.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="#org.apache.commons.math3.ml.clustering">org.apache.commons.math3.ml.clustering</a></td>
+<td class="colLast">
+<div class="block">Clustering algorithms.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.commons.math3.ode">org.apache.commons.math3.ode</a></td>
+<td class="colLast">
+<div class="block">
+ This package provides classes to solve Ordinary Differential Equations problems.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="#org.apache.commons.math3.random">org.apache.commons.math3.random</a></td>
+<td class="colLast">
+<div class="block">Random number and random data generators.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.commons.math3.special">org.apache.commons.math3.special</a></td>
+<td class="colLast">
+<div class="block">Implementations of special functions such as Beta and Gamma.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="#org.apache.commons.math3.stat">org.apache.commons.math3.stat</a></td>
+<td class="colLast">
+<div class="block">Data storage, manipulation and summary routines.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.commons.math3.stat.clustering">org.apache.commons.math3.stat.clustering</a></td>
+<td class="colLast">
+<div class="block">All classes and sub-packages of this package are deprecated.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="#org.apache.commons.math3.stat.correlation">org.apache.commons.math3.stat.correlation</a></td>
+<td class="colLast">
+<div class="block">Correlations/Covariance computations.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.commons.math3.stat.descriptive">org.apache.commons.math3.stat.descriptive</a></td>
+<td class="colLast">
+<div class="block">Generic univariate summary statistic objects.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="#org.apache.commons.math3.stat.descriptive.moment">org.apache.commons.math3.stat.descriptive.moment</a></td>
+<td class="colLast">
+<div class="block">Summary statistics based on moments.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.commons.math3.stat.descriptive.rank">org.apache.commons.math3.stat.descriptive.rank</a></td>
+<td class="colLast">
+<div class="block">Summary statistics based on ranks.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="#org.apache.commons.math3.stat.descriptive.summary">org.apache.commons.math3.stat.descriptive.summary</a></td>
+<td class="colLast">
+<div class="block">Other summary statistics.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.commons.math3.stat.inference">org.apache.commons.math3.stat.inference</a></td>
+<td class="colLast">
+<div class="block">Classes providing hypothesis testing.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="#org.apache.commons.math3.stat.regression">org.apache.commons.math3.stat.regression</a></td>
+<td class="colLast">
+<div class="block">Statistical routines involving multivariate data.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.commons.math3.transform">org.apache.commons.math3.transform</a></td>
+<td class="colLast">
+<div class="block">Implementations of transform methods, including Fast Fourier transforms.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="#org.apache.commons.math3.util">org.apache.commons.math3.util</a></td>
+<td class="colLast">
+<div class="block">Convenience routines and common data structures used throughout the commons-math library.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="org.apache.commons.math3.analysis.differentiation">
+<!-- -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/commons/math3/exception/MathIllegalArgumentException.html" title="class in org.apache.commons.math3.exception">MathIllegalArgumentException</a> in <a href="../../../../../../org/apache/commons/math3/analysis/differentiation/package-summary.html">org.apache.commons.math3.analysis.differentiation</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/commons/math3/analysis/differentiation/package-summary.html">org.apache.commons.math3.analysis.differentiation</a> that throw <a href="../../../../../../org/apache/commons/math3/exception/MathIllegalArgumentException.html" title="class in org.apache.commons.math3.exception">MathIllegalArgumentException</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../../org/apache/commons/math3/analysis/differentiation/DerivativeStructure.html" title="class in org.apache.commons.math3.analysis.differentiation">DerivativeStructure</a>[][]</code></td>
+<td class="colLast"><span class="strong">UnivariateDifferentiableMatrixFunction.</span><code><strong><a href="../../../../../../org/apache/commons/math3/analysis/differentiation/UnivariateDifferentiableMatrixFunction.html#value(org.apache.commons.math3.analysis.differentiation.DerivativeStructure)">value</a></strong>(<a href="../../../../../../org/apache/commons/math3/analysis/differentiation/DerivativeStructure.html" title="class in org.apache.commons.math3.analysis.differentiation">DerivativeStructure</a>&nbsp;x)</code>
+<div class="block">Compute the value for the function.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../../../org/apache/commons/math3/analysis/differentiation/DerivativeStructure.html" title="class in org.apache.commons.math3.analysis.differentiation">DerivativeStructure</a>[]</code></td>
+<td class="colLast"><span class="strong">UnivariateDifferentiableVectorFunction.</span><code><strong><a href="../../../../../../org/apache/commons/math3/analysis/differentiation/UnivariateDifferentiableVectorFunction.html#value(org.apache.commons.math3.analysis.differentiation.DerivativeStructure)">value</a></strong>(<a href="../../../../../../org/apache/commons/math3/analysis/differentiation/DerivativeStructure.html" title="class in org.apache.commons.math3.analysis.differentiation">DerivativeStructure</a>&nbsp;x)</code>
+<div class="block">Compute the value for the function.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../../org/apache/commons/math3/analysis/differentiation/DerivativeStructure.html" title="class in org.apache.commons.math3.analysis.differentiation">DerivativeStructure</a>[]</code></td>
+<td class="colLast"><span class="strong">MultivariateDifferentiableVectorFunction.</span><code><strong><a href="../../../../../../org/apache/commons/math3/analysis/differentiation/MultivariateDifferentiableVectorFunction.html#value(org.apache.commons.math3.analysis.differentiation.DerivativeStructure[])">value</a></strong>(<a href="../../../../../../org/apache/commons/math3/analysis/differentiation/DerivativeStructure.html" title="class in org.apache.commons.math3.analysis.differentiation">DerivativeStructure</a>[]&nbsp;point)</code>
+<div class="block">Compute the value for the function at the given point.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../../../org/apache/commons/math3/analysis/differentiation/DerivativeStructure.html" title="class in org.apache.commons.math3.analysis.differentiation">DerivativeStructure</a></code></td>
+<td class="colLast"><span class="strong">MultivariateDifferentiableFunction.</span><code><strong><a href="../../../../../../org/apache/commons/math3/analysis/differentiation/MultivariateDifferentiableFunction.html#value(org.apache.commons.math3.analysis.differentiation.DerivativeStructure[])">value</a></strong>(<a href="../../../../../../org/apache/commons/math3/analysis/differentiation/DerivativeStructure.html" title="class in org.apache.commons.math3.analysis.differentiation">DerivativeStructure</a>[]&nbsp;point)</code>
+<div class="block">Compute the value for the function at the given point.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.commons.math3.analysis.integration">
+<!-- -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/commons/math3/exception/MathIllegalArgumentException.html" title="class in org.apache.commons.math3.exception">MathIllegalArgumentException</a> in <a href="../../../../../../org/apache/commons/math3/analysis/integration/package-summary.html">org.apache.commons.math3.analysis.integration</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/commons/math3/analysis/integration/package-summary.html">org.apache.commons.math3.analysis.integration</a> that throw <a href="../../../../../../org/apache/commons/math3/exception/MathIllegalArgumentException.html" title="class in org.apache.commons.math3.exception">MathIllegalArgumentException</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>protected double</code></td>
+<td class="colLast"><span class="strong">IterativeLegendreGaussIntegrator.</span><code><strong><a href="../../../../../../org/apache/commons/math3/analysis/integration/IterativeLegendreGaussIntegrator.html#doIntegrate()">doIntegrate</a></strong>()</code>
+<div class="block">Method for implementing actual integration algorithms in derived
+ classes.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected double</code></td>
+<td class="colLast"><span class="strong">TrapezoidIntegrator.</span><code><strong><a href="../../../../../../org/apache/commons/math3/analysis/integration/TrapezoidIntegrator.html#doIntegrate()">doIntegrate</a></strong>()</code>
+<div class="block">Method for implementing actual integration algorithms in derived
+ classes.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected double</code></td>
+<td class="colLast"><span class="strong">LegendreGaussIntegrator.</span><code><strong><a href="../../../../../../org/apache/commons/math3/analysis/integration/LegendreGaussIntegrator.html#doIntegrate()">doIntegrate</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+<div class="block">Method for implementing actual integration algorithms in derived
+ classes.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected double</code></td>
+<td class="colLast"><span class="strong">MidPointIntegrator.</span><code><strong><a href="../../../../../../org/apache/commons/math3/analysis/integration/MidPointIntegrator.html#doIntegrate()">doIntegrate</a></strong>()</code>
+<div class="block">Method for implementing actual integration algorithms in derived
+ classes.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>double</code></td>
+<td class="colLast"><span class="strong">UnivariateIntegrator.</span><code><strong><a href="../../../../../../org/apache/commons/math3/analysis/integration/UnivariateIntegrator.html#integrate(int,%20org.apache.commons.math3.analysis.UnivariateFunction,%20double,%20double)">integrate</a></strong>(int&nbsp;maxEval,
+ <a href="../../../../../../org/apache/commons/math3/analysis/UnivariateFunction.html" title="interface in org.apache.commons.math3.analysis">UnivariateFunction</a>&nbsp;f,
+ double&nbsp;min,
+ double&nbsp;max)</code>
+<div class="block">Integrate the function in the given interval.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>double</code></td>
+<td class="colLast"><span class="strong">BaseAbstractUnivariateIntegrator.</span><code><strong><a href="../../../../../../org/apache/commons/math3/analysis/integration/BaseAbstractUnivariateIntegrator.html#integrate(int,%20org.apache.commons.math3.analysis.UnivariateFunction,%20double,%20double)">integrate</a></strong>(int&nbsp;maxEval,
+ <a href="../../../../../../org/apache/commons/math3/analysis/UnivariateFunction.html" title="interface in org.apache.commons.math3.analysis">UnivariateFunction</a>&nbsp;f,
+ double&nbsp;lower,
+ double&nbsp;upper)</code>
+<div class="block">Integrate the function in the given interval.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><span class="strong">BaseAbstractUnivariateIntegrator.</span><code><strong><a href="../../../../../../org/apache/commons/math3/analysis/integration/BaseAbstractUnivariateIntegrator.html#setup(int,%20org.apache.commons.math3.analysis.UnivariateFunction,%20double,%20double)">setup</a></strong>(int&nbsp;maxEval,
+ <a href="../../../../../../org/apache/commons/math3/analysis/UnivariateFunction.html" title="interface in org.apache.commons.math3.analysis">UnivariateFunction</a>&nbsp;f,
+ double&nbsp;lower,
+ double&nbsp;upper)</code>
+<div class="block">Prepare for computation.</div>
+</td>
+</tr>
+</tbody>
+</table>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
+<caption><span>Constructors in <a href="../../../../../../org/apache/commons/math3/analysis/integration/package-summary.html">org.apache.commons.math3.analysis.integration</a> that throw <a href="../../../../../../org/apache/commons/math3/exception/MathIllegalArgumentException.html" title="class in org.apache.commons.math3.exception">MathIllegalArgumentException</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/math3/analysis/integration/LegendreGaussIntegrator.html#LegendreGaussIntegrator(int,%20double,%20double)">LegendreGaussIntegrator</a></strong>(int&nbsp;n,
+ double&nbsp;relativeAccuracy,
+ double&nbsp;absoluteAccuracy)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+<div class="block">Build a Legendre-Gauss integrator with given accuracies.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/math3/analysis/integration/LegendreGaussIntegrator.html#LegendreGaussIntegrator(int,%20double,%20double,%20int,%20int)">LegendreGaussIntegrator</a></strong>(int&nbsp;n,
+ double&nbsp;relativeAccuracy,
+ double&nbsp;absoluteAccuracy,
+ int&nbsp;minimalIterationCount,
+ int&nbsp;maximalIterationCount)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+<div class="block">Build a Legendre-Gauss integrator with given accuracies and iterations counts.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/math3/analysis/integration/LegendreGaussIntegrator.html#LegendreGaussIntegrator(int,%20int,%20int)">LegendreGaussIntegrator</a></strong>(int&nbsp;n,
+ int&nbsp;minimalIterationCount,
+ int&nbsp;maximalIterationCount)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+<div class="block">Build a Legendre-Gauss integrator with given iteration counts.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.commons.math3.analysis.interpolation">
+<!-- -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/commons/math3/exception/MathIllegalArgumentException.html" title="class in org.apache.commons.math3.exception">MathIllegalArgumentException</a> in <a href="../../../../../../org/apache/commons/math3/analysis/interpolation/package-summary.html">org.apache.commons.math3.analysis.interpolation</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/commons/math3/analysis/interpolation/package-summary.html">org.apache.commons.math3.analysis.interpolation</a> that throw <a href="../../../../../../org/apache/commons/math3/exception/MathIllegalArgumentException.html" title="class in org.apache.commons.math3.exception">MathIllegalArgumentException</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../../org/apache/commons/math3/analysis/MultivariateFunction.html" title="interface in org.apache.commons.math3.analysis">MultivariateFunction</a></code></td>
+<td class="colLast"><span class="strong">MultivariateInterpolator.</span><code><strong><a href="../../../../../../org/apache/commons/math3/analysis/interpolation/MultivariateInterpolator.html#interpolate(double[][],%20double[])">interpolate</a></strong>(double[][]&nbsp;xval,
+ double[]&nbsp;yval)</code>
+<div class="block">Computes an interpolating function for the data set.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../../../org/apache/commons/math3/analysis/UnivariateFunction.html" title="interface in org.apache.commons.math3.analysis">UnivariateFunction</a></code></td>
+<td class="colLast"><span class="strong">UnivariateInterpolator.</span><code><strong><a href="../../../../../../org/apache/commons/math3/analysis/interpolation/UnivariateInterpolator.html#interpolate(double[],%20double[])">interpolate</a></strong>(double[]&nbsp;xval,
+ double[]&nbsp;yval)</code>
+<div class="block">Compute an interpolating function for the dataset.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.commons.math3.analysis.solvers">
+<!-- -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/commons/math3/exception/MathIllegalArgumentException.html" title="class in org.apache.commons.math3.exception">MathIllegalArgumentException</a> in <a href="../../../../../../org/apache/commons/math3/analysis/solvers/package-summary.html">org.apache.commons.math3.analysis.solvers</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/commons/math3/analysis/solvers/package-summary.html">org.apache.commons.math3.analysis.solvers</a> that throw <a href="../../../../../../org/apache/commons/math3/exception/MathIllegalArgumentException.html" title="class in org.apache.commons.math3.exception">MathIllegalArgumentException</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>double</code></td>
+<td class="colLast"><span class="strong">BaseUnivariateSolver.</span><code><strong><a href="../../../../../../org/apache/commons/math3/analysis/solvers/BaseUnivariateSolver.html#solve(int,%20FUNC,%20double,%20double)">solve</a></strong>(int&nbsp;maxEval,
+ <a href="../../../../../../org/apache/commons/math3/analysis/solvers/BaseUnivariateSolver.html" title="type parameter in BaseUnivariateSolver">FUNC</a>&nbsp;f,
+ double&nbsp;min,
+ double&nbsp;max)</code>
+<div class="block">Solve for a zero root in the given interval.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>double</code></td>
+<td class="colLast"><span class="strong">BaseUnivariateSolver.</span><code><strong><a href="../../../../../../org/apache/commons/math3/analysis/solvers/BaseUnivariateSolver.html#solve(int,%20FUNC,%20double,%20double,%20double)">solve</a></strong>(int&nbsp;maxEval,
+ <a href="../../../../../../org/apache/commons/math3/analysis/solvers/BaseUnivariateSolver.html" title="type parameter in BaseUnivariateSolver">FUNC</a>&nbsp;f,
+ double&nbsp;min,
+ double&nbsp;max,
+ double&nbsp;startValue)</code>
+<div class="block">Solve for a zero in the given interval, start at <code>startValue</code>.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.commons.math3.complex">
+<!-- -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/commons/math3/exception/MathIllegalArgumentException.html" title="class in org.apache.commons.math3.exception">MathIllegalArgumentException</a> in <a href="../../../../../../org/apache/commons/math3/complex/package-summary.html">org.apache.commons.math3.complex</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/commons/math3/complex/package-summary.html">org.apache.commons.math3.complex</a> that throw <a href="../../../../../../org/apache/commons/math3/exception/MathIllegalArgumentException.html" title="class in org.apache.commons.math3.exception">MathIllegalArgumentException</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/StringBuffer.html?is-external=true" title="class or interface in java.lang">StringBuffer</a></code></td>
+<td class="colLast"><span class="strong">ComplexFormat.</span><code><strong><a href="../../../../../../org/apache/commons/math3/complex/ComplexFormat.html#format(java.lang.Object,%20java.lang.StringBuffer,%20java.text.FieldPosition)">format</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;obj,
+ <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/StringBuffer.html?is-external=true" title="class or interface in java.lang">StringBuffer</a>&nbsp;toAppendTo,
+ <a href="http://docs.oracle.com/javase/7/docs/api/java/text/FieldPosition.html?is-external=true" title="class or interface in java.text">FieldPosition</a>&nbsp;pos)</code>
+<div class="block">Formats a object to produce a string.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>double</code></td>
+<td class="colLast"><span class="strong">RootsOfUnity.</span><code><strong><a href="../../../../../../org/apache/commons/math3/complex/RootsOfUnity.html#getReal(int)">getReal</a></strong>(int&nbsp;k)</code>
+<div class="block">Get the real part of the <code>k</code>-th <code>n</code>-th root of unity.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../../../../org/apache/commons/math3/complex/Complex.html" title="class in org.apache.commons.math3.complex">Complex</a></code></td>
+<td class="colLast"><span class="strong">ComplexUtils.</span><code><strong><a href="../../../../../../org/apache/commons/math3/complex/ComplexUtils.html#polar2Complex(double,%20double)">polar2Complex</a></strong>(double&nbsp;r,
+ double&nbsp;theta)</code>
+<div class="block">Creates a complex number from the given polar representation.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.commons.math3.exception">
+<!-- -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/commons/math3/exception/MathIllegalArgumentException.html" title="class in org.apache.commons.math3.exception">MathIllegalArgumentException</a> in <a href="../../../../../../org/apache/commons/math3/exception/package-summary.html">org.apache.commons.math3.exception</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subclasses, and an explanation">
+<caption><span>Subclasses of <a href="../../../../../../org/apache/commons/math3/exception/MathIllegalArgumentException.html" title="class in org.apache.commons.math3.exception">MathIllegalArgumentException</a> in <a href="../../../../../../org/apache/commons/math3/exception/package-summary.html">org.apache.commons.math3.exception</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/math3/exception/DimensionMismatchException.html" title="class in org.apache.commons.math3.exception">DimensionMismatchException</a></strong></code>
+<div class="block">Exception to be thrown when two dimensions differ.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/math3/exception/InsufficientDataException.html" title="class in org.apache.commons.math3.exception">InsufficientDataException</a></strong></code>
+<div class="block">Exception to be thrown when there is insufficient data to perform a computation.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/math3/exception/MathIllegalNumberException.html" title="class in org.apache.commons.math3.exception">MathIllegalNumberException</a></strong></code>
+<div class="block">Base class for exceptions raised by a wrong number.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/math3/exception/MultiDimensionMismatchException.html" title="class in org.apache.commons.math3.exception">MultiDimensionMismatchException</a></strong></code>
+<div class="block">Exception to be thrown when two sets of dimensions differ.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/math3/exception/NoBracketingException.html" title="class in org.apache.commons.math3.exception">NoBracketingException</a></strong></code>
+<div class="block">Exception to be thrown when function values have the same sign at both
+ ends of an interval.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/math3/exception/NoDataException.html" title="class in org.apache.commons.math3.exception">NoDataException</a></strong></code>
+<div class="block">Exception to be thrown when the required data is missing.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/math3/exception/NonMonotonicSequenceException.html" title="class in org.apache.commons.math3.exception">NonMonotonicSequenceException</a></strong></code>
+<div class="block">Exception to be thrown when the a sequence of values is not monotonically
+ increasing or decreasing.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/math3/exception/NotANumberException.html" title="class in org.apache.commons.math3.exception">NotANumberException</a></strong></code>
+<div class="block">Exception to be thrown when a number is not a number.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/math3/exception/NotFiniteNumberException.html" title="class in org.apache.commons.math3.exception">NotFiniteNumberException</a></strong></code>
+<div class="block">Exception to be thrown when a number is not finite.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/math3/exception/NotPositiveException.html" title="class in org.apache.commons.math3.exception">NotPositiveException</a></strong></code>
+<div class="block">Exception to be thrown when the argument is negative.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/math3/exception/NotStrictlyPositiveException.html" title="class in org.apache.commons.math3.exception">NotStrictlyPositiveException</a></strong></code>
+<div class="block">Exception to be thrown when the argument is not greater than 0.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/math3/exception/NullArgumentException.html" title="class in org.apache.commons.math3.exception">NullArgumentException</a></strong></code>
+<div class="block">All conditions checks that fail due to a <code>null</code> argument must throw
+ this exception.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/math3/exception/NumberIsTooLargeException.html" title="class in org.apache.commons.math3.exception">NumberIsTooLargeException</a></strong></code>
+<div class="block">Exception to be thrown when a number is too large.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/math3/exception/NumberIsTooSmallException.html" title="class in org.apache.commons.math3.exception">NumberIsTooSmallException</a></strong></code>
+<div class="block">Exception to be thrown when a number is too small.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/math3/exception/OutOfRangeException.html" title="class in org.apache.commons.math3.exception">OutOfRangeException</a></strong></code>
+<div class="block">Exception to be thrown when some argument is out of range.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/math3/exception/ZeroException.html" title="class in org.apache.commons.math3.exception">ZeroException</a></strong></code>
+<div class="block">Exception to be thrown when zero is provided where it is not allowed.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.commons.math3.fraction">
+<!-- -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/commons/math3/exception/MathIllegalArgumentException.html" title="class in org.apache.commons.math3.exception">MathIllegalArgumentException</a> in <a href="../../../../../../org/apache/commons/math3/fraction/package-summary.html">org.apache.commons.math3.fraction</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/commons/math3/fraction/package-summary.html">org.apache.commons.math3.fraction</a> that throw <a href="../../../../../../org/apache/commons/math3/exception/MathIllegalArgumentException.html" title="class in org.apache.commons.math3.exception">MathIllegalArgumentException</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/StringBuffer.html?is-external=true" title="class or interface in java.lang">StringBuffer</a></code></td>
+<td class="colLast"><span class="strong">FractionFormat.</span><code><strong><a href="../../../../../../org/apache/commons/math3/fraction/FractionFormat.html#format(java.lang.Object,%20java.lang.StringBuffer,%20java.text.FieldPosition)">format</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;obj,
+ <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/StringBuffer.html?is-external=true" title="class or interface in java.lang">StringBuffer</a>&nbsp;toAppendTo,
+ <a href="http://docs.oracle.com/javase/7/docs/api/java/text/FieldPosition.html?is-external=true" title="class or interface in java.text">FieldPosition</a>&nbsp;pos)</code>
+<div class="block">Formats an object and appends the result to a StringBuffer.</div>
+</td>
+</tr>
+</tbody>
+</table>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
+<caption><span>Constructors in <a href="../../../../../../org/apache/commons/math3/fraction/package-summary.html">org.apache.commons.math3.fraction</a> that throw <a href="../../../../../../org/apache/commons/math3/exception/MathIllegalArgumentException.html" title="class in org.apache.commons.math3.exception">MathIllegalArgumentException</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/math3/fraction/BigFraction.html#BigFraction(double)">BigFraction</a></strong>(double&nbsp;value)</code>
+<div class="block">Create a fraction given the double value.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.commons.math3.genetics">
+<!-- -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/commons/math3/exception/MathIllegalArgumentException.html" title="class in org.apache.commons.math3.exception">MathIllegalArgumentException</a> in <a href="../../../../../../org/apache/commons/math3/genetics/package-summary.html">org.apache.commons.math3.genetics</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subclasses, and an explanation">
+<caption><span>Subclasses of <a href="../../../../../../org/apache/commons/math3/exception/MathIllegalArgumentException.html" title="class in org.apache.commons.math3.exception">MathIllegalArgumentException</a> in <a href="../../../../../../org/apache/commons/math3/genetics/package-summary.html">org.apache.commons.math3.genetics</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/math3/genetics/InvalidRepresentationException.html" title="class in org.apache.commons.math3.genetics">InvalidRepresentationException</a></strong></code>
+<div class="block">Exception indicating that the representation of a chromosome is not valid.</div>
+</td>
+</tr>
+</tbody>
+</table>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/commons/math3/genetics/package-summary.html">org.apache.commons.math3.genetics</a> that throw <a href="../../../../../../org/apache/commons/math3/exception/MathIllegalArgumentException.html" title="class in org.apache.commons.math3.exception">MathIllegalArgumentException</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../../org/apache/commons/math3/genetics/ChromosomePair.html" title="class in org.apache.commons.math3.genetics">ChromosomePair</a></code></td>
+<td class="colLast"><span class="strong">OnePointCrossover.</span><code><strong><a href="../../../../../../org/apache/commons/math3/genetics/OnePointCrossover.html#crossover(org.apache.commons.math3.genetics.Chromosome,%20org.apache.commons.math3.genetics.Chromosome)">crossover</a></strong>(<a href="../../../../../../org/apache/commons/math3/genetics/Chromosome.html" title="class in org.apache.commons.math3.genetics">Chromosome</a>&nbsp;first,
+ <a href="../../../../../../org/apache/commons/math3/genetics/Chromosome.html" title="class in org.apache.commons.math3.genetics">Chromosome</a>&nbsp;second)</code>
+<div class="block">Performs one point crossover.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../../../org/apache/commons/math3/genetics/ChromosomePair.html" title="class in org.apache.commons.math3.genetics">ChromosomePair</a></code></td>
+<td class="colLast"><span class="strong">CrossoverPolicy.</span><code><strong><a href="../../../../../../org/apache/commons/math3/genetics/CrossoverPolicy.html#crossover(org.apache.commons.math3.genetics.Chromosome,%20org.apache.commons.math3.genetics.Chromosome)">crossover</a></strong>(<a href="../../../../../../org/apache/commons/math3/genetics/Chromosome.html" title="class in org.apache.commons.math3.genetics">Chromosome</a>&nbsp;first,
+ <a href="../../../../../../org/apache/commons/math3/genetics/Chromosome.html" title="class in org.apache.commons.math3.genetics">Chromosome</a>&nbsp;second)</code>
+<div class="block">Perform a crossover operation on the given chromosomes.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../../org/apache/commons/math3/genetics/ChromosomePair.html" title="class in org.apache.commons.math3.genetics">ChromosomePair</a></code></td>
+<td class="colLast"><span class="strong">CycleCrossover.</span><code><strong><a href="../../../../../../org/apache/commons/math3/genetics/CycleCrossover.html#crossover(org.apache.commons.math3.genetics.Chromosome,%20org.apache.commons.math3.genetics.Chromosome)">crossover</a></strong>(<a href="../../../../../../org/apache/commons/math3/genetics/Chromosome.html" title="class in org.apache.commons.math3.genetics">Chromosome</a>&nbsp;first,
+ <a href="../../../../../../org/apache/commons/math3/genetics/Chromosome.html" title="class in org.apache.commons.math3.genetics">Chromosome</a>&nbsp;second)</code>
+<div class="block">Perform a crossover operation on the given chromosomes.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../../../org/apache/commons/math3/genetics/ChromosomePair.html" title="class in org.apache.commons.math3.genetics">ChromosomePair</a></code></td>
+<td class="colLast"><span class="strong">NPointCrossover.</span><code><strong><a href="../../../../../../org/apache/commons/math3/genetics/NPointCrossover.html#crossover(org.apache.commons.math3.genetics.Chromosome,%20org.apache.commons.math3.genetics.Chromosome)">crossover</a></strong>(<a href="../../../../../../org/apache/commons/math3/genetics/Chromosome.html" title="class in org.apache.commons.math3.genetics">Chromosome</a>&nbsp;first,
+ <a href="../../../../../../org/apache/commons/math3/genetics/Chromosome.html" title="class in org.apache.commons.math3.genetics">Chromosome</a>&nbsp;second)</code>
+<div class="block">Performs a N-point crossover.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../../org/apache/commons/math3/genetics/ChromosomePair.html" title="class in org.apache.commons.math3.genetics">ChromosomePair</a></code></td>
+<td class="colLast"><span class="strong">OrderedCrossover.</span><code><strong><a href="../../../../../../org/apache/commons/math3/genetics/OrderedCrossover.html#crossover(org.apache.commons.math3.genetics.Chromosome,%20org.apache.commons.math3.genetics.Chromosome)">crossover</a></strong>(<a href="../../../../../../org/apache/commons/math3/genetics/Chromosome.html" title="class in org.apache.commons.math3.genetics">Chromosome</a>&nbsp;first,
+ <a href="../../../../../../org/apache/commons/math3/genetics/Chromosome.html" title="class in org.apache.commons.math3.genetics">Chromosome</a>&nbsp;second)</code>
+<div class="block">Perform a crossover operation on the given chromosomes.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../../../org/apache/commons/math3/genetics/ChromosomePair.html" title="class in org.apache.commons.math3.genetics">ChromosomePair</a></code></td>
+<td class="colLast"><span class="strong">UniformCrossover.</span><code><strong><a href="../../../../../../org/apache/commons/math3/genetics/UniformCrossover.html#crossover(org.apache.commons.math3.genetics.Chromosome,%20org.apache.commons.math3.genetics.Chromosome)">crossover</a></strong>(<a href="../../../../../../org/apache/commons/math3/genetics/Chromosome.html" title="class in org.apache.commons.math3.genetics">Chromosome</a>&nbsp;first,
+ <a href="../../../../../../org/apache/commons/math3/genetics/Chromosome.html" title="class in org.apache.commons.math3.genetics">Chromosome</a>&nbsp;second)</code>
+<div class="block">Perform a crossover operation on the given chromosomes.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static &lt;S&gt;&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;</code></td>
+<td class="colLast"><span class="strong">RandomKey.</span><code><strong><a href="../../../../../../org/apache/commons/math3/genetics/RandomKey.html#inducedPermutation(java.util.List,%20java.util.List)">inducedPermutation</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;S&gt;&nbsp;originalData,
+ <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;S&gt;&nbsp;permutedData)</code>
+<div class="block">Generates a representation of a permutation corresponding to a
+ permutation which yields <code>permutedData</code> when applied to
+ <code>originalData</code>.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../../../org/apache/commons/math3/genetics/Chromosome.html" title="class in org.apache.commons.math3.genetics">Chromosome</a></code></td>
+<td class="colLast"><span class="strong">BinaryMutation.</span><code><strong><a href="../../../../../../org/apache/commons/math3/genetics/BinaryMutation.html#mutate(org.apache.commons.math3.genetics.Chromosome)">mutate</a></strong>(<a href="../../../../../../org/apache/commons/math3/genetics/Chromosome.html" title="class in org.apache.commons.math3.genetics">Chromosome</a>&nbsp;original)</code>
+<div class="block">Mutate the given chromosome.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../../org/apache/commons/math3/genetics/Chromosome.html" title="class in org.apache.commons.math3.genetics">Chromosome</a></code></td>
+<td class="colLast"><span class="strong">MutationPolicy.</span><code><strong><a href="../../../../../../org/apache/commons/math3/genetics/MutationPolicy.html#mutate(org.apache.commons.math3.genetics.Chromosome)">mutate</a></strong>(<a href="../../../../../../org/apache/commons/math3/genetics/Chromosome.html" title="class in org.apache.commons.math3.genetics">Chromosome</a>&nbsp;original)</code>
+<div class="block">Mutate the given chromosome.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../../../org/apache/commons/math3/genetics/Chromosome.html" title="class in org.apache.commons.math3.genetics">Chromosome</a></code></td>
+<td class="colLast"><span class="strong">RandomKeyMutation.</span><code><strong><a href="../../../../../../org/apache/commons/math3/genetics/RandomKeyMutation.html#mutate(org.apache.commons.math3.genetics.Chromosome)">mutate</a></strong>(<a href="../../../../../../org/apache/commons/math3/genetics/Chromosome.html" title="class in org.apache.commons.math3.genetics">Chromosome</a>&nbsp;original)</code>
+<div class="block">Mutate the given chromosome.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../../org/apache/commons/math3/genetics/ChromosomePair.html" title="class in org.apache.commons.math3.genetics">ChromosomePair</a></code></td>
+<td class="colLast"><span class="strong">SelectionPolicy.</span><code><strong><a href="../../../../../../org/apache/commons/math3/genetics/SelectionPolicy.html#select(org.apache.commons.math3.genetics.Population)">select</a></strong>(<a href="../../../../../../org/apache/commons/math3/genetics/Population.html" title="interface in org.apache.commons.math3.genetics">Population</a>&nbsp;population)</code>
+<div class="block">Select two chromosomes from the population.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../../../org/apache/commons/math3/genetics/ChromosomePair.html" title="class in org.apache.commons.math3.genetics">ChromosomePair</a></code></td>
+<td class="colLast"><span class="strong">TournamentSelection.</span><code><strong><a href="../../../../../../org/apache/commons/math3/genetics/TournamentSelection.html#select(org.apache.commons.math3.genetics.Population)">select</a></strong>(<a href="../../../../../../org/apache/commons/math3/genetics/Population.html" title="interface in org.apache.commons.math3.genetics">Population</a>&nbsp;population)</code>
+<div class="block">Select two chromosomes from the population.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.commons.math3.geometry.euclidean.threed">
+<!-- -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/commons/math3/exception/MathIllegalArgumentException.html" title="class in org.apache.commons.math3.exception">MathIllegalArgumentException</a> in <a href="../../../../../../org/apache/commons/math3/geometry/euclidean/threed/package-summary.html">org.apache.commons.math3.geometry.euclidean.threed</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subclasses, and an explanation">
+<caption><span>Subclasses of <a href="../../../../../../org/apache/commons/math3/exception/MathIllegalArgumentException.html" title="class in org.apache.commons.math3.exception">MathIllegalArgumentException</a> in <a href="../../../../../../org/apache/commons/math3/geometry/euclidean/threed/package-summary.html">org.apache.commons.math3.geometry.euclidean.threed</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/math3/geometry/euclidean/threed/NotARotationMatrixException.html" title="class in org.apache.commons.math3.geometry.euclidean.threed">NotARotationMatrixException</a></strong></code>
+<div class="block">This class represents exceptions thrown while building rotations
+ from matrices.</div>
+</td>
+</tr>
+</tbody>
+</table>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/commons/math3/geometry/euclidean/threed/package-summary.html">org.apache.commons.math3.geometry.euclidean.threed</a> that throw <a href="../../../../../../org/apache/commons/math3/exception/MathIllegalArgumentException.html" title="class in org.apache.commons.math3.exception">MathIllegalArgumentException</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">Line.</span><code><strong><a href="../../../../../../org/apache/commons/math3/geometry/euclidean/threed/Line.html#reset(org.apache.commons.math3.geometry.euclidean.threed.Vector3D,%20org.apache.commons.math3.geometry.euclidean.threed.Vector3D)">reset</a></strong>(<a href="../../../../../../org/apache/commons/math3/geometry/euclidean/threed/Vector3D.html" title="class in org.apache.commons.math3.geometry.euclidean.threed">Vector3D</a>&nbsp;p1,
+ <a href="../../../../../../org/apache/commons/math3/geometry/euclidean/threed/Vector3D.html" title="class in org.apache.commons.math3.geometry.euclidean.threed">Vector3D</a>&nbsp;p2)</code>
+<div class="block">Reset the instance as if built from two points.</div>
+</td>
+</tr>
+</tbody>
+</table>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
+<caption><span>Constructors in <a href="../../../../../../org/apache/commons/math3/geometry/euclidean/threed/package-summary.html">org.apache.commons.math3.geometry.euclidean.threed</a> that throw <a href="../../../../../../org/apache/commons/math3/exception/MathIllegalArgumentException.html" title="class in org.apache.commons.math3.exception">MathIllegalArgumentException</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/math3/geometry/euclidean/threed/FieldRotation.html#FieldRotation(org.apache.commons.math3.geometry.euclidean.threed.FieldVector3D,%20T)">FieldRotation</a></strong>(<a href="../../../../../../org/apache/commons/math3/geometry/euclidean/threed/FieldVector3D.html" title="class in org.apache.commons.math3.geometry.euclidean.threed">FieldVector3D</a>&lt;<a href="../../../../../../org/apache/commons/math3/geometry/euclidean/threed/FieldRotation.html" title="type parameter in FieldRotation">T</a>&gt;&nbsp;axis,
+ <a href="../../../../../../org/apache/commons/math3/geometry/euclidean/threed/FieldRotation.html" title="type parameter in FieldRotation">T</a>&nbsp;angle)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>as of 3.6, replaced with <a href="../../../../../../org/apache/commons/math3/geometry/euclidean/threed/FieldRotation.html#FieldRotation(org.apache.commons.math3.geometry.euclidean.threed.FieldVector3D,%20T,%20org.apache.commons.math3.geometry.euclidean.threed.RotationConvention)"><code>FieldRotation.FieldRotation(FieldVector3D, RealFieldElement, RotationConvention)</code></a></i></div>
+</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/math3/geometry/euclidean/threed/FieldRotation.html#FieldRotation(org.apache.commons.math3.geometry.euclidean.threed.FieldVector3D,%20T,%20org.apache.commons.math3.geometry.euclidean.threed.RotationConvention)">FieldRotation</a></strong>(<a href="../../../../../../org/apache/commons/math3/geometry/euclidean/threed/FieldVector3D.html" title="class in org.apache.commons.math3.geometry.euclidean.threed">FieldVector3D</a>&lt;<a href="../../../../../../org/apache/commons/math3/geometry/euclidean/threed/FieldRotation.html" title="type parameter in FieldRotation">T</a>&gt;&nbsp;axis,
+ <a href="../../../../../../org/apache/commons/math3/geometry/euclidean/threed/FieldRotation.html" title="type parameter in FieldRotation">T</a>&nbsp;angle,
+ <a href="../../../../../../org/apache/commons/math3/geometry/euclidean/threed/RotationConvention.html" title="enum in org.apache.commons.math3.geometry.euclidean.threed">RotationConvention</a>&nbsp;convention)</code>
+<div class="block">Build a rotation from an axis and an angle.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/math3/geometry/euclidean/threed/Line.html#Line(org.apache.commons.math3.geometry.euclidean.threed.Vector3D,%20org.apache.commons.math3.geometry.euclidean.threed.Vector3D)">Line</a></strong>(<a href="../../../../../../org/apache/commons/math3/geometry/euclidean/threed/Vector3D.html" title="class in org.apache.commons.math3.geometry.euclidean.threed">Vector3D</a>&nbsp;p1,
+ <a href="../../../../../../org/apache/commons/math3/geometry/euclidean/threed/Vector3D.html" title="class in org.apache.commons.math3.geometry.euclidean.threed">Vector3D</a>&nbsp;p2)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>as of 3.3, replaced with <a href="../../../../../../org/apache/commons/math3/geometry/euclidean/threed/Line.html#Line(org.apache.commons.math3.geometry.euclidean.threed.Vector3D,%20org.apache.commons.math3.geometry.euclidean.threed.Vector3D,%20double)"><code>Line.Line(Vector3D, Vector3D, double)</code></a></i></div>
+</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/math3/geometry/euclidean/threed/Line.html#Line(org.apache.commons.math3.geometry.euclidean.threed.Vector3D,%20org.apache.commons.math3.geometry.euclidean.threed.Vector3D,%20double)">Line</a></strong>(<a href="../../../../../../org/apache/commons/math3/geometry/euclidean/threed/Vector3D.html" title="class in org.apache.commons.math3.geometry.euclidean.threed">Vector3D</a>&nbsp;p1,
+ <a href="../../../../../../org/apache/commons/math3/geometry/euclidean/threed/Vector3D.html" title="class in org.apache.commons.math3.geometry.euclidean.threed">Vector3D</a>&nbsp;p2,
+ double&nbsp;tolerance)</code>
+<div class="block">Build a line from two points.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/math3/geometry/euclidean/threed/Rotation.html#Rotation(org.apache.commons.math3.geometry.euclidean.threed.Vector3D,%20double)">Rotation</a></strong>(<a href="../../../../../../org/apache/commons/math3/geometry/euclidean/threed/Vector3D.html" title="class in org.apache.commons.math3.geometry.euclidean.threed">Vector3D</a>&nbsp;axis,
+ double&nbsp;angle)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>as of 3.6, replaced with <a href="../../../../../../org/apache/commons/math3/geometry/euclidean/threed/Rotation.html#Rotation(org.apache.commons.math3.geometry.euclidean.threed.Vector3D,%20double,%20org.apache.commons.math3.geometry.euclidean.threed.RotationConvention)"><code>Rotation.Rotation(Vector3D, double, RotationConvention)</code></a></i></div>
+</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/math3/geometry/euclidean/threed/Rotation.html#Rotation(org.apache.commons.math3.geometry.euclidean.threed.Vector3D,%20double,%20org.apache.commons.math3.geometry.euclidean.threed.RotationConvention)">Rotation</a></strong>(<a href="../../../../../../org/apache/commons/math3/geometry/euclidean/threed/Vector3D.html" title="class in org.apache.commons.math3.geometry.euclidean.threed">Vector3D</a>&nbsp;axis,
+ double&nbsp;angle,
+ <a href="../../../../../../org/apache/commons/math3/geometry/euclidean/threed/RotationConvention.html" title="enum in org.apache.commons.math3.geometry.euclidean.threed">RotationConvention</a>&nbsp;convention)</code>
+<div class="block">Build a rotation from an axis and an angle.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/math3/geometry/euclidean/threed/SubLine.html#SubLine(org.apache.commons.math3.geometry.euclidean.threed.Segment)">SubLine</a></strong>(<a href="../../../../../../org/apache/commons/math3/geometry/euclidean/threed/Segment.html" title="class in org.apache.commons.math3.geometry.euclidean.threed">Segment</a>&nbsp;segment)</code>
+<div class="block">Create a sub-line from a segment.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/math3/geometry/euclidean/threed/SubLine.html#SubLine(org.apache.commons.math3.geometry.euclidean.threed.Vector3D,%20org.apache.commons.math3.geometry.euclidean.threed.Vector3D)">SubLine</a></strong>(<a href="../../../../../../org/apache/commons/math3/geometry/euclidean/threed/Vector3D.html" title="class in org.apache.commons.math3.geometry.euclidean.threed">Vector3D</a>&nbsp;start,
+ <a href="../../../../../../org/apache/commons/math3/geometry/euclidean/threed/Vector3D.html" title="class in org.apache.commons.math3.geometry.euclidean.threed">Vector3D</a>&nbsp;end)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>as of 3.3, replaced with <a href="../../../../../../org/apache/commons/math3/geometry/euclidean/threed/SubLine.html#SubLine(org.apache.commons.math3.geometry.euclidean.threed.Vector3D,%20org.apache.commons.math3.geometry.euclidean.threed.Vector3D,%20double)"><code>SubLine.SubLine(Vector3D, Vector3D, double)</code></a></i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/math3/geometry/euclidean/threed/SubLine.html#SubLine(org.apache.commons.math3.geometry.euclidean.threed.Vector3D,%20org.apache.commons.math3.geometry.euclidean.threed.Vector3D,%20double)">SubLine</a></strong>(<a href="../../../../../../org/apache/commons/math3/geometry/euclidean/threed/Vector3D.html" title="class in org.apache.commons.math3.geometry.euclidean.threed">Vector3D</a>&nbsp;start,
+ <a href="../../../../../../org/apache/commons/math3/geometry/euclidean/threed/Vector3D.html" title="class in org.apache.commons.math3.geometry.euclidean.threed">Vector3D</a>&nbsp;end,
+ double&nbsp;tolerance)</code>
+<div class="block">Create a sub-line from two endpoints.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.commons.math3.geometry.euclidean.twod">
+<!-- -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/commons/math3/exception/MathIllegalArgumentException.html" title="class in org.apache.commons.math3.exception">MathIllegalArgumentException</a> in <a href="../../../../../../org/apache/commons/math3/geometry/euclidean/twod/package-summary.html">org.apache.commons.math3.geometry.euclidean.twod</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/commons/math3/geometry/euclidean/twod/package-summary.html">org.apache.commons.math3.geometry.euclidean.twod</a> that throw <a href="../../../../../../org/apache/commons/math3/exception/MathIllegalArgumentException.html" title="class in org.apache.commons.math3.exception">MathIllegalArgumentException</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../../../../org/apache/commons/math3/geometry/partitioning/Transform.html" title="interface in org.apache.commons.math3.geometry.partitioning">Transform</a>&lt;<a href="../../../../../../org/apache/commons/math3/geometry/euclidean/twod/Euclidean2D.html" title="class in org.apache.commons.math3.geometry.euclidean.twod">Euclidean2D</a>,<a href="../../../../../../org/apache/commons/math3/geometry/euclidean/oned/Euclidean1D.html" title="class in org.apache.commons.math3.geometry.euclidean.oned">Euclidean1D</a>&gt;</code></td>
+<td class="colLast"><span class="strong">Line.</span><code><strong><a href="../../../../../../org/apache/commons/math3/geometry/euclidean/twod/Line.html#getTransform(java.awt.geom.AffineTransform)">getTransform</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/awt/geom/AffineTransform.html?is-external=true" title="class or interface in java.awt.geom">AffineTransform</a>&nbsp;transform)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>as of 3.6, replaced with <a href="../../../../../../org/apache/commons/math3/geometry/euclidean/twod/Line.html#getTransform(double,%20double,%20double,%20double,%20double,%20double)"><code>Line.getTransform(double, double, double, double, double, double)</code></a></i></div>
+</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../../../org/apache/commons/math3/geometry/partitioning/Transform.html" title="interface in org.apache.commons.math3.geometry.partitioning">Transform</a>&lt;<a href="../../../../../../org/apache/commons/math3/geometry/euclidean/twod/Euclidean2D.html" title="class in org.apache.commons.math3.geometry.euclidean.twod">Euclidean2D</a>,<a href="../../../../../../org/apache/commons/math3/geometry/euclidean/oned/Euclidean1D.html" title="class in org.apache.commons.math3.geometry.euclidean.oned">Euclidean1D</a>&gt;</code></td>
+<td class="colLast"><span class="strong">Line.</span><code><strong><a href="../../../../../../org/apache/commons/math3/geometry/euclidean/twod/Line.html#getTransform(double,%20double,%20double,%20double,%20double,%20double)">getTransform</a></strong>(double&nbsp;cXX,
+ double&nbsp;cYX,
+ double&nbsp;cXY,
+ double&nbsp;cYY,
+ double&nbsp;cX1,
+ double&nbsp;cY1)</code>
+<div class="block">Get a <a href="../../../../../../org/apache/commons/math3/geometry/partitioning/Transform.html" title="interface in org.apache.commons.math3.geometry.partitioning"><code>Transform</code></a> embedding an affine transform.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.commons.math3.geometry.euclidean.twod.hull">
+<!-- -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/commons/math3/exception/MathIllegalArgumentException.html" title="class in org.apache.commons.math3.exception">MathIllegalArgumentException</a> in <a href="../../../../../../org/apache/commons/math3/geometry/euclidean/twod/hull/package-summary.html">org.apache.commons.math3.geometry.euclidean.twod.hull</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
+<caption><span>Constructors in <a href="../../../../../../org/apache/commons/math3/geometry/euclidean/twod/hull/package-summary.html">org.apache.commons.math3.geometry.euclidean.twod.hull</a> that throw <a href="../../../../../../org/apache/commons/math3/exception/MathIllegalArgumentException.html" title="class in org.apache.commons.math3.exception">MathIllegalArgumentException</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/math3/geometry/euclidean/twod/hull/ConvexHull2D.html#ConvexHull2D(org.apache.commons.math3.geometry.euclidean.twod.Vector2D[],%20double)">ConvexHull2D</a></strong>(<a href="../../../../../../org/apache/commons/math3/geometry/euclidean/twod/Vector2D.html" title="class in org.apache.commons.math3.geometry.euclidean.twod">Vector2D</a>[]&nbsp;vertices,
+ double&nbsp;tolerance)</code>
+<div class="block">Simple constructor.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.commons.math3.geometry.spherical.oned">
+<!-- -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/commons/math3/exception/MathIllegalArgumentException.html" title="class in org.apache.commons.math3.exception">MathIllegalArgumentException</a> in <a href="../../../../../../org/apache/commons/math3/geometry/spherical/oned/package-summary.html">org.apache.commons.math3.geometry.spherical.oned</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subclasses, and an explanation">
+<caption><span>Subclasses of <a href="../../../../../../org/apache/commons/math3/exception/MathIllegalArgumentException.html" title="class in org.apache.commons.math3.exception">MathIllegalArgumentException</a> in <a href="../../../../../../org/apache/commons/math3/geometry/spherical/oned/package-summary.html">org.apache.commons.math3.geometry.spherical.oned</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/math3/geometry/spherical/oned/ArcsSet.InconsistentStateAt2PiWrapping.html" title="class in org.apache.commons.math3.geometry.spherical.oned">ArcsSet.InconsistentStateAt2PiWrapping</a></strong></code>
+<div class="block">Specialized exception for inconsistent BSP tree state inconsistency.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.commons.math3.linear">
+<!-- -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/commons/math3/exception/MathIllegalArgumentException.html" title="class in org.apache.commons.math3.exception">MathIllegalArgumentException</a> in <a href="../../../../../../org/apache/commons/math3/linear/package-summary.html">org.apache.commons.math3.linear</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subclasses, and an explanation">
+<caption><span>Subclasses of <a href="../../../../../../org/apache/commons/math3/exception/MathIllegalArgumentException.html" title="class in org.apache.commons.math3.exception">MathIllegalArgumentException</a> in <a href="../../../../../../org/apache/commons/math3/linear/package-summary.html">org.apache.commons.math3.linear</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/math3/linear/IllConditionedOperatorException.html" title="class in org.apache.commons.math3.linear">IllConditionedOperatorException</a></strong></code>
+<div class="block">An exception to be thrown when the condition number of a
+ <a href="../../../../../../org/apache/commons/math3/linear/RealLinearOperator.html" title="class in org.apache.commons.math3.linear"><code>RealLinearOperator</code></a> is too high.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/math3/linear/MatrixDimensionMismatchException.html" title="class in org.apache.commons.math3.linear">MatrixDimensionMismatchException</a></strong></code>
+<div class="block">Exception to be thrown when either the number of rows or the number of
+ columns of a matrix do not match the expected values.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/math3/linear/NonPositiveDefiniteMatrixException.html" title="class in org.apache.commons.math3.linear">NonPositiveDefiniteMatrixException</a></strong></code>
+<div class="block">Exception to be thrown when a positive definite matrix is expected.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/math3/linear/NonPositiveDefiniteOperatorException.html" title="class in org.apache.commons.math3.linear">NonPositiveDefiniteOperatorException</a></strong></code>
+<div class="block">Exception to be thrown when a symmetric, definite positive
+ <a href="../../../../../../org/apache/commons/math3/linear/RealLinearOperator.html" title="class in org.apache.commons.math3.linear"><code>RealLinearOperator</code></a> is expected.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/math3/linear/NonSelfAdjointOperatorException.html" title="class in org.apache.commons.math3.linear">NonSelfAdjointOperatorException</a></strong></code>
+<div class="block">Exception to be thrown when a self-adjoint <a href="../../../../../../org/apache/commons/math3/linear/RealLinearOperator.html" title="class in org.apache.commons.math3.linear"><code>RealLinearOperator</code></a>
+ is expected.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/math3/linear/NonSquareMatrixException.html" title="class in org.apache.commons.math3.linear">NonSquareMatrixException</a></strong></code>
+<div class="block">Exception to be thrown when a square matrix is expected.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/math3/linear/NonSquareOperatorException.html" title="class in org.apache.commons.math3.linear">NonSquareOperatorException</a></strong></code>
+<div class="block">Exception to be thrown when a square linear operator is expected.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/math3/linear/NonSymmetricMatrixException.html" title="class in org.apache.commons.math3.linear">NonSymmetricMatrixException</a></strong></code>
+<div class="block">Exception to be thrown when a symmetric matrix is expected.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/math3/linear/SingularMatrixException.html" title="class in org.apache.commons.math3.linear">SingularMatrixException</a></strong></code>
+<div class="block">Exception to be thrown when a non-singular matrix is expected.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/math3/linear/SingularOperatorException.html" title="class in org.apache.commons.math3.linear">SingularOperatorException</a></strong></code>
+<div class="block">Exception to be thrown when trying to invert a singular operator.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.commons.math3.ml.clustering">
+<!-- -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/commons/math3/exception/MathIllegalArgumentException.html" title="class in org.apache.commons.math3.exception">MathIllegalArgumentException</a> in <a href="../../../../../../org/apache/commons/math3/ml/clustering/package-summary.html">org.apache.commons.math3.ml.clustering</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/commons/math3/ml/clustering/package-summary.html">org.apache.commons.math3.ml.clustering</a> that throw <a href="../../../../../../org/apache/commons/math3/exception/MathIllegalArgumentException.html" title="class in org.apache.commons.math3.exception">MathIllegalArgumentException</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../org/apache/commons/math3/ml/clustering/CentroidCluster.html" title="class in org.apache.commons.math3.ml.clustering">CentroidCluster</a>&lt;<a href="../../../../../../org/apache/commons/math3/ml/clustering/KMeansPlusPlusClusterer.html" title="type parameter in KMeansPlusPlusClusterer">T</a>&gt;&gt;</code></td>
+<td class="colLast"><span class="strong">KMeansPlusPlusClusterer.</span><code><strong><a href="../../../../../../org/apache/commons/math3/ml/clustering/KMeansPlusPlusClusterer.html#cluster(java.util.Collection)">cluster</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../../org/apache/commons/math3/ml/clustering/KMeansPlusPlusClusterer.html" title="type parameter in KMeansPlusPlusClusterer">T</a>&gt;&nbsp;points)</code>
+<div class="block">Runs the K-means++ clustering algorithm.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../org/apache/commons/math3/ml/clustering/CentroidCluster.html" title="class in org.apache.commons.math3.ml.clustering">CentroidCluster</a>&lt;<a href="../../../../../../org/apache/commons/math3/ml/clustering/FuzzyKMeansClusterer.html" title="type parameter in FuzzyKMeansClusterer">T</a>&gt;&gt;</code></td>
+<td class="colLast"><span class="strong">FuzzyKMeansClusterer.</span><code><strong><a href="../../../../../../org/apache/commons/math3/ml/clustering/FuzzyKMeansClusterer.html#cluster(java.util.Collection)">cluster</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../../org/apache/commons/math3/ml/clustering/FuzzyKMeansClusterer.html" title="type parameter in FuzzyKMeansClusterer">T</a>&gt;&nbsp;dataPoints)</code>
+<div class="block">Performs Fuzzy K-Means cluster analysis.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>abstract <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;? extends <a href="../../../../../../org/apache/commons/math3/ml/clustering/Cluster.html" title="class in org.apache.commons.math3.ml.clustering">Cluster</a>&lt;<a href="../../../../../../org/apache/commons/math3/ml/clustering/Clusterer.html" title="type parameter in Clusterer">T</a>&gt;&gt;</code></td>
+<td class="colLast"><span class="strong">Clusterer.</span><code><strong><a href="../../../../../../org/apache/commons/math3/ml/clustering/Clusterer.html#cluster(java.util.Collection)">cluster</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../../org/apache/commons/math3/ml/clustering/Clusterer.html" title="type parameter in Clusterer">T</a>&gt;&nbsp;points)</code>
+<div class="block">Perform a cluster analysis on the given set of <a href="../../../../../../org/apache/commons/math3/ml/clustering/Clusterable.html" title="interface in org.apache.commons.math3.ml.clustering"><code>Clusterable</code></a> instances.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../org/apache/commons/math3/ml/clustering/CentroidCluster.html" title="class in org.apache.commons.math3.ml.clustering">CentroidCluster</a>&lt;<a href="../../../../../../org/apache/commons/math3/ml/clustering/MultiKMeansPlusPlusClusterer.html" title="type parameter in MultiKMeansPlusPlusClusterer">T</a>&gt;&gt;</code></td>
+<td class="colLast"><span class="strong">MultiKMeansPlusPlusClusterer.</span><code><strong><a href="../../../../../../org/apache/commons/math3/ml/clustering/MultiKMeansPlusPlusClusterer.html#cluster(java.util.Collection)">cluster</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../../org/apache/commons/math3/ml/clustering/MultiKMeansPlusPlusClusterer.html" title="type parameter in MultiKMeansPlusPlusClusterer">T</a>&gt;&nbsp;points)</code>
+<div class="block">Runs the K-means++ clustering algorithm.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.commons.math3.ode">
+<!-- -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/commons/math3/exception/MathIllegalArgumentException.html" title="class in org.apache.commons.math3.exception">MathIllegalArgumentException</a> in <a href="../../../../../../org/apache/commons/math3/ode/package-summary.html">org.apache.commons.math3.ode</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subclasses, and an explanation">
+<caption><span>Subclasses of <a href="../../../../../../org/apache/commons/math3/exception/MathIllegalArgumentException.html" title="class in org.apache.commons.math3.exception">MathIllegalArgumentException</a> in <a href="../../../../../../org/apache/commons/math3/ode/package-summary.html">org.apache.commons.math3.ode</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/math3/ode/JacobianMatrices.MismatchedEquations.html" title="class in org.apache.commons.math3.ode">JacobianMatrices.MismatchedEquations</a></strong></code>
+<div class="block">Special exception for equations mismatch.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/math3/ode/UnknownParameterException.html" title="class in org.apache.commons.math3.ode">UnknownParameterException</a></strong></code>
+<div class="block">Exception to be thrown when a parameter is unknown.</div>
+</td>
+</tr>
+</tbody>
+</table>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/commons/math3/ode/package-summary.html">org.apache.commons.math3.ode</a> that throw <a href="../../../../../../org/apache/commons/math3/exception/MathIllegalArgumentException.html" title="class in org.apache.commons.math3.exception">MathIllegalArgumentException</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">ContinuousOutputFieldModel.</span><code><strong><a href="../../../../../../org/apache/commons/math3/ode/ContinuousOutputFieldModel.html#append(org.apache.commons.math3.ode.ContinuousOutputFieldModel)">append</a></strong>(<a href="../../../../../../org/apache/commons/math3/ode/ContinuousOutputFieldModel.html" title="class in org.apache.commons.math3.ode">ContinuousOutputFieldModel</a>&lt;<a href="../../../../../../org/apache/commons/math3/ode/ContinuousOutputFieldModel.html" title="type parameter in ContinuousOutputFieldModel">T</a>&gt;&nbsp;model)</code>
+<div class="block">Append another model at the end of the instance.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">ContinuousOutputModel.</span><code><strong><a href="../../../../../../org/apache/commons/math3/ode/ContinuousOutputModel.html#append(org.apache.commons.math3.ode.ContinuousOutputModel)">append</a></strong>(<a href="../../../../../../org/apache/commons/math3/ode/ContinuousOutputModel.html" title="class in org.apache.commons.math3.ode">ContinuousOutputModel</a>&nbsp;model)</code>
+<div class="block">Append another model at the end of the instance.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../../org/apache/commons/math3/ode/FieldEquationsMapper.html" title="type parameter in FieldEquationsMapper">T</a>[]</code></td>
+<td class="colLast"><span class="strong">FieldEquationsMapper.</span><code><strong><a href="../../../../../../org/apache/commons/math3/ode/FieldEquationsMapper.html#extractEquationData(int,%20T[])">extractEquationData</a></strong>(int&nbsp;index,
+ <a href="../../../../../../org/apache/commons/math3/ode/FieldEquationsMapper.html" title="type parameter in FieldEquationsMapper">T</a>[]&nbsp;complete)</code>
+<div class="block">Extract equation data from a complete state or derivative array.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">SecondOrderIntegrator.</span><code><strong><a href="../../../../../../org/apache/commons/math3/ode/SecondOrderIntegrator.html#integrate(org.apache.commons.math3.ode.SecondOrderDifferentialEquations,%20double,%20double[],%20double[],%20double,%20double[],%20double[])">integrate</a></strong>(<a href="../../../../../../org/apache/commons/math3/ode/SecondOrderDifferentialEquations.html" title="interface in org.apache.commons.math3.ode">SecondOrderDifferentialEquations</a>&nbsp;equations,
+ double&nbsp;t0,
+ double[]&nbsp;y0,
+ double[]&nbsp;yDot0,
+ double&nbsp;t,
+ double[]&nbsp;y,
+ double[]&nbsp;yDot)</code>
+<div class="block">Integrate the differential equations up to the given time</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.commons.math3.random">
+<!-- -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/commons/math3/exception/MathIllegalArgumentException.html" title="class in org.apache.commons.math3.exception">MathIllegalArgumentException</a> in <a href="../../../../../../org/apache/commons/math3/random/package-summary.html">org.apache.commons.math3.random</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/commons/math3/random/package-summary.html">org.apache.commons.math3.random</a> that throw <a href="../../../../../../org/apache/commons/math3/exception/MathIllegalArgumentException.html" title="class in org.apache.commons.math3.exception">MathIllegalArgumentException</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">ValueServer.</span><code><strong><a href="../../../../../../org/apache/commons/math3/random/ValueServer.html#fill(double[])">fill</a></strong>(double[]&nbsp;values)</code>
+<div class="block">Fills the input array with values generated using getNext() repeatedly.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>double[]</code></td>
+<td class="colLast"><span class="strong">ValueServer.</span><code><strong><a href="../../../../../../org/apache/commons/math3/random/ValueServer.html#fill(int)">fill</a></strong>(int&nbsp;length)</code>
+<div class="block">Returns an array of length <code>length</code> with values generated
+ using getNext() repeatedly.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>double</code></td>
+<td class="colLast"><span class="strong">ValueServer.</span><code><strong><a href="../../../../../../org/apache/commons/math3/random/ValueServer.html#getNext()">getNext</a></strong>()</code>
+<div class="block">Returns the next generated value, generated according
+ to the mode value (see MODE constants).</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><span class="strong">RandomDataImpl.</span><code><strong><a href="../../../../../../org/apache/commons/math3/random/RandomDataImpl.html#nextInversionDeviate(org.apache.commons.math3.distribution.IntegerDistribution)">nextInversionDeviate</a></strong>(<a href="../../../../../../org/apache/commons/math3/distribution/IntegerDistribution.html" title="interface in org.apache.commons.math3.distribution">IntegerDistribution</a>&nbsp;distribution)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>use the distribution's sample() method</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>double</code></td>
+<td class="colLast"><span class="strong">RandomDataImpl.</span><code><strong><a href="../../../../../../org/apache/commons/math3/random/RandomDataImpl.html#nextInversionDeviate(org.apache.commons.math3.distribution.RealDistribution)">nextInversionDeviate</a></strong>(<a href="../../../../../../org/apache/commons/math3/distribution/RealDistribution.html" title="interface in org.apache.commons.math3.distribution">RealDistribution</a>&nbsp;distribution)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>use the distribution's sample() method</i></div>
+</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.commons.math3.special">
+<!-- -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/commons/math3/exception/MathIllegalArgumentException.html" title="class in org.apache.commons.math3.exception">MathIllegalArgumentException</a> in <a href="../../../../../../org/apache/commons/math3/special/package-summary.html">org.apache.commons.math3.special</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/commons/math3/special/package-summary.html">org.apache.commons.math3.special</a> that throw <a href="../../../../../../org/apache/commons/math3/exception/MathIllegalArgumentException.html" title="class in org.apache.commons.math3.exception">MathIllegalArgumentException</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>double</code></td>
+<td class="colLast"><span class="strong">BesselJ.</span><code><strong><a href="../../../../../../org/apache/commons/math3/special/BesselJ.html#value(double)">value</a></strong>(double&nbsp;x)</code>
+<div class="block">Returns the value of the constructed Bessel function of the first kind,
+ for the passed argument.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static double</code></td>
+<td class="colLast"><span class="strong">BesselJ.</span><code><strong><a href="../../../../../../org/apache/commons/math3/special/BesselJ.html#value(double,%20double)">value</a></strong>(double&nbsp;order,
+ double&nbsp;x)</code>
+<div class="block">Returns the first Bessel function, \(J_{order}(x)\).</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.commons.math3.stat">
+<!-- -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/commons/math3/exception/MathIllegalArgumentException.html" title="class in org.apache.commons.math3.exception">MathIllegalArgumentException</a> in <a href="../../../../../../org/apache/commons/math3/stat/package-summary.html">org.apache.commons.math3.stat</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/commons/math3/stat/package-summary.html">org.apache.commons.math3.stat</a> that throw <a href="../../../../../../org/apache/commons/math3/exception/MathIllegalArgumentException.html" title="class in org.apache.commons.math3.exception">MathIllegalArgumentException</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">Frequency.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/Frequency.html#addValue(char)">addValue</a></strong>(char&nbsp;v)</code>
+<div class="block">Adds 1 to the frequency count for v.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">Frequency.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/Frequency.html#addValue(java.lang.Comparable)">addValue</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;?&gt;&nbsp;v)</code>
+<div class="block">Adds 1 to the frequency count for v.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">Frequency.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/Frequency.html#addValue(int)">addValue</a></strong>(int&nbsp;v)</code>
+<div class="block">Adds 1 to the frequency count for v.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">Frequency.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/Frequency.html#addValue(long)">addValue</a></strong>(long&nbsp;v)</code>
+<div class="block">Adds 1 to the frequency count for v.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static double</code></td>
+<td class="colLast"><span class="strong">StatUtils.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/StatUtils.html#geometricMean(double[])">geometricMean</a></strong>(double[]&nbsp;values)</code>
+<div class="block">Returns the geometric mean of the entries in the input array, or
+ <code>Double.NaN</code> if the array is empty.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static double</code></td>
+<td class="colLast"><span class="strong">StatUtils.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/StatUtils.html#geometricMean(double[],%20int,%20int)">geometricMean</a></strong>(double[]&nbsp;values,
+ int&nbsp;begin,
+ int&nbsp;length)</code>
+<div class="block">Returns the geometric mean of the entries in the specified portion of
+ the input array, or <code>Double.NaN</code> if the designated subarray
+ is empty.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">Frequency.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/Frequency.html#incrementValue(char,%20long)">incrementValue</a></strong>(char&nbsp;v,
+ long&nbsp;increment)</code>
+<div class="block">Increments the frequency count for v.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">Frequency.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/Frequency.html#incrementValue(java.lang.Comparable,%20long)">incrementValue</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;?&gt;&nbsp;v,
+ long&nbsp;increment)</code>
+<div class="block">Increments the frequency count for v.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">Frequency.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/Frequency.html#incrementValue(int,%20long)">incrementValue</a></strong>(int&nbsp;v,
+ long&nbsp;increment)</code>
+<div class="block">Increments the frequency count for v.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">Frequency.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/Frequency.html#incrementValue(long,%20long)">incrementValue</a></strong>(long&nbsp;v,
+ long&nbsp;increment)</code>
+<div class="block">Increments the frequency count for v.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static double</code></td>
+<td class="colLast"><span class="strong">StatUtils.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/StatUtils.html#max(double[])">max</a></strong>(double[]&nbsp;values)</code>
+<div class="block">Returns the maximum of the entries in the input array, or
+ <code>Double.NaN</code> if the array is empty.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static double</code></td>
+<td class="colLast"><span class="strong">StatUtils.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/StatUtils.html#max(double[],%20int,%20int)">max</a></strong>(double[]&nbsp;values,
+ int&nbsp;begin,
+ int&nbsp;length)</code>
+<div class="block">Returns the maximum of the entries in the specified portion of
+ the input array, or <code>Double.NaN</code> if the designated subarray
+ is empty.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static double</code></td>
+<td class="colLast"><span class="strong">StatUtils.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/StatUtils.html#mean(double[])">mean</a></strong>(double[]&nbsp;values)</code>
+<div class="block">Returns the arithmetic mean of the entries in the input array, or
+ <code>Double.NaN</code> if the array is empty.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static double</code></td>
+<td class="colLast"><span class="strong">StatUtils.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/StatUtils.html#mean(double[],%20int,%20int)">mean</a></strong>(double[]&nbsp;values,
+ int&nbsp;begin,
+ int&nbsp;length)</code>
+<div class="block">Returns the arithmetic mean of the entries in the specified portion of
+ the input array, or <code>Double.NaN</code> if the designated subarray
+ is empty.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static double</code></td>
+<td class="colLast"><span class="strong">StatUtils.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/StatUtils.html#min(double[])">min</a></strong>(double[]&nbsp;values)</code>
+<div class="block">Returns the minimum of the entries in the input array, or
+ <code>Double.NaN</code> if the array is empty.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static double</code></td>
+<td class="colLast"><span class="strong">StatUtils.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/StatUtils.html#min(double[],%20int,%20int)">min</a></strong>(double[]&nbsp;values,
+ int&nbsp;begin,
+ int&nbsp;length)</code>
+<div class="block">Returns the minimum of the entries in the specified portion of
+ the input array, or <code>Double.NaN</code> if the designated subarray
+ is empty.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static double[]</code></td>
+<td class="colLast"><span class="strong">StatUtils.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/StatUtils.html#mode(double[])">mode</a></strong>(double[]&nbsp;sample)</code>
+<div class="block">Returns the sample mode(s).</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static double</code></td>
+<td class="colLast"><span class="strong">StatUtils.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/StatUtils.html#percentile(double[],%20double)">percentile</a></strong>(double[]&nbsp;values,
+ double&nbsp;p)</code>
+<div class="block">Returns an estimate of the <code>p</code>th percentile of the values
+ in the <code>values</code> array.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static double</code></td>
+<td class="colLast"><span class="strong">StatUtils.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/StatUtils.html#percentile(double[],%20int,%20int,%20double)">percentile</a></strong>(double[]&nbsp;values,
+ int&nbsp;begin,
+ int&nbsp;length,
+ double&nbsp;p)</code>
+<div class="block">Returns an estimate of the <code>p</code>th percentile of the values
+ in the <code>values</code> array, starting with the element in (0-based)
+ position <code>begin</code> in the array and including <code>length</code>
+ values.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static double</code></td>
+<td class="colLast"><span class="strong">StatUtils.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/StatUtils.html#populationVariance(double[])">populationVariance</a></strong>(double[]&nbsp;values)</code>
+<div class="block">Returns the <a href="http://en.wikibooks.org/wiki/Statistics/Summary/Variance">
+ population variance</a> of the entries in the input array, or
+ <code>Double.NaN</code> if the array is empty.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static double</code></td>
+<td class="colLast"><span class="strong">StatUtils.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/StatUtils.html#populationVariance(double[],%20double)">populationVariance</a></strong>(double[]&nbsp;values,
+ double&nbsp;mean)</code>
+<div class="block">Returns the <a href="http://en.wikibooks.org/wiki/Statistics/Summary/Variance">
+ population variance</a> of the entries in the input array, using the
+ precomputed mean value.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static double</code></td>
+<td class="colLast"><span class="strong">StatUtils.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/StatUtils.html#populationVariance(double[],%20double,%20int,%20int)">populationVariance</a></strong>(double[]&nbsp;values,
+ double&nbsp;mean,
+ int&nbsp;begin,
+ int&nbsp;length)</code>
+<div class="block">Returns the <a href="http://en.wikibooks.org/wiki/Statistics/Summary/Variance">
+ population variance</a> of the entries in the specified portion of
+ the input array, using the precomputed mean value.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static double</code></td>
+<td class="colLast"><span class="strong">StatUtils.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/StatUtils.html#populationVariance(double[],%20int,%20int)">populationVariance</a></strong>(double[]&nbsp;values,
+ int&nbsp;begin,
+ int&nbsp;length)</code>
+<div class="block">Returns the <a href="http://en.wikibooks.org/wiki/Statistics/Summary/Variance">
+ population variance</a> of the entries in the specified portion of
+ the input array, or <code>Double.NaN</code> if the designated subarray
+ is empty.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static double</code></td>
+<td class="colLast"><span class="strong">StatUtils.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/StatUtils.html#product(double[])">product</a></strong>(double[]&nbsp;values)</code>
+<div class="block">Returns the product of the entries in the input array, or
+ <code>Double.NaN</code> if the array is empty.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static double</code></td>
+<td class="colLast"><span class="strong">StatUtils.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/StatUtils.html#product(double[],%20int,%20int)">product</a></strong>(double[]&nbsp;values,
+ int&nbsp;begin,
+ int&nbsp;length)</code>
+<div class="block">Returns the product of the entries in the specified portion of
+ the input array, or <code>Double.NaN</code> if the designated subarray
+ is empty.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static double</code></td>
+<td class="colLast"><span class="strong">StatUtils.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/StatUtils.html#sum(double[])">sum</a></strong>(double[]&nbsp;values)</code>
+<div class="block">Returns the sum of the values in the input array, or
+ <code>Double.NaN</code> if the array is empty.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static double</code></td>
+<td class="colLast"><span class="strong">StatUtils.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/StatUtils.html#sum(double[],%20int,%20int)">sum</a></strong>(double[]&nbsp;values,
+ int&nbsp;begin,
+ int&nbsp;length)</code>
+<div class="block">Returns the sum of the entries in the specified portion of
+ the input array, or <code>Double.NaN</code> if the designated subarray
+ is empty.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static double</code></td>
+<td class="colLast"><span class="strong">StatUtils.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/StatUtils.html#sumLog(double[])">sumLog</a></strong>(double[]&nbsp;values)</code>
+<div class="block">Returns the sum of the natural logs of the entries in the input array, or
+ <code>Double.NaN</code> if the array is empty.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static double</code></td>
+<td class="colLast"><span class="strong">StatUtils.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/StatUtils.html#sumLog(double[],%20int,%20int)">sumLog</a></strong>(double[]&nbsp;values,
+ int&nbsp;begin,
+ int&nbsp;length)</code>
+<div class="block">Returns the sum of the natural logs of the entries in the specified portion of
+ the input array, or <code>Double.NaN</code> if the designated subarray
+ is empty.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static double</code></td>
+<td class="colLast"><span class="strong">StatUtils.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/StatUtils.html#sumSq(double[])">sumSq</a></strong>(double[]&nbsp;values)</code>
+<div class="block">Returns the sum of the squares of the entries in the input array, or
+ <code>Double.NaN</code> if the array is empty.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static double</code></td>
+<td class="colLast"><span class="strong">StatUtils.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/StatUtils.html#sumSq(double[],%20int,%20int)">sumSq</a></strong>(double[]&nbsp;values,
+ int&nbsp;begin,
+ int&nbsp;length)</code>
+<div class="block">Returns the sum of the squares of the entries in the specified portion of
+ the input array, or <code>Double.NaN</code> if the designated subarray
+ is empty.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static double</code></td>
+<td class="colLast"><span class="strong">StatUtils.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/StatUtils.html#variance(double[])">variance</a></strong>(double[]&nbsp;values)</code>
+<div class="block">Returns the variance of the entries in the input array, or
+ <code>Double.NaN</code> if the array is empty.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static double</code></td>
+<td class="colLast"><span class="strong">StatUtils.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/StatUtils.html#variance(double[],%20double)">variance</a></strong>(double[]&nbsp;values,
+ double&nbsp;mean)</code>
+<div class="block">Returns the variance of the entries in the input array, using the
+ precomputed mean value.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static double</code></td>
+<td class="colLast"><span class="strong">StatUtils.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/StatUtils.html#variance(double[],%20double,%20int,%20int)">variance</a></strong>(double[]&nbsp;values,
+ double&nbsp;mean,
+ int&nbsp;begin,
+ int&nbsp;length)</code>
+<div class="block">Returns the variance of the entries in the specified portion of
+ the input array, using the precomputed mean value.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static double</code></td>
+<td class="colLast"><span class="strong">StatUtils.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/StatUtils.html#variance(double[],%20int,%20int)">variance</a></strong>(double[]&nbsp;values,
+ int&nbsp;begin,
+ int&nbsp;length)</code>
+<div class="block">Returns the variance of the entries in the specified portion of
+ the input array, or <code>Double.NaN</code> if the designated subarray
+ is empty.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.commons.math3.stat.clustering">
+<!-- -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/commons/math3/exception/MathIllegalArgumentException.html" title="class in org.apache.commons.math3.exception">MathIllegalArgumentException</a> in <a href="../../../../../../org/apache/commons/math3/stat/clustering/package-summary.html">org.apache.commons.math3.stat.clustering</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/commons/math3/stat/clustering/package-summary.html">org.apache.commons.math3.stat.clustering</a> that throw <a href="../../../../../../org/apache/commons/math3/exception/MathIllegalArgumentException.html" title="class in org.apache.commons.math3.exception">MathIllegalArgumentException</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../org/apache/commons/math3/stat/clustering/Cluster.html" title="class in org.apache.commons.math3.stat.clustering">Cluster</a>&lt;<a href="../../../../../../org/apache/commons/math3/stat/clustering/KMeansPlusPlusClusterer.html" title="type parameter in KMeansPlusPlusClusterer">T</a>&gt;&gt;</code></td>
+<td class="colLast"><span class="strong">KMeansPlusPlusClusterer.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/clustering/KMeansPlusPlusClusterer.html#cluster(java.util.Collection,%20int,%20int)">cluster</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../../org/apache/commons/math3/stat/clustering/KMeansPlusPlusClusterer.html" title="type parameter in KMeansPlusPlusClusterer">T</a>&gt;&nbsp;points,
+ int&nbsp;k,
+ int&nbsp;maxIterations)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+<div class="block">Runs the K-means++ clustering algorithm.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../org/apache/commons/math3/stat/clustering/Cluster.html" title="class in org.apache.commons.math3.stat.clustering">Cluster</a>&lt;<a href="../../../../../../org/apache/commons/math3/stat/clustering/KMeansPlusPlusClusterer.html" title="type parameter in KMeansPlusPlusClusterer">T</a>&gt;&gt;</code></td>
+<td class="colLast"><span class="strong">KMeansPlusPlusClusterer.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/clustering/KMeansPlusPlusClusterer.html#cluster(java.util.Collection,%20int,%20int,%20int)">cluster</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../../org/apache/commons/math3/stat/clustering/KMeansPlusPlusClusterer.html" title="type parameter in KMeansPlusPlusClusterer">T</a>&gt;&nbsp;points,
+ int&nbsp;k,
+ int&nbsp;numTrials,
+ int&nbsp;maxIterationsPerTrial)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+<div class="block">Runs the K-means++ clustering algorithm.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.commons.math3.stat.correlation">
+<!-- -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/commons/math3/exception/MathIllegalArgumentException.html" title="class in org.apache.commons.math3.exception">MathIllegalArgumentException</a> in <a href="../../../../../../org/apache/commons/math3/stat/correlation/package-summary.html">org.apache.commons.math3.stat.correlation</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/commons/math3/stat/correlation/package-summary.html">org.apache.commons.math3.stat.correlation</a> that throw <a href="../../../../../../org/apache/commons/math3/exception/MathIllegalArgumentException.html" title="class in org.apache.commons.math3.exception">MathIllegalArgumentException</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a href="../../../../../../org/apache/commons/math3/linear/RealMatrix.html" title="interface in org.apache.commons.math3.linear">RealMatrix</a></code></td>
+<td class="colLast"><span class="strong">Covariance.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/correlation/Covariance.html#computeCovarianceMatrix(double[][])">computeCovarianceMatrix</a></strong>(double[][]&nbsp;data)</code>
+<div class="block">Create a covariance matrix from a rectangular array whose columns represent
+ covariates.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected <a href="../../../../../../org/apache/commons/math3/linear/RealMatrix.html" title="interface in org.apache.commons.math3.linear">RealMatrix</a></code></td>
+<td class="colLast"><span class="strong">Covariance.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/correlation/Covariance.html#computeCovarianceMatrix(double[][],%20boolean)">computeCovarianceMatrix</a></strong>(double[][]&nbsp;data,
+ boolean&nbsp;biasCorrected)</code>
+<div class="block">Compute a covariance matrix from a rectangular array whose columns represent
+ covariates.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a href="../../../../../../org/apache/commons/math3/linear/RealMatrix.html" title="interface in org.apache.commons.math3.linear">RealMatrix</a></code></td>
+<td class="colLast"><span class="strong">Covariance.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/correlation/Covariance.html#computeCovarianceMatrix(org.apache.commons.math3.linear.RealMatrix)">computeCovarianceMatrix</a></strong>(<a href="../../../../../../org/apache/commons/math3/linear/RealMatrix.html" title="interface in org.apache.commons.math3.linear">RealMatrix</a>&nbsp;matrix)</code>
+<div class="block">Create a covariance matrix from a matrix whose columns represent
+ covariates.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected <a href="../../../../../../org/apache/commons/math3/linear/RealMatrix.html" title="interface in org.apache.commons.math3.linear">RealMatrix</a></code></td>
+<td class="colLast"><span class="strong">Covariance.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/correlation/Covariance.html#computeCovarianceMatrix(org.apache.commons.math3.linear.RealMatrix,%20boolean)">computeCovarianceMatrix</a></strong>(<a href="../../../../../../org/apache/commons/math3/linear/RealMatrix.html" title="interface in org.apache.commons.math3.linear">RealMatrix</a>&nbsp;matrix,
+ boolean&nbsp;biasCorrected)</code>
+<div class="block">Compute a covariance matrix from a matrix whose columns represent
+ covariates.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>double</code></td>
+<td class="colLast"><span class="strong">Covariance.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/correlation/Covariance.html#covariance(double[],%20double[])">covariance</a></strong>(double[]&nbsp;xArray,
+ double[]&nbsp;yArray)</code>
+<div class="block">Computes the covariance between the two arrays, using the bias-corrected
+ formula.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>double</code></td>
+<td class="colLast"><span class="strong">Covariance.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/correlation/Covariance.html#covariance(double[],%20double[],%20boolean)">covariance</a></strong>(double[]&nbsp;xArray,
+ double[]&nbsp;yArray,
+ boolean&nbsp;biasCorrected)</code>
+<div class="block">Computes the covariance between the two arrays.</div>
+</td>
+</tr>
+</tbody>
+</table>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
+<caption><span>Constructors in <a href="../../../../../../org/apache/commons/math3/stat/correlation/package-summary.html">org.apache.commons.math3.stat.correlation</a> that throw <a href="../../../../../../org/apache/commons/math3/exception/MathIllegalArgumentException.html" title="class in org.apache.commons.math3.exception">MathIllegalArgumentException</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/math3/stat/correlation/Covariance.html#Covariance(double[][])">Covariance</a></strong>(double[][]&nbsp;data)</code>
+<div class="block">Create a Covariance matrix from a rectangular array
+ whose columns represent covariates.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/math3/stat/correlation/Covariance.html#Covariance(double[][],%20boolean)">Covariance</a></strong>(double[][]&nbsp;data,
+ boolean&nbsp;biasCorrected)</code>
+<div class="block">Create a Covariance matrix from a rectangular array
+ whose columns represent covariates.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/math3/stat/correlation/Covariance.html#Covariance(org.apache.commons.math3.linear.RealMatrix)">Covariance</a></strong>(<a href="../../../../../../org/apache/commons/math3/linear/RealMatrix.html" title="interface in org.apache.commons.math3.linear">RealMatrix</a>&nbsp;matrix)</code>
+<div class="block">Create a covariance matrix from a matrix whose columns
+ represent covariates.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/math3/stat/correlation/Covariance.html#Covariance(org.apache.commons.math3.linear.RealMatrix,%20boolean)">Covariance</a></strong>(<a href="../../../../../../org/apache/commons/math3/linear/RealMatrix.html" title="interface in org.apache.commons.math3.linear">RealMatrix</a>&nbsp;matrix,
+ boolean&nbsp;biasCorrected)</code>
+<div class="block">Create a covariance matrix from a matrix whose columns
+ represent covariates.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.commons.math3.stat.descriptive">
+<!-- -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/commons/math3/exception/MathIllegalArgumentException.html" title="class in org.apache.commons.math3.exception">MathIllegalArgumentException</a> in <a href="../../../../../../org/apache/commons/math3/stat/descriptive/package-summary.html">org.apache.commons.math3.stat.descriptive</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/commons/math3/stat/descriptive/package-summary.html">org.apache.commons.math3.stat.descriptive</a> that throw <a href="../../../../../../org/apache/commons/math3/exception/MathIllegalArgumentException.html" title="class in org.apache.commons.math3.exception">MathIllegalArgumentException</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>double</code></td>
+<td class="colLast"><span class="strong">AbstractUnivariateStatistic.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/descriptive/AbstractUnivariateStatistic.html#evaluate()">evaluate</a></strong>()</code>
+<div class="block">Returns the result of evaluating the statistic over the stored data.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>double</code></td>
+<td class="colLast"><span class="strong">AbstractUnivariateStatistic.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/descriptive/AbstractUnivariateStatistic.html#evaluate(double[])">evaluate</a></strong>(double[]&nbsp;values)</code>
+<div class="block">Returns the result of evaluating the statistic over the input array.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>double</code></td>
+<td class="colLast"><span class="strong">UnivariateStatistic.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/descriptive/UnivariateStatistic.html#evaluate(double[])">evaluate</a></strong>(double[]&nbsp;values)</code>
+<div class="block">Returns the result of evaluating the statistic over the input array.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>double</code></td>
+<td class="colLast"><span class="strong">AbstractStorelessUnivariateStatistic.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/descriptive/AbstractStorelessUnivariateStatistic.html#evaluate(double[])">evaluate</a></strong>(double[]&nbsp;values)</code>
+<div class="block">This default implementation calls <a href="../../../../../../org/apache/commons/math3/stat/descriptive/AbstractStorelessUnivariateStatistic.html#clear()"><code>AbstractStorelessUnivariateStatistic.clear()</code></a>, then invokes
+ <a href="../../../../../../org/apache/commons/math3/stat/descriptive/AbstractStorelessUnivariateStatistic.html#increment(double)"><code>AbstractStorelessUnivariateStatistic.increment(double)</code></a> in a loop over the the input array, and then uses
+ <a href="../../../../../../org/apache/commons/math3/stat/descriptive/AbstractStorelessUnivariateStatistic.html#getResult()"><code>AbstractStorelessUnivariateStatistic.getResult()</code></a> to compute the return value.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>double</code></td>
+<td class="colLast"><span class="strong">WeightedEvaluation.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/descriptive/WeightedEvaluation.html#evaluate(double[],%20double[])">evaluate</a></strong>(double[]&nbsp;values,
+ double[]&nbsp;weights)</code>
+<div class="block">Returns the result of evaluating the statistic over the input array,
+ using the supplied weights.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>double</code></td>
+<td class="colLast"><span class="strong">WeightedEvaluation.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/descriptive/WeightedEvaluation.html#evaluate(double[],%20double[],%20int,%20int)">evaluate</a></strong>(double[]&nbsp;values,
+ double[]&nbsp;weights,
+ int&nbsp;begin,
+ int&nbsp;length)</code>
+<div class="block">Returns the result of evaluating the statistic over the specified entries
+ in the input array, using corresponding entries in the supplied weights array.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>abstract double</code></td>
+<td class="colLast"><span class="strong">AbstractUnivariateStatistic.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/descriptive/AbstractUnivariateStatistic.html#evaluate(double[],%20int,%20int)">evaluate</a></strong>(double[]&nbsp;values,
+ int&nbsp;begin,
+ int&nbsp;length)</code>
+<div class="block">Returns the result of evaluating the statistic over the specified entries
+ in the input array.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>double</code></td>
+<td class="colLast"><span class="strong">UnivariateStatistic.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/descriptive/UnivariateStatistic.html#evaluate(double[],%20int,%20int)">evaluate</a></strong>(double[]&nbsp;values,
+ int&nbsp;begin,
+ int&nbsp;length)</code>
+<div class="block">Returns the result of evaluating the statistic over the specified entries
+ in the input array.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>double</code></td>
+<td class="colLast"><span class="strong">AbstractStorelessUnivariateStatistic.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/descriptive/AbstractStorelessUnivariateStatistic.html#evaluate(double[],%20int,%20int)">evaluate</a></strong>(double[]&nbsp;values,
+ int&nbsp;begin,
+ int&nbsp;length)</code>
+<div class="block">This default implementation calls <a href="../../../../../../org/apache/commons/math3/stat/descriptive/AbstractStorelessUnivariateStatistic.html#clear()"><code>AbstractStorelessUnivariateStatistic.clear()</code></a>, then invokes
+ <a href="../../../../../../org/apache/commons/math3/stat/descriptive/AbstractStorelessUnivariateStatistic.html#increment(double)"><code>AbstractStorelessUnivariateStatistic.increment(double)</code></a> in a loop over the specified portion of the input
+ array, and then uses <a href="../../../../../../org/apache/commons/math3/stat/descriptive/AbstractStorelessUnivariateStatistic.html#getResult()"><code>AbstractStorelessUnivariateStatistic.getResult()</code></a> to compute the return value.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>double</code></td>
+<td class="colLast"><span class="strong">DescriptiveStatistics.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/descriptive/DescriptiveStatistics.html#getPercentile(double)">getPercentile</a></strong>(double&nbsp;p)</code>
+<div class="block">Returns an estimate for the pth percentile of the stored values.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">AbstractStorelessUnivariateStatistic.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/descriptive/AbstractStorelessUnivariateStatistic.html#incrementAll(double[])">incrementAll</a></strong>(double[]&nbsp;values)</code>
+<div class="block">This default implementation just calls <a href="../../../../../../org/apache/commons/math3/stat/descriptive/AbstractStorelessUnivariateStatistic.html#increment(double)"><code>AbstractStorelessUnivariateStatistic.increment(double)</code></a> in a loop over
+ the input array.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">StorelessUnivariateStatistic.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/descriptive/StorelessUnivariateStatistic.html#incrementAll(double[])">incrementAll</a></strong>(double[]&nbsp;values)</code>
+<div class="block">Updates the internal state of the statistic to reflect addition of
+ all values in the values array.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">AbstractStorelessUnivariateStatistic.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/descriptive/AbstractStorelessUnivariateStatistic.html#incrementAll(double[],%20int,%20int)">incrementAll</a></strong>(double[]&nbsp;values,
+ int&nbsp;begin,
+ int&nbsp;length)</code>
+<div class="block">This default implementation just calls <a href="../../../../../../org/apache/commons/math3/stat/descriptive/AbstractStorelessUnivariateStatistic.html#increment(double)"><code>AbstractStorelessUnivariateStatistic.increment(double)</code></a> in a loop over
+ the specified portion of the input array.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">StorelessUnivariateStatistic.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/descriptive/StorelessUnivariateStatistic.html#incrementAll(double[],%20int,%20int)">incrementAll</a></strong>(double[]&nbsp;values,
+ int&nbsp;start,
+ int&nbsp;length)</code>
+<div class="block">Updates the internal state of the statistic to reflect addition of
+ the values in the designated portion of the values array.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">AbstractUnivariateStatistic.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/descriptive/AbstractUnivariateStatistic.html#setData(double[],%20int,%20int)">setData</a></strong>(double[]&nbsp;values,
+ int&nbsp;begin,
+ int&nbsp;length)</code>
+<div class="block">Set the data array.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">DescriptiveStatistics.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/descriptive/DescriptiveStatistics.html#setPercentileImpl(org.apache.commons.math3.stat.descriptive.UnivariateStatistic)">setPercentileImpl</a></strong>(<a href="../../../../../../org/apache/commons/math3/stat/descriptive/UnivariateStatistic.html" title="interface in org.apache.commons.math3.stat.descriptive">UnivariateStatistic</a>&nbsp;percentileImpl)</code>
+<div class="block">Sets the implementation to be used by <a href="../../../../../../org/apache/commons/math3/stat/descriptive/DescriptiveStatistics.html#getPercentile(double)"><code>DescriptiveStatistics.getPercentile(double)</code></a>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">DescriptiveStatistics.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/descriptive/DescriptiveStatistics.html#setWindowSize(int)">setWindowSize</a></strong>(int&nbsp;windowSize)</code>
+<div class="block">WindowSize controls the number of values that contribute to the
+ reported statistics.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">SynchronizedDescriptiveStatistics.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/descriptive/SynchronizedDescriptiveStatistics.html#setWindowSize(int)">setWindowSize</a></strong>(int&nbsp;windowSize)</code>
+<div class="block">WindowSize controls the number of values that contribute to the
+ reported statistics.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><span class="strong">AbstractUnivariateStatistic.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/descriptive/AbstractUnivariateStatistic.html#test(double[],%20double[],%20int,%20int)">test</a></strong>(double[]&nbsp;values,
+ double[]&nbsp;weights,
+ int&nbsp;begin,
+ int&nbsp;length)</code>
+<div class="block">This method is used by <code>evaluate(double[], double[], int, int)</code> methods
+ to verify that the begin and length parameters designate a subarray of positive length
+ and the weights are all non-negative, non-NaN, finite, and not all zero.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><span class="strong">AbstractUnivariateStatistic.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/descriptive/AbstractUnivariateStatistic.html#test(double[],%20double[],%20int,%20int,%20boolean)">test</a></strong>(double[]&nbsp;values,
+ double[]&nbsp;weights,
+ int&nbsp;begin,
+ int&nbsp;length,
+ boolean&nbsp;allowEmpty)</code>
+<div class="block">This method is used by <code>evaluate(double[], double[], int, int)</code> methods
+ to verify that the begin and length parameters designate a subarray of positive length
+ and the weights are all non-negative, non-NaN, finite, and not all zero.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><span class="strong">AbstractUnivariateStatistic.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/descriptive/AbstractUnivariateStatistic.html#test(double[],%20int,%20int)">test</a></strong>(double[]&nbsp;values,
+ int&nbsp;begin,
+ int&nbsp;length)</code>
+<div class="block">This method is used by <code>evaluate(double[], int, int)</code> methods
+ to verify that the input parameters designate a subarray of positive length.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><span class="strong">AbstractUnivariateStatistic.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/descriptive/AbstractUnivariateStatistic.html#test(double[],%20int,%20int,%20boolean)">test</a></strong>(double[]&nbsp;values,
+ int&nbsp;begin,
+ int&nbsp;length,
+ boolean&nbsp;allowEmpty)</code>
+<div class="block">This method is used by <code>evaluate(double[], int, int)</code> methods
+ to verify that the input parameters designate a subarray of positive length.</div>
+</td>
+</tr>
+</tbody>
+</table>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
+<caption><span>Constructors in <a href="../../../../../../org/apache/commons/math3/stat/descriptive/package-summary.html">org.apache.commons.math3.stat.descriptive</a> that throw <a href="../../../../../../org/apache/commons/math3/exception/MathIllegalArgumentException.html" title="class in org.apache.commons.math3.exception">MathIllegalArgumentException</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/math3/stat/descriptive/DescriptiveStatistics.html#DescriptiveStatistics(int)">DescriptiveStatistics</a></strong>(int&nbsp;window)</code>
+<div class="block">Construct a DescriptiveStatistics instance with the specified window</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/math3/stat/descriptive/SynchronizedDescriptiveStatistics.html#SynchronizedDescriptiveStatistics(int)">SynchronizedDescriptiveStatistics</a></strong>(int&nbsp;window)</code>
+<div class="block">Construct an instance with finite window</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.commons.math3.stat.descriptive.moment">
+<!-- -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/commons/math3/exception/MathIllegalArgumentException.html" title="class in org.apache.commons.math3.exception">MathIllegalArgumentException</a> in <a href="../../../../../../org/apache/commons/math3/stat/descriptive/moment/package-summary.html">org.apache.commons.math3.stat.descriptive.moment</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/commons/math3/stat/descriptive/moment/package-summary.html">org.apache.commons.math3.stat.descriptive.moment</a> that throw <a href="../../../../../../org/apache/commons/math3/exception/MathIllegalArgumentException.html" title="class in org.apache.commons.math3.exception">MathIllegalArgumentException</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>double</code></td>
+<td class="colLast"><span class="strong">Variance.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/descriptive/moment/Variance.html#evaluate(double[])">evaluate</a></strong>(double[]&nbsp;values)</code>
+<div class="block">Returns the variance of the entries in the input array, or
+ <code>Double.NaN</code> if the array is empty.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>double</code></td>
+<td class="colLast"><span class="strong">StandardDeviation.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/descriptive/moment/StandardDeviation.html#evaluate(double[])">evaluate</a></strong>(double[]&nbsp;values)</code>
+<div class="block">Returns the Standard Deviation of the entries in the input array, or
+ <code>Double.NaN</code> if the array is empty.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>double</code></td>
+<td class="colLast"><span class="strong">SemiVariance.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/descriptive/moment/SemiVariance.html#evaluate(double[],%20double)">evaluate</a></strong>(double[]&nbsp;values,
+ double&nbsp;cutoff)</code>
+<div class="block">Returns the <a href="../../../../../../org/apache/commons/math3/stat/descriptive/moment/SemiVariance.html" title="class in org.apache.commons.math3.stat.descriptive.moment"><code>SemiVariance</code></a> of the designated values against the cutoff, using
+ instance properties variancDirection and biasCorrection.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>double</code></td>
+<td class="colLast"><span class="strong">Variance.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/descriptive/moment/Variance.html#evaluate(double[],%20double)">evaluate</a></strong>(double[]&nbsp;values,
+ double&nbsp;mean)</code>
+<div class="block">Returns the variance of the entries in the input array, using the
+ precomputed mean value.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>double</code></td>
+<td class="colLast"><span class="strong">StandardDeviation.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/descriptive/moment/StandardDeviation.html#evaluate(double[],%20double)">evaluate</a></strong>(double[]&nbsp;values,
+ double&nbsp;mean)</code>
+<div class="block">Returns the Standard Deviation of the entries in the input array, using
+ the precomputed mean value.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>double</code></td>
+<td class="colLast"><span class="strong">Mean.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/descriptive/moment/Mean.html#evaluate(double[],%20double[])">evaluate</a></strong>(double[]&nbsp;values,
+ double[]&nbsp;weights)</code>
+<div class="block">Returns the weighted arithmetic mean of the entries in the input array.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>double</code></td>
+<td class="colLast"><span class="strong">Variance.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/descriptive/moment/Variance.html#evaluate(double[],%20double[])">evaluate</a></strong>(double[]&nbsp;values,
+ double[]&nbsp;weights)</code>
+<div class="block">
+ Returns the weighted variance of the entries in the the input array.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>double</code></td>
+<td class="colLast"><span class="strong">Variance.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/descriptive/moment/Variance.html#evaluate(double[],%20double[],%20double)">evaluate</a></strong>(double[]&nbsp;values,
+ double[]&nbsp;weights,
+ double&nbsp;mean)</code>
+<div class="block">Returns the weighted variance of the values in the input array, using
+ the precomputed weighted mean value.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>double</code></td>
+<td class="colLast"><span class="strong">Variance.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/descriptive/moment/Variance.html#evaluate(double[],%20double[],%20double,%20int,%20int)">evaluate</a></strong>(double[]&nbsp;values,
+ double[]&nbsp;weights,
+ double&nbsp;mean,
+ int&nbsp;begin,
+ int&nbsp;length)</code>
+<div class="block">Returns the weighted variance of the entries in the specified portion of
+ the input array, using the precomputed weighted mean value.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>double</code></td>
+<td class="colLast"><span class="strong">Mean.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/descriptive/moment/Mean.html#evaluate(double[],%20double[],%20int,%20int)">evaluate</a></strong>(double[]&nbsp;values,
+ double[]&nbsp;weights,
+ int&nbsp;begin,
+ int&nbsp;length)</code>
+<div class="block">Returns the weighted arithmetic mean of the entries in the specified portion of
+ the input array, or <code>Double.NaN</code> if the designated subarray
+ is empty.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>double</code></td>
+<td class="colLast"><span class="strong">Variance.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/descriptive/moment/Variance.html#evaluate(double[],%20double[],%20int,%20int)">evaluate</a></strong>(double[]&nbsp;values,
+ double[]&nbsp;weights,
+ int&nbsp;begin,
+ int&nbsp;length)</code>
+<div class="block">Returns the weighted variance of the entries in the specified portion of
+ the input array, or <code>Double.NaN</code> if the designated subarray
+ is empty.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>double</code></td>
+<td class="colLast"><span class="strong">Variance.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/descriptive/moment/Variance.html#evaluate(double[],%20double,%20int,%20int)">evaluate</a></strong>(double[]&nbsp;values,
+ double&nbsp;mean,
+ int&nbsp;begin,
+ int&nbsp;length)</code>
+<div class="block">Returns the variance of the entries in the specified portion of
+ the input array, using the precomputed mean value.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>double</code></td>
+<td class="colLast"><span class="strong">StandardDeviation.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/descriptive/moment/StandardDeviation.html#evaluate(double[],%20double,%20int,%20int)">evaluate</a></strong>(double[]&nbsp;values,
+ double&nbsp;mean,
+ int&nbsp;begin,
+ int&nbsp;length)</code>
+<div class="block">Returns the Standard Deviation of the entries in the specified portion of
+ the input array, using the precomputed mean value.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>double</code></td>
+<td class="colLast"><span class="strong">SemiVariance.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/descriptive/moment/SemiVariance.html#evaluate(double[],%20double,%20org.apache.commons.math3.stat.descriptive.moment.SemiVariance.Direction)">evaluate</a></strong>(double[]&nbsp;values,
+ double&nbsp;cutoff,
+ <a href="../../../../../../org/apache/commons/math3/stat/descriptive/moment/SemiVariance.Direction.html" title="enum in org.apache.commons.math3.stat.descriptive.moment">SemiVariance.Direction</a>&nbsp;direction)</code>
+<div class="block">Returns the <a href="../../../../../../org/apache/commons/math3/stat/descriptive/moment/SemiVariance.html" title="class in org.apache.commons.math3.stat.descriptive.moment"><code>SemiVariance</code></a> of the designated values against the cutoff in the
+ given direction, using the current value of the biasCorrection instance property.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>double</code></td>
+<td class="colLast"><span class="strong">SemiVariance.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/descriptive/moment/SemiVariance.html#evaluate(double[],%20double,%20org.apache.commons.math3.stat.descriptive.moment.SemiVariance.Direction,%20boolean,%20int,%20int)">evaluate</a></strong>(double[]&nbsp;values,
+ double&nbsp;cutoff,
+ <a href="../../../../../../org/apache/commons/math3/stat/descriptive/moment/SemiVariance.Direction.html" title="enum in org.apache.commons.math3.stat.descriptive.moment">SemiVariance.Direction</a>&nbsp;direction,
+ boolean&nbsp;corrected,
+ int&nbsp;start,
+ int&nbsp;length)</code>
+<div class="block">Returns the <a href="../../../../../../org/apache/commons/math3/stat/descriptive/moment/SemiVariance.html" title="class in org.apache.commons.math3.stat.descriptive.moment"><code>SemiVariance</code></a> of the designated values against the cutoff
+ in the given direction with the provided bias correction.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>double</code></td>
+<td class="colLast"><span class="strong">SemiVariance.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/descriptive/moment/SemiVariance.html#evaluate(double[],%20int,%20int)">evaluate</a></strong>(double[]&nbsp;values,
+ int&nbsp;start,
+ int&nbsp;length)</code>
+<div class="block">Returns the <a href="../../../../../../org/apache/commons/math3/stat/descriptive/moment/SemiVariance.html" title="class in org.apache.commons.math3.stat.descriptive.moment"><code>SemiVariance</code></a> of the designated values against the mean, using
+ instance properties varianceDirection and biasCorrection.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>double</code></td>
+<td class="colLast"><span class="strong">Mean.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/descriptive/moment/Mean.html#evaluate(double[],%20int,%20int)">evaluate</a></strong>(double[]&nbsp;values,
+ int&nbsp;begin,
+ int&nbsp;length)</code>
+<div class="block">Returns the arithmetic mean of the entries in the specified portion of
+ the input array, or <code>Double.NaN</code> if the designated subarray
+ is empty.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>double</code></td>
+<td class="colLast"><span class="strong">Kurtosis.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/descriptive/moment/Kurtosis.html#evaluate(double[],%20int,%20int)">evaluate</a></strong>(double[]&nbsp;values,
+ int&nbsp;begin,
+ int&nbsp;length)</code>
+<div class="block">Returns the kurtosis of the entries in the specified portion of the
+ input array.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>double</code></td>
+<td class="colLast"><span class="strong">GeometricMean.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/descriptive/moment/GeometricMean.html#evaluate(double[],%20int,%20int)">evaluate</a></strong>(double[]&nbsp;values,
+ int&nbsp;begin,
+ int&nbsp;length)</code>
+<div class="block">Returns the geometric mean of the entries in the specified portion
+ of the input array.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>double</code></td>
+<td class="colLast"><span class="strong">Variance.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/descriptive/moment/Variance.html#evaluate(double[],%20int,%20int)">evaluate</a></strong>(double[]&nbsp;values,
+ int&nbsp;begin,
+ int&nbsp;length)</code>
+<div class="block">Returns the variance of the entries in the specified portion of
+ the input array, or <code>Double.NaN</code> if the designated subarray
+ is empty.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>double</code></td>
+<td class="colLast"><span class="strong">Skewness.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/descriptive/moment/Skewness.html#evaluate(double[],%20int,%20int)">evaluate</a></strong>(double[]&nbsp;values,
+ int&nbsp;begin,
+ int&nbsp;length)</code>
+<div class="block">Returns the Skewness of the entries in the specifed portion of the
+ input array.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>double</code></td>
+<td class="colLast"><span class="strong">StandardDeviation.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/descriptive/moment/StandardDeviation.html#evaluate(double[],%20int,%20int)">evaluate</a></strong>(double[]&nbsp;values,
+ int&nbsp;begin,
+ int&nbsp;length)</code>
+<div class="block">Returns the Standard Deviation of the entries in the specified portion of
+ the input array, or <code>Double.NaN</code> if the designated subarray
+ is empty.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>double</code></td>
+<td class="colLast"><span class="strong">SemiVariance.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/descriptive/moment/SemiVariance.html#evaluate(double[],%20org.apache.commons.math3.stat.descriptive.moment.SemiVariance.Direction)">evaluate</a></strong>(double[]&nbsp;values,
+ <a href="../../../../../../org/apache/commons/math3/stat/descriptive/moment/SemiVariance.Direction.html" title="enum in org.apache.commons.math3.stat.descriptive.moment">SemiVariance.Direction</a>&nbsp;direction)</code>
+<div class="block">This method calculates <a href="../../../../../../org/apache/commons/math3/stat/descriptive/moment/SemiVariance.html" title="class in org.apache.commons.math3.stat.descriptive.moment"><code>SemiVariance</code></a> for the entire array against the mean, using
+ the current value of the biasCorrection instance property.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.commons.math3.stat.descriptive.rank">
+<!-- -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/commons/math3/exception/MathIllegalArgumentException.html" title="class in org.apache.commons.math3.exception">MathIllegalArgumentException</a> in <a href="../../../../../../org/apache/commons/math3/stat/descriptive/rank/package-summary.html">org.apache.commons.math3.stat.descriptive.rank</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/commons/math3/stat/descriptive/rank/package-summary.html">org.apache.commons.math3.stat.descriptive.rank</a> that throw <a href="../../../../../../org/apache/commons/math3/exception/MathIllegalArgumentException.html" title="class in org.apache.commons.math3.exception">MathIllegalArgumentException</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>double</code></td>
+<td class="colLast"><span class="strong">Percentile.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/descriptive/rank/Percentile.html#evaluate(double)">evaluate</a></strong>(double&nbsp;p)</code>
+<div class="block">Returns the result of evaluating the statistic over the stored data.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>double</code></td>
+<td class="colLast"><span class="strong">Percentile.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/descriptive/rank/Percentile.html#evaluate(double[],%20double)">evaluate</a></strong>(double[]&nbsp;values,
+ double&nbsp;p)</code>
+<div class="block">Returns an estimate of the <code>p</code>th percentile of the values
+ in the <code>values</code> array.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>double</code></td>
+<td class="colLast"><span class="strong">Max.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/descriptive/rank/Max.html#evaluate(double[],%20int,%20int)">evaluate</a></strong>(double[]&nbsp;values,
+ int&nbsp;begin,
+ int&nbsp;length)</code>
+<div class="block">Returns the maximum of the entries in the specified portion of
+ the input array, or <code>Double.NaN</code> if the designated subarray
+ is empty.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>double</code></td>
+<td class="colLast"><span class="strong">Min.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/descriptive/rank/Min.html#evaluate(double[],%20int,%20int)">evaluate</a></strong>(double[]&nbsp;values,
+ int&nbsp;begin,
+ int&nbsp;length)</code>
+<div class="block">Returns the minimum of the entries in the specified portion of
+ the input array, or <code>Double.NaN</code> if the designated subarray
+ is empty.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>double</code></td>
+<td class="colLast"><span class="strong">Percentile.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/descriptive/rank/Percentile.html#evaluate(double[],%20int,%20int)">evaluate</a></strong>(double[]&nbsp;values,
+ int&nbsp;start,
+ int&nbsp;length)</code>
+<div class="block">Returns an estimate of the <code>quantile</code>th percentile of the
+ designated values in the <code>values</code> array.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>double</code></td>
+<td class="colLast"><span class="strong">Percentile.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/descriptive/rank/Percentile.html#evaluate(double[],%20int,%20int,%20double)">evaluate</a></strong>(double[]&nbsp;values,
+ int&nbsp;begin,
+ int&nbsp;length,
+ double&nbsp;p)</code>
+<div class="block">Returns an estimate of the <code>p</code>th percentile of the values
+ in the <code>values</code> array, starting with the element in (0-based)
+ position <code>begin</code> in the array and including <code>length</code>
+ values.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">Percentile.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/descriptive/rank/Percentile.html#setData(double[],%20int,%20int)">setData</a></strong>(double[]&nbsp;values,
+ int&nbsp;begin,
+ int&nbsp;length)</code>
+<div class="block">Set the data array.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">Percentile.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/descriptive/rank/Percentile.html#setQuantile(double)">setQuantile</a></strong>(double&nbsp;p)</code>
+<div class="block">Sets the value of the quantile field (determines what percentile is
+ computed when evaluate() is called with no quantile argument).</div>
+</td>
+</tr>
+</tbody>
+</table>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
+<caption><span>Constructors in <a href="../../../../../../org/apache/commons/math3/stat/descriptive/rank/package-summary.html">org.apache.commons.math3.stat.descriptive.rank</a> that throw <a href="../../../../../../org/apache/commons/math3/exception/MathIllegalArgumentException.html" title="class in org.apache.commons.math3.exception">MathIllegalArgumentException</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/math3/stat/descriptive/rank/Percentile.html#Percentile(double)">Percentile</a></strong>(double&nbsp;quantile)</code>
+<div class="block">Constructs a Percentile with the specific quantile value and the following
+
+ default method type: <a href="../../../../../../org/apache/commons/math3/stat/descriptive/rank/Percentile.EstimationType.html#LEGACY"><code>Percentile.EstimationType.LEGACY</code></a>
+ default NaN strategy: <a href="../../../../../../org/apache/commons/math3/stat/ranking/NaNStrategy.html#REMOVED"><code>NaNStrategy.REMOVED</code></a>
+ a Kth Selector : <a href="../../../../../../org/apache/commons/math3/util/KthSelector.html" title="class in org.apache.commons.math3.util"><code>KthSelector</code></a>
+ </div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/math3/stat/descriptive/rank/Percentile.html#Percentile(double,%20org.apache.commons.math3.stat.descriptive.rank.Percentile.EstimationType,%20org.apache.commons.math3.stat.ranking.NaNStrategy,%20org.apache.commons.math3.util.KthSelector)">Percentile</a></strong>(double&nbsp;quantile,
+ <a href="../../../../../../org/apache/commons/math3/stat/descriptive/rank/Percentile.EstimationType.html" title="enum in org.apache.commons.math3.stat.descriptive.rank">Percentile.EstimationType</a>&nbsp;estimationType,
+ <a href="../../../../../../org/apache/commons/math3/stat/ranking/NaNStrategy.html" title="enum in org.apache.commons.math3.stat.ranking">NaNStrategy</a>&nbsp;nanStrategy,
+ <a href="../../../../../../org/apache/commons/math3/util/KthSelector.html" title="class in org.apache.commons.math3.util">KthSelector</a>&nbsp;kthSelector)</code>
+<div class="block">Constructs a Percentile with the specific quantile value,
+ <a href="../../../../../../org/apache/commons/math3/stat/descriptive/rank/Percentile.EstimationType.html" title="enum in org.apache.commons.math3.stat.descriptive.rank"><code>Percentile.EstimationType</code></a>, <a href="../../../../../../org/apache/commons/math3/stat/ranking/NaNStrategy.html" title="enum in org.apache.commons.math3.stat.ranking"><code>NaNStrategy</code></a> and <a href="../../../../../../org/apache/commons/math3/util/KthSelector.html" title="class in org.apache.commons.math3.util"><code>KthSelector</code></a>.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.commons.math3.stat.descriptive.summary">
+<!-- -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/commons/math3/exception/MathIllegalArgumentException.html" title="class in org.apache.commons.math3.exception">MathIllegalArgumentException</a> in <a href="../../../../../../org/apache/commons/math3/stat/descriptive/summary/package-summary.html">org.apache.commons.math3.stat.descriptive.summary</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/commons/math3/stat/descriptive/summary/package-summary.html">org.apache.commons.math3.stat.descriptive.summary</a> that throw <a href="../../../../../../org/apache/commons/math3/exception/MathIllegalArgumentException.html" title="class in org.apache.commons.math3.exception">MathIllegalArgumentException</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>double</code></td>
+<td class="colLast"><span class="strong">Sum.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/descriptive/summary/Sum.html#evaluate(double[],%20double[])">evaluate</a></strong>(double[]&nbsp;values,
+ double[]&nbsp;weights)</code>
+<div class="block">The weighted sum of the entries in the the input array.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>double</code></td>
+<td class="colLast"><span class="strong">Product.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/descriptive/summary/Product.html#evaluate(double[],%20double[])">evaluate</a></strong>(double[]&nbsp;values,
+ double[]&nbsp;weights)</code>
+<div class="block">Returns the weighted product of the entries in the input array.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>double</code></td>
+<td class="colLast"><span class="strong">Sum.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/descriptive/summary/Sum.html#evaluate(double[],%20double[],%20int,%20int)">evaluate</a></strong>(double[]&nbsp;values,
+ double[]&nbsp;weights,
+ int&nbsp;begin,
+ int&nbsp;length)</code>
+<div class="block">The weighted sum of the entries in the specified portion of
+ the input array, or 0 if the designated subarray
+ is empty.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>double</code></td>
+<td class="colLast"><span class="strong">Product.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/descriptive/summary/Product.html#evaluate(double[],%20double[],%20int,%20int)">evaluate</a></strong>(double[]&nbsp;values,
+ double[]&nbsp;weights,
+ int&nbsp;begin,
+ int&nbsp;length)</code>
+<div class="block">Returns the weighted product of the entries in the specified portion of
+ the input array, or <code>Double.NaN</code> if the designated subarray
+ is empty.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>double</code></td>
+<td class="colLast"><span class="strong">SumOfLogs.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/descriptive/summary/SumOfLogs.html#evaluate(double[],%20int,%20int)">evaluate</a></strong>(double[]&nbsp;values,
+ int&nbsp;begin,
+ int&nbsp;length)</code>
+<div class="block">Returns the sum of the natural logs of the entries in the specified portion of
+ the input array, or <code>Double.NaN</code> if the designated subarray
+ is empty.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>double</code></td>
+<td class="colLast"><span class="strong">Sum.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/descriptive/summary/Sum.html#evaluate(double[],%20int,%20int)">evaluate</a></strong>(double[]&nbsp;values,
+ int&nbsp;begin,
+ int&nbsp;length)</code>
+<div class="block">The sum of the entries in the specified portion of
+ the input array, or 0 if the designated subarray
+ is empty.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>double</code></td>
+<td class="colLast"><span class="strong">Product.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/descriptive/summary/Product.html#evaluate(double[],%20int,%20int)">evaluate</a></strong>(double[]&nbsp;values,
+ int&nbsp;begin,
+ int&nbsp;length)</code>
+<div class="block">Returns the product of the entries in the specified portion of
+ the input array, or <code>Double.NaN</code> if the designated subarray
+ is empty.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>double</code></td>
+<td class="colLast"><span class="strong">SumOfSquares.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/descriptive/summary/SumOfSquares.html#evaluate(double[],%20int,%20int)">evaluate</a></strong>(double[]&nbsp;values,
+ int&nbsp;begin,
+ int&nbsp;length)</code>
+<div class="block">Returns the sum of the squares of the entries in the specified portion of
+ the input array, or <code>Double.NaN</code> if the designated subarray
+ is empty.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.commons.math3.stat.inference">
+<!-- -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/commons/math3/exception/MathIllegalArgumentException.html" title="class in org.apache.commons.math3.exception">MathIllegalArgumentException</a> in <a href="../../../../../../org/apache/commons/math3/stat/inference/package-summary.html">org.apache.commons.math3.stat.inference</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/commons/math3/stat/inference/package-summary.html">org.apache.commons.math3.stat.inference</a> that throw <a href="../../../../../../org/apache/commons/math3/exception/MathIllegalArgumentException.html" title="class in org.apache.commons.math3.exception">MathIllegalArgumentException</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>protected double</code></td>
+<td class="colLast"><span class="strong">TTest.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/inference/TTest.html#tTest(double,%20double,%20double,%20double)">tTest</a></strong>(double&nbsp;m,
+ double&nbsp;mu,
+ double&nbsp;v,
+ double&nbsp;n)</code>
+<div class="block">Computes p-value for 2-sided, 1-sample t-test.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.commons.math3.stat.regression">
+<!-- -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/commons/math3/exception/MathIllegalArgumentException.html" title="class in org.apache.commons.math3.exception">MathIllegalArgumentException</a> in <a href="../../../../../../org/apache/commons/math3/stat/regression/package-summary.html">org.apache.commons.math3.stat.regression</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subclasses, and an explanation">
+<caption><span>Subclasses of <a href="../../../../../../org/apache/commons/math3/exception/MathIllegalArgumentException.html" title="class in org.apache.commons.math3.exception">MathIllegalArgumentException</a> in <a href="../../../../../../org/apache/commons/math3/stat/regression/package-summary.html">org.apache.commons.math3.stat.regression</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/math3/stat/regression/ModelSpecificationException.html" title="class in org.apache.commons.math3.stat.regression">ModelSpecificationException</a></strong></code>
+<div class="block">Exception thrown when a regression model is not correctly specified.</div>
+</td>
+</tr>
+</tbody>
+</table>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/commons/math3/stat/regression/package-summary.html">org.apache.commons.math3.stat.regression</a> that throw <a href="../../../../../../org/apache/commons/math3/exception/MathIllegalArgumentException.html" title="class in org.apache.commons.math3.exception">MathIllegalArgumentException</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">OLSMultipleLinearRegression.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/regression/OLSMultipleLinearRegression.html#newSampleData(double[],%20double[][])">newSampleData</a></strong>(double[]&nbsp;y,
+ double[][]&nbsp;x)</code>
+<div class="block">Loads model x and y sample data, overriding any previous sample.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../../../org/apache/commons/math3/stat/regression/RegressionResults.html" title="class in org.apache.commons.math3.stat.regression">RegressionResults</a></code></td>
+<td class="colLast"><span class="strong">SimpleRegression.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/regression/SimpleRegression.html#regress(int[])">regress</a></strong>(int[]&nbsp;variablesToInclude)</code>
+<div class="block">Performs a regression on data present in buffers including only regressors
+ indexed in variablesToInclude and outputs a RegressionResults object</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../../org/apache/commons/math3/stat/regression/RegressionResults.html" title="class in org.apache.commons.math3.stat.regression">RegressionResults</a></code></td>
+<td class="colLast"><span class="strong">UpdatingMultipleLinearRegression.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/regression/UpdatingMultipleLinearRegression.html#regress(int[])">regress</a></strong>(int[]&nbsp;variablesToInclude)</code>
+<div class="block">Performs a regression on data present in buffers including only regressors
+ indexed in variablesToInclude and outputs a RegressionResults object</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><span class="strong">AbstractMultipleLinearRegression.</span><code><strong><a href="../../../../../../org/apache/commons/math3/stat/regression/AbstractMultipleLinearRegression.html#validateSampleData(double[][],%20double[])">validateSampleData</a></strong>(double[][]&nbsp;x,
+ double[]&nbsp;y)</code>
+<div class="block">Validates sample data.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.commons.math3.transform">
+<!-- -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/commons/math3/exception/MathIllegalArgumentException.html" title="class in org.apache.commons.math3.exception">MathIllegalArgumentException</a> in <a href="../../../../../../org/apache/commons/math3/transform/package-summary.html">org.apache.commons.math3.transform</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/commons/math3/transform/package-summary.html">org.apache.commons.math3.transform</a> that throw <a href="../../../../../../org/apache/commons/math3/exception/MathIllegalArgumentException.html" title="class in org.apache.commons.math3.exception">MathIllegalArgumentException</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><span class="strong">TransformUtils.</span><code><strong><a href="../../../../../../org/apache/commons/math3/transform/TransformUtils.html#exactLog2(int)">exactLog2</a></strong>(int&nbsp;n)</code>
+<div class="block">Returns the base-2 logarithm of the specified <code>int</code>.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected double[]</code></td>
+<td class="colLast"><span class="strong">FastCosineTransformer.</span><code><strong><a href="../../../../../../org/apache/commons/math3/transform/FastCosineTransformer.html#fct(double[])">fct</a></strong>(double[]&nbsp;f)</code>
+<div class="block">Perform the FCT algorithm (including inverse).</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected double[]</code></td>
+<td class="colLast"><span class="strong">FastHadamardTransformer.</span><code><strong><a href="../../../../../../org/apache/commons/math3/transform/FastHadamardTransformer.html#fht(double[])">fht</a></strong>(double[]&nbsp;x)</code>
+<div class="block">The FHT (Fast Hadamard Transformation) which uses only subtraction and
+ addition.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected int[]</code></td>
+<td class="colLast"><span class="strong">FastHadamardTransformer.</span><code><strong><a href="../../../../../../org/apache/commons/math3/transform/FastHadamardTransformer.html#fht(int[])">fht</a></strong>(int[]&nbsp;x)</code>
+<div class="block">Returns the forward transform of the specified integer data set.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected double[]</code></td>
+<td class="colLast"><span class="strong">FastSineTransformer.</span><code><strong><a href="../../../../../../org/apache/commons/math3/transform/FastSineTransformer.html#fst(double[])">fst</a></strong>(double[]&nbsp;f)</code>
+<div class="block">Perform the FST algorithm (including inverse).</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>double[]</code></td>
+<td class="colLast"><span class="strong">RealTransformer.</span><code><strong><a href="../../../../../../org/apache/commons/math3/transform/RealTransformer.html#transform(double[],%20org.apache.commons.math3.transform.TransformType)">transform</a></strong>(double[]&nbsp;f,
+ <a href="../../../../../../org/apache/commons/math3/transform/TransformType.html" title="enum in org.apache.commons.math3.transform">TransformType</a>&nbsp;type)</code>
+<div class="block">Returns the (forward, inverse) transform of the specified real data set.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>double[]</code></td>
+<td class="colLast"><span class="strong">FastCosineTransformer.</span><code><strong><a href="../../../../../../org/apache/commons/math3/transform/FastCosineTransformer.html#transform(double[],%20org.apache.commons.math3.transform.TransformType)">transform</a></strong>(double[]&nbsp;f,
+ <a href="../../../../../../org/apache/commons/math3/transform/TransformType.html" title="enum in org.apache.commons.math3.transform">TransformType</a>&nbsp;type)</code>
+<div class="block">Returns the (forward, inverse) transform of the specified real data set.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>double[]</code></td>
+<td class="colLast"><span class="strong">RealTransformer.</span><code><strong><a href="../../../../../../org/apache/commons/math3/transform/RealTransformer.html#transform(org.apache.commons.math3.analysis.UnivariateFunction,%20double,%20double,%20int,%20org.apache.commons.math3.transform.TransformType)">transform</a></strong>(<a href="../../../../../../org/apache/commons/math3/analysis/UnivariateFunction.html" title="interface in org.apache.commons.math3.analysis">UnivariateFunction</a>&nbsp;f,
+ double&nbsp;min,
+ double&nbsp;max,
+ int&nbsp;n,
+ <a href="../../../../../../org/apache/commons/math3/transform/TransformType.html" title="enum in org.apache.commons.math3.transform">TransformType</a>&nbsp;type)</code>
+<div class="block">Returns the (forward, inverse) transform of the specified real function,
+ sampled on the specified interval.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>double[]</code></td>
+<td class="colLast"><span class="strong">FastCosineTransformer.</span><code><strong><a href="../../../../../../org/apache/commons/math3/transform/FastCosineTransformer.html#transform(org.apache.commons.math3.analysis.UnivariateFunction,%20double,%20double,%20int,%20org.apache.commons.math3.transform.TransformType)">transform</a></strong>(<a href="../../../../../../org/apache/commons/math3/analysis/UnivariateFunction.html" title="interface in org.apache.commons.math3.analysis">UnivariateFunction</a>&nbsp;f,
+ double&nbsp;min,
+ double&nbsp;max,
+ int&nbsp;n,
+ <a href="../../../../../../org/apache/commons/math3/transform/TransformType.html" title="enum in org.apache.commons.math3.transform">TransformType</a>&nbsp;type)</code>
+<div class="block">Returns the (forward, inverse) transform of the specified real function,
+ sampled on the specified interval.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.commons.math3.util">
+<!-- -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/commons/math3/exception/MathIllegalArgumentException.html" title="class in org.apache.commons.math3.exception">MathIllegalArgumentException</a> in <a href="../../../../../../org/apache/commons/math3/util/package-summary.html">org.apache.commons.math3.util</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/commons/math3/util/package-summary.html">org.apache.commons.math3.util</a> that throw <a href="../../../../../../org/apache/commons/math3/exception/MathIllegalArgumentException.html" title="class in org.apache.commons.math3.exception">MathIllegalArgumentException</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><span class="strong">ResizableDoubleArray.</span><code><strong><a href="../../../../../../org/apache/commons/math3/util/ResizableDoubleArray.html#checkContractExpand(float,%20float)">checkContractExpand</a></strong>(float&nbsp;contraction,
+ float&nbsp;expansion)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>As of 3.1. Please use
+ <a href="../../../../../../org/apache/commons/math3/util/ResizableDoubleArray.html#checkContractExpand(double,%20double)"><code>ResizableDoubleArray.checkContractExpand(double,double)</code></a> instead.</i></div>
+</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">ResizableDoubleArray.</span><code><strong><a href="../../../../../../org/apache/commons/math3/util/ResizableDoubleArray.html#discardFrontElements(int)">discardFrontElements</a></strong>(int&nbsp;i)</code>
+<div class="block">Discards the <code>i</code> initial elements of the array.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">ResizableDoubleArray.</span><code><strong><a href="../../../../../../org/apache/commons/math3/util/ResizableDoubleArray.html#discardMostRecentElements(int)">discardMostRecentElements</a></strong>(int&nbsp;i)</code>
+<div class="block">Discards the <code>i</code> last elements of the array.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static double[]</code></td>
+<td class="colLast"><span class="strong">MathArrays.</span><code><strong><a href="../../../../../../org/apache/commons/math3/util/MathArrays.html#normalizeArray(double[],%20double)">normalizeArray</a></strong>(double[]&nbsp;values,
+ double&nbsp;normalizedSum)</code>
+<div class="block">Normalizes an array to make it sum to a specified value.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><span class="strong">CentralPivotingStrategy.</span><code><strong><a href="../../../../../../org/apache/commons/math3/util/CentralPivotingStrategy.html#pivotIndex(double[],%20int,%20int)">pivotIndex</a></strong>(double[]&nbsp;work,
+ int&nbsp;begin,
+ int&nbsp;end)</code>
+<div class="block">Find pivot index of the array so that partition and K<sup>th</sup>
+ element selection can be made</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><span class="strong">RandomPivotingStrategy.</span><code><strong><a href="../../../../../../org/apache/commons/math3/util/RandomPivotingStrategy.html#pivotIndex(double[],%20int,%20int)">pivotIndex</a></strong>(double[]&nbsp;work,
+ int&nbsp;begin,
+ int&nbsp;end)</code>
+<div class="block">Find pivot index of the array so that partition and K<sup>th</sup>
+ element selection can be made</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><span class="strong">MedianOf3PivotingStrategy.</span><code><strong><a href="../../../../../../org/apache/commons/math3/util/MedianOf3PivotingStrategy.html#pivotIndex(double[],%20int,%20int)">pivotIndex</a></strong>(double[]&nbsp;work,
+ int&nbsp;begin,
+ int&nbsp;end)</code>
+<div class="block">Find pivot index of the array so that partition and K<sup>th</sup>
+ element selection can be made</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><span class="strong">PivotingStrategyInterface.</span><code><strong><a href="../../../../../../org/apache/commons/math3/util/PivotingStrategyInterface.html#pivotIndex(double[],%20int,%20int)">pivotIndex</a></strong>(double[]&nbsp;work,
+ int&nbsp;begin,
+ int&nbsp;end)</code>
+<div class="block">Find pivot index of the array so that partition and K<sup>th</sup>
+ element selection can be made</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static float</code></td>
+<td class="colLast"><span class="strong">Precision.</span><code><strong><a href="../../../../../../org/apache/commons/math3/util/Precision.html#round(float,%20int,%20int)">round</a></strong>(float&nbsp;x,
+ int&nbsp;scale,
+ int&nbsp;roundingMethod)</code>
+<div class="block">Rounds the given value to the specified number of decimal places.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">ResizableDoubleArray.</span><code><strong><a href="../../../../../../org/apache/commons/math3/util/ResizableDoubleArray.html#setContractionCriteria(float)">setContractionCriteria</a></strong>(float&nbsp;contractionCriteria)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>As of 3.1 (to be removed in 4.0 as field will become "final").</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">ResizableDoubleArray.</span><code><strong><a href="../../../../../../org/apache/commons/math3/util/ResizableDoubleArray.html#setExpansionFactor(float)">setExpansionFactor</a></strong>(float&nbsp;expansionFactor)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>As of 3.1 (to be removed in 4.0 as field will become "final").</i></div>
+</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">ResizableDoubleArray.</span><code><strong><a href="../../../../../../org/apache/commons/math3/util/ResizableDoubleArray.html#setExpansionMode(int)">setExpansionMode</a></strong>(int&nbsp;expansionMode)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>As of 3.1. Please use <a href="../../../../../../org/apache/commons/math3/util/ResizableDoubleArray.html#setExpansionMode(org.apache.commons.math3.util.ResizableDoubleArray.ExpansionMode)"><code>ResizableDoubleArray.setExpansionMode(ExpansionMode)</code></a> instead.</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><span class="strong">ResizableDoubleArray.</span><code><strong><a href="../../../../../../org/apache/commons/math3/util/ResizableDoubleArray.html#setInitialCapacity(int)">setInitialCapacity</a></strong>(int&nbsp;initialCapacity)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>As of 3.1, this is a no-op.</i></div>
+</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">ResizableDoubleArray.</span><code><strong><a href="../../../../../../org/apache/commons/math3/util/ResizableDoubleArray.html#setNumElements(int)">setNumElements</a></strong>(int&nbsp;i)</code>
+<div class="block">This function allows you to control the number of elements contained
+ in this array, and can be used to "throw out" the last n values in an
+ array.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>double</code></td>
+<td class="colLast"><span class="strong">DefaultTransformer.</span><code><strong><a href="../../../../../../org/apache/commons/math3/util/DefaultTransformer.html#transform(java.lang.Object)">transform</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;o)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>double</code></td>
+<td class="colLast"><span class="strong">NumberTransformer.</span><code><strong><a href="../../../../../../org/apache/commons/math3/util/NumberTransformer.html#transform(java.lang.Object)">transform</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;o)</code>
+<div class="block">Implementing this interface provides a facility to transform
+ from Object to Double.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>double</code></td>
+<td class="colLast"><span class="strong">TransformerMap.</span><code><strong><a href="../../../../../../org/apache/commons/math3/util/TransformerMap.html#transform(java.lang.Object)">transform</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;o)</code>
+<div class="block">Attempts to transform the Object against the map of
+ NumberTransformers.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><span class="strong">MathArrays.</span><code><strong><a href="../../../../../../org/apache/commons/math3/util/MathArrays.html#verifyValues(double[],%20double[],%20int,%20int)">verifyValues</a></strong>(double[]&nbsp;values,
+ double[]&nbsp;weights,
+ int&nbsp;begin,
+ int&nbsp;length)</code>
+<div class="block">This method is used
+ to verify that the begin and length parameters designate a subarray of positive length
+ and the weights are all non-negative, non-NaN, finite, and not all zero.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><span class="strong">MathArrays.</span><code><strong><a href="../../../../../../org/apache/commons/math3/util/MathArrays.html#verifyValues(double[],%20double[],%20int,%20int,%20boolean)">verifyValues</a></strong>(double[]&nbsp;values,
+ double[]&nbsp;weights,
+ int&nbsp;begin,
+ int&nbsp;length,
+ boolean&nbsp;allowEmpty)</code>
+<div class="block">This method is used
+ to verify that the begin and length parameters designate a subarray of positive length
+ and the weights are all non-negative, non-NaN, finite, and not all zero.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><span class="strong">MathArrays.</span><code><strong><a href="../../../../../../org/apache/commons/math3/util/MathArrays.html#verifyValues(double[],%20int,%20int)">verifyValues</a></strong>(double[]&nbsp;values,
+ int&nbsp;begin,
+ int&nbsp;length)</code>
+<div class="block">This method is used
+ to verify that the input parameters designate a subarray of positive length.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><span class="strong">MathArrays.</span><code><strong><a href="../../../../../../org/apache/commons/math3/util/MathArrays.html#verifyValues(double[],%20int,%20int,%20boolean)">verifyValues</a></strong>(double[]&nbsp;values,
+ int&nbsp;begin,
+ int&nbsp;length,
+ boolean&nbsp;allowEmpty)</code>
+<div class="block">This method is used
+ to verify that the input parameters designate a subarray of positive length.</div>
+</td>
+</tr>
+</tbody>
+</table>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
+<caption><span>Constructors in <a href="../../../../../../org/apache/commons/math3/util/package-summary.html">org.apache.commons.math3.util</a> that throw <a href="../../../../../../org/apache/commons/math3/exception/MathIllegalArgumentException.html" title="class in org.apache.commons.math3.exception">MathIllegalArgumentException</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/math3/util/ResizableDoubleArray.html#ResizableDoubleArray(int)">ResizableDoubleArray</a></strong>(int&nbsp;initialCapacity)</code>
+<div class="block">Creates an instance with the specified initial capacity.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/math3/util/ResizableDoubleArray.html#ResizableDoubleArray(int,%20double)">ResizableDoubleArray</a></strong>(int&nbsp;initialCapacity,
+ double&nbsp;expansionFactor)</code>
+<div class="block">Creates an instance with the specified initial capacity
+ and expansion factor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/math3/util/ResizableDoubleArray.html#ResizableDoubleArray(int,%20double,%20double)">ResizableDoubleArray</a></strong>(int&nbsp;initialCapacity,
+ double&nbsp;expansionFactor,
+ double&nbsp;contractionCriterion)</code>
+<div class="block">Creates an instance with the specified initial capacity,
+ expansion factor, and contraction criteria.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/math3/util/ResizableDoubleArray.html#ResizableDoubleArray(int,%20double,%20double,%20org.apache.commons.math3.util.ResizableDoubleArray.ExpansionMode,%20double...)">ResizableDoubleArray</a></strong>(int&nbsp;initialCapacity,
+ double&nbsp;expansionFactor,
+ double&nbsp;contractionCriterion,
+ <a href="../../../../../../org/apache/commons/math3/util/ResizableDoubleArray.ExpansionMode.html" title="enum in org.apache.commons.math3.util">ResizableDoubleArray.ExpansionMode</a>&nbsp;expansionMode,
+ double...&nbsp;data)</code>
+<div class="block">Creates an instance with the specified properties.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/math3/util/ResizableDoubleArray.html#ResizableDoubleArray(int,%20float)">ResizableDoubleArray</a></strong>(int&nbsp;initialCapacity,
+ float&nbsp;expansionFactor)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>As of 3.1. Please use
+ <a href="../../../../../../org/apache/commons/math3/util/ResizableDoubleArray.html#ResizableDoubleArray(int,%20double)"><code>ResizableDoubleArray.ResizableDoubleArray(int,double)</code></a> instead.</i></div>
+</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/math3/util/ResizableDoubleArray.html#ResizableDoubleArray(int,%20float,%20float)">ResizableDoubleArray</a></strong>(int&nbsp;initialCapacity,
+ float&nbsp;expansionFactor,
+ float&nbsp;contractionCriteria)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>As of 3.1. Please use
+ <a href="../../../../../../org/apache/commons/math3/util/ResizableDoubleArray.html#ResizableDoubleArray(int,%20double,%20double)"><code>ResizableDoubleArray.ResizableDoubleArray(int,double,double)</code></a> instead.</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/commons/math3/util/ResizableDoubleArray.html#ResizableDoubleArray(int,%20float,%20float,%20int)">ResizableDoubleArray</a></strong>(int&nbsp;initialCapacity,
+ float&nbsp;expansionFactor,
+ float&nbsp;contractionCriteria,
+ int&nbsp;expansionMode)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>As of 3.1. Please use
+ <a href="../../../../../../org/apache/commons/math3/util/ResizableDoubleArray.html#ResizableDoubleArray(int,%20double,%20double,%20org.apache.commons.math3.util.ResizableDoubleArray.ExpansionMode,%20double...)"><code>ResizableDoubleArray.ResizableDoubleArray(int,double,double,ExpansionMode,double[])</code></a>
+ instead.</i></div>
+</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/commons/math3/exception/MathIllegalArgumentException.html" title="class in org.apache.commons.math3.exception">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+<div class="aboutLanguage"><em><script type="text/javascript" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script></em></div>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/commons/math3/exception/class-use/MathIllegalArgumentException.html" target="_top">Frames</a></li>
+<li><a href="MathIllegalArgumentException.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &#169; 2003&#x2013;2016 <a href="http://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
+</body>
+</html>