You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@commons.apache.org by lu...@apache.org on 2015/08/14 21:12:44 UTC

svn commit: r961863 [4/34] - in /websites/production/commons/content/proper/commons-math: ./ apidocs/ apidocs/org/apache/commons/math3/analysis/class-use/ apidocs/org/apache/commons/math3/analysis/interpolation/ apidocs/org/apache/commons/math3/analysi...

Modified: websites/production/commons/content/proper/commons-math/apidocs/org/apache/commons/math3/util/MathArrays.Position.html
==============================================================================
--- websites/production/commons/content/proper/commons-math/apidocs/org/apache/commons/math3/util/MathArrays.Position.html (original)
+++ websites/production/commons/content/proper/commons-math/apidocs/org/apache/commons/math3/util/MathArrays.Position.html Fri Aug 14 19:12:42 2015
@@ -109,7 +109,7 @@
 </dl>
 <hr>
 <br>
-<pre>public static enum <a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.html#line.1439">MathArrays.Position</a>
+<pre>public static enum <a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.html#line.1450">MathArrays.Position</a>
 extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a>&lt;<a href="../../../../../org/apache/commons/math3/util/MathArrays.Position.html" title="enum in org.apache.commons.math3.util">MathArrays.Position</a>&gt;</pre>
 <div class="block">Specification for indicating that some operation applies
  before or after a given index.</div>
@@ -203,7 +203,7 @@ the order they are declared.</div>
 <ul class="blockList">
 <li class="blockList">
 <h4>HEAD</h4>
-<pre>public static final&nbsp;<a href="../../../../../org/apache/commons/math3/util/MathArrays.Position.html" title="enum in org.apache.commons.math3.util">MathArrays.Position</a> <a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.Position.html#line.1441">HEAD</a></pre>
+<pre>public static final&nbsp;<a href="../../../../../org/apache/commons/math3/util/MathArrays.Position.html" title="enum in org.apache.commons.math3.util">MathArrays.Position</a> <a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.Position.html#line.1452">HEAD</a></pre>
 <div class="block">Designates the beginning of the array (near index 0).</div>
 </li>
 </ul>
@@ -213,7 +213,7 @@ the order they are declared.</div>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>TAIL</h4>
-<pre>public static final&nbsp;<a href="../../../../../org/apache/commons/math3/util/MathArrays.Position.html" title="enum in org.apache.commons.math3.util">MathArrays.Position</a> <a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.Position.html#line.1443">TAIL</a></pre>
+<pre>public static final&nbsp;<a href="../../../../../org/apache/commons/math3/util/MathArrays.Position.html" title="enum in org.apache.commons.math3.util">MathArrays.Position</a> <a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.Position.html#line.1454">TAIL</a></pre>
 <div class="block">Designates the end of the array.</div>
 </li>
 </ul>
@@ -231,7 +231,7 @@ the order they are declared.</div>
 <ul class="blockList">
 <li class="blockList">
 <h4>values</h4>
-<pre>public static&nbsp;<a href="../../../../../org/apache/commons/math3/util/MathArrays.Position.html" title="enum in org.apache.commons.math3.util">MathArrays.Position</a>[]&nbsp;<a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.Position.html#line.1439">values</a>()</pre>
+<pre>public static&nbsp;<a href="../../../../../org/apache/commons/math3/util/MathArrays.Position.html" title="enum in org.apache.commons.math3.util">MathArrays.Position</a>[]&nbsp;<a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.Position.html#line.1450">values</a>()</pre>
 <div class="block">Returns an array containing the constants of this enum type, in
 the order they are declared.  This method may be used to iterate
 over the constants as follows:
@@ -248,7 +248,7 @@ for (MathArrays.Position c : MathArrays.
 <ul class="blockListLast">
 <li class="blockList">
 <h4>valueOf</h4>
-<pre>public static&nbsp;<a href="../../../../../org/apache/commons/math3/util/MathArrays.Position.html" title="enum in org.apache.commons.math3.util">MathArrays.Position</a>&nbsp;<a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.Position.html#line.1439">valueOf</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
+<pre>public static&nbsp;<a href="../../../../../org/apache/commons/math3/util/MathArrays.Position.html" title="enum in org.apache.commons.math3.util">MathArrays.Position</a>&nbsp;<a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.Position.html#line.1450">valueOf</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
 <div class="block">Returns the enum constant of this type with the specified name.
 The string must match <i>exactly</i> an identifier used to declare an
 enum constant in this type.  (Extraneous whitespace characters are 

Modified: websites/production/commons/content/proper/commons-math/apidocs/org/apache/commons/math3/util/MathArrays.html
==============================================================================
--- websites/production/commons/content/proper/commons-math/apidocs/org/apache/commons/math3/util/MathArrays.html (original)
+++ websites/production/commons/content/proper/commons-math/apidocs/org/apache/commons/math3/util/MathArrays.html Fri Aug 14 19:12:42 2015
@@ -265,47 +265,54 @@ extends <a href="http://docs.oracle.com/
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static double</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/commons/math3/util/MathArrays.html#cosAngle(double[],%20double[])">cosAngle</a></strong>(double[]&nbsp;v1,
+                double[]&nbsp;v2)</code>
+<div class="block">Calculates the cosine of the angle between two vectors.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static double</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/commons/math3/util/MathArrays.html#distance(double[],%20double[])">distance</a></strong>(double[]&nbsp;p1,
                 double[]&nbsp;p2)</code>
 <div class="block">Calculates the L<sub>2</sub> (Euclidean) distance between two points.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static double</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/commons/math3/util/MathArrays.html#distance(int[],%20int[])">distance</a></strong>(int[]&nbsp;p1,
                 int[]&nbsp;p2)</code>
 <div class="block">Calculates the L<sub>2</sub> (Euclidean) distance between two points.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static double</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/commons/math3/util/MathArrays.html#distance1(double[],%20double[])">distance1</a></strong>(double[]&nbsp;p1,
                   double[]&nbsp;p2)</code>
 <div class="block">Calculates the L<sub>1</sub> (sum of abs) distance between two points.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/commons/math3/util/MathArrays.html#distance1(int[],%20int[])">distance1</a></strong>(int[]&nbsp;p1,
                   int[]&nbsp;p2)</code>
 <div class="block">Calculates the L<sub>1</sub> (sum of abs) distance between two points.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static double</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/commons/math3/util/MathArrays.html#distanceInf(double[],%20double[])">distanceInf</a></strong>(double[]&nbsp;p1,
                       double[]&nbsp;p2)</code>
 <div class="block">Calculates the L<sub>&infin;</sub> (max of abs) distance between two points.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/commons/math3/util/MathArrays.html#distanceInf(int[],%20int[])">distanceInf</a></strong>(int[]&nbsp;p1,
                       int[]&nbsp;p2)</code>
 <div class="block">Calculates the L<sub>&infin;</sub> (max of abs) distance between two points.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static double[]</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/commons/math3/util/MathArrays.html#ebeAdd(double[],%20double[])">ebeAdd</a></strong>(double[]&nbsp;a,
             double[]&nbsp;b)</code>
@@ -313,7 +320,7 @@ extends <a href="http://docs.oracle.com/
  addition of the arguments.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static double[]</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/commons/math3/util/MathArrays.html#ebeDivide(double[],%20double[])">ebeDivide</a></strong>(double[]&nbsp;a,
                   double[]&nbsp;b)</code>
@@ -321,7 +328,7 @@ extends <a href="http://docs.oracle.com/
  division of the first argument by the second.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static double[]</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/commons/math3/util/MathArrays.html#ebeMultiply(double[],%20double[])">ebeMultiply</a></strong>(double[]&nbsp;a,
                       double[]&nbsp;b)</code>
@@ -329,7 +336,7 @@ extends <a href="http://docs.oracle.com/
  multiplication of the arguments.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static double[]</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/commons/math3/util/MathArrays.html#ebeSubtract(double[],%20double[])">ebeSubtract</a></strong>(double[]&nbsp;a,
                       double[]&nbsp;b)</code>
@@ -337,7 +344,7 @@ extends <a href="http://docs.oracle.com/
  subtraction of the second argument from the first.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static boolean</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/commons/math3/util/MathArrays.html#equals(double[],%20double[])">equals</a></strong>(double[]&nbsp;x,
             double[]&nbsp;y)</code>
@@ -346,7 +353,7 @@ extends <a href="http://docs.oracle.com/
  <a href="../../../../../org/apache/commons/math3/util/Precision.html#equals(double,%20double)"><code>Precision.equals(double,double)</code></a>.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static boolean</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/commons/math3/util/MathArrays.html#equals(float[],%20float[])">equals</a></strong>(float[]&nbsp;x,
             float[]&nbsp;y)</code>
@@ -355,7 +362,7 @@ extends <a href="http://docs.oracle.com/
  <a href="../../../../../org/apache/commons/math3/util/Precision.html#equals(float,%20float)"><code>Precision.equals(float,float)</code></a>.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static boolean</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/commons/math3/util/MathArrays.html#equalsIncludingNaN(double[],%20double[])">equalsIncludingNaN</a></strong>(double[]&nbsp;x,
                                     double[]&nbsp;y)</code>
@@ -364,7 +371,7 @@ extends <a href="http://docs.oracle.com/
  <a href="../../../../../org/apache/commons/math3/util/Precision.html#equalsIncludingNaN(double,%20double)"><code>this method</code></a>.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static boolean</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/commons/math3/util/MathArrays.html#equalsIncludingNaN(float[],%20float[])">equalsIncludingNaN</a></strong>(float[]&nbsp;x,
                                     float[]&nbsp;y)</code>
@@ -373,7 +380,7 @@ extends <a href="http://docs.oracle.com/
  <a href="../../../../../org/apache/commons/math3/util/Precision.html#equalsIncludingNaN(double,%20double)"><code>this method</code></a>.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static boolean</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/commons/math3/util/MathArrays.html#isMonotonic(double[],%20org.apache.commons.math3.util.MathArrays.OrderDirection,%20boolean)">isMonotonic</a></strong>(double[]&nbsp;val,
                       <a href="../../../../../org/apache/commons/math3/util/MathArrays.OrderDirection.html" title="enum in org.apache.commons.math3.util">MathArrays.OrderDirection</a>&nbsp;dir,
@@ -381,7 +388,7 @@ extends <a href="http://docs.oracle.com/
 <div class="block">Check that an array is monotonically increasing or decreasing.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static &lt;T extends <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;? super T&gt;&gt;&nbsp;<br>boolean</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/commons/math3/util/MathArrays.html#isMonotonic(T[],%20org.apache.commons.math3.util.MathArrays.OrderDirection,%20boolean)">isMonotonic</a></strong>(T[]&nbsp;val,
                       <a href="../../../../../org/apache/commons/math3/util/MathArrays.OrderDirection.html" title="enum in org.apache.commons.math3.util">MathArrays.OrderDirection</a>&nbsp;dir,
@@ -389,14 +396,14 @@ extends <a href="http://docs.oracle.com/
 <div class="block">Check that an array is monotonically increasing or decreasing.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static double</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/commons/math3/util/MathArrays.html#linearCombination(double[],%20double[])">linearCombination</a></strong>(double[]&nbsp;a,
                                   double[]&nbsp;b)</code>
 <div class="block">Compute a linear combination accurately.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static double</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/commons/math3/util/MathArrays.html#linearCombination(double,%20double,%20double,%20double)">linearCombination</a></strong>(double&nbsp;a1,
                                   double&nbsp;b1,
@@ -405,7 +412,7 @@ extends <a href="http://docs.oracle.com/
 <div class="block">Compute a linear combination accurately.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static double</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/commons/math3/util/MathArrays.html#linearCombination(double,%20double,%20double,%20double,%20double,%20double)">linearCombination</a></strong>(double&nbsp;a1,
                                   double&nbsp;b1,
@@ -416,7 +423,7 @@ extends <a href="http://docs.oracle.com/
 <div class="block">Compute a linear combination accurately.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static double</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/commons/math3/util/MathArrays.html#linearCombination(double,%20double,%20double,%20double,%20double,%20double,%20double,%20double)">linearCombination</a></strong>(double&nbsp;a1,
                                   double&nbsp;b1,
@@ -429,40 +436,40 @@ extends <a href="http://docs.oracle.com/
 <div class="block">Compute a linear combination accurately.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static int[]</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/commons/math3/util/MathArrays.html#natural(int)">natural</a></strong>(int&nbsp;n)</code>
 <div class="block">Returns an array representing the natural number <code>n</code>.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static double[]</code></td>
 <td class="colLast"><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">
+<tr class="rowColor">
 <td class="colFirst"><code>static double</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/commons/math3/util/MathArrays.html#safeNorm(double[])">safeNorm</a></strong>(double[]&nbsp;v)</code>
 <div class="block">Returns the Cartesian norm (2-norm), handling both overflow and underflow.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static double[]</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/commons/math3/util/MathArrays.html#scale(double,%20double[])">scale</a></strong>(double&nbsp;val,
           double[]&nbsp;arr)</code>
 <div class="block">Create a copy of an array scaled by a value.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static void</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/commons/math3/util/MathArrays.html#scaleInPlace(double,%20double[])">scaleInPlace</a></strong>(double&nbsp;val,
                         double[]&nbsp;arr)</code>
 <div class="block">Multiply each element of an array by a value.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static int[]</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/commons/math3/util/MathArrays.html#sequence(int,%20int,%20int)">sequence</a></strong>(int&nbsp;size,
                 int&nbsp;start,
@@ -471,13 +478,13 @@ extends <a href="http://docs.oracle.com/
  skipping <code>stride</code> numbers.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static void</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/commons/math3/util/MathArrays.html#shuffle(int[])">shuffle</a></strong>(int[]&nbsp;list)</code>
 <div class="block">Shuffle the entries of the given array.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static void</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/commons/math3/util/MathArrays.html#shuffle(int[],%20int,%20org.apache.commons.math3.util.MathArrays.Position)">shuffle</a></strong>(int[]&nbsp;list,
               int&nbsp;start,
@@ -485,7 +492,7 @@ extends <a href="http://docs.oracle.com/
 <div class="block">Shuffle the entries of the given array.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static void</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/commons/math3/util/MathArrays.html#shuffle(int[],%20int,%20org.apache.commons.math3.util.MathArrays.Position,%20org.apache.commons.math3.random.RandomGenerator)">shuffle</a></strong>(int[]&nbsp;list,
               int&nbsp;start,
@@ -496,14 +503,14 @@ extends <a href="http://docs.oracle.com/
  Fisher–Yates</a> algorithm.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static void</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/commons/math3/util/MathArrays.html#shuffle(int[],%20org.apache.commons.math3.random.RandomGenerator)">shuffle</a></strong>(int[]&nbsp;list,
               <a href="../../../../../org/apache/commons/math3/random/RandomGenerator.html" title="interface in org.apache.commons.math3.random">RandomGenerator</a>&nbsp;rng)</code>
 <div class="block">Shuffle the entries of the given array.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static void</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/commons/math3/util/MathArrays.html#sortInPlace(double[],%20double[]...)">sortInPlace</a></strong>(double[]&nbsp;x,
                       double[]...&nbsp;yList)</code>
@@ -511,7 +518,7 @@ extends <a href="http://docs.oracle.com/
  of entries on other arrays.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static void</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/commons/math3/util/MathArrays.html#sortInPlace(double[],%20org.apache.commons.math3.util.MathArrays.OrderDirection,%20double[]...)">sortInPlace</a></strong>(double[]&nbsp;x,
                       <a href="../../../../../org/apache/commons/math3/util/MathArrays.OrderDirection.html" title="enum in org.apache.commons.math3.util">MathArrays.OrderDirection</a>&nbsp;dir,
@@ -520,7 +527,7 @@ extends <a href="http://docs.oracle.com/
  other arrays.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static boolean</code></td>
 <td class="colLast"><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,
@@ -531,7 +538,7 @@ extends <a href="http://docs.oracle.com/
  and the weights are all non-negative, non-NaN, finite, and not all zero.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static boolean</code></td>
 <td class="colLast"><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,
@@ -543,7 +550,7 @@ extends <a href="http://docs.oracle.com/
  and the weights are all non-negative, non-NaN, finite, and not all zero.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static boolean</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/commons/math3/util/MathArrays.html#verifyValues(double[],%20int,%20int)">verifyValues</a></strong>(double[]&nbsp;values,
                         int&nbsp;begin,
@@ -552,7 +559,7 @@ extends <a href="http://docs.oracle.com/
  to verify that the input parameters designate a subarray of positive length.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static boolean</code></td>
 <td class="colLast"><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,
@@ -724,13 +731,26 @@ extends <a href="http://docs.oracle.com/
 <dt><span class="strong">Returns:</span></dt><dd>the L<sub>2</sub> distance between the two points</dd></dl>
 </li>
 </ul>
+<a name="cosAngle(double[], double[])">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>cosAngle</h4>
+<pre>public static&nbsp;double&nbsp;<a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.html#line.252">cosAngle</a>(double[]&nbsp;v1,
+              double[]&nbsp;v2)</pre>
+<div class="block">Calculates the cosine of the angle between two vectors.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>v1</code> - Cartesian coordinates of the first vector.</dd><dd><code>v2</code> - Cartesian coordinates of the second vector.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>the cosine of the angle between the vectors.</dd></dl>
+</li>
+</ul>
 <a name="distance(int[], int[])">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>distance</h4>
-<pre>public static&nbsp;double&nbsp;<a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.html#line.252">distance</a>(int[]&nbsp;p1,
+<pre>public static&nbsp;double&nbsp;<a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.html#line.263">distance</a>(int[]&nbsp;p1,
               int[]&nbsp;p2)</pre>
 <div class="block">Calculates the L<sub>2</sub> (Euclidean) distance between two points.</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>p1</code> - the first point</dd><dd><code>p2</code> - the second point</dd>
@@ -743,7 +763,7 @@ extends <a href="http://docs.oracle.com/
 <ul class="blockList">
 <li class="blockList">
 <h4>distanceInf</h4>
-<pre>public static&nbsp;double&nbsp;<a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.html#line.268">distanceInf</a>(double[]&nbsp;p1,
+<pre>public static&nbsp;double&nbsp;<a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.html#line.279">distanceInf</a>(double[]&nbsp;p1,
                  double[]&nbsp;p2)</pre>
 <div class="block">Calculates the L<sub>&infin;</sub> (max of abs) distance between two points.</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>p1</code> - the first point</dd><dd><code>p2</code> - the second point</dd>
@@ -756,7 +776,7 @@ extends <a href="http://docs.oracle.com/
 <ul class="blockList">
 <li class="blockList">
 <h4>distanceInf</h4>
-<pre>public static&nbsp;int&nbsp;<a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.html#line.283">distanceInf</a>(int[]&nbsp;p1,
+<pre>public static&nbsp;int&nbsp;<a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.html#line.294">distanceInf</a>(int[]&nbsp;p1,
               int[]&nbsp;p2)</pre>
 <div class="block">Calculates the L<sub>&infin;</sub> (max of abs) distance between two points.</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>p1</code> - the first point</dd><dd><code>p2</code> - the second point</dd>
@@ -771,7 +791,7 @@ extends <a href="http://docs.oracle.com/
 <ul class="blockList">
 <li class="blockList">
 <h4>isMonotonic</h4>
-<pre>public static&nbsp;&lt;T extends <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;? super T&gt;&gt;&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.html#line.310">isMonotonic</a>(T[]&nbsp;val,
+<pre>public static&nbsp;&lt;T extends <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;? super T&gt;&gt;&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.html#line.321">isMonotonic</a>(T[]&nbsp;val,
                                                     <a href="../../../../../org/apache/commons/math3/util/MathArrays.OrderDirection.html" title="enum in org.apache.commons.math3.util">MathArrays.OrderDirection</a>&nbsp;dir,
                                                     boolean&nbsp;strict)</pre>
 <div class="block">Check that an array is monotonically increasing or decreasing.</div>
@@ -785,7 +805,7 @@ extends <a href="http://docs.oracle.com/
 <ul class="blockList">
 <li class="blockList">
 <h4>isMonotonic</h4>
-<pre>public static&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.html#line.360">isMonotonic</a>(double[]&nbsp;val,
+<pre>public static&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.html#line.371">isMonotonic</a>(double[]&nbsp;val,
                   <a href="../../../../../org/apache/commons/math3/util/MathArrays.OrderDirection.html" title="enum in org.apache.commons.math3.util">MathArrays.OrderDirection</a>&nbsp;dir,
                   boolean&nbsp;strict)</pre>
 <div class="block">Check that an array is monotonically increasing or decreasing.</div>
@@ -799,7 +819,7 @@ extends <a href="http://docs.oracle.com/
 <ul class="blockList">
 <li class="blockList">
 <h4>checkOrder</h4>
-<pre>public static&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.html#line.375">checkOrder</a>(double[]&nbsp;val,
+<pre>public static&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.html#line.386">checkOrder</a>(double[]&nbsp;val,
                  <a href="../../../../../org/apache/commons/math3/util/MathArrays.OrderDirection.html" title="enum in org.apache.commons.math3.util">MathArrays.OrderDirection</a>&nbsp;dir,
                  boolean&nbsp;strict,
                  boolean&nbsp;abort)
@@ -818,7 +838,7 @@ extends <a href="http://docs.oracle.com/
 <ul class="blockList">
 <li class="blockList">
 <h4>checkOrder</h4>
-<pre>public static&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.html#line.437">checkOrder</a>(double[]&nbsp;val,
+<pre>public static&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.html#line.448">checkOrder</a>(double[]&nbsp;val,
               <a href="../../../../../org/apache/commons/math3/util/MathArrays.OrderDirection.html" title="enum in org.apache.commons.math3.util">MathArrays.OrderDirection</a>&nbsp;dir,
               boolean&nbsp;strict)
                        throws <a href="../../../../../org/apache/commons/math3/exception/NonMonotonicSequenceException.html" title="class in org.apache.commons.math3.exception">NonMonotonicSequenceException</a></pre>
@@ -835,7 +855,7 @@ extends <a href="http://docs.oracle.com/
 <ul class="blockList">
 <li class="blockList">
 <h4>checkOrder</h4>
-<pre>public static&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.html#line.449">checkOrder</a>(double[]&nbsp;val)
+<pre>public static&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.html#line.460">checkOrder</a>(double[]&nbsp;val)
                        throws <a href="../../../../../org/apache/commons/math3/exception/NonMonotonicSequenceException.html" title="class in org.apache.commons.math3.exception">NonMonotonicSequenceException</a></pre>
 <div class="block">Check that the given array is sorted in strictly increasing order.</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>val</code> - Values.</dd>
@@ -850,7 +870,7 @@ extends <a href="http://docs.oracle.com/
 <ul class="blockList">
 <li class="blockList">
 <h4>checkRectangular</h4>
-<pre>public static&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.html#line.461">checkRectangular</a>(long[][]&nbsp;in)
+<pre>public static&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.html#line.472">checkRectangular</a>(long[][]&nbsp;in)
                              throws <a href="../../../../../org/apache/commons/math3/exception/NullArgumentException.html" title="class in org.apache.commons.math3.exception">NullArgumentException</a>,
                                     <a href="../../../../../org/apache/commons/math3/exception/DimensionMismatchException.html" title="class in org.apache.commons.math3.exception">DimensionMismatchException</a></pre>
 <div class="block">Throws DimensionMismatchException if the input array is not rectangular.</div>
@@ -867,7 +887,7 @@ extends <a href="http://docs.oracle.com/
 <ul class="blockList">
 <li class="blockList">
 <h4>checkPositive</h4>
-<pre>public static&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.html#line.481">checkPositive</a>(double[]&nbsp;in)
+<pre>public static&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.html#line.492">checkPositive</a>(double[]&nbsp;in)
                           throws <a href="../../../../../org/apache/commons/math3/exception/NotStrictlyPositiveException.html" title="class in org.apache.commons.math3.exception">NotStrictlyPositiveException</a></pre>
 <div class="block">Check that all entries of the input array are strictly positive.</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>in</code> - Array to be tested</dd>
@@ -883,7 +903,7 @@ extends <a href="http://docs.oracle.com/
 <ul class="blockList">
 <li class="blockList">
 <h4>checkNotNaN</h4>
-<pre>public static&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.html#line.497">checkNotNaN</a>(double[]&nbsp;in)
+<pre>public static&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.html#line.508">checkNotNaN</a>(double[]&nbsp;in)
                         throws <a href="../../../../../org/apache/commons/math3/exception/NotANumberException.html" title="class in org.apache.commons.math3.exception">NotANumberException</a></pre>
 <div class="block">Check that no entry of the input array is <code>NaN</code>.</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>in</code> - Array to be tested.</dd>
@@ -898,7 +918,7 @@ extends <a href="http://docs.oracle.com/
 <ul class="blockList">
 <li class="blockList">
 <h4>checkNonNegative</h4>
-<pre>public static&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.html#line.513">checkNonNegative</a>(long[]&nbsp;in)
+<pre>public static&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.html#line.524">checkNonNegative</a>(long[]&nbsp;in)
                              throws <a href="../../../../../org/apache/commons/math3/exception/NotPositiveException.html" title="class in org.apache.commons.math3.exception">NotPositiveException</a></pre>
 <div class="block">Check that all entries of the input array are >= 0.</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>in</code> - Array to be tested</dd>
@@ -913,7 +933,7 @@ extends <a href="http://docs.oracle.com/
 <ul class="blockList">
 <li class="blockList">
 <h4>checkNonNegative</h4>
-<pre>public static&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.html#line.529">checkNonNegative</a>(long[][]&nbsp;in)
+<pre>public static&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.html#line.540">checkNonNegative</a>(long[][]&nbsp;in)
                              throws <a href="../../../../../org/apache/commons/math3/exception/NotPositiveException.html" title="class in org.apache.commons.math3.exception">NotPositiveException</a></pre>
 <div class="block">Check all entries of the input array are >= 0.</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>in</code> - Array to be tested</dd>
@@ -928,7 +948,7 @@ extends <a href="http://docs.oracle.com/
 <ul class="blockList">
 <li class="blockList">
 <h4>safeNorm</h4>
-<pre>public static&nbsp;double&nbsp;<a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.html#line.600">safeNorm</a>(double[]&nbsp;v)</pre>
+<pre>public static&nbsp;double&nbsp;<a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.html#line.611">safeNorm</a>(double[]&nbsp;v)</pre>
 <div class="block">Returns the Cartesian norm (2-norm), handling both overflow and underflow.
  Translation of the minpack enorm subroutine.
 
@@ -994,7 +1014,7 @@ extends <a href="http://docs.oracle.com/
 <ul class="blockList">
 <li class="blockList">
 <h4>sortInPlace</h4>
-<pre>public static&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.html#line.671">sortInPlace</a>(double[]&nbsp;x,
+<pre>public static&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.html#line.682">sortInPlace</a>(double[]&nbsp;x,
                double[]...&nbsp;yList)
                         throws <a href="../../../../../org/apache/commons/math3/exception/DimensionMismatchException.html" title="class in org.apache.commons.math3.exception">DimensionMismatchException</a>,
                                <a href="../../../../../org/apache/commons/math3/exception/NullArgumentException.html" title="class in org.apache.commons.math3.exception">NullArgumentException</a></pre>
@@ -1019,7 +1039,7 @@ extends <a href="http://docs.oracle.com/
 <ul class="blockList">
 <li class="blockList">
 <h4>sortInPlace</h4>
-<pre>public static&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.html#line.693">sortInPlace</a>(double[]&nbsp;x,
+<pre>public static&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.html#line.704">sortInPlace</a>(double[]&nbsp;x,
                <a href="../../../../../org/apache/commons/math3/util/MathArrays.OrderDirection.html" title="enum in org.apache.commons.math3.util">MathArrays.OrderDirection</a>&nbsp;dir,
                double[]...&nbsp;yList)
                         throws <a href="../../../../../org/apache/commons/math3/exception/NullArgumentException.html" title="class in org.apache.commons.math3.exception">NullArgumentException</a>,
@@ -1045,7 +1065,7 @@ extends <a href="http://docs.oracle.com/
 <ul class="blockList">
 <li class="blockList">
 <h4>copyOf</h4>
-<pre>public static&nbsp;int[]&nbsp;<a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.html#line.771">copyOf</a>(int[]&nbsp;source)</pre>
+<pre>public static&nbsp;int[]&nbsp;<a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.html#line.782">copyOf</a>(int[]&nbsp;source)</pre>
 <div class="block">Creates a copy of the <code>source</code> array.</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>source</code> - Array to be copied.</dd>
 <dt><span class="strong">Returns:</span></dt><dd>the copied array.</dd></dl>
@@ -1057,7 +1077,7 @@ extends <a href="http://docs.oracle.com/
 <ul class="blockList">
 <li class="blockList">
 <h4>copyOf</h4>
-<pre>public static&nbsp;double[]&nbsp;<a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.html#line.781">copyOf</a>(double[]&nbsp;source)</pre>
+<pre>public static&nbsp;double[]&nbsp;<a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.html#line.792">copyOf</a>(double[]&nbsp;source)</pre>
 <div class="block">Creates a copy of the <code>source</code> array.</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>source</code> - Array to be copied.</dd>
 <dt><span class="strong">Returns:</span></dt><dd>the copied array.</dd></dl>
@@ -1069,7 +1089,7 @@ extends <a href="http://docs.oracle.com/
 <ul class="blockList">
 <li class="blockList">
 <h4>copyOf</h4>
-<pre>public static&nbsp;int[]&nbsp;<a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.html#line.794">copyOf</a>(int[]&nbsp;source,
+<pre>public static&nbsp;int[]&nbsp;<a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.html#line.805">copyOf</a>(int[]&nbsp;source,
            int&nbsp;len)</pre>
 <div class="block">Creates a copy of the <code>source</code> array.</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>source</code> - Array to be copied.</dd><dd><code>len</code> - Number of entries to copy. If smaller then the source
@@ -1084,7 +1104,7 @@ extends <a href="http://docs.oracle.com/
 <ul class="blockList">
 <li class="blockList">
 <h4>copyOf</h4>
-<pre>public static&nbsp;double[]&nbsp;<a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.html#line.809">copyOf</a>(double[]&nbsp;source,
+<pre>public static&nbsp;double[]&nbsp;<a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.html#line.820">copyOf</a>(double[]&nbsp;source,
               int&nbsp;len)</pre>
 <div class="block">Creates a copy of the <code>source</code> array.</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>source</code> - Array to be copied.</dd><dd><code>len</code> - Number of entries to copy. If smaller then the source
@@ -1099,7 +1119,7 @@ extends <a href="http://docs.oracle.com/
 <ul class="blockList">
 <li class="blockList">
 <h4>copyOfRange</h4>
-<pre>public static&nbsp;double[]&nbsp;<a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.html#line.823">copyOfRange</a>(double[]&nbsp;source,
+<pre>public static&nbsp;double[]&nbsp;<a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.html#line.834">copyOfRange</a>(double[]&nbsp;source,
                    int&nbsp;from,
                    int&nbsp;to)</pre>
 <div class="block">Creates a copy of the <code>source</code> array.</div>
@@ -1113,7 +1133,7 @@ extends <a href="http://docs.oracle.com/
 <ul class="blockList">
 <li class="blockList">
 <h4>linearCombination</h4>
-<pre>public static&nbsp;double&nbsp;<a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.html#line.847">linearCombination</a>(double[]&nbsp;a,
+<pre>public static&nbsp;double&nbsp;<a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.html#line.858">linearCombination</a>(double[]&nbsp;a,
                        double[]&nbsp;b)
                                 throws <a href="../../../../../org/apache/commons/math3/exception/DimensionMismatchException.html" title="class in org.apache.commons.math3.exception">DimensionMismatchException</a></pre>
 <div class="block">Compute a linear combination accurately.
@@ -1138,7 +1158,7 @@ extends <a href="http://docs.oracle.com/
 <ul class="blockList">
 <li class="blockList">
 <h4>linearCombination</h4>
-<pre>public static&nbsp;double&nbsp;<a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.html#line.929">linearCombination</a>(double&nbsp;a1,
+<pre>public static&nbsp;double&nbsp;<a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.html#line.940">linearCombination</a>(double&nbsp;a1,
                        double&nbsp;b1,
                        double&nbsp;a2,
                        double&nbsp;b2)</pre>
@@ -1165,7 +1185,7 @@ extends <a href="http://docs.oracle.com/
 <ul class="blockList">
 <li class="blockList">
 <h4>linearCombination</h4>
-<pre>public static&nbsp;double&nbsp;<a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.html#line.1003">linearCombination</a>(double&nbsp;a1,
+<pre>public static&nbsp;double&nbsp;<a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.html#line.1014">linearCombination</a>(double&nbsp;a1,
                        double&nbsp;b1,
                        double&nbsp;a2,
                        double&nbsp;b2,
@@ -1194,7 +1214,7 @@ extends <a href="http://docs.oracle.com/
 <ul class="blockList">
 <li class="blockList">
 <h4>linearCombination</h4>
-<pre>public static&nbsp;double&nbsp;<a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.html#line.1097">linearCombination</a>(double&nbsp;a1,
+<pre>public static&nbsp;double&nbsp;<a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.html#line.1108">linearCombination</a>(double&nbsp;a1,
                        double&nbsp;b1,
                        double&nbsp;a2,
                        double&nbsp;b2,
@@ -1227,7 +1247,7 @@ extends <a href="http://docs.oracle.com/
 <ul class="blockList">
 <li class="blockList">
 <h4>equals</h4>
-<pre>public static&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.html#line.1190">equals</a>(float[]&nbsp;x,
+<pre>public static&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.html#line.1201">equals</a>(float[]&nbsp;x,
              float[]&nbsp;y)</pre>
 <div class="block">Returns true iff both arguments are null or have same dimensions and all
  their elements are equal as defined by
@@ -1243,7 +1263,7 @@ extends <a href="http://docs.oracle.com/
 <ul class="blockList">
 <li class="blockList">
 <h4>equalsIncludingNaN</h4>
-<pre>public static&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.html#line.1216">equalsIncludingNaN</a>(float[]&nbsp;x,
+<pre>public static&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.html#line.1227">equalsIncludingNaN</a>(float[]&nbsp;x,
                          float[]&nbsp;y)</pre>
 <div class="block">Returns true iff both arguments are null or have same dimensions and all
  their elements are equal as defined by
@@ -1260,7 +1280,7 @@ extends <a href="http://docs.oracle.com/
 <ul class="blockList">
 <li class="blockList">
 <h4>equals</h4>
-<pre>public static&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.html#line.1241">equals</a>(double[]&nbsp;x,
+<pre>public static&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.html#line.1252">equals</a>(double[]&nbsp;x,
              double[]&nbsp;y)</pre>
 <div class="block">Returns <code>true</code> iff both arguments are <code>null</code> or have same
  dimensions and all their elements are equal as defined by
@@ -1276,7 +1296,7 @@ extends <a href="http://docs.oracle.com/
 <ul class="blockList">
 <li class="blockList">
 <h4>equalsIncludingNaN</h4>
-<pre>public static&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.html#line.1267">equalsIncludingNaN</a>(double[]&nbsp;x,
+<pre>public static&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.html#line.1278">equalsIncludingNaN</a>(double[]&nbsp;x,
                          double[]&nbsp;y)</pre>
 <div class="block">Returns <code>true</code> iff both arguments are <code>null</code> or have same
  dimensions and all their elements are equal as defined by
@@ -1293,7 +1313,7 @@ extends <a href="http://docs.oracle.com/
 <ul class="blockList">
 <li class="blockList">
 <h4>normalizeArray</h4>
-<pre>public static&nbsp;double[]&nbsp;<a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.html#line.1305">normalizeArray</a>(double[]&nbsp;values,
+<pre>public static&nbsp;double[]&nbsp;<a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.html#line.1316">normalizeArray</a>(double[]&nbsp;values,
                       double&nbsp;normalizedSum)
                                throws <a href="../../../../../org/apache/commons/math3/exception/MathIllegalArgumentException.html" title="class in org.apache.commons.math3.exception">MathIllegalArgumentException</a>,
                                       <a href="../../../../../org/apache/commons/math3/exception/MathArithmeticException.html" title="class in org.apache.commons.math3.exception">MathArithmeticException</a></pre>
@@ -1325,7 +1345,7 @@ extends <a href="http://docs.oracle.com/
 <ul class="blockList">
 <li class="blockList">
 <h4>buildArray</h4>
-<pre>public static&nbsp;&lt;T&gt;&nbsp;T[]&nbsp;<a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.html#line.1347">buildArray</a>(<a href="../../../../../org/apache/commons/math3/Field.html" title="interface in org.apache.commons.math3">Field</a>&lt;T&gt;&nbsp;field,
+<pre>public static&nbsp;&lt;T&gt;&nbsp;T[]&nbsp;<a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.html#line.1358">buildArray</a>(<a href="../../../../../org/apache/commons/math3/Field.html" title="interface in org.apache.commons.math3">Field</a>&lt;T&gt;&nbsp;field,
                  int&nbsp;length)</pre>
 <div class="block">Build an array of elements.
  <p>
@@ -1341,7 +1361,7 @@ extends <a href="http://docs.oracle.com/
 <ul class="blockList">
 <li class="blockList">
 <h4>buildArray</h4>
-<pre>public static&nbsp;&lt;T&gt;&nbsp;T[][]&nbsp;<a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.html#line.1367">buildArray</a>(<a href="../../../../../org/apache/commons/math3/Field.html" title="interface in org.apache.commons.math3">Field</a>&lt;T&gt;&nbsp;field,
+<pre>public static&nbsp;&lt;T&gt;&nbsp;T[][]&nbsp;<a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.html#line.1378">buildArray</a>(<a href="../../../../../org/apache/commons/math3/Field.html" title="interface in org.apache.commons.math3">Field</a>&lt;T&gt;&nbsp;field,
                    int&nbsp;rows,
                    int&nbsp;columns)</pre>
 <div class="block">Build a double dimension  array of elements.
@@ -1359,7 +1379,7 @@ extends <a href="http://docs.oracle.com/
 <ul class="blockList">
 <li class="blockList">
 <h4>convolve</h4>
-<pre>public static&nbsp;double[]&nbsp;<a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.html#line.1404">convolve</a>(double[]&nbsp;x,
+<pre>public static&nbsp;double[]&nbsp;<a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.html#line.1415">convolve</a>(double[]&nbsp;x,
                 double[]&nbsp;h)
                          throws <a href="../../../../../org/apache/commons/math3/exception/NullArgumentException.html" title="class in org.apache.commons.math3.exception">NullArgumentException</a>,
                                 <a href="../../../../../org/apache/commons/math3/exception/NoDataException.html" title="class in org.apache.commons.math3.exception">NoDataException</a></pre>
@@ -1387,7 +1407,7 @@ extends <a href="http://docs.oracle.com/
 <ul class="blockList">
 <li class="blockList">
 <h4>shuffle</h4>
-<pre>public static&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.html#line.1459">shuffle</a>(int[]&nbsp;list,
+<pre>public static&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.html#line.1470">shuffle</a>(int[]&nbsp;list,
            int&nbsp;start,
            <a href="../../../../../org/apache/commons/math3/util/MathArrays.Position.html" title="enum in org.apache.commons.math3.util">MathArrays.Position</a>&nbsp;pos)</pre>
 <div class="block">Shuffle the entries of the given array.
@@ -1404,7 +1424,7 @@ extends <a href="http://docs.oracle.com/
 <ul class="blockList">
 <li class="blockList">
 <h4>shuffle</h4>
-<pre>public static&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.html#line.1479">shuffle</a>(int[]&nbsp;list,
+<pre>public static&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.html#line.1490">shuffle</a>(int[]&nbsp;list,
            int&nbsp;start,
            <a href="../../../../../org/apache/commons/math3/util/MathArrays.Position.html" title="enum in org.apache.commons.math3.util">MathArrays.Position</a>&nbsp;pos,
            <a href="../../../../../org/apache/commons/math3/random/RandomGenerator.html" title="interface in org.apache.commons.math3.random">RandomGenerator</a>&nbsp;rng)</pre>
@@ -1424,7 +1444,7 @@ extends <a href="http://docs.oracle.com/
 <ul class="blockList">
 <li class="blockList">
 <h4>shuffle</h4>
-<pre>public static&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.html#line.1527">shuffle</a>(int[]&nbsp;list,
+<pre>public static&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.html#line.1538">shuffle</a>(int[]&nbsp;list,
            <a href="../../../../../org/apache/commons/math3/random/RandomGenerator.html" title="interface in org.apache.commons.math3.random">RandomGenerator</a>&nbsp;rng)</pre>
 <div class="block">Shuffle the entries of the given array.</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - Array whose entries will be shuffled (in-place).</dd><dd><code>rng</code> - Random number generator.</dd><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../org/apache/commons/math3/util/MathArrays.html#shuffle(int[],%20int,%20org.apache.commons.math3.util.MathArrays.Position,%20org.apache.commons.math3.random.RandomGenerator)"><code>shuffle(int[],int,Position,RandomGenerator)</code></a></dd></dl>
@@ -1436,7 +1456,7 @@ extends <a href="http://docs.oracle.com/
 <ul class="blockList">
 <li class="blockList">
 <h4>shuffle</h4>
-<pre>public static&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.html#line.1539">shuffle</a>(int[]&nbsp;list)</pre>
+<pre>public static&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.html#line.1550">shuffle</a>(int[]&nbsp;list)</pre>
 <div class="block">Shuffle the entries of the given array.</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - Array whose entries will be shuffled (in-place).</dd><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../org/apache/commons/math3/util/MathArrays.html#shuffle(int[],%20int,%20org.apache.commons.math3.util.MathArrays.Position,%20org.apache.commons.math3.random.RandomGenerator)"><code>shuffle(int[],int,Position,RandomGenerator)</code></a></dd></dl>
 </li>
@@ -1447,7 +1467,7 @@ extends <a href="http://docs.oracle.com/
 <ul class="blockList">
 <li class="blockList">
 <h4>natural</h4>
-<pre>public static&nbsp;int[]&nbsp;<a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.html#line.1550">natural</a>(int&nbsp;n)</pre>
+<pre>public static&nbsp;int[]&nbsp;<a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.html#line.1561">natural</a>(int&nbsp;n)</pre>
 <div class="block">Returns an array representing the natural number <code>n</code>.</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>n</code> - Natural number.</dd>
 <dt><span class="strong">Returns:</span></dt><dd>an array whose entries are the numbers 0, 1, ..., <code>n</code>-1.
@@ -1460,7 +1480,7 @@ extends <a href="http://docs.oracle.com/
 <ul class="blockList">
 <li class="blockList">
 <h4>sequence</h4>
-<pre>public static&nbsp;int[]&nbsp;<a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.html#line.1566">sequence</a>(int&nbsp;size,
+<pre>public static&nbsp;int[]&nbsp;<a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.html#line.1577">sequence</a>(int&nbsp;size,
              int&nbsp;start,
              int&nbsp;stride)</pre>
 <div class="block">Returns an array of <code>size</code> integers starting at <code>start</code>,
@@ -1478,7 +1498,7 @@ extends <a href="http://docs.oracle.com/
 <ul class="blockList">
 <li class="blockList">
 <h4>verifyValues</h4>
-<pre>public static&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.html#line.1595">verifyValues</a>(double[]&nbsp;values,
+<pre>public static&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.html#line.1606">verifyValues</a>(double[]&nbsp;values,
                    int&nbsp;begin,
                    int&nbsp;length)
                             throws <a href="../../../../../org/apache/commons/math3/exception/MathIllegalArgumentException.html" title="class in org.apache.commons.math3.exception">MathIllegalArgumentException</a></pre>
@@ -1506,7 +1526,7 @@ extends <a href="http://docs.oracle.com/
 <ul class="blockList">
 <li class="blockList">
 <h4>verifyValues</h4>
-<pre>public static&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.html#line.1621">verifyValues</a>(double[]&nbsp;values,
+<pre>public static&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.html#line.1632">verifyValues</a>(double[]&nbsp;values,
                    int&nbsp;begin,
                    int&nbsp;length,
                    boolean&nbsp;allowEmpty)
@@ -1535,7 +1555,7 @@ extends <a href="http://docs.oracle.com/
 <ul class="blockList">
 <li class="blockList">
 <h4>verifyValues</h4>
-<pre>public static&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.html#line.1678">verifyValues</a>(double[]&nbsp;values,
+<pre>public static&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.html#line.1689">verifyValues</a>(double[]&nbsp;values,
                    double[]&nbsp;weights,
                    int&nbsp;begin,
                    int&nbsp;length)
@@ -1572,7 +1592,7 @@ extends <a href="http://docs.oracle.com/
 <ul class="blockListLast">
 <li class="blockList">
 <h4>verifyValues</h4>
-<pre>public static&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.html#line.1719">verifyValues</a>(double[]&nbsp;values,
+<pre>public static&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/commons/math3/util/MathArrays.html#line.1730">verifyValues</a>(double[]&nbsp;values,
                    double[]&nbsp;weights,
                    int&nbsp;begin,
                    int&nbsp;length,

Modified: websites/production/commons/content/proper/commons-math/apidocs/overview-tree.html
==============================================================================
--- websites/production/commons/content/proper/commons-math/apidocs/overview-tree.html (original)
+++ websites/production/commons/content/proper/commons-math/apidocs/overview-tree.html Fri Aug 14 19:12:42 2015
@@ -761,6 +761,11 @@
 <li type="circle">org.apache.commons.math3.util.<a href="org/apache/commons/math3/util/Incrementor.html" title="class in org.apache.commons.math3.util"><span class="strong">Incrementor</span></a></li>
 <li type="circle">org.apache.commons.math3.optimization.<a href="org/apache/commons/math3/optimization/InitialGuess.html" title="class in org.apache.commons.math3.optimization"><span class="strong">InitialGuess</span></a> (implements org.apache.commons.math3.optimization.<a href="org/apache/commons/math3/optimization/OptimizationData.html" title="interface in org.apache.commons.math3.optimization">OptimizationData</a>)</li>
 <li type="circle">org.apache.commons.math3.optim.<a href="org/apache/commons/math3/optim/InitialGuess.html" title="class in org.apache.commons.math3.optim"><span class="strong">InitialGuess</span></a> (implements org.apache.commons.math3.optim.<a href="org/apache/commons/math3/optim/OptimizationData.html" title="interface in org.apache.commons.math3.optim">OptimizationData</a>)</li>
+<li type="circle">org.apache.commons.math3.analysis.interpolation.<a href="org/apache/commons/math3/analysis/interpolation/InterpolatingMicrosphere.html" title="class in org.apache.commons.math3.analysis.interpolation"><span class="strong">InterpolatingMicrosphere</span></a>
+<ul>
+<li type="circle">org.apache.commons.math3.analysis.interpolation.<a href="org/apache/commons/math3/analysis/interpolation/InterpolatingMicrosphere2D.html" title="class in org.apache.commons.math3.analysis.interpolation"><span class="strong">InterpolatingMicrosphere2D</span></a></li>
+</ul>
+</li>
 <li type="circle">org.apache.commons.math3.geometry.euclidean.oned.<a href="org/apache/commons/math3/geometry/euclidean/oned/Interval.html" title="class in org.apache.commons.math3.geometry.euclidean.oned"><span class="strong">Interval</span></a></li>
 <li type="circle">org.apache.commons.math3.stat.interval.<a href="org/apache/commons/math3/stat/interval/IntervalUtils.html" title="class in org.apache.commons.math3.stat.interval"><span class="strong">IntervalUtils</span></a></li>
 <li type="circle">org.apache.commons.math3.analysis.function.<a href="org/apache/commons/math3/analysis/function/Inverse.html" title="class in org.apache.commons.math3.analysis.function"><span class="strong">Inverse</span></a> (implements org.apache.commons.math3.analysis.<a href="org/apache/commons/math3/analysis/DifferentiableUnivariateFunction.html" title="interface in org.apache.commons.math3.analysis">DifferentiableUnivariateFunction</a>, org.apache.commons.math3.analysis.differentiation.<a href="org/apache/commons/math3/analysis/differentiation/UnivariateDifferentiableFunction.html" title="interface in org.apache.commons.math3.analysis.differentiation">UnivariateDifferentiableFunction</a>)</li>
@@ -828,6 +833,7 @@
 <li type="circle">org.apache.commons.math3.util.<a href="org/apache/commons/math3/util/MedianOf3PivotingStrategy.html" title="class in org.apache.commons.math3.util"><span class="strong">MedianOf3PivotingStrategy</span></a> (implements org.apache.commons.math3.util.<a href="org/apache/commons/math3/util/PivotingStrategyInterface.html" title="interface in org.apache.commons.math3.util">PivotingStrategyInterface</a>, java.io.<a href="http://docs.oracle.com/javase/7/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)</li>
 <li type="circle">org.apache.commons.math3.analysis.interpolation.<a href="org/apache/commons/math3/analysis/interpolation/MicrosphereInterpolatingFunction.html" title="class in org.apache.commons.math3.analysis.interpolation"><span class="strong">MicrosphereInterpolatingFunction</span></a> (implements org.apache.commons.math3.analysis.<a href="org/apache/commons/math3/analysis/MultivariateFunction.html" title="interface in org.apache.commons.math3.analysis">MultivariateFunction</a>)</li>
 <li type="circle">org.apache.commons.math3.analysis.interpolation.<a href="org/apache/commons/math3/analysis/interpolation/MicrosphereInterpolator.html" title="class in org.apache.commons.math3.analysis.interpolation"><span class="strong">MicrosphereInterpolator</span></a> (implements org.apache.commons.math3.analysis.interpolation.<a href="org/apache/commons/math3/analysis/interpolation/MultivariateInterpolator.html" title="interface in org.apache.commons.math3.analysis.interpolation">MultivariateInterpolator</a>)</li>
+<li type="circle">org.apache.commons.math3.analysis.interpolation.<a href="org/apache/commons/math3/analysis/interpolation/MicrosphereProjectionInterpolator.html" title="class in org.apache.commons.math3.analysis.interpolation"><span class="strong">MicrosphereProjectionInterpolator</span></a> (implements org.apache.commons.math3.analysis.interpolation.<a href="org/apache/commons/math3/analysis/interpolation/MultivariateInterpolator.html" title="interface in org.apache.commons.math3.analysis.interpolation">MultivariateInterpolator</a>)</li>
 <li type="circle">org.apache.commons.math3.stat.regression.<a href="org/apache/commons/math3/stat/regression/MillerUpdatingRegression.html" title="class in org.apache.commons.math3.stat.regression"><span class="strong">MillerUpdatingRegression</span></a> (implements org.apache.commons.math3.stat.regression.<a href="org/apache/commons/math3/stat/regression/UpdatingMultipleLinearRegression.html" title="interface in org.apache.commons.math3.stat.regression">UpdatingMultipleLinearRegression</a>)</li>
 <li type="circle">org.apache.commons.math3.analysis.function.<a href="org/apache/commons/math3/analysis/function/Min.html" title="class in org.apache.commons.math3.analysis.function"><span class="strong">Min</span></a> (implements org.apache.commons.math3.analysis.<a href="org/apache/commons/math3/analysis/BivariateFunction.html" title="interface in org.apache.commons.math3.analysis">BivariateFunction</a>)</li>
 <li type="circle">org.apache.commons.math3.analysis.function.<a href="org/apache/commons/math3/analysis/function/Minus.html" title="class in org.apache.commons.math3.analysis.function"><span class="strong">Minus</span></a> (implements org.apache.commons.math3.analysis.<a href="org/apache/commons/math3/analysis/DifferentiableUnivariateFunction.html" title="interface in org.apache.commons.math3.analysis">DifferentiableUnivariateFunction</a>, org.apache.commons.math3.analysis.differentiation.<a href="org/apache/commons/math3/analysis/differentiation/UnivariateDifferentiableFunction.html" title="interface in org.apache.commons.math3.analysis.differentiation">UnivariateDifferentiableFunction</a>)</li>