commons-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From pste...@apache.org
Subject svn commit: r620312 [2/2] - in /commons/proper/math/trunk/src: java/org/apache/commons/math/ java/org/apache/commons/math/analysis/ java/org/apache/commons/math/complex/ java/org/apache/commons/math/estimation/ java/org/apache/commons/math/fraction/ ja...
Date Sun, 10 Feb 2008 19:29:05 GMT
Modified: commons/proper/math/trunk/src/java/org/apache/commons/math/ode/StepNormalizer.java
URL: http://svn.apache.org/viewvc/commons/proper/math/trunk/src/java/org/apache/commons/math/ode/StepNormalizer.java?rev=620312&r1=620311&r2=620312&view=diff
==============================================================================
--- commons/proper/math/trunk/src/java/org/apache/commons/math/ode/StepNormalizer.java (original)
+++ commons/proper/math/trunk/src/java/org/apache/commons/math/ode/StepNormalizer.java Sun
Feb 10 11:28:59 2008
@@ -25,7 +25,7 @@
  * integrators which cannot guaranty their integration steps will
  * remain constant and therefore only accept general step
  * handlers.</p>
-
+ *
  * <p>The stepsize used is selected at construction time. The {@link
  * FixedStepHandler#handleStep handleStep} method of the underlying
  * {@link FixedStepHandler} object is called at the beginning time of
@@ -34,16 +34,15 @@
  * last point handled will be the endpoint of the integration tend, if
  * not, the last point will belong to the interval [tend - h ;
  * tend].</p>
-
+ *
  * <p>There is no constraint on the integrator, it can use any
  * timestep it needs (time steps longer or shorter than the fixed time
  * step and non-integer ratios are all allowed).</p>
-
+ *
  * @see StepHandler
  * @see FixedStepHandler
-
  * @version $Revision$ $Date$
-
+ * @since 1.2
  */
 
 public class StepNormalizer

Modified: commons/proper/math/trunk/src/java/org/apache/commons/math/ode/SwitchState.java
URL: http://svn.apache.org/viewvc/commons/proper/math/trunk/src/java/org/apache/commons/math/ode/SwitchState.java?rev=620312&r1=620311&r2=620312&view=diff
==============================================================================
--- commons/proper/math/trunk/src/java/org/apache/commons/math/ode/SwitchState.java (original)
+++ commons/proper/math/trunk/src/java/org/apache/commons/math/ode/SwitchState.java Sun Feb
10 11:28:59 2008
@@ -37,7 +37,7 @@
  * occurs at a bound rather than inside the step).</p>
  *
  * @version $Revision$ $Date$
- *
+ * @since 1.2
  */
 class SwitchState implements Serializable {
 

Modified: commons/proper/math/trunk/src/java/org/apache/commons/math/ode/SwitchingFunction.java
URL: http://svn.apache.org/viewvc/commons/proper/math/trunk/src/java/org/apache/commons/math/ode/SwitchingFunction.java?rev=620312&r1=620311&r2=620312&view=diff
==============================================================================
--- commons/proper/math/trunk/src/java/org/apache/commons/math/ode/SwitchingFunction.java
(original)
+++ commons/proper/math/trunk/src/java/org/apache/commons/math/ode/SwitchingFunction.java
Sun Feb 10 11:28:59 2008
@@ -45,7 +45,7 @@
  * fixed step ones).</p>
  *
  * @version $Revision$ $Date$
- *
+ * @since 1.2
  */
 
 public interface SwitchingFunction extends Serializable {

Modified: commons/proper/math/trunk/src/java/org/apache/commons/math/ode/SwitchingFunctionsHandler.java
URL: http://svn.apache.org/viewvc/commons/proper/math/trunk/src/java/org/apache/commons/math/ode/SwitchingFunctionsHandler.java?rev=620312&r1=620311&r2=620312&view=diff
==============================================================================
--- commons/proper/math/trunk/src/java/org/apache/commons/math/ode/SwitchingFunctionsHandler.java
(original)
+++ commons/proper/math/trunk/src/java/org/apache/commons/math/ode/SwitchingFunctionsHandler.java
Sun Feb 10 11:28:59 2008
@@ -27,9 +27,8 @@
  * functions} during integration.
  *
  * @see SwitchingFunction
- *
  * @version $Revision$ $Date$
- *
+ * @since 1.2
  */
 
 public class SwitchingFunctionsHandler {

Modified: commons/proper/math/trunk/src/java/org/apache/commons/math/ode/ThreeEighthesIntegrator.java
URL: http://svn.apache.org/viewvc/commons/proper/math/trunk/src/java/org/apache/commons/math/ode/ThreeEighthesIntegrator.java?rev=620312&r1=620311&r2=620312&view=diff
==============================================================================
--- commons/proper/math/trunk/src/java/org/apache/commons/math/ode/ThreeEighthesIntegrator.java
(original)
+++ commons/proper/math/trunk/src/java/org/apache/commons/math/ode/ThreeEighthesIntegrator.java
Sun Feb 10 11:28:59 2008
@@ -20,7 +20,7 @@
 /**
  * This class implements the 3/8 fourth order Runge-Kutta
  * integrator for Ordinary Differential Equations.
-
+ *
  * <p>This method is an explicit Runge-Kutta method, its Butcher-array
  * is the following one :
  * <pre>
@@ -32,14 +32,13 @@
  *       | 1/8  3/8  3/8  1/8
  * </pre>
  * </p>
-
+ *
  * @see EulerIntegrator
  * @see ClassicalRungeKuttaIntegrator
  * @see GillIntegrator
  * @see MidpointIntegrator
-
  * @version $Revision$ $Date$
-
+ * @since 1.2
  */
 
 public class ThreeEighthesIntegrator

Modified: commons/proper/math/trunk/src/java/org/apache/commons/math/ode/ThreeEighthesStepInterpolator.java
URL: http://svn.apache.org/viewvc/commons/proper/math/trunk/src/java/org/apache/commons/math/ode/ThreeEighthesStepInterpolator.java?rev=620312&r1=620311&r2=620312&view=diff
==============================================================================
--- commons/proper/math/trunk/src/java/org/apache/commons/math/ode/ThreeEighthesStepInterpolator.java
(original)
+++ commons/proper/math/trunk/src/java/org/apache/commons/math/ode/ThreeEighthesStepInterpolator.java
Sun Feb 10 11:28:59 2008
@@ -20,11 +20,11 @@
 /**
  * This class implements a step interpolator for the 3/8 fourth
  * order Runge-Kutta integrator.
-
+ *
  * <p>This interpolator allows to compute dense output inside the last
  * step computed. The interpolation equation is consistent with the
  * integration scheme :
-
+ *
  * <pre>
  *   y(t_n + theta h) = y (t_n + h)
  *                    - (1 - theta) (h/8) [ (1 - 7 theta + 8 theta^2) y'_1
@@ -33,15 +33,14 @@
  *                                      +   (1 +   theta + 4 theta^2) y'_4
  *                                        ]
  * </pre>
-
+ *
  * where theta belongs to [0 ; 1] and where y'_1 to y'_4 are the four
  * evaluations of the derivatives already computed during the
  * step.</p>
-
+ *
  * @see ThreeEighthesIntegrator
-
  * @version $Revision$ $Date$
-
+ * @since 1.2
  */
 
 class ThreeEighthesStepInterpolator

Modified: commons/proper/math/trunk/src/java/org/apache/commons/math/optimization/ConvergenceChecker.java
URL: http://svn.apache.org/viewvc/commons/proper/math/trunk/src/java/org/apache/commons/math/optimization/ConvergenceChecker.java?rev=620312&r1=620311&r2=620312&view=diff
==============================================================================
--- commons/proper/math/trunk/src/java/org/apache/commons/math/optimization/ConvergenceChecker.java
(original)
+++ commons/proper/math/trunk/src/java/org/apache/commons/math/optimization/ConvergenceChecker.java
Sun Feb 10 11:28:59 2008
@@ -19,14 +19,14 @@
 
 /** This interface specifies how to check if a {@link
  * DirectSearchOptimizer direct search method} has converged.
-
+ *
  * <p>Deciding if convergence has been reached is a problem-dependent
  * issue. The user should provide a class implementing this interface
  * to allow the optimization algorithm to stop its search according to
  * the problem at hand.</p>
-
+ *
  * @version $Revision$ $Date$
-
+ * @since 1.2
  */
 
 public interface ConvergenceChecker {

Modified: commons/proper/math/trunk/src/java/org/apache/commons/math/optimization/CostException.java
URL: http://svn.apache.org/viewvc/commons/proper/math/trunk/src/java/org/apache/commons/math/optimization/CostException.java?rev=620312&r1=620311&r2=620312&view=diff
==============================================================================
--- commons/proper/math/trunk/src/java/org/apache/commons/math/optimization/CostException.java
(original)
+++ commons/proper/math/trunk/src/java/org/apache/commons/math/optimization/CostException.java
Sun Feb 10 11:28:59 2008
@@ -19,10 +19,11 @@
 
 import org.apache.commons.math.MathException;
 
-/** This class represents exceptions thrown by cost functions.
-
+/** 
+ * This class represents exceptions thrown by cost functions.
+ *
  * @version $Revision$ $Date$
-
+ * @since 1.2
  */
 
 public class CostException

Modified: commons/proper/math/trunk/src/java/org/apache/commons/math/optimization/CostFunction.java
URL: http://svn.apache.org/viewvc/commons/proper/math/trunk/src/java/org/apache/commons/math/optimization/CostFunction.java?rev=620312&r1=620311&r2=620312&view=diff
==============================================================================
--- commons/proper/math/trunk/src/java/org/apache/commons/math/optimization/CostFunction.java
(original)
+++ commons/proper/math/trunk/src/java/org/apache/commons/math/optimization/CostFunction.java
Sun Feb 10 11:28:59 2008
@@ -17,13 +17,16 @@
 
 package org.apache.commons.math.optimization;
 
-/** This interface represents a cost function to be minimized.
+/** 
+ * This interface represents a cost function to be minimized.
  * @version $Revision$ $Date$
+ * @since 1.2
  */
 public interface CostFunction {
 
 
-  /** Compute the cost associated to the given parameters array.
+  /** 
+   * Compute the cost associated to the given parameters array.
    * @param x parameters array
    * @return cost associated to the parameters array
    * @exception CostException if no cost can be computed for the parameters

Modified: commons/proper/math/trunk/src/java/org/apache/commons/math/optimization/DirectSearchOptimizer.java
URL: http://svn.apache.org/viewvc/commons/proper/math/trunk/src/java/org/apache/commons/math/optimization/DirectSearchOptimizer.java?rev=620312&r1=620311&r2=620312&view=diff
==============================================================================
--- commons/proper/math/trunk/src/java/org/apache/commons/math/optimization/DirectSearchOptimizer.java
(original)
+++ commons/proper/math/trunk/src/java/org/apache/commons/math/optimization/DirectSearchOptimizer.java
Sun Feb 10 11:28:59 2008
@@ -33,9 +33,10 @@
 import org.apache.commons.math.stat.descriptive.moment.VectorialCovariance;
 import org.apache.commons.math.stat.descriptive.moment.VectorialMean;
 
-/** This class implements simplex-based direct search optimization
+/** 
+ * This class implements simplex-based direct search optimization
  * algorithms.
-
+ *
  * <p>Direct search methods only use cost function values, they don't
  * need derivatives and don't either try to compute approximation of
  * the derivatives. According to a 1996 paper by Margaret H. Wright
@@ -47,12 +48,12 @@
  * <em>not too bad</em> point is desired. In the latter cases, an
  * optimum is desired but cannot be reasonably found. In all cases
  * direct search methods can be useful.</p>
-
+ *
  * <p>Simplex-based direct search methods are based on comparison of
  * the cost function values at the vertices of a simplex (which is a
  * set of n+1 points in dimension n) that is updated by the algorithms
  * steps.</p>
-
+ *
  * <p>Minimization can be attempted either in single-start or in
  * multi-start mode. Multi-start is a traditional way to try to avoid
  * being trapped in a local minimum and miss the global minimum of a
@@ -63,16 +64,17 @@
  * minima from all starts (including the one already provided by the
  * {@link #minimizes(CostFunction, int, ConvergenceChecker, double[],
  * double[]) minimizes} method).</p>
-
+ *
  * <p>This class is the base class performing the boilerplate simplex
  * initialization and handling. The simplex update by itself is
  * performed by the derived classes according to the implemented
  * algorithms.</p>
-
- * @version $Revision$ $Date$
+ *
  * @see CostFunction
  * @see NelderMead
  * @see MultiDirectional
+ * @version $Revision$ $Date$
+ * @since 1.2
  */
 public abstract class DirectSearchOptimizer {
 

Modified: commons/proper/math/trunk/src/java/org/apache/commons/math/optimization/MultiDirectional.java
URL: http://svn.apache.org/viewvc/commons/proper/math/trunk/src/java/org/apache/commons/math/optimization/MultiDirectional.java?rev=620312&r1=620311&r2=620312&view=diff
==============================================================================
--- commons/proper/math/trunk/src/java/org/apache/commons/math/optimization/MultiDirectional.java
(original)
+++ commons/proper/math/trunk/src/java/org/apache/commons/math/optimization/MultiDirectional.java
Sun Feb 10 11:28:59 2008
@@ -17,10 +17,12 @@
 
 package org.apache.commons.math.optimization;
 
-/** This class implements the multi-directional direct search method.
-
+/** 
+ * This class implements the multi-directional direct search method.
+ *
  * @version $Revision$ $Date$
  * @see NelderMead
+ * @since 1.2
  */
 public class MultiDirectional
   extends DirectSearchOptimizer {

Modified: commons/proper/math/trunk/src/java/org/apache/commons/math/optimization/NelderMead.java
URL: http://svn.apache.org/viewvc/commons/proper/math/trunk/src/java/org/apache/commons/math/optimization/NelderMead.java?rev=620312&r1=620311&r2=620312&view=diff
==============================================================================
--- commons/proper/math/trunk/src/java/org/apache/commons/math/optimization/NelderMead.java
(original)
+++ commons/proper/math/trunk/src/java/org/apache/commons/math/optimization/NelderMead.java
Sun Feb 10 11:28:59 2008
@@ -17,10 +17,12 @@
 
 package org.apache.commons.math.optimization;
 
-/** This class implements the Nelder-Mead direct search method.
-
+/** 
+ * This class implements the Nelder-Mead direct search method.
+ *
  * @version $Revision$ $Date$
  * @see MultiDirectional
+ * @since 1.2
  */
 public class NelderMead
   extends DirectSearchOptimizer {

Modified: commons/proper/math/trunk/src/java/org/apache/commons/math/optimization/PointCostPair.java
URL: http://svn.apache.org/viewvc/commons/proper/math/trunk/src/java/org/apache/commons/math/optimization/PointCostPair.java?rev=620312&r1=620311&r2=620312&view=diff
==============================================================================
--- commons/proper/math/trunk/src/java/org/apache/commons/math/optimization/PointCostPair.java
(original)
+++ commons/proper/math/trunk/src/java/org/apache/commons/math/optimization/PointCostPair.java
Sun Feb 10 11:28:59 2008
@@ -17,10 +17,12 @@
 
 package org.apache.commons.math.optimization;
 
-/** This class holds a point and its associated cost.
+/** 
+ * This class holds a point and its associated cost.
  * <p>This is a simple immutable container.</p>
  * @version $Revision$ $Date$
  * @see CostFunction
+ * @since 1.2
  */
 public class PointCostPair {
 

Modified: commons/proper/math/trunk/src/java/org/apache/commons/math/random/CorrelatedRandomVectorGenerator.java
URL: http://svn.apache.org/viewvc/commons/proper/math/trunk/src/java/org/apache/commons/math/random/CorrelatedRandomVectorGenerator.java?rev=620312&r1=620311&r2=620312&view=diff
==============================================================================
--- commons/proper/math/trunk/src/java/org/apache/commons/math/random/CorrelatedRandomVectorGenerator.java
(original)
+++ commons/proper/math/trunk/src/java/org/apache/commons/math/random/CorrelatedRandomVectorGenerator.java
Sun Feb 10 11:28:59 2008
@@ -53,9 +53,9 @@
  * uncorrelated random vector that is needed to compute the component
  * of the correlated vector. This class handles this situation
  * automatically.</p>
-
- * @version $Revision:$ $Date$
-
+ *
+ * @version $Revision$ $Date$
+ * @since 1.2
  */
 
 public class CorrelatedRandomVectorGenerator

Modified: commons/proper/math/trunk/src/java/org/apache/commons/math/random/GaussianRandomGenerator.java
URL: http://svn.apache.org/viewvc/commons/proper/math/trunk/src/java/org/apache/commons/math/random/GaussianRandomGenerator.java?rev=620312&r1=620311&r2=620312&view=diff
==============================================================================
--- commons/proper/math/trunk/src/java/org/apache/commons/math/random/GaussianRandomGenerator.java
(original)
+++ commons/proper/math/trunk/src/java/org/apache/commons/math/random/GaussianRandomGenerator.java
Sun Feb 10 11:28:59 2008
@@ -17,10 +17,12 @@
 
 package org.apache.commons.math.random;
 
-/** This class is a gaussian normalized random generator for scalars.
+/** 
+ * This class is a gaussian normalized random generator for scalars.
  * <p>This class is a simple wrapper around the {@link
  * RandomGenerator#nextGaussian} method.</p>
- * @version $Revision:$ $Date$
+ * @version $Revision$ $Date$
+ * @since 1.2
  */
 
 public class GaussianRandomGenerator implements NormalizedRandomGenerator {

Modified: commons/proper/math/trunk/src/java/org/apache/commons/math/random/NormalizedRandomGenerator.java
URL: http://svn.apache.org/viewvc/commons/proper/math/trunk/src/java/org/apache/commons/math/random/NormalizedRandomGenerator.java?rev=620312&r1=620311&r2=620312&view=diff
==============================================================================
--- commons/proper/math/trunk/src/java/org/apache/commons/math/random/NormalizedRandomGenerator.java
(original)
+++ commons/proper/math/trunk/src/java/org/apache/commons/math/random/NormalizedRandomGenerator.java
Sun Feb 10 11:28:59 2008
@@ -17,10 +17,12 @@
 
 package org.apache.commons.math.random;
 
-/** This interface represent a normalized random generator for
+/** 
+ * This interface represent a normalized random generator for
  * scalars.
  * Normalized generator provide null mean and unit standard deviation scalars.
- * @version $Revision:$ $Date$
+ * @version $Revision$ $Date$
+ * @since 1.2
  */
 public interface NormalizedRandomGenerator {
 

Modified: commons/proper/math/trunk/src/java/org/apache/commons/math/random/UncorrelatedRandomVectorGenerator.java
URL: http://svn.apache.org/viewvc/commons/proper/math/trunk/src/java/org/apache/commons/math/random/UncorrelatedRandomVectorGenerator.java?rev=620312&r1=620311&r2=620312&view=diff
==============================================================================
--- commons/proper/math/trunk/src/java/org/apache/commons/math/random/UncorrelatedRandomVectorGenerator.java
(original)
+++ commons/proper/math/trunk/src/java/org/apache/commons/math/random/UncorrelatedRandomVectorGenerator.java
Sun Feb 10 11:28:59 2008
@@ -25,6 +25,7 @@
  * distributions, with parameters supplied in the constructor.
  * 
  * @version $Revision$ $Date$
+ * @since 1.2
  */
 
 public class UncorrelatedRandomVectorGenerator

Modified: commons/proper/math/trunk/src/java/org/apache/commons/math/stat/descriptive/DescriptiveStatistics.java
URL: http://svn.apache.org/viewvc/commons/proper/math/trunk/src/java/org/apache/commons/math/stat/descriptive/DescriptiveStatistics.java?rev=620312&r1=620311&r2=620312&view=diff
==============================================================================
--- commons/proper/math/trunk/src/java/org/apache/commons/math/stat/descriptive/DescriptiveStatistics.java
(original)
+++ commons/proper/math/trunk/src/java/org/apache/commons/math/stat/descriptive/DescriptiveStatistics.java
Sun Feb 10 11:28:59 2008
@@ -443,6 +443,7 @@
 
     /**
      * @param meanImpl the meanImpl to set
+     * @since 1.2
      */
     public synchronized void setMeanImpl(UnivariateStatistic meanImpl) {
         this.meanImpl = meanImpl;
@@ -450,6 +451,7 @@
 
     /**
      * @return the geometricMeanImpl
+     * @since 1.2
      */
     public synchronized UnivariateStatistic getGeometricMeanImpl() {
         return geometricMeanImpl;
@@ -457,6 +459,7 @@
 
     /**
      * @param geometricMeanImpl the geometricMeanImpl to set
+     * @since 1.2
      */
     public synchronized void setGeometricMeanImpl(
             UnivariateStatistic geometricMeanImpl) {
@@ -465,6 +468,7 @@
 
     /**
      * @return the kurtosisImpl
+     * @since 1.2
      */
     public synchronized UnivariateStatistic getKurtosisImpl() {
         return kurtosisImpl;
@@ -472,6 +476,7 @@
 
     /**
      * @param kurtosisImpl the kurtosisImpl to set
+     * @since 1.2
      */
     public synchronized void setKurtosisImpl(UnivariateStatistic kurtosisImpl) {
         this.kurtosisImpl = kurtosisImpl;
@@ -479,6 +484,7 @@
 
     /**
      * @return the maxImpl
+     * @since 1.2
      */
     public synchronized UnivariateStatistic getMaxImpl() {
         return maxImpl;
@@ -486,6 +492,7 @@
 
     /**
      * @param maxImpl the maxImpl to set
+     * @since 1.2
      */
     public synchronized void setMaxImpl(UnivariateStatistic maxImpl) {
         this.maxImpl = maxImpl;
@@ -493,6 +500,7 @@
 
     /**
      * @return the minImpl
+     * @since 1.2
      */
     public synchronized UnivariateStatistic getMinImpl() {
         return minImpl;
@@ -500,6 +508,7 @@
 
     /**
      * @param minImpl the minImpl to set
+     * @since 1.2
      */
     public synchronized void setMinImpl(UnivariateStatistic minImpl) {
         this.minImpl = minImpl;
@@ -507,6 +516,7 @@
 
     /**
      * @return the percentileImpl
+     * @since 1.2
      */
     public synchronized UnivariateStatistic getPercentileImpl() {
         return percentileImpl;
@@ -521,6 +531,7 @@
      * @param percentileImpl the percentileImpl to set
      * @throws IllegalArgumentException if the supplied implementation does not
      *  provide a <code>setQuantile</code> method
+     * @since 1.2
      */
     public synchronized void setPercentileImpl(
             UnivariateStatistic percentileImpl) {
@@ -543,6 +554,7 @@
 
     /**
      * @return the skewnessImpl
+     * @since 1.2
      */
     public synchronized UnivariateStatistic getSkewnessImpl() {
         return skewnessImpl;
@@ -550,6 +562,7 @@
 
     /**
      * @param skewnessImpl the skewnessImpl to set
+     * @since 1.2
      */
     public synchronized void setSkewnessImpl(
             UnivariateStatistic skewnessImpl) {
@@ -558,6 +571,7 @@
 
     /**
      * @return the varianceImpl
+     * @since 1.2
      */
     public synchronized UnivariateStatistic getVarianceImpl() {
         return varianceImpl;
@@ -565,6 +579,7 @@
 
     /**
      * @param varianceImpl the varianceImpl to set
+     * @since 1.2
      */
     public synchronized void setVarianceImpl(
             UnivariateStatistic varianceImpl) {
@@ -573,6 +588,7 @@
 
     /**
      * @return the sumsqImpl
+     * @since 1.2
      */
     public synchronized UnivariateStatistic getSumsqImpl() {
         return sumsqImpl;
@@ -580,6 +596,7 @@
 
     /**
      * @param sumsqImpl the sumsqImpl to set
+     * @since 1.2
      */
     public synchronized void setSumsqImpl(UnivariateStatistic sumsqImpl) {
         this.sumsqImpl = sumsqImpl;
@@ -587,6 +604,7 @@
 
     /**
      * @return the sumImpl
+     * @since 1.2
      */
     public synchronized UnivariateStatistic getSumImpl() {
         return sumImpl;
@@ -594,6 +612,7 @@
 
     /**
      * @param sumImpl the sumImpl to set
+     * @since 1.2
      */
     public synchronized void setSumImpl(UnivariateStatistic sumImpl) {
         this.sumImpl = sumImpl;

Modified: commons/proper/math/trunk/src/java/org/apache/commons/math/stat/descriptive/SummaryStatistics.java
URL: http://svn.apache.org/viewvc/commons/proper/math/trunk/src/java/org/apache/commons/math/stat/descriptive/SummaryStatistics.java?rev=620312&r1=620311&r2=620312&view=diff
==============================================================================
--- commons/proper/math/trunk/src/java/org/apache/commons/math/stat/descriptive/SummaryStatistics.java
(original)
+++ commons/proper/math/trunk/src/java/org/apache/commons/math/stat/descriptive/SummaryStatistics.java
Sun Feb 10 11:28:59 2008
@@ -303,7 +303,8 @@
      * <p>
      *  Double.NaN is returned if no values have been added.</p>
      *
-     * @return the sum of logs  
+     * @return the sum of logs
+     * @since 1.2
      */
     public double getSumOfLogs() {
         return sumLogImpl.getResult();
@@ -314,6 +315,7 @@
      * summary statistics from values that
      * have been added.
      * @return String with line feeds displaying statistics
+     * @since 1.2
      */
     public String toString() {
         StringBuffer outBuffer = new StringBuffer();
@@ -398,6 +400,7 @@
      * Returns the currently configured Sum implementation
      * 
      * @return the StorelessUnivariateStatistic implementing the sum
+     * @since 1.2
      */
     public StorelessUnivariateStatistic getSumImpl() {
         return sumImpl;
@@ -413,6 +416,7 @@
      * for computing the Sum
      * @throws IllegalStateException if data has already been added
      *  (i.e if n > 0)
+     * @since 1.2
      */
     public void setSumImpl(StorelessUnivariateStatistic sumImpl) {
         checkEmpty();
@@ -423,6 +427,7 @@
      * Returns the currently configured sum of squares implementation
      * 
      * @return the StorelessUnivariateStatistic implementing the sum of squares
+     * @since 1.2
      */
     public StorelessUnivariateStatistic getSumsqImpl() {
         return sumsqImpl;
@@ -438,6 +443,7 @@
      * for computing the sum of squares
      * @throws IllegalStateException if data has already been added
      *  (i.e if n > 0)
+     * @since 1.2
      */
     public void setSumsqImpl(
             StorelessUnivariateStatistic sumsqImpl) {
@@ -449,6 +455,7 @@
      * Returns the currently configured minimum implementation
      * 
      * @return the StorelessUnivariateStatistic implementing the minimum
+     * @since 1.2
      */
     public StorelessUnivariateStatistic getMinImpl() {
         return minImpl;
@@ -464,6 +471,7 @@
      * for computing the minimum
      * @throws IllegalStateException if data has already been added
      *  (i.e if n > 0)
+     * @since 1.2
      */
     public void setMinImpl(StorelessUnivariateStatistic minImpl) {
         checkEmpty();
@@ -474,6 +482,7 @@
      * Returns the currently configured maximum implementation
      * 
      * @return the StorelessUnivariateStatistic implementing the maximum
+     * @since 1.2
      */
     public StorelessUnivariateStatistic getMaxImpl() {
         return maxImpl;
@@ -489,6 +498,7 @@
      * for computing the maximum
      * @throws IllegalStateException if data has already been added
      *  (i.e if n > 0)
+     * @since 1.2
      */
     public void setMaxImpl(StorelessUnivariateStatistic maxImpl) {
         checkEmpty();
@@ -499,6 +509,7 @@
      * Returns the currently configured sum of logs implementation
      * 
      * @return the StorelessUnivariateStatistic implementing the log sum
+     * @since 1.2
      */
     public StorelessUnivariateStatistic getSumLogImpl() {
         return sumLogImpl;
@@ -514,6 +525,7 @@
      * for computing the log sum
      * @throws IllegalStateException if data has already been added 
      *  (i.e if n > 0)
+     * @since 1.2
      */
     public void setSumLogImpl(
             StorelessUnivariateStatistic sumLogImpl) {
@@ -526,6 +538,7 @@
      * Returns the currently configured geometric mean implementation
      * 
      * @return the StorelessUnivariateStatistic implementing the geometric mean
+     * @since 1.2
      */
     public StorelessUnivariateStatistic getGeoMeanImpl() {
         return geoMeanImpl;
@@ -541,6 +554,7 @@
      * for computing the geometric mean
      * @throws IllegalStateException if data has already been added
      *  (i.e if n > 0)
+     * @since 1.2
      */
     public void setGeoMeanImpl(
             StorelessUnivariateStatistic geoMeanImpl) {
@@ -552,6 +566,7 @@
      * Returns the currently configured mean implementation
      * 
      * @return the StorelessUnivariateStatistic implementing the mean
+     * @since 1.2
      */
     public StorelessUnivariateStatistic getMeanImpl() {
         return meanImpl;
@@ -567,6 +582,7 @@
      * for computing the mean
      * @throws IllegalStateException if data has already been added
      *  (i.e if n > 0)
+     * @since 1.2
      */
     public void setMeanImpl(
             StorelessUnivariateStatistic meanImpl) {
@@ -578,6 +594,7 @@
      * Returns the currently configured variance implementation
      * 
      * @return the StorelessUnivariateStatistic implementing the variance
+     * @since 1.2
      */
     public StorelessUnivariateStatistic getVarianceImpl() {
         return varianceImpl;
@@ -593,6 +610,7 @@
      * for computing the variance
      * @throws IllegalStateException if data has already been added
      *  (i.e if n > 0)
+     * @since 1.2
      */
     public void setVarianceImpl(
             StorelessUnivariateStatistic varianceImpl) {

Modified: commons/proper/math/trunk/src/java/org/apache/commons/math/stat/inference/ChiSquareTestImpl.java
URL: http://svn.apache.org/viewvc/commons/proper/math/trunk/src/java/org/apache/commons/math/stat/inference/ChiSquareTestImpl.java?rev=620312&r1=620311&r2=620312&view=diff
==============================================================================
--- commons/proper/math/trunk/src/java/org/apache/commons/math/stat/inference/ChiSquareTestImpl.java
(original)
+++ commons/proper/math/trunk/src/java/org/apache/commons/math/stat/inference/ChiSquareTestImpl.java
Sun Feb 10 11:28:59 2008
@@ -210,6 +210,7 @@
      * @param observed2 array of observed frequency counts of the second data set
      * @return chi-square test statistic
      * @throws IllegalArgumentException if preconditions are not met
+     * @since 1.2
      */
     public double chiSquareDataSetsComparison(long[] observed1, long[] observed2)
         throws IllegalArgumentException {
@@ -272,6 +273,7 @@
      * @return p-value
      * @throws IllegalArgumentException if preconditions are not met
      * @throws MathException if an error occurs computing the p-value
+     * @since 1.2
      */
     public double chiSquareTestDataSetsComparison(long[] observed1, long[] observed2)
         throws IllegalArgumentException, MathException {
@@ -288,6 +290,7 @@
      * 1 - alpha
      * @throws IllegalArgumentException if preconditions are not met
      * @throws MathException if an error occurs performing the test
+     * @since 1.2
      */
     public boolean chiSquareTestDataSetsComparison(long[] observed1, long[] observed2,
             double alpha) throws IllegalArgumentException, MathException {

Modified: commons/proper/math/trunk/src/java/org/apache/commons/math/stat/inference/UnknownDistributionChiSquareTest.java
URL: http://svn.apache.org/viewvc/commons/proper/math/trunk/src/java/org/apache/commons/math/stat/inference/UnknownDistributionChiSquareTest.java?rev=620312&r1=620311&r2=620312&view=diff
==============================================================================
--- commons/proper/math/trunk/src/java/org/apache/commons/math/stat/inference/UnknownDistributionChiSquareTest.java
(original)
+++ commons/proper/math/trunk/src/java/org/apache/commons/math/stat/inference/UnknownDistributionChiSquareTest.java
Sun Feb 10 11:28:59 2008
@@ -23,7 +23,8 @@
  * <p>Two samples tests are used when the distribution is unknown <i>a priori</i>
  * but provided by one sample. We compare the second sample against the first.</p>
  *
- * @version $Revision$ $Date$ 
+ * @version $Revision$ $Date$
+ * @since 1.2 
  */
 public interface UnknownDistributionChiSquareTest extends ChiSquareTest {
      

Modified: commons/proper/math/trunk/src/java/org/apache/commons/math/transform/FastCosineTransformer.java
URL: http://svn.apache.org/viewvc/commons/proper/math/trunk/src/java/org/apache/commons/math/transform/FastCosineTransformer.java?rev=620312&r1=620311&r2=620312&view=diff
==============================================================================
--- commons/proper/math/trunk/src/java/org/apache/commons/math/transform/FastCosineTransformer.java
(original)
+++ commons/proper/math/trunk/src/java/org/apache/commons/math/transform/FastCosineTransformer.java
Sun Feb 10 11:28:59 2008
@@ -35,6 +35,7 @@
  * function transformation on how this affects the sampling.</p>
  *
  * @version $Revision$ $Date$
+ * @since 1.2
  */
 public class FastCosineTransformer implements Serializable {
 

Modified: commons/proper/math/trunk/src/java/org/apache/commons/math/transform/FastFourierTransformer.java
URL: http://svn.apache.org/viewvc/commons/proper/math/trunk/src/java/org/apache/commons/math/transform/FastFourierTransformer.java?rev=620312&r1=620311&r2=620312&view=diff
==============================================================================
--- commons/proper/math/trunk/src/java/org/apache/commons/math/transform/FastFourierTransformer.java
(original)
+++ commons/proper/math/trunk/src/java/org/apache/commons/math/transform/FastFourierTransformer.java
Sun Feb 10 11:28:59 2008
@@ -38,6 +38,7 @@
  * 32 (1978), 175 - 199.</p>
  *
  * @version $Revision$ $Date$
+ * @since 1.2
  */
 public class FastFourierTransformer implements Serializable {
 

Modified: commons/proper/math/trunk/src/java/org/apache/commons/math/transform/FastSineTransformer.java
URL: http://svn.apache.org/viewvc/commons/proper/math/trunk/src/java/org/apache/commons/math/transform/FastSineTransformer.java?rev=620312&r1=620311&r2=620312&view=diff
==============================================================================
--- commons/proper/math/trunk/src/java/org/apache/commons/math/transform/FastSineTransformer.java
(original)
+++ commons/proper/math/trunk/src/java/org/apache/commons/math/transform/FastSineTransformer.java
Sun Feb 10 11:28:59 2008
@@ -35,6 +35,7 @@
  * transformation after sampling.</p>
  *
  * @version $Revision$ $Date$
+ * @since 1.2
  */
 public class FastSineTransformer implements Serializable {
 

Modified: commons/proper/math/trunk/src/java/org/apache/commons/math/util/MathUtils.java
URL: http://svn.apache.org/viewvc/commons/proper/math/trunk/src/java/org/apache/commons/math/util/MathUtils.java?rev=620312&r1=620311&r2=620312&view=diff
==============================================================================
--- commons/proper/math/trunk/src/java/org/apache/commons/math/util/MathUtils.java (original)
+++ commons/proper/math/trunk/src/java/org/apache/commons/math/util/MathUtils.java Sun Feb
10 11:28:59 2008
@@ -286,6 +286,7 @@
      * @param y second array
      * @return true if the values are both null or have same dimension
      * and equal elements
+     * @since 1.2
      */
     public static boolean equals(double[] x, double[] y) {
         if ((x == null) || (y == null)) {
@@ -464,6 +465,7 @@
      * 
      * @param value the value to be hashed (may be null)
      * @return the hash code
+     * @since 1.2
      */
     public static int hash(double[] value) {
         if (value == null) {
@@ -574,6 +576,7 @@
      * @param base the base of the logarithm, must be greater than 0
      * @param x argument, must be greater than 0
      * @return the value of the logarithm - the number y such that base^y = x.
+     * @since 1.2
      */ 
     public static double log(double base, double x) {
         return Math.log(x)/Math.log(base);
@@ -667,6 +670,7 @@
      * @param direction (the only important thing is whether
      * direction is greater or smaller than d)
      * @return the next machine representable number in the specified direction
+     * @since 1.2
      */
     public static double nextAfter(double d, double direction) {
 
@@ -725,6 +729,7 @@
      * @param a angle to normalize
      * @param center center of the desired 2&pi; interval for the result
      * @return a-2k&pi; with integer k and center-&pi; &lt;= a-2k&pi; &lt;=
center+&pi;
+     * @since 1.2
      */
      public static double normalizeAngle(double a, double center) {
          return a - TWO_PI * Math.floor((a + Math.PI - center) / TWO_PI);

Modified: commons/proper/math/trunk/src/site/xdoc/changes.xml
URL: http://svn.apache.org/viewvc/commons/proper/math/trunk/src/site/xdoc/changes.xml?rev=620312&r1=620311&r2=620312&view=diff
==============================================================================
--- commons/proper/math/trunk/src/site/xdoc/changes.xml (original)
+++ commons/proper/math/trunk/src/site/xdoc/changes.xml Sun Feb 10 11:28:59 2008
@@ -43,10 +43,10 @@
     description="This release combines bug fixes and new features. Most notable
     among the new features are the estimation, optimization, geometry and ode
     packages added from the Mantissa library. Implementations of fast Fourier
-    transform and QR decomposition have also been added, along with
-    enhancements and extensions to packages included in Commons Math 1.1. This
-    release is source and binary compatible with earlier versions of
-    Commons Math.">
+    transform, QR decomposition and several numerical integration algorithms
+    have also been added, along with enhancements and extensions to packages
+    included in Commons Math 1.1. This release is source and binary compatible
+    with earlier versions of Commons Math.">
       <action dev="luc" type="fix">
         Fixed numerous warnings in test code.
       </action>



Mime
View raw message