commons-notifications mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From l..@apache.org
Subject svn commit: r948061 [8/22] - in /websites/production/commons/content/proper/commons-math: ./ xref/ xref/org/apache/commons/math3/ xref/org/apache/commons/math3/analysis/ xref/org/apache/commons/math3/analysis/differentiation/ xref/org/apache/commons/ma...
Date Fri, 17 Apr 2015 19:17:18 GMT
Modified: websites/production/commons/content/proper/commons-math/xref/org/apache/commons/math3/geometry/euclidean/threed/package-frame.html
==============================================================================
--- websites/production/commons/content/proper/commons-math/xref/org/apache/commons/math3/geometry/euclidean/threed/package-frame.html (original)
+++ websites/production/commons/content/proper/commons-math/xref/org/apache/commons/math3/geometry/euclidean/threed/package-frame.html Fri Apr 17 19:17:13 2015
@@ -3,7 +3,7 @@
 <html xml:lang="en" lang="en">
 	<head>
 		<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
-		<title>Apache Commons Math 3.4.1 Reference Package org.apache.commons.math3.geometry.euclidean.threed</title>
+		<title>Apache Commons Math 3.5 Reference Package org.apache.commons.math3.geometry.euclidean.threed</title>
 		<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="style" />
 	</head>
 	<body>

Modified: websites/production/commons/content/proper/commons-math/xref/org/apache/commons/math3/geometry/euclidean/threed/package-summary.html
==============================================================================
--- websites/production/commons/content/proper/commons-math/xref/org/apache/commons/math3/geometry/euclidean/threed/package-summary.html (original)
+++ websites/production/commons/content/proper/commons-math/xref/org/apache/commons/math3/geometry/euclidean/threed/package-summary.html Fri Apr 17 19:17:13 2015
@@ -3,7 +3,7 @@
 <html xml:lang="en" lang="en">
 	<head>
 		<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
-		<title>Apache Commons Math 3.4.1 Reference Package org.apache.commons.math3.geometry.euclidean.threed</title>
+		<title>Apache Commons Math 3.5 Reference Package org.apache.commons.math3.geometry.euclidean.threed</title>
 		<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="style" />
 	</head>
 	<body>

Modified: websites/production/commons/content/proper/commons-math/xref/org/apache/commons/math3/geometry/euclidean/twod/hull/package-frame.html
==============================================================================
--- websites/production/commons/content/proper/commons-math/xref/org/apache/commons/math3/geometry/euclidean/twod/hull/package-frame.html (original)
+++ websites/production/commons/content/proper/commons-math/xref/org/apache/commons/math3/geometry/euclidean/twod/hull/package-frame.html Fri Apr 17 19:17:13 2015
@@ -3,7 +3,7 @@
 <html xml:lang="en" lang="en">
 	<head>
 		<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
-		<title>Apache Commons Math 3.4.1 Reference Package org.apache.commons.math3.geometry.euclidean.twod.hull</title>
+		<title>Apache Commons Math 3.5 Reference Package org.apache.commons.math3.geometry.euclidean.twod.hull</title>
 		<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="style" />
 	</head>
 	<body>

Modified: websites/production/commons/content/proper/commons-math/xref/org/apache/commons/math3/geometry/euclidean/twod/hull/package-summary.html
==============================================================================
--- websites/production/commons/content/proper/commons-math/xref/org/apache/commons/math3/geometry/euclidean/twod/hull/package-summary.html (original)
+++ websites/production/commons/content/proper/commons-math/xref/org/apache/commons/math3/geometry/euclidean/twod/hull/package-summary.html Fri Apr 17 19:17:13 2015
@@ -3,7 +3,7 @@
 <html xml:lang="en" lang="en">
 	<head>
 		<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
-		<title>Apache Commons Math 3.4.1 Reference Package org.apache.commons.math3.geometry.euclidean.twod.hull</title>
+		<title>Apache Commons Math 3.5 Reference Package org.apache.commons.math3.geometry.euclidean.twod.hull</title>
 		<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="style" />
 	</head>
 	<body>

Modified: websites/production/commons/content/proper/commons-math/xref/org/apache/commons/math3/geometry/euclidean/twod/package-frame.html
==============================================================================
--- websites/production/commons/content/proper/commons-math/xref/org/apache/commons/math3/geometry/euclidean/twod/package-frame.html (original)
+++ websites/production/commons/content/proper/commons-math/xref/org/apache/commons/math3/geometry/euclidean/twod/package-frame.html Fri Apr 17 19:17:13 2015
@@ -3,7 +3,7 @@
 <html xml:lang="en" lang="en">
 	<head>
 		<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
-		<title>Apache Commons Math 3.4.1 Reference Package org.apache.commons.math3.geometry.euclidean.twod</title>
+		<title>Apache Commons Math 3.5 Reference Package org.apache.commons.math3.geometry.euclidean.twod</title>
 		<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="style" />
 	</head>
 	<body>

Modified: websites/production/commons/content/proper/commons-math/xref/org/apache/commons/math3/geometry/euclidean/twod/package-summary.html
==============================================================================
--- websites/production/commons/content/proper/commons-math/xref/org/apache/commons/math3/geometry/euclidean/twod/package-summary.html (original)
+++ websites/production/commons/content/proper/commons-math/xref/org/apache/commons/math3/geometry/euclidean/twod/package-summary.html Fri Apr 17 19:17:13 2015
@@ -3,7 +3,7 @@
 <html xml:lang="en" lang="en">
 	<head>
 		<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
-		<title>Apache Commons Math 3.4.1 Reference Package org.apache.commons.math3.geometry.euclidean.twod</title>
+		<title>Apache Commons Math 3.5 Reference Package org.apache.commons.math3.geometry.euclidean.twod</title>
 		<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="style" />
 	</head>
 	<body>

Modified: websites/production/commons/content/proper/commons-math/xref/org/apache/commons/math3/geometry/hull/package-frame.html
==============================================================================
--- websites/production/commons/content/proper/commons-math/xref/org/apache/commons/math3/geometry/hull/package-frame.html (original)
+++ websites/production/commons/content/proper/commons-math/xref/org/apache/commons/math3/geometry/hull/package-frame.html Fri Apr 17 19:17:13 2015
@@ -3,7 +3,7 @@
 <html xml:lang="en" lang="en">
 	<head>
 		<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
-		<title>Apache Commons Math 3.4.1 Reference Package org.apache.commons.math3.geometry.hull</title>
+		<title>Apache Commons Math 3.5 Reference Package org.apache.commons.math3.geometry.hull</title>
 		<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="style" />
 	</head>
 	<body>

Modified: websites/production/commons/content/proper/commons-math/xref/org/apache/commons/math3/geometry/hull/package-summary.html
==============================================================================
--- websites/production/commons/content/proper/commons-math/xref/org/apache/commons/math3/geometry/hull/package-summary.html (original)
+++ websites/production/commons/content/proper/commons-math/xref/org/apache/commons/math3/geometry/hull/package-summary.html Fri Apr 17 19:17:13 2015
@@ -3,7 +3,7 @@
 <html xml:lang="en" lang="en">
 	<head>
 		<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
-		<title>Apache Commons Math 3.4.1 Reference Package org.apache.commons.math3.geometry.hull</title>
+		<title>Apache Commons Math 3.5 Reference Package org.apache.commons.math3.geometry.hull</title>
 		<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="style" />
 	</head>
 	<body>

Modified: websites/production/commons/content/proper/commons-math/xref/org/apache/commons/math3/geometry/package-frame.html
==============================================================================
--- websites/production/commons/content/proper/commons-math/xref/org/apache/commons/math3/geometry/package-frame.html (original)
+++ websites/production/commons/content/proper/commons-math/xref/org/apache/commons/math3/geometry/package-frame.html Fri Apr 17 19:17:13 2015
@@ -3,7 +3,7 @@
 <html xml:lang="en" lang="en">
 	<head>
 		<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
-		<title>Apache Commons Math 3.4.1 Reference Package org.apache.commons.math3.geometry</title>
+		<title>Apache Commons Math 3.5 Reference Package org.apache.commons.math3.geometry</title>
 		<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="style" />
 	</head>
 	<body>

Modified: websites/production/commons/content/proper/commons-math/xref/org/apache/commons/math3/geometry/package-summary.html
==============================================================================
--- websites/production/commons/content/proper/commons-math/xref/org/apache/commons/math3/geometry/package-summary.html (original)
+++ websites/production/commons/content/proper/commons-math/xref/org/apache/commons/math3/geometry/package-summary.html Fri Apr 17 19:17:13 2015
@@ -3,7 +3,7 @@
 <html xml:lang="en" lang="en">
 	<head>
 		<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
-		<title>Apache Commons Math 3.4.1 Reference Package org.apache.commons.math3.geometry</title>
+		<title>Apache Commons Math 3.5 Reference Package org.apache.commons.math3.geometry</title>
 		<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="style" />
 	</head>
 	<body>

Modified: websites/production/commons/content/proper/commons-math/xref/org/apache/commons/math3/geometry/partitioning/BSPTree.html
==============================================================================
--- websites/production/commons/content/proper/commons-math/xref/org/apache/commons/math3/geometry/partitioning/BSPTree.html (original)
+++ websites/production/commons/content/proper/commons-math/xref/org/apache/commons/math3/geometry/partitioning/BSPTree.html Fri Apr 17 19:17:13 2015
@@ -715,114 +715,117 @@
 <a class="jxr_linenumber" name="L707" href="#L707">707</a>                     plus      = fixed.plus;
 <a class="jxr_linenumber" name="L708" href="#L708">708</a>                     minus     = fixed.minus;
 <a class="jxr_linenumber" name="L709" href="#L709">709</a>                     attribute = fixed.attribute;
-<a class="jxr_linenumber" name="L710" href="#L710">710</a>                 }
-<a class="jxr_linenumber" name="L711" href="#L711">711</a> 
-<a class="jxr_linenumber" name="L712" href="#L712">712</a>             }
-<a class="jxr_linenumber" name="L713" href="#L713">713</a> 
-<a class="jxr_linenumber" name="L714" href="#L714">714</a>             <em class="jxr_comment">// since we may have drop some parts of the inserted tree,</em>
-<a class="jxr_linenumber" name="L715" href="#L715">715</a>             <em class="jxr_comment">// perform a condensation pass to keep the tree structure simple</em>
-<a class="jxr_linenumber" name="L716" href="#L716">716</a>             condense();
-<a class="jxr_linenumber" name="L717" href="#L717">717</a> 
-<a class="jxr_linenumber" name="L718" href="#L718">718</a>         }
-<a class="jxr_linenumber" name="L719" href="#L719">719</a> 
-<a class="jxr_linenumber" name="L720" href="#L720">720</a>     }
-<a class="jxr_linenumber" name="L721" href="#L721">721</a> 
-<a class="jxr_linenumber" name="L722" href="#L722">722</a>     <em class="jxr_javadoccomment">/** Prune a tree around a cell.</em>
-<a class="jxr_linenumber" name="L723" href="#L723">723</a> <em class="jxr_javadoccomment">     * &lt;p&gt;</em>
-<a class="jxr_linenumber" name="L724" href="#L724">724</a> <em class="jxr_javadoccomment">     * This method can be used to extract a convex cell from a tree.</em>
-<a class="jxr_linenumber" name="L725" href="#L725">725</a> <em class="jxr_javadoccomment">     * The original cell may either be a leaf node or an internal node.</em>
-<a class="jxr_linenumber" name="L726" href="#L726">726</a> <em class="jxr_javadoccomment">     * If it is an internal node, it's subtree will be ignored (i.e. the</em>
-<a class="jxr_linenumber" name="L727" href="#L727">727</a> <em class="jxr_javadoccomment">     * extracted cell will be a leaf node in all cases). The original</em>
-<a class="jxr_linenumber" name="L728" href="#L728">728</a> <em class="jxr_javadoccomment">     * tree to which the original cell belongs is not touched at all,</em>
-<a class="jxr_linenumber" name="L729" href="#L729">729</a> <em class="jxr_javadoccomment">     * a new independent tree will be built.</em>
-<a class="jxr_linenumber" name="L730" href="#L730">730</a> <em class="jxr_javadoccomment">     * &lt;/p&gt;</em>
-<a class="jxr_linenumber" name="L731" href="#L731">731</a> <em class="jxr_javadoccomment">     * @param cellAttribute attribute to set for the leaf node</em>
-<a class="jxr_linenumber" name="L732" href="#L732">732</a> <em class="jxr_javadoccomment">     * corresponding to the initial instance cell</em>
-<a class="jxr_linenumber" name="L733" href="#L733">733</a> <em class="jxr_javadoccomment">     * @param otherLeafsAttributes attribute to set for the other leaf</em>
-<a class="jxr_linenumber" name="L734" href="#L734">734</a> <em class="jxr_javadoccomment">     * nodes</em>
-<a class="jxr_linenumber" name="L735" href="#L735">735</a> <em class="jxr_javadoccomment">     * @param internalAttributes attribute to set for the internal nodes</em>
-<a class="jxr_linenumber" name="L736" href="#L736">736</a> <em class="jxr_javadoccomment">     * @return a new tree (the original tree is left untouched) containing</em>
-<a class="jxr_linenumber" name="L737" href="#L737">737</a> <em class="jxr_javadoccomment">     * a single branch with the cell as a leaf node, and other leaf nodes</em>
-<a class="jxr_linenumber" name="L738" href="#L738">738</a> <em class="jxr_javadoccomment">     * as the remnants of the pruned branches</em>
-<a class="jxr_linenumber" name="L739" href="#L739">739</a> <em class="jxr_javadoccomment">     * @since 3.3</em>
-<a class="jxr_linenumber" name="L740" href="#L740">740</a> <em class="jxr_javadoccomment">     */</em>
-<a class="jxr_linenumber" name="L741" href="#L741">741</a>     <strong class="jxr_keyword">public</strong> BSPTree&lt;S&gt; pruneAroundConvexCell(<strong class="jxr_keyword">final</strong> Object cellAttribute,
-<a class="jxr_linenumber" name="L742" href="#L742">742</a>                                             <strong class="jxr_keyword">final</strong> Object otherLeafsAttributes,
-<a class="jxr_linenumber" name="L743" href="#L743">743</a>                                             <strong class="jxr_keyword">final</strong> Object internalAttributes) {
-<a class="jxr_linenumber" name="L744" href="#L744">744</a> 
-<a class="jxr_linenumber" name="L745" href="#L745">745</a>         <em class="jxr_comment">// build the current cell leaf</em>
-<a class="jxr_linenumber" name="L746" href="#L746">746</a>         BSPTree&lt;S&gt; tree = <strong class="jxr_keyword">new</strong> BSPTree&lt;S&gt;(cellAttribute);
+<a class="jxr_linenumber" name="L710" href="#L710">710</a>                     <strong class="jxr_keyword">if</strong> (cut == <strong class="jxr_keyword">null</strong>) {
+<a class="jxr_linenumber" name="L711" href="#L711">711</a>                         <strong class="jxr_keyword">break</strong>;
+<a class="jxr_linenumber" name="L712" href="#L712">712</a>                     }
+<a class="jxr_linenumber" name="L713" href="#L713">713</a>                 }
+<a class="jxr_linenumber" name="L714" href="#L714">714</a> 
+<a class="jxr_linenumber" name="L715" href="#L715">715</a>             }
+<a class="jxr_linenumber" name="L716" href="#L716">716</a> 
+<a class="jxr_linenumber" name="L717" href="#L717">717</a>             <em class="jxr_comment">// since we may have drop some parts of the inserted tree,</em>
+<a class="jxr_linenumber" name="L718" href="#L718">718</a>             <em class="jxr_comment">// perform a condensation pass to keep the tree structure simple</em>
+<a class="jxr_linenumber" name="L719" href="#L719">719</a>             condense();
+<a class="jxr_linenumber" name="L720" href="#L720">720</a> 
+<a class="jxr_linenumber" name="L721" href="#L721">721</a>         }
+<a class="jxr_linenumber" name="L722" href="#L722">722</a> 
+<a class="jxr_linenumber" name="L723" href="#L723">723</a>     }
+<a class="jxr_linenumber" name="L724" href="#L724">724</a> 
+<a class="jxr_linenumber" name="L725" href="#L725">725</a>     <em class="jxr_javadoccomment">/** Prune a tree around a cell.</em>
+<a class="jxr_linenumber" name="L726" href="#L726">726</a> <em class="jxr_javadoccomment">     * &lt;p&gt;</em>
+<a class="jxr_linenumber" name="L727" href="#L727">727</a> <em class="jxr_javadoccomment">     * This method can be used to extract a convex cell from a tree.</em>
+<a class="jxr_linenumber" name="L728" href="#L728">728</a> <em class="jxr_javadoccomment">     * The original cell may either be a leaf node or an internal node.</em>
+<a class="jxr_linenumber" name="L729" href="#L729">729</a> <em class="jxr_javadoccomment">     * If it is an internal node, it's subtree will be ignored (i.e. the</em>
+<a class="jxr_linenumber" name="L730" href="#L730">730</a> <em class="jxr_javadoccomment">     * extracted cell will be a leaf node in all cases). The original</em>
+<a class="jxr_linenumber" name="L731" href="#L731">731</a> <em class="jxr_javadoccomment">     * tree to which the original cell belongs is not touched at all,</em>
+<a class="jxr_linenumber" name="L732" href="#L732">732</a> <em class="jxr_javadoccomment">     * a new independent tree will be built.</em>
+<a class="jxr_linenumber" name="L733" href="#L733">733</a> <em class="jxr_javadoccomment">     * &lt;/p&gt;</em>
+<a class="jxr_linenumber" name="L734" href="#L734">734</a> <em class="jxr_javadoccomment">     * @param cellAttribute attribute to set for the leaf node</em>
+<a class="jxr_linenumber" name="L735" href="#L735">735</a> <em class="jxr_javadoccomment">     * corresponding to the initial instance cell</em>
+<a class="jxr_linenumber" name="L736" href="#L736">736</a> <em class="jxr_javadoccomment">     * @param otherLeafsAttributes attribute to set for the other leaf</em>
+<a class="jxr_linenumber" name="L737" href="#L737">737</a> <em class="jxr_javadoccomment">     * nodes</em>
+<a class="jxr_linenumber" name="L738" href="#L738">738</a> <em class="jxr_javadoccomment">     * @param internalAttributes attribute to set for the internal nodes</em>
+<a class="jxr_linenumber" name="L739" href="#L739">739</a> <em class="jxr_javadoccomment">     * @return a new tree (the original tree is left untouched) containing</em>
+<a class="jxr_linenumber" name="L740" href="#L740">740</a> <em class="jxr_javadoccomment">     * a single branch with the cell as a leaf node, and other leaf nodes</em>
+<a class="jxr_linenumber" name="L741" href="#L741">741</a> <em class="jxr_javadoccomment">     * as the remnants of the pruned branches</em>
+<a class="jxr_linenumber" name="L742" href="#L742">742</a> <em class="jxr_javadoccomment">     * @since 3.3</em>
+<a class="jxr_linenumber" name="L743" href="#L743">743</a> <em class="jxr_javadoccomment">     */</em>
+<a class="jxr_linenumber" name="L744" href="#L744">744</a>     <strong class="jxr_keyword">public</strong> BSPTree&lt;S&gt; pruneAroundConvexCell(<strong class="jxr_keyword">final</strong> Object cellAttribute,
+<a class="jxr_linenumber" name="L745" href="#L745">745</a>                                             <strong class="jxr_keyword">final</strong> Object otherLeafsAttributes,
+<a class="jxr_linenumber" name="L746" href="#L746">746</a>                                             <strong class="jxr_keyword">final</strong> Object internalAttributes) {
 <a class="jxr_linenumber" name="L747" href="#L747">747</a> 
-<a class="jxr_linenumber" name="L748" href="#L748">748</a>         <em class="jxr_comment">// build the pruned tree bottom-up</em>
-<a class="jxr_linenumber" name="L749" href="#L749">749</a>         <strong class="jxr_keyword">for</strong> (BSPTree&lt;S&gt; current = <strong class="jxr_keyword">this</strong>; current.parent != <strong class="jxr_keyword">null</strong>; current = current.parent) {
-<a class="jxr_linenumber" name="L750" href="#L750">750</a>             <strong class="jxr_keyword">final</strong> SubHyperplane&lt;S&gt; parentCut = current.parent.cut.copySelf();
-<a class="jxr_linenumber" name="L751" href="#L751">751</a>             <strong class="jxr_keyword">final</strong> BSPTree&lt;S&gt;       sibling   = <strong class="jxr_keyword">new</strong> BSPTree&lt;S&gt;(otherLeafsAttributes);
-<a class="jxr_linenumber" name="L752" href="#L752">752</a>             <strong class="jxr_keyword">if</strong> (current == current.parent.plus) {
-<a class="jxr_linenumber" name="L753" href="#L753">753</a>                 tree = <strong class="jxr_keyword">new</strong> BSPTree&lt;S&gt;(parentCut, tree, sibling, internalAttributes);
-<a class="jxr_linenumber" name="L754" href="#L754">754</a>             } <strong class="jxr_keyword">else</strong> {
-<a class="jxr_linenumber" name="L755" href="#L755">755</a>                 tree = <strong class="jxr_keyword">new</strong> BSPTree&lt;S&gt;(parentCut, sibling, tree, internalAttributes);
-<a class="jxr_linenumber" name="L756" href="#L756">756</a>             }
-<a class="jxr_linenumber" name="L757" href="#L757">757</a>         }
-<a class="jxr_linenumber" name="L758" href="#L758">758</a> 
-<a class="jxr_linenumber" name="L759" href="#L759">759</a>         <strong class="jxr_keyword">return</strong> tree;
-<a class="jxr_linenumber" name="L760" href="#L760">760</a> 
-<a class="jxr_linenumber" name="L761" href="#L761">761</a>     }
-<a class="jxr_linenumber" name="L762" href="#L762">762</a> 
-<a class="jxr_linenumber" name="L763" href="#L763">763</a>     <em class="jxr_javadoccomment">/** Chop off parts of the tree.</em>
-<a class="jxr_linenumber" name="L764" href="#L764">764</a> <em class="jxr_javadoccomment">     * &lt;p&gt;The instance is modified in place, all the parts that are on</em>
-<a class="jxr_linenumber" name="L765" href="#L765">765</a> <em class="jxr_javadoccomment">     * the minus side of the chopping hyperplane are discarded, only the</em>
-<a class="jxr_linenumber" name="L766" href="#L766">766</a> <em class="jxr_javadoccomment">     * parts on the plus side remain.&lt;/p&gt;</em>
-<a class="jxr_linenumber" name="L767" href="#L767">767</a> <em class="jxr_javadoccomment">     * @param hyperplane chopping hyperplane</em>
-<a class="jxr_linenumber" name="L768" href="#L768">768</a> <em class="jxr_javadoccomment">     * @param vanishingHandler handler to use for handling very rare corner</em>
-<a class="jxr_linenumber" name="L769" href="#L769">769</a> <em class="jxr_javadoccomment">     * cases of vanishing cut sub-hyperplanes in internal nodes during merging</em>
-<a class="jxr_linenumber" name="L770" href="#L770">770</a> <em class="jxr_javadoccomment">     */</em>
-<a class="jxr_linenumber" name="L771" href="#L771">771</a>     <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">void</strong> chopOffMinus(<strong class="jxr_keyword">final</strong> Hyperplane&lt;S&gt; hyperplane, <strong class="jxr_keyword">final</strong> VanishingCutHandler&lt;S&gt; vanishingHandler) {
-<a class="jxr_linenumber" name="L772" href="#L772">772</a>         <strong class="jxr_keyword">if</strong> (cut != <strong class="jxr_keyword">null</strong>) {
-<a class="jxr_linenumber" name="L773" href="#L773">773</a> 
-<a class="jxr_linenumber" name="L774" href="#L774">774</a>             cut = cut.split(hyperplane).getPlus();
-<a class="jxr_linenumber" name="L775" href="#L775">775</a>             plus.chopOffMinus(hyperplane, vanishingHandler);
-<a class="jxr_linenumber" name="L776" href="#L776">776</a>             minus.chopOffMinus(hyperplane, vanishingHandler);
-<a class="jxr_linenumber" name="L777" href="#L777">777</a> 
-<a class="jxr_linenumber" name="L778" href="#L778">778</a>             <strong class="jxr_keyword">if</strong> (cut == <strong class="jxr_keyword">null</strong>) {
-<a class="jxr_linenumber" name="L779" href="#L779">779</a>                 <em class="jxr_comment">// the cut sub-hyperplane has vanished</em>
-<a class="jxr_linenumber" name="L780" href="#L780">780</a>                 <strong class="jxr_keyword">final</strong> BSPTree&lt;S&gt; fixed = vanishingHandler.fixNode(<strong class="jxr_keyword">this</strong>);
-<a class="jxr_linenumber" name="L781" href="#L781">781</a>                 cut       = fixed.cut;
-<a class="jxr_linenumber" name="L782" href="#L782">782</a>                 plus      = fixed.plus;
-<a class="jxr_linenumber" name="L783" href="#L783">783</a>                 minus     = fixed.minus;
-<a class="jxr_linenumber" name="L784" href="#L784">784</a>                 attribute = fixed.attribute;
-<a class="jxr_linenumber" name="L785" href="#L785">785</a>             }
-<a class="jxr_linenumber" name="L786" href="#L786">786</a> 
-<a class="jxr_linenumber" name="L787" href="#L787">787</a>         }
-<a class="jxr_linenumber" name="L788" href="#L788">788</a>     }
+<a class="jxr_linenumber" name="L748" href="#L748">748</a>         <em class="jxr_comment">// build the current cell leaf</em>
+<a class="jxr_linenumber" name="L749" href="#L749">749</a>         BSPTree&lt;S&gt; tree = <strong class="jxr_keyword">new</strong> BSPTree&lt;S&gt;(cellAttribute);
+<a class="jxr_linenumber" name="L750" href="#L750">750</a> 
+<a class="jxr_linenumber" name="L751" href="#L751">751</a>         <em class="jxr_comment">// build the pruned tree bottom-up</em>
+<a class="jxr_linenumber" name="L752" href="#L752">752</a>         <strong class="jxr_keyword">for</strong> (BSPTree&lt;S&gt; current = <strong class="jxr_keyword">this</strong>; current.parent != <strong class="jxr_keyword">null</strong>; current = current.parent) {
+<a class="jxr_linenumber" name="L753" href="#L753">753</a>             <strong class="jxr_keyword">final</strong> SubHyperplane&lt;S&gt; parentCut = current.parent.cut.copySelf();
+<a class="jxr_linenumber" name="L754" href="#L754">754</a>             <strong class="jxr_keyword">final</strong> BSPTree&lt;S&gt;       sibling   = <strong class="jxr_keyword">new</strong> BSPTree&lt;S&gt;(otherLeafsAttributes);
+<a class="jxr_linenumber" name="L755" href="#L755">755</a>             <strong class="jxr_keyword">if</strong> (current == current.parent.plus) {
+<a class="jxr_linenumber" name="L756" href="#L756">756</a>                 tree = <strong class="jxr_keyword">new</strong> BSPTree&lt;S&gt;(parentCut, tree, sibling, internalAttributes);
+<a class="jxr_linenumber" name="L757" href="#L757">757</a>             } <strong class="jxr_keyword">else</strong> {
+<a class="jxr_linenumber" name="L758" href="#L758">758</a>                 tree = <strong class="jxr_keyword">new</strong> BSPTree&lt;S&gt;(parentCut, sibling, tree, internalAttributes);
+<a class="jxr_linenumber" name="L759" href="#L759">759</a>             }
+<a class="jxr_linenumber" name="L760" href="#L760">760</a>         }
+<a class="jxr_linenumber" name="L761" href="#L761">761</a> 
+<a class="jxr_linenumber" name="L762" href="#L762">762</a>         <strong class="jxr_keyword">return</strong> tree;
+<a class="jxr_linenumber" name="L763" href="#L763">763</a> 
+<a class="jxr_linenumber" name="L764" href="#L764">764</a>     }
+<a class="jxr_linenumber" name="L765" href="#L765">765</a> 
+<a class="jxr_linenumber" name="L766" href="#L766">766</a>     <em class="jxr_javadoccomment">/** Chop off parts of the tree.</em>
+<a class="jxr_linenumber" name="L767" href="#L767">767</a> <em class="jxr_javadoccomment">     * &lt;p&gt;The instance is modified in place, all the parts that are on</em>
+<a class="jxr_linenumber" name="L768" href="#L768">768</a> <em class="jxr_javadoccomment">     * the minus side of the chopping hyperplane are discarded, only the</em>
+<a class="jxr_linenumber" name="L769" href="#L769">769</a> <em class="jxr_javadoccomment">     * parts on the plus side remain.&lt;/p&gt;</em>
+<a class="jxr_linenumber" name="L770" href="#L770">770</a> <em class="jxr_javadoccomment">     * @param hyperplane chopping hyperplane</em>
+<a class="jxr_linenumber" name="L771" href="#L771">771</a> <em class="jxr_javadoccomment">     * @param vanishingHandler handler to use for handling very rare corner</em>
+<a class="jxr_linenumber" name="L772" href="#L772">772</a> <em class="jxr_javadoccomment">     * cases of vanishing cut sub-hyperplanes in internal nodes during merging</em>
+<a class="jxr_linenumber" name="L773" href="#L773">773</a> <em class="jxr_javadoccomment">     */</em>
+<a class="jxr_linenumber" name="L774" href="#L774">774</a>     <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">void</strong> chopOffMinus(<strong class="jxr_keyword">final</strong> Hyperplane&lt;S&gt; hyperplane, <strong class="jxr_keyword">final</strong> VanishingCutHandler&lt;S&gt; vanishingHandler) {
+<a class="jxr_linenumber" name="L775" href="#L775">775</a>         <strong class="jxr_keyword">if</strong> (cut != <strong class="jxr_keyword">null</strong>) {
+<a class="jxr_linenumber" name="L776" href="#L776">776</a> 
+<a class="jxr_linenumber" name="L777" href="#L777">777</a>             cut = cut.split(hyperplane).getPlus();
+<a class="jxr_linenumber" name="L778" href="#L778">778</a>             plus.chopOffMinus(hyperplane, vanishingHandler);
+<a class="jxr_linenumber" name="L779" href="#L779">779</a>             minus.chopOffMinus(hyperplane, vanishingHandler);
+<a class="jxr_linenumber" name="L780" href="#L780">780</a> 
+<a class="jxr_linenumber" name="L781" href="#L781">781</a>             <strong class="jxr_keyword">if</strong> (cut == <strong class="jxr_keyword">null</strong>) {
+<a class="jxr_linenumber" name="L782" href="#L782">782</a>                 <em class="jxr_comment">// the cut sub-hyperplane has vanished</em>
+<a class="jxr_linenumber" name="L783" href="#L783">783</a>                 <strong class="jxr_keyword">final</strong> BSPTree&lt;S&gt; fixed = vanishingHandler.fixNode(<strong class="jxr_keyword">this</strong>);
+<a class="jxr_linenumber" name="L784" href="#L784">784</a>                 cut       = fixed.cut;
+<a class="jxr_linenumber" name="L785" href="#L785">785</a>                 plus      = fixed.plus;
+<a class="jxr_linenumber" name="L786" href="#L786">786</a>                 minus     = fixed.minus;
+<a class="jxr_linenumber" name="L787" href="#L787">787</a>                 attribute = fixed.attribute;
+<a class="jxr_linenumber" name="L788" href="#L788">788</a>             }
 <a class="jxr_linenumber" name="L789" href="#L789">789</a> 
-<a class="jxr_linenumber" name="L790" href="#L790">790</a>     <em class="jxr_javadoccomment">/** Chop off parts of the tree.</em>
-<a class="jxr_linenumber" name="L791" href="#L791">791</a> <em class="jxr_javadoccomment">     * &lt;p&gt;The instance is modified in place, all the parts that are on</em>
-<a class="jxr_linenumber" name="L792" href="#L792">792</a> <em class="jxr_javadoccomment">     * the plus side of the chopping hyperplane are discarded, only the</em>
-<a class="jxr_linenumber" name="L793" href="#L793">793</a> <em class="jxr_javadoccomment">     * parts on the minus side remain.&lt;/p&gt;</em>
-<a class="jxr_linenumber" name="L794" href="#L794">794</a> <em class="jxr_javadoccomment">     * @param hyperplane chopping hyperplane</em>
-<a class="jxr_linenumber" name="L795" href="#L795">795</a> <em class="jxr_javadoccomment">     * @param vanishingHandler handler to use for handling very rare corner</em>
-<a class="jxr_linenumber" name="L796" href="#L796">796</a> <em class="jxr_javadoccomment">     * cases of vanishing cut sub-hyperplanes in internal nodes during merging</em>
-<a class="jxr_linenumber" name="L797" href="#L797">797</a> <em class="jxr_javadoccomment">     */</em>
-<a class="jxr_linenumber" name="L798" href="#L798">798</a>     <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">void</strong> chopOffPlus(<strong class="jxr_keyword">final</strong> Hyperplane&lt;S&gt; hyperplane, <strong class="jxr_keyword">final</strong> VanishingCutHandler&lt;S&gt; vanishingHandler) {
-<a class="jxr_linenumber" name="L799" href="#L799">799</a>         <strong class="jxr_keyword">if</strong> (cut != <strong class="jxr_keyword">null</strong>) {
-<a class="jxr_linenumber" name="L800" href="#L800">800</a> 
-<a class="jxr_linenumber" name="L801" href="#L801">801</a>             cut = cut.split(hyperplane).getMinus();
-<a class="jxr_linenumber" name="L802" href="#L802">802</a>             plus.chopOffPlus(hyperplane, vanishingHandler);
-<a class="jxr_linenumber" name="L803" href="#L803">803</a>             minus.chopOffPlus(hyperplane, vanishingHandler);
-<a class="jxr_linenumber" name="L804" href="#L804">804</a> 
-<a class="jxr_linenumber" name="L805" href="#L805">805</a>             <strong class="jxr_keyword">if</strong> (cut == <strong class="jxr_keyword">null</strong>) {
-<a class="jxr_linenumber" name="L806" href="#L806">806</a>                 <em class="jxr_comment">// the cut sub-hyperplane has vanished</em>
-<a class="jxr_linenumber" name="L807" href="#L807">807</a>                 <strong class="jxr_keyword">final</strong> BSPTree&lt;S&gt; fixed = vanishingHandler.fixNode(<strong class="jxr_keyword">this</strong>);
-<a class="jxr_linenumber" name="L808" href="#L808">808</a>                 cut       = fixed.cut;
-<a class="jxr_linenumber" name="L809" href="#L809">809</a>                 plus      = fixed.plus;
-<a class="jxr_linenumber" name="L810" href="#L810">810</a>                 minus     = fixed.minus;
-<a class="jxr_linenumber" name="L811" href="#L811">811</a>                 attribute = fixed.attribute;
-<a class="jxr_linenumber" name="L812" href="#L812">812</a>             }
-<a class="jxr_linenumber" name="L813" href="#L813">813</a> 
-<a class="jxr_linenumber" name="L814" href="#L814">814</a>         }
-<a class="jxr_linenumber" name="L815" href="#L815">815</a>     }
+<a class="jxr_linenumber" name="L790" href="#L790">790</a>         }
+<a class="jxr_linenumber" name="L791" href="#L791">791</a>     }
+<a class="jxr_linenumber" name="L792" href="#L792">792</a> 
+<a class="jxr_linenumber" name="L793" href="#L793">793</a>     <em class="jxr_javadoccomment">/** Chop off parts of the tree.</em>
+<a class="jxr_linenumber" name="L794" href="#L794">794</a> <em class="jxr_javadoccomment">     * &lt;p&gt;The instance is modified in place, all the parts that are on</em>
+<a class="jxr_linenumber" name="L795" href="#L795">795</a> <em class="jxr_javadoccomment">     * the plus side of the chopping hyperplane are discarded, only the</em>
+<a class="jxr_linenumber" name="L796" href="#L796">796</a> <em class="jxr_javadoccomment">     * parts on the minus side remain.&lt;/p&gt;</em>
+<a class="jxr_linenumber" name="L797" href="#L797">797</a> <em class="jxr_javadoccomment">     * @param hyperplane chopping hyperplane</em>
+<a class="jxr_linenumber" name="L798" href="#L798">798</a> <em class="jxr_javadoccomment">     * @param vanishingHandler handler to use for handling very rare corner</em>
+<a class="jxr_linenumber" name="L799" href="#L799">799</a> <em class="jxr_javadoccomment">     * cases of vanishing cut sub-hyperplanes in internal nodes during merging</em>
+<a class="jxr_linenumber" name="L800" href="#L800">800</a> <em class="jxr_javadoccomment">     */</em>
+<a class="jxr_linenumber" name="L801" href="#L801">801</a>     <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">void</strong> chopOffPlus(<strong class="jxr_keyword">final</strong> Hyperplane&lt;S&gt; hyperplane, <strong class="jxr_keyword">final</strong> VanishingCutHandler&lt;S&gt; vanishingHandler) {
+<a class="jxr_linenumber" name="L802" href="#L802">802</a>         <strong class="jxr_keyword">if</strong> (cut != <strong class="jxr_keyword">null</strong>) {
+<a class="jxr_linenumber" name="L803" href="#L803">803</a> 
+<a class="jxr_linenumber" name="L804" href="#L804">804</a>             cut = cut.split(hyperplane).getMinus();
+<a class="jxr_linenumber" name="L805" href="#L805">805</a>             plus.chopOffPlus(hyperplane, vanishingHandler);
+<a class="jxr_linenumber" name="L806" href="#L806">806</a>             minus.chopOffPlus(hyperplane, vanishingHandler);
+<a class="jxr_linenumber" name="L807" href="#L807">807</a> 
+<a class="jxr_linenumber" name="L808" href="#L808">808</a>             <strong class="jxr_keyword">if</strong> (cut == <strong class="jxr_keyword">null</strong>) {
+<a class="jxr_linenumber" name="L809" href="#L809">809</a>                 <em class="jxr_comment">// the cut sub-hyperplane has vanished</em>
+<a class="jxr_linenumber" name="L810" href="#L810">810</a>                 <strong class="jxr_keyword">final</strong> BSPTree&lt;S&gt; fixed = vanishingHandler.fixNode(<strong class="jxr_keyword">this</strong>);
+<a class="jxr_linenumber" name="L811" href="#L811">811</a>                 cut       = fixed.cut;
+<a class="jxr_linenumber" name="L812" href="#L812">812</a>                 plus      = fixed.plus;
+<a class="jxr_linenumber" name="L813" href="#L813">813</a>                 minus     = fixed.minus;
+<a class="jxr_linenumber" name="L814" href="#L814">814</a>                 attribute = fixed.attribute;
+<a class="jxr_linenumber" name="L815" href="#L815">815</a>             }
 <a class="jxr_linenumber" name="L816" href="#L816">816</a> 
-<a class="jxr_linenumber" name="L817" href="#L817">817</a> }
+<a class="jxr_linenumber" name="L817" href="#L817">817</a>         }
+<a class="jxr_linenumber" name="L818" href="#L818">818</a>     }
+<a class="jxr_linenumber" name="L819" href="#L819">819</a> 
+<a class="jxr_linenumber" name="L820" href="#L820">820</a> }
 </pre>
 <hr/>
 <div id="footer">Copyright &#169; 2003&#x2013;2015 <a href="http://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</div>

Modified: websites/production/commons/content/proper/commons-math/xref/org/apache/commons/math3/geometry/partitioning/package-frame.html
==============================================================================
--- websites/production/commons/content/proper/commons-math/xref/org/apache/commons/math3/geometry/partitioning/package-frame.html (original)
+++ websites/production/commons/content/proper/commons-math/xref/org/apache/commons/math3/geometry/partitioning/package-frame.html Fri Apr 17 19:17:13 2015
@@ -3,7 +3,7 @@
 <html xml:lang="en" lang="en">
 	<head>
 		<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
-		<title>Apache Commons Math 3.4.1 Reference Package org.apache.commons.math3.geometry.partitioning</title>
+		<title>Apache Commons Math 3.5 Reference Package org.apache.commons.math3.geometry.partitioning</title>
 		<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="style" />
 	</head>
 	<body>

Modified: websites/production/commons/content/proper/commons-math/xref/org/apache/commons/math3/geometry/partitioning/package-summary.html
==============================================================================
--- websites/production/commons/content/proper/commons-math/xref/org/apache/commons/math3/geometry/partitioning/package-summary.html (original)
+++ websites/production/commons/content/proper/commons-math/xref/org/apache/commons/math3/geometry/partitioning/package-summary.html Fri Apr 17 19:17:13 2015
@@ -3,7 +3,7 @@
 <html xml:lang="en" lang="en">
 	<head>
 		<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
-		<title>Apache Commons Math 3.4.1 Reference Package org.apache.commons.math3.geometry.partitioning</title>
+		<title>Apache Commons Math 3.5 Reference Package org.apache.commons.math3.geometry.partitioning</title>
 		<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="style" />
 	</head>
 	<body>

Modified: websites/production/commons/content/proper/commons-math/xref/org/apache/commons/math3/geometry/partitioning/utilities/package-frame.html
==============================================================================
--- websites/production/commons/content/proper/commons-math/xref/org/apache/commons/math3/geometry/partitioning/utilities/package-frame.html (original)
+++ websites/production/commons/content/proper/commons-math/xref/org/apache/commons/math3/geometry/partitioning/utilities/package-frame.html Fri Apr 17 19:17:13 2015
@@ -3,7 +3,7 @@
 <html xml:lang="en" lang="en">
 	<head>
 		<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
-		<title>Apache Commons Math 3.4.1 Reference Package org.apache.commons.math3.geometry.partitioning.utilities</title>
+		<title>Apache Commons Math 3.5 Reference Package org.apache.commons.math3.geometry.partitioning.utilities</title>
 		<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="style" />
 	</head>
 	<body>

Modified: websites/production/commons/content/proper/commons-math/xref/org/apache/commons/math3/geometry/partitioning/utilities/package-summary.html
==============================================================================
--- websites/production/commons/content/proper/commons-math/xref/org/apache/commons/math3/geometry/partitioning/utilities/package-summary.html (original)
+++ websites/production/commons/content/proper/commons-math/xref/org/apache/commons/math3/geometry/partitioning/utilities/package-summary.html Fri Apr 17 19:17:13 2015
@@ -3,7 +3,7 @@
 <html xml:lang="en" lang="en">
 	<head>
 		<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
-		<title>Apache Commons Math 3.4.1 Reference Package org.apache.commons.math3.geometry.partitioning.utilities</title>
+		<title>Apache Commons Math 3.5 Reference Package org.apache.commons.math3.geometry.partitioning.utilities</title>
 		<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="style" />
 	</head>
 	<body>

Modified: websites/production/commons/content/proper/commons-math/xref/org/apache/commons/math3/geometry/spherical/oned/package-frame.html
==============================================================================
--- websites/production/commons/content/proper/commons-math/xref/org/apache/commons/math3/geometry/spherical/oned/package-frame.html (original)
+++ websites/production/commons/content/proper/commons-math/xref/org/apache/commons/math3/geometry/spherical/oned/package-frame.html Fri Apr 17 19:17:13 2015
@@ -3,7 +3,7 @@
 <html xml:lang="en" lang="en">
 	<head>
 		<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
-		<title>Apache Commons Math 3.4.1 Reference Package org.apache.commons.math3.geometry.spherical.oned</title>
+		<title>Apache Commons Math 3.5 Reference Package org.apache.commons.math3.geometry.spherical.oned</title>
 		<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="style" />
 	</head>
 	<body>

Modified: websites/production/commons/content/proper/commons-math/xref/org/apache/commons/math3/geometry/spherical/oned/package-summary.html
==============================================================================
--- websites/production/commons/content/proper/commons-math/xref/org/apache/commons/math3/geometry/spherical/oned/package-summary.html (original)
+++ websites/production/commons/content/proper/commons-math/xref/org/apache/commons/math3/geometry/spherical/oned/package-summary.html Fri Apr 17 19:17:13 2015
@@ -3,7 +3,7 @@
 <html xml:lang="en" lang="en">
 	<head>
 		<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
-		<title>Apache Commons Math 3.4.1 Reference Package org.apache.commons.math3.geometry.spherical.oned</title>
+		<title>Apache Commons Math 3.5 Reference Package org.apache.commons.math3.geometry.spherical.oned</title>
 		<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="style" />
 	</head>
 	<body>

Modified: websites/production/commons/content/proper/commons-math/xref/org/apache/commons/math3/geometry/spherical/twod/package-frame.html
==============================================================================
--- websites/production/commons/content/proper/commons-math/xref/org/apache/commons/math3/geometry/spherical/twod/package-frame.html (original)
+++ websites/production/commons/content/proper/commons-math/xref/org/apache/commons/math3/geometry/spherical/twod/package-frame.html Fri Apr 17 19:17:13 2015
@@ -3,7 +3,7 @@
 <html xml:lang="en" lang="en">
 	<head>
 		<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
-		<title>Apache Commons Math 3.4.1 Reference Package org.apache.commons.math3.geometry.spherical.twod</title>
+		<title>Apache Commons Math 3.5 Reference Package org.apache.commons.math3.geometry.spherical.twod</title>
 		<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="style" />
 	</head>
 	<body>

Modified: websites/production/commons/content/proper/commons-math/xref/org/apache/commons/math3/geometry/spherical/twod/package-summary.html
==============================================================================
--- websites/production/commons/content/proper/commons-math/xref/org/apache/commons/math3/geometry/spherical/twod/package-summary.html (original)
+++ websites/production/commons/content/proper/commons-math/xref/org/apache/commons/math3/geometry/spherical/twod/package-summary.html Fri Apr 17 19:17:13 2015
@@ -3,7 +3,7 @@
 <html xml:lang="en" lang="en">
 	<head>
 		<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
-		<title>Apache Commons Math 3.4.1 Reference Package org.apache.commons.math3.geometry.spherical.twod</title>
+		<title>Apache Commons Math 3.5 Reference Package org.apache.commons.math3.geometry.spherical.twod</title>
 		<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="style" />
 	</head>
 	<body>

Modified: websites/production/commons/content/proper/commons-math/xref/org/apache/commons/math3/linear/CholeskyDecomposition.html
==============================================================================
--- websites/production/commons/content/proper/commons-math/xref/org/apache/commons/math3/linear/CholeskyDecomposition.html (original)
+++ websites/production/commons/content/proper/commons-math/xref/org/apache/commons/math3/linear/CholeskyDecomposition.html Fri Apr 17 19:17:13 2015
@@ -207,11 +207,11 @@
 <a class="jxr_linenumber" name="L199" href="#L199">199</a> <em class="jxr_javadoccomment">     * @return a solver</em>
 <a class="jxr_linenumber" name="L200" href="#L200">200</a> <em class="jxr_javadoccomment">     */</em>
 <a class="jxr_linenumber" name="L201" href="#L201">201</a>     <strong class="jxr_keyword">public</strong> <a href="../../../../../org/apache/commons/math3/linear/DecompositionSolver.html">DecompositionSolver</a> getSolver() {
-<a class="jxr_linenumber" name="L202" href="#L202">202</a>         <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../../org/apache/commons/math3/linear/EigenDecomposition.html">Solver</a>(lTData);
+<a class="jxr_linenumber" name="L202" href="#L202">202</a>         <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../../org/apache/commons/math3/linear/CholeskyDecomposition.html">Solver</a>(lTData);
 <a class="jxr_linenumber" name="L203" href="#L203">203</a>     }
 <a class="jxr_linenumber" name="L204" href="#L204">204</a> 
 <a class="jxr_linenumber" name="L205" href="#L205">205</a>     <em class="jxr_javadoccomment">/** Specialized solver. */</em>
-<a class="jxr_linenumber" name="L206" href="#L206">206</a>     <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../org/apache/commons/math3/linear/EigenDecomposition.html">Solver</a> <strong class="jxr_keyword">implements</strong> <a href="../../../../../org/apache/commons/math3/linear/DecompositionSolver.html">DecompositionSolver</a> {
+<a class="jxr_linenumber" name="L206" href="#L206">206</a>     <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../org/apache/commons/math3/linear/CholeskyDecomposition.html">Solver</a> <strong class="jxr_keyword">implements</strong> <a href="../../../../../org/apache/commons/math3/linear/DecompositionSolver.html">DecompositionSolver</a> {
 <a class="jxr_linenumber" name="L207" href="#L207">207</a>         <em class="jxr_javadoccomment">/** Row-oriented storage for L&lt;sup&gt;T&lt;/sup&gt; matrix data. */</em>
 <a class="jxr_linenumber" name="L208" href="#L208">208</a>         <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">double</strong>[][] lTData;
 <a class="jxr_linenumber" name="L209" href="#L209">209</a> 
@@ -219,7 +219,7 @@
 <a class="jxr_linenumber" name="L211" href="#L211">211</a> <em class="jxr_javadoccomment">         * Build a solver from decomposed matrix.</em>
 <a class="jxr_linenumber" name="L212" href="#L212">212</a> <em class="jxr_javadoccomment">         * @param lTData row-oriented storage for L&lt;sup&gt;T&lt;/sup&gt; matrix data</em>
 <a class="jxr_linenumber" name="L213" href="#L213">213</a> <em class="jxr_javadoccomment">         */</em>
-<a class="jxr_linenumber" name="L214" href="#L214">214</a>         <strong class="jxr_keyword">private</strong> <a href="../../../../../org/apache/commons/math3/linear/EigenDecomposition.html">Solver</a>(<strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">double</strong>[][] lTData) {
+<a class="jxr_linenumber" name="L214" href="#L214">214</a>         <strong class="jxr_keyword">private</strong> <a href="../../../../../org/apache/commons/math3/linear/CholeskyDecomposition.html">Solver</a>(<strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">double</strong>[][] lTData) {
 <a class="jxr_linenumber" name="L215" href="#L215">215</a>             <strong class="jxr_keyword">this</strong>.lTData = lTData;
 <a class="jxr_linenumber" name="L216" href="#L216">216</a>         }
 <a class="jxr_linenumber" name="L217" href="#L217">217</a> 

Modified: websites/production/commons/content/proper/commons-math/xref/org/apache/commons/math3/linear/EigenDecomposition.html
==============================================================================
--- websites/production/commons/content/proper/commons-math/xref/org/apache/commons/math3/linear/EigenDecomposition.html (original)
+++ websites/production/commons/content/proper/commons-math/xref/org/apache/commons/math3/linear/EigenDecomposition.html Fri Apr 17 19:17:13 2015
@@ -413,11 +413,11 @@
 <a class="jxr_linenumber" name="L405" href="#L405">405</a>         <strong class="jxr_keyword">if</strong> (hasComplexEigenvalues()) {
 <a class="jxr_linenumber" name="L406" href="#L406">406</a>             <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../../org/apache/commons/math3/exception/MathUnsupportedOperationException.html">MathUnsupportedOperationException</a>();
 <a class="jxr_linenumber" name="L407" href="#L407">407</a>         }
-<a class="jxr_linenumber" name="L408" href="#L408">408</a>         <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../../org/apache/commons/math3/linear/EigenDecomposition.html">Solver</a>(realEigenvalues, imagEigenvalues, eigenvectors);
+<a class="jxr_linenumber" name="L408" href="#L408">408</a>         <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../../org/apache/commons/math3/linear/CholeskyDecomposition.html">Solver</a>(realEigenvalues, imagEigenvalues, eigenvectors);
 <a class="jxr_linenumber" name="L409" href="#L409">409</a>     }
 <a class="jxr_linenumber" name="L410" href="#L410">410</a> 
 <a class="jxr_linenumber" name="L411" href="#L411">411</a>     <em class="jxr_javadoccomment">/** Specialized solver. */</em>
-<a class="jxr_linenumber" name="L412" href="#L412">412</a>     <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../org/apache/commons/math3/linear/EigenDecomposition.html">Solver</a> <strong class="jxr_keyword">implements</strong> <a href="../../../../../org/apache/commons/math3/linear/DecompositionSolver.html">DecompositionSolver</a> {
+<a class="jxr_linenumber" name="L412" href="#L412">412</a>     <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../org/apache/commons/math3/linear/CholeskyDecomposition.html">Solver</a> <strong class="jxr_keyword">implements</strong> <a href="../../../../../org/apache/commons/math3/linear/DecompositionSolver.html">DecompositionSolver</a> {
 <a class="jxr_linenumber" name="L413" href="#L413">413</a>         <em class="jxr_javadoccomment">/** Real part of the realEigenvalues. */</em>
 <a class="jxr_linenumber" name="L414" href="#L414">414</a>         <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">double</strong>[] realEigenvalues;
 <a class="jxr_linenumber" name="L415" href="#L415">415</a>         <em class="jxr_javadoccomment">/** Imaginary part of the realEigenvalues. */</em>
@@ -432,7 +432,7 @@
 <a class="jxr_linenumber" name="L424" href="#L424">424</a> <em class="jxr_javadoccomment">         * @param imagEigenvalues Imaginary parts of the eigenvalues.</em>
 <a class="jxr_linenumber" name="L425" href="#L425">425</a> <em class="jxr_javadoccomment">         * @param eigenvectors Eigenvectors.</em>
 <a class="jxr_linenumber" name="L426" href="#L426">426</a> <em class="jxr_javadoccomment">         */</em>
-<a class="jxr_linenumber" name="L427" href="#L427">427</a>         <strong class="jxr_keyword">private</strong> <a href="../../../../../org/apache/commons/math3/linear/EigenDecomposition.html">Solver</a>(<strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">double</strong>[] realEigenvalues,
+<a class="jxr_linenumber" name="L427" href="#L427">427</a>         <strong class="jxr_keyword">private</strong> <a href="../../../../../org/apache/commons/math3/linear/CholeskyDecomposition.html">Solver</a>(<strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">double</strong>[] realEigenvalues,
 <a class="jxr_linenumber" name="L428" href="#L428">428</a>                 <strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">double</strong>[] imagEigenvalues,
 <a class="jxr_linenumber" name="L429" href="#L429">429</a>                 <strong class="jxr_keyword">final</strong> <a href="../../../../../org/apache/commons/math3/linear/ArrayRealVector.html">ArrayRealVector</a>[] eigenvectors) {
 <a class="jxr_linenumber" name="L430" href="#L430">430</a>             <strong class="jxr_keyword">this</strong>.realEigenvalues = realEigenvalues;

Modified: websites/production/commons/content/proper/commons-math/xref/org/apache/commons/math3/linear/FieldLUDecomposition.html
==============================================================================
--- websites/production/commons/content/proper/commons-math/xref/org/apache/commons/math3/linear/FieldLUDecomposition.html (original)
+++ websites/production/commons/content/proper/commons-math/xref/org/apache/commons/math3/linear/FieldLUDecomposition.html Fri Apr 17 19:17:13 2015
@@ -286,7 +286,7 @@
 <a class="jxr_linenumber" name="L278" href="#L278">278</a> <em class="jxr_javadoccomment">         * @param pivot pivot permutation associated with LU decomposition</em>
 <a class="jxr_linenumber" name="L279" href="#L279">279</a> <em class="jxr_javadoccomment">         * @param singular singularity indicator</em>
 <a class="jxr_linenumber" name="L280" href="#L280">280</a> <em class="jxr_javadoccomment">         */</em>
-<a class="jxr_linenumber" name="L281" href="#L281">281</a>         <strong class="jxr_keyword">private</strong> <a href="../../../../../org/apache/commons/math3/linear/EigenDecomposition.html">Solver</a>(<strong class="jxr_keyword">final</strong> Field&lt;T&gt; field, <strong class="jxr_keyword">final</strong> T[][] lu,
+<a class="jxr_linenumber" name="L281" href="#L281">281</a>         <strong class="jxr_keyword">private</strong> <a href="../../../../../org/apache/commons/math3/linear/CholeskyDecomposition.html">Solver</a>(<strong class="jxr_keyword">final</strong> Field&lt;T&gt; field, <strong class="jxr_keyword">final</strong> T[][] lu,
 <a class="jxr_linenumber" name="L282" href="#L282">282</a>                        <strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">int</strong>[] pivot, <strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">boolean</strong> singular) {
 <a class="jxr_linenumber" name="L283" href="#L283">283</a>             <strong class="jxr_keyword">this</strong>.field    = field;
 <a class="jxr_linenumber" name="L284" href="#L284">284</a>             <strong class="jxr_keyword">this</strong>.lu       = lu;

Modified: websites/production/commons/content/proper/commons-math/xref/org/apache/commons/math3/linear/LUDecomposition.html
==============================================================================
--- websites/production/commons/content/proper/commons-math/xref/org/apache/commons/math3/linear/LUDecomposition.html (original)
+++ websites/production/commons/content/proper/commons-math/xref/org/apache/commons/math3/linear/LUDecomposition.html Fri Apr 17 19:17:13 2015
@@ -262,11 +262,11 @@
 <a class="jxr_linenumber" name="L254" href="#L254">254</a> <em class="jxr_javadoccomment">     * @return a solver</em>
 <a class="jxr_linenumber" name="L255" href="#L255">255</a> <em class="jxr_javadoccomment">     */</em>
 <a class="jxr_linenumber" name="L256" href="#L256">256</a>     <strong class="jxr_keyword">public</strong> <a href="../../../../../org/apache/commons/math3/linear/DecompositionSolver.html">DecompositionSolver</a> getSolver() {
-<a class="jxr_linenumber" name="L257" href="#L257">257</a>         <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../../org/apache/commons/math3/linear/EigenDecomposition.html">Solver</a>(lu, pivot, singular);
+<a class="jxr_linenumber" name="L257" href="#L257">257</a>         <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../../org/apache/commons/math3/linear/CholeskyDecomposition.html">Solver</a>(lu, pivot, singular);
 <a class="jxr_linenumber" name="L258" href="#L258">258</a>     }
 <a class="jxr_linenumber" name="L259" href="#L259">259</a> 
 <a class="jxr_linenumber" name="L260" href="#L260">260</a>     <em class="jxr_javadoccomment">/** Specialized solver. */</em>
-<a class="jxr_linenumber" name="L261" href="#L261">261</a>     <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../org/apache/commons/math3/linear/EigenDecomposition.html">Solver</a> <strong class="jxr_keyword">implements</strong> <a href="../../../../../org/apache/commons/math3/linear/DecompositionSolver.html">DecompositionSolver</a> {
+<a class="jxr_linenumber" name="L261" href="#L261">261</a>     <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../org/apache/commons/math3/linear/CholeskyDecomposition.html">Solver</a> <strong class="jxr_keyword">implements</strong> <a href="../../../../../org/apache/commons/math3/linear/DecompositionSolver.html">DecompositionSolver</a> {
 <a class="jxr_linenumber" name="L262" href="#L262">262</a> 
 <a class="jxr_linenumber" name="L263" href="#L263">263</a>         <em class="jxr_javadoccomment">/** Entries of LU decomposition. */</em>
 <a class="jxr_linenumber" name="L264" href="#L264">264</a>         <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">double</strong>[][] lu;
@@ -283,7 +283,7 @@
 <a class="jxr_linenumber" name="L275" href="#L275">275</a> <em class="jxr_javadoccomment">         * @param pivot pivot permutation associated with LU decomposition</em>
 <a class="jxr_linenumber" name="L276" href="#L276">276</a> <em class="jxr_javadoccomment">         * @param singular singularity indicator</em>
 <a class="jxr_linenumber" name="L277" href="#L277">277</a> <em class="jxr_javadoccomment">         */</em>
-<a class="jxr_linenumber" name="L278" href="#L278">278</a>         <strong class="jxr_keyword">private</strong> <a href="../../../../../org/apache/commons/math3/linear/EigenDecomposition.html">Solver</a>(<strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">double</strong>[][] lu, <strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">int</strong>[] pivot, <strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">boolean</strong> singular) {
+<a class="jxr_linenumber" name="L278" href="#L278">278</a>         <strong class="jxr_keyword">private</strong> <a href="../../../../../org/apache/commons/math3/linear/CholeskyDecomposition.html">Solver</a>(<strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">double</strong>[][] lu, <strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">int</strong>[] pivot, <strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">boolean</strong> singular) {
 <a class="jxr_linenumber" name="L279" href="#L279">279</a>             <strong class="jxr_keyword">this</strong>.lu       = lu;
 <a class="jxr_linenumber" name="L280" href="#L280">280</a>             <strong class="jxr_keyword">this</strong>.pivot    = pivot;
 <a class="jxr_linenumber" name="L281" href="#L281">281</a>             <strong class="jxr_keyword">this</strong>.singular = singular;

Modified: websites/production/commons/content/proper/commons-math/xref/org/apache/commons/math3/linear/OpenMapRealVector.html
==============================================================================
--- websites/production/commons/content/proper/commons-math/xref/org/apache/commons/math3/linear/OpenMapRealVector.html (original)
+++ websites/production/commons/content/proper/commons-math/xref/org/apache/commons/math3/linear/OpenMapRealVector.html Fri Apr 17 19:17:13 2015
@@ -262,7 +262,7 @@
 <a class="jxr_linenumber" name="L254" href="#L254">254</a>         checkVectorDimensions(v.getDimension());
 <a class="jxr_linenumber" name="L255" href="#L255">255</a>         <strong class="jxr_keyword">boolean</strong> copyThis = entries.size() &gt; v.entries.size();
 <a class="jxr_linenumber" name="L256" href="#L256">256</a>         <a href="../../../../../org/apache/commons/math3/linear/OpenMapRealVector.html">OpenMapRealVector</a> res = copyThis ? <strong class="jxr_keyword">this</strong>.copy() : v.copy();
-<a class="jxr_linenumber" name="L257" href="#L257">257</a>         <a href="../../../../../org/apache/commons/math3/util/OpenIntToDoubleHashMap.html">Iterator</a> iter = copyThis ? v.entries.iterator() : entries.iterator();
+<a class="jxr_linenumber" name="L257" href="#L257">257</a>         <a href="../../../../../org/apache/commons/math3/util/MultidimensionalCounter.html">Iterator</a> iter = copyThis ? v.entries.iterator() : entries.iterator();
 <a class="jxr_linenumber" name="L258" href="#L258">258</a>         <a href="../../../../../org/apache/commons/math3/util/OpenIntToDoubleHashMap.html">OpenIntToDoubleHashMap</a> randomAccess = copyThis ? entries : v.entries;
 <a class="jxr_linenumber" name="L259" href="#L259">259</a>         <strong class="jxr_keyword">while</strong> (iter.hasNext()) {
 <a class="jxr_linenumber" name="L260" href="#L260">260</a>             iter.advance();
@@ -283,7 +283,7 @@
 <a class="jxr_linenumber" name="L275" href="#L275">275</a> <em class="jxr_javadoccomment">     */</em>
 <a class="jxr_linenumber" name="L276" href="#L276">276</a>     <strong class="jxr_keyword">public</strong> <a href="../../../../../org/apache/commons/math3/linear/OpenMapRealVector.html">OpenMapRealVector</a> append(<a href="../../../../../org/apache/commons/math3/linear/OpenMapRealVector.html">OpenMapRealVector</a> v) {
 <a class="jxr_linenumber" name="L277" href="#L277">277</a>         <a href="../../../../../org/apache/commons/math3/linear/OpenMapRealVector.html">OpenMapRealVector</a> res = <strong class="jxr_keyword">new</strong> <a href="../../../../../org/apache/commons/math3/linear/OpenMapRealVector.html">OpenMapRealVector</a>(<strong class="jxr_keyword">this</strong>, v.getDimension());
-<a class="jxr_linenumber" name="L278" href="#L278">278</a>         <a href="../../../../../org/apache/commons/math3/util/OpenIntToDoubleHashMap.html">Iterator</a> iter = v.entries.iterator();
+<a class="jxr_linenumber" name="L278" href="#L278">278</a>         <a href="../../../../../org/apache/commons/math3/util/MultidimensionalCounter.html">Iterator</a> iter = v.entries.iterator();
 <a class="jxr_linenumber" name="L279" href="#L279">279</a>         <strong class="jxr_keyword">while</strong> (iter.hasNext()) {
 <a class="jxr_linenumber" name="L280" href="#L280">280</a>             iter.advance();
 <a class="jxr_linenumber" name="L281" href="#L281">281</a>             res.setEntry(iter.key() + virtualSize, iter.value());
@@ -369,7 +369,7 @@
 <a class="jxr_linenumber" name="L361" href="#L361">361</a>         <strong class="jxr_keyword">throws</strong> <a href="../../../../../org/apache/commons/math3/exception/DimensionMismatchException.html">DimensionMismatchException</a> {
 <a class="jxr_linenumber" name="L362" href="#L362">362</a>         checkVectorDimensions(v.getDimension());
 <a class="jxr_linenumber" name="L363" href="#L363">363</a>         <a href="../../../../../org/apache/commons/math3/linear/OpenMapRealVector.html">OpenMapRealVector</a> res = <strong class="jxr_keyword">new</strong> <a href="../../../../../org/apache/commons/math3/linear/OpenMapRealVector.html">OpenMapRealVector</a>(<strong class="jxr_keyword">this</strong>);
-<a class="jxr_linenumber" name="L364" href="#L364">364</a>         <a href="../../../../../org/apache/commons/math3/util/OpenIntToDoubleHashMap.html">Iterator</a> iter = entries.iterator();
+<a class="jxr_linenumber" name="L364" href="#L364">364</a>         <a href="../../../../../org/apache/commons/math3/util/MultidimensionalCounter.html">Iterator</a> iter = entries.iterator();
 <a class="jxr_linenumber" name="L365" href="#L365">365</a>         <strong class="jxr_keyword">while</strong> (iter.hasNext()) {
 <a class="jxr_linenumber" name="L366" href="#L366">366</a>             iter.advance();
 <a class="jxr_linenumber" name="L367" href="#L367">367</a>             res.setEntry(iter.key(), iter.value() * v.getEntry(iter.key()));
@@ -388,7 +388,7 @@
 <a class="jxr_linenumber" name="L380" href="#L380">380</a>         checkIndex(index + n - 1);
 <a class="jxr_linenumber" name="L381" href="#L381">381</a>         <a href="../../../../../org/apache/commons/math3/linear/OpenMapRealVector.html">OpenMapRealVector</a> res = <strong class="jxr_keyword">new</strong> <a href="../../../../../org/apache/commons/math3/linear/OpenMapRealVector.html">OpenMapRealVector</a>(n);
 <a class="jxr_linenumber" name="L382" href="#L382">382</a>         <strong class="jxr_keyword">int</strong> end = index + n;
-<a class="jxr_linenumber" name="L383" href="#L383">383</a>         <a href="../../../../../org/apache/commons/math3/util/OpenIntToDoubleHashMap.html">Iterator</a> iter = entries.iterator();
+<a class="jxr_linenumber" name="L383" href="#L383">383</a>         <a href="../../../../../org/apache/commons/math3/util/MultidimensionalCounter.html">Iterator</a> iter = entries.iterator();
 <a class="jxr_linenumber" name="L384" href="#L384">384</a>         <strong class="jxr_keyword">while</strong> (iter.hasNext()) {
 <a class="jxr_linenumber" name="L385" href="#L385">385</a>             iter.advance();
 <a class="jxr_linenumber" name="L386" href="#L386">386</a>             <strong class="jxr_keyword">int</strong> key = iter.key();
@@ -415,7 +415,7 @@
 <a class="jxr_linenumber" name="L407" href="#L407">407</a>     <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">double</strong> getDistance(<a href="../../../../../org/apache/commons/math3/linear/OpenMapRealVector.html">OpenMapRealVector</a> v)
 <a class="jxr_linenumber" name="L408" href="#L408">408</a>         <strong class="jxr_keyword">throws</strong> <a href="../../../../../org/apache/commons/math3/exception/DimensionMismatchException.html">DimensionMismatchException</a> {
 <a class="jxr_linenumber" name="L409" href="#L409">409</a>         checkVectorDimensions(v.getDimension());
-<a class="jxr_linenumber" name="L410" href="#L410">410</a>         <a href="../../../../../org/apache/commons/math3/util/OpenIntToDoubleHashMap.html">Iterator</a> iter = entries.iterator();
+<a class="jxr_linenumber" name="L410" href="#L410">410</a>         <a href="../../../../../org/apache/commons/math3/util/MultidimensionalCounter.html">Iterator</a> iter = entries.iterator();
 <a class="jxr_linenumber" name="L411" href="#L411">411</a>         <strong class="jxr_keyword">double</strong> res = 0;
 <a class="jxr_linenumber" name="L412" href="#L412">412</a>         <strong class="jxr_keyword">while</strong> (iter.hasNext()) {
 <a class="jxr_linenumber" name="L413" href="#L413">413</a>             iter.advance();
@@ -468,7 +468,7 @@
 <a class="jxr_linenumber" name="L460" href="#L460">460</a>         <strong class="jxr_keyword">throws</strong> <a href="../../../../../org/apache/commons/math3/exception/DimensionMismatchException.html">DimensionMismatchException</a> {
 <a class="jxr_linenumber" name="L461" href="#L461">461</a>         checkVectorDimensions(v.getDimension());
 <a class="jxr_linenumber" name="L462" href="#L462">462</a>         <strong class="jxr_keyword">double</strong> max = 0;
-<a class="jxr_linenumber" name="L463" href="#L463">463</a>         <a href="../../../../../org/apache/commons/math3/util/OpenIntToDoubleHashMap.html">Iterator</a> iter = entries.iterator();
+<a class="jxr_linenumber" name="L463" href="#L463">463</a>         <a href="../../../../../org/apache/commons/math3/util/MultidimensionalCounter.html">Iterator</a> iter = entries.iterator();
 <a class="jxr_linenumber" name="L464" href="#L464">464</a>         <strong class="jxr_keyword">while</strong> (iter.hasNext()) {
 <a class="jxr_linenumber" name="L465" href="#L465">465</a>             iter.advance();
 <a class="jxr_linenumber" name="L466" href="#L466">466</a>             <strong class="jxr_keyword">double</strong> delta = FastMath.abs(iter.value() - v.getEntry(iter.key()));
@@ -509,7 +509,7 @@
 <a class="jxr_linenumber" name="L501" href="#L501">501</a>         <strong class="jxr_keyword">throws</strong> <a href="../../../../../org/apache/commons/math3/exception/DimensionMismatchException.html">DimensionMismatchException</a> {
 <a class="jxr_linenumber" name="L502" href="#L502">502</a>         checkVectorDimensions(v.getDimension());
 <a class="jxr_linenumber" name="L503" href="#L503">503</a>         <strong class="jxr_keyword">double</strong> max = 0;
-<a class="jxr_linenumber" name="L504" href="#L504">504</a>         <a href="../../../../../org/apache/commons/math3/util/OpenIntToDoubleHashMap.html">Iterator</a> iter = entries.iterator();
+<a class="jxr_linenumber" name="L504" href="#L504">504</a>         <a href="../../../../../org/apache/commons/math3/util/MultidimensionalCounter.html">Iterator</a> iter = entries.iterator();
 <a class="jxr_linenumber" name="L505" href="#L505">505</a>         <strong class="jxr_keyword">while</strong> (iter.hasNext()) {
 <a class="jxr_linenumber" name="L506" href="#L506">506</a>             iter.advance();
 <a class="jxr_linenumber" name="L507" href="#L507">507</a>             <strong class="jxr_keyword">double</strong> delta = FastMath.abs(iter.value() - v.getEntry(iter.key()));
@@ -544,7 +544,7 @@
 <a class="jxr_linenumber" name="L536" href="#L536">536</a>     @Override
 <a class="jxr_linenumber" name="L537" href="#L537">537</a>     <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">boolean</strong> isInfinite() {
 <a class="jxr_linenumber" name="L538" href="#L538">538</a>         <strong class="jxr_keyword">boolean</strong> infiniteFound = false;
-<a class="jxr_linenumber" name="L539" href="#L539">539</a>         <a href="../../../../../org/apache/commons/math3/util/OpenIntToDoubleHashMap.html">Iterator</a> iter = entries.iterator();
+<a class="jxr_linenumber" name="L539" href="#L539">539</a>         <a href="../../../../../org/apache/commons/math3/util/MultidimensionalCounter.html">Iterator</a> iter = entries.iterator();
 <a class="jxr_linenumber" name="L540" href="#L540">540</a>         <strong class="jxr_keyword">while</strong> (iter.hasNext()) {
 <a class="jxr_linenumber" name="L541" href="#L541">541</a>             iter.advance();
 <a class="jxr_linenumber" name="L542" href="#L542">542</a>             <strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">double</strong> value = iter.value();
@@ -561,7 +561,7 @@
 <a class="jxr_linenumber" name="L553" href="#L553">553</a>     <em class="jxr_javadoccomment">/** {@inheritDoc} */</em>
 <a class="jxr_linenumber" name="L554" href="#L554">554</a>     @Override
 <a class="jxr_linenumber" name="L555" href="#L555">555</a>     <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">boolean</strong> isNaN() {
-<a class="jxr_linenumber" name="L556" href="#L556">556</a>         <a href="../../../../../org/apache/commons/math3/util/OpenIntToDoubleHashMap.html">Iterator</a> iter = entries.iterator();
+<a class="jxr_linenumber" name="L556" href="#L556">556</a>         <a href="../../../../../org/apache/commons/math3/util/MultidimensionalCounter.html">Iterator</a> iter = entries.iterator();
 <a class="jxr_linenumber" name="L557" href="#L557">557</a>         <strong class="jxr_keyword">while</strong> (iter.hasNext()) {
 <a class="jxr_linenumber" name="L558" href="#L558">558</a>             iter.advance();
 <a class="jxr_linenumber" name="L559" href="#L559">559</a>             <strong class="jxr_keyword">if</strong> (Double.isNaN(iter.value())) {
@@ -628,7 +628,7 @@
 <a class="jxr_linenumber" name="L620" href="#L620">620</a>         <strong class="jxr_keyword">throws</strong> <a href="../../../../../org/apache/commons/math3/exception/DimensionMismatchException.html">DimensionMismatchException</a> {
 <a class="jxr_linenumber" name="L621" href="#L621">621</a>         checkVectorDimensions(v.getDimension());
 <a class="jxr_linenumber" name="L622" href="#L622">622</a>         <a href="../../../../../org/apache/commons/math3/linear/OpenMapRealVector.html">OpenMapRealVector</a> res = copy();
-<a class="jxr_linenumber" name="L623" href="#L623">623</a>         <a href="../../../../../org/apache/commons/math3/util/OpenIntToDoubleHashMap.html">Iterator</a> iter = v.getEntries().iterator();
+<a class="jxr_linenumber" name="L623" href="#L623">623</a>         <a href="../../../../../org/apache/commons/math3/util/MultidimensionalCounter.html">Iterator</a> iter = v.getEntries().iterator();
 <a class="jxr_linenumber" name="L624" href="#L624">624</a>         <strong class="jxr_keyword">while</strong> (iter.hasNext()) {
 <a class="jxr_linenumber" name="L625" href="#L625">625</a>             iter.advance();
 <a class="jxr_linenumber" name="L626" href="#L626">626</a>             <strong class="jxr_keyword">int</strong> key = iter.key();
@@ -668,7 +668,7 @@
 <a class="jxr_linenumber" name="L660" href="#L660">660</a>         <strong class="jxr_keyword">if</strong> (isDefaultValue(norm)) {
 <a class="jxr_linenumber" name="L661" href="#L661">661</a>             <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../../org/apache/commons/math3/exception/MathArithmeticException.html">MathArithmeticException</a>(LocalizedFormats.ZERO_NORM);
 <a class="jxr_linenumber" name="L662" href="#L662">662</a>         }
-<a class="jxr_linenumber" name="L663" href="#L663">663</a>         <a href="../../../../../org/apache/commons/math3/util/OpenIntToDoubleHashMap.html">Iterator</a> iter = entries.iterator();
+<a class="jxr_linenumber" name="L663" href="#L663">663</a>         <a href="../../../../../org/apache/commons/math3/util/MultidimensionalCounter.html">Iterator</a> iter = entries.iterator();
 <a class="jxr_linenumber" name="L664" href="#L664">664</a>         <strong class="jxr_keyword">while</strong> (iter.hasNext()) {
 <a class="jxr_linenumber" name="L665" href="#L665">665</a>             iter.advance();
 <a class="jxr_linenumber" name="L666" href="#L666">666</a>             entries.put(iter.key(), iter.value() / norm);
@@ -679,7 +679,7 @@
 <a class="jxr_linenumber" name="L671" href="#L671">671</a>     @Override
 <a class="jxr_linenumber" name="L672" href="#L672">672</a>     <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">double</strong>[] toArray() {
 <a class="jxr_linenumber" name="L673" href="#L673">673</a>         <strong class="jxr_keyword">double</strong>[] res = <strong class="jxr_keyword">new</strong> <strong class="jxr_keyword">double</strong>[virtualSize];
-<a class="jxr_linenumber" name="L674" href="#L674">674</a>         <a href="../../../../../org/apache/commons/math3/util/OpenIntToDoubleHashMap.html">Iterator</a> iter = entries.iterator();
+<a class="jxr_linenumber" name="L674" href="#L674">674</a>         <a href="../../../../../org/apache/commons/math3/util/MultidimensionalCounter.html">Iterator</a> iter = entries.iterator();
 <a class="jxr_linenumber" name="L675" href="#L675">675</a>         <strong class="jxr_keyword">while</strong> (iter.hasNext()) {
 <a class="jxr_linenumber" name="L676" href="#L676">676</a>             iter.advance();
 <a class="jxr_linenumber" name="L677" href="#L677">677</a>             res[iter.key()] = iter.value();
@@ -701,7 +701,7 @@
 <a class="jxr_linenumber" name="L693" href="#L693">693</a>         temp = Double.doubleToLongBits(epsilon);
 <a class="jxr_linenumber" name="L694" href="#L694">694</a>         result = prime * result + (<strong class="jxr_keyword">int</strong>) (temp ^ (temp &gt;&gt;&gt; 32));
 <a class="jxr_linenumber" name="L695" href="#L695">695</a>         result = prime * result + virtualSize;
-<a class="jxr_linenumber" name="L696" href="#L696">696</a>         <a href="../../../../../org/apache/commons/math3/util/OpenIntToDoubleHashMap.html">Iterator</a> iter = entries.iterator();
+<a class="jxr_linenumber" name="L696" href="#L696">696</a>         <a href="../../../../../org/apache/commons/math3/util/MultidimensionalCounter.html">Iterator</a> iter = entries.iterator();
 <a class="jxr_linenumber" name="L697" href="#L697">697</a>         <strong class="jxr_keyword">while</strong> (iter.hasNext()) {
 <a class="jxr_linenumber" name="L698" href="#L698">698</a>             iter.advance();
 <a class="jxr_linenumber" name="L699" href="#L699">699</a>             temp = Double.doubleToLongBits(iter.value());
@@ -732,7 +732,7 @@
 <a class="jxr_linenumber" name="L724" href="#L724">724</a>             Double.doubleToLongBits(other.epsilon)) {
 <a class="jxr_linenumber" name="L725" href="#L725">725</a>             <strong class="jxr_keyword">return</strong> false;
 <a class="jxr_linenumber" name="L726" href="#L726">726</a>         }
-<a class="jxr_linenumber" name="L727" href="#L727">727</a>         <a href="../../../../../org/apache/commons/math3/util/OpenIntToDoubleHashMap.html">Iterator</a> iter = entries.iterator();
+<a class="jxr_linenumber" name="L727" href="#L727">727</a>         <a href="../../../../../org/apache/commons/math3/util/MultidimensionalCounter.html">Iterator</a> iter = entries.iterator();
 <a class="jxr_linenumber" name="L728" href="#L728">728</a>         <strong class="jxr_keyword">while</strong> (iter.hasNext()) {
 <a class="jxr_linenumber" name="L729" href="#L729">729</a>             iter.advance();
 <a class="jxr_linenumber" name="L730" href="#L730">730</a>             <strong class="jxr_keyword">double</strong> test = other.getEntry(iter.key());
@@ -773,14 +773,14 @@
 <a class="jxr_linenumber" name="L765" href="#L765">765</a> <em class="jxr_javadoccomment">     */</em>
 <a class="jxr_linenumber" name="L766" href="#L766">766</a>     <strong class="jxr_keyword">protected</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../org/apache/commons/math3/linear/OpenMapRealVector.html">OpenMapEntry</a> <strong class="jxr_keyword">extends</strong> <a href="../../../../../org/apache/commons/math3/linear/RealVector.html">Entry</a> {
 <a class="jxr_linenumber" name="L767" href="#L767">767</a>         <em class="jxr_javadoccomment">/** Iterator pointing to the entry. */</em>
-<a class="jxr_linenumber" name="L768" href="#L768">768</a>         <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> <a href="../../../../../org/apache/commons/math3/util/OpenIntToDoubleHashMap.html">Iterator</a> iter;
+<a class="jxr_linenumber" name="L768" href="#L768">768</a>         <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> <a href="../../../../../org/apache/commons/math3/util/MultidimensionalCounter.html">Iterator</a> iter;
 <a class="jxr_linenumber" name="L769" href="#L769">769</a> 
 <a class="jxr_linenumber" name="L770" href="#L770">770</a>         <em class="jxr_javadoccomment">/**</em>
 <a class="jxr_linenumber" name="L771" href="#L771">771</a> <em class="jxr_javadoccomment">         * Build an entry from an iterator point to an element.</em>
 <a class="jxr_linenumber" name="L772" href="#L772">772</a> <em class="jxr_javadoccomment">         *</em>
 <a class="jxr_linenumber" name="L773" href="#L773">773</a> <em class="jxr_javadoccomment">         * @param iter Iterator pointing to the entry.</em>
 <a class="jxr_linenumber" name="L774" href="#L774">774</a> <em class="jxr_javadoccomment">         */</em>
-<a class="jxr_linenumber" name="L775" href="#L775">775</a>         <strong class="jxr_keyword">protected</strong> <a href="../../../../../org/apache/commons/math3/linear/OpenMapRealVector.html">OpenMapEntry</a>(<a href="../../../../../org/apache/commons/math3/util/OpenIntToDoubleHashMap.html">Iterator</a> iter) {
+<a class="jxr_linenumber" name="L775" href="#L775">775</a>         <strong class="jxr_keyword">protected</strong> <a href="../../../../../org/apache/commons/math3/linear/OpenMapRealVector.html">OpenMapEntry</a>(<a href="../../../../../org/apache/commons/math3/util/MultidimensionalCounter.html">Iterator</a> iter) {
 <a class="jxr_linenumber" name="L776" href="#L776">776</a>             <strong class="jxr_keyword">this</strong>.iter = iter;
 <a class="jxr_linenumber" name="L777" href="#L777">777</a>         }
 <a class="jxr_linenumber" name="L778" href="#L778">778</a> 
@@ -811,7 +811,7 @@
 <a class="jxr_linenumber" name="L803" href="#L803">803</a> <em class="jxr_javadoccomment">     */</em>
 <a class="jxr_linenumber" name="L804" href="#L804">804</a>     <strong class="jxr_keyword">protected</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../org/apache/commons/math3/linear/OpenMapRealVector.html">OpenMapSparseIterator</a> <strong class="jxr_keyword">implements</strong> java.util.Iterator&lt;Entry&gt; {
 <a class="jxr_linenumber" name="L805" href="#L805">805</a>         <em class="jxr_javadoccomment">/** Underlying iterator. */</em>
-<a class="jxr_linenumber" name="L806" href="#L806">806</a>         <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> <a href="../../../../../org/apache/commons/math3/util/OpenIntToDoubleHashMap.html">Iterator</a> iter;
+<a class="jxr_linenumber" name="L806" href="#L806">806</a>         <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> <a href="../../../../../org/apache/commons/math3/util/MultidimensionalCounter.html">Iterator</a> iter;
 <a class="jxr_linenumber" name="L807" href="#L807">807</a>         <em class="jxr_javadoccomment">/** Current entry. */</em>
 <a class="jxr_linenumber" name="L808" href="#L808">808</a>         <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> <a href="../../../../../org/apache/commons/math3/linear/RealVector.html">Entry</a> current;
 <a class="jxr_linenumber" name="L809" href="#L809">809</a> 



Mime
View raw message