You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by er...@apache.org on 2012/07/23 00:30:01 UTC

svn commit: r1364452 - in /commons/proper/math/trunk/src: changes/changes.xml main/java/org/apache/commons/math3/analysis/integration/LegendreGaussIntegrator.java

Author: erans
Date: Sun Jul 22 22:30:01 2012
New Revision: 1364452

URL: http://svn.apache.org/viewvc?rev=1364452&view=rev
Log:
MATH-827
Deprecated "LegendreGaussIntegrator" (superseded by
"IterativeLegendreGaussIntegrator").

Modified:
    commons/proper/math/trunk/src/changes/changes.xml
    commons/proper/math/trunk/src/main/java/org/apache/commons/math3/analysis/integration/LegendreGaussIntegrator.java

Modified: commons/proper/math/trunk/src/changes/changes.xml
URL: http://svn.apache.org/viewvc/commons/proper/math/trunk/src/changes/changes.xml?rev=1364452&r1=1364451&r2=1364452&view=diff
==============================================================================
--- commons/proper/math/trunk/src/changes/changes.xml (original)
+++ commons/proper/math/trunk/src/changes/changes.xml Sun Jul 22 22:30:01 2012
@@ -52,6 +52,13 @@ If the output is not quite correct, chec
   <body>
     <release version="3.1" date="TBD" description="
 ">
+      <action dev="erans" type="add" issue="MATH-827">
+        New "IterativeLegendreGaussIntegrator" that performs the same automatic
+        subdivision of the integration interval as "LegendreGaussIntegrator",
+        but uses the classes from package "o.a.c.m.analysis.integration.gauss"
+        to perform the Gauss integration on the sub-interval.
+        Deprecated "LegendreGaussIntegrator".
+      </action>
       <action dev="tn" type="fix" issue="MATH-578">
         Improve performance of quantile evaluation in Percentile class for cases
         with lots of equal values.

Modified: commons/proper/math/trunk/src/main/java/org/apache/commons/math3/analysis/integration/LegendreGaussIntegrator.java
URL: http://svn.apache.org/viewvc/commons/proper/math/trunk/src/main/java/org/apache/commons/math3/analysis/integration/LegendreGaussIntegrator.java?rev=1364452&r1=1364451&r2=1364452&view=diff
==============================================================================
--- commons/proper/math/trunk/src/main/java/org/apache/commons/math3/analysis/integration/LegendreGaussIntegrator.java (original)
+++ commons/proper/math/trunk/src/main/java/org/apache/commons/math3/analysis/integration/LegendreGaussIntegrator.java Sun Jul 22 22:30:01 2012
@@ -49,8 +49,10 @@ import org.apache.commons.math3.util.Fas
  * <p>
  * @version $Id$
  * @since 1.2
+ * @deprecated As of 3.1 (to be removed in 4.0). Please use
+ * {@link IterativeLegendreGaussIntegrator} instead.
  */
-
+@Deprecated
 public class LegendreGaussIntegrator extends BaseAbstractUnivariateIntegrator {
 
     /** Abscissas for the 2 points method. */