Deprecated API


Contents
Deprecated Interfaces
org.apache.commons.math3.optimization.BaseMultivariateOptimizer
          As of 3.1 (to be removed in 4.0). 
org.apache.commons.math3.optimization.BaseMultivariateSimpleBoundsOptimizer
          As of 3.1 (to be removed in 4.0). 
org.apache.commons.math3.optimization.BaseMultivariateVectorOptimizer
          As of 3.1 (to be removed in 4.0). 
org.apache.commons.math3.optimization.BaseOptimizer
          As of 3.1 (to be removed in 4.0). 
org.apache.commons.math3.optimization.univariate.BaseUnivariateOptimizer
          As of 3.1 (to be removed in 4.0). 
org.apache.commons.math3.optimization.ConvergenceChecker
          As of 3.1 (to be removed in 4.0). 
org.apache.commons.math3.analysis.DifferentiableMultivariateFunction
          as of 3.1 replaced by MultivariateDifferentiableFunction 
org.apache.commons.math3.optimization.DifferentiableMultivariateOptimizer
          As of 3.1 (to be removed in 4.0). 
org.apache.commons.math3.analysis.DifferentiableMultivariateVectorFunction
          as of 3.1 replaced by MultivariateDifferentiableVectorFunction 
org.apache.commons.math3.optimization.DifferentiableMultivariateVectorOptimizer
          As of 3.1 (to be removed in 4.0). 
org.apache.commons.math3.analysis.DifferentiableUnivariateFunction
          as of 3.1 replaced by UnivariateDifferentiableFunction 
org.apache.commons.math3.analysis.DifferentiableUnivariateMatrixFunction
          as of 3.1 replaced by UnivariateDifferentiableMatrixFunction 
org.apache.commons.math3.analysis.solvers.DifferentiableUnivariateSolver
          as of 3.1, replaced by UnivariateDifferentiableSolver 
org.apache.commons.math3.analysis.DifferentiableUnivariateVectorFunction
          as of 3.1 replaced by UnivariateDifferentiableVectorFunction 
org.apache.commons.math3.optimization.linear.LinearOptimizer
          As of 3.1 (to be removed in 4.0). 
org.apache.commons.math3.optimization.MultivariateDifferentiableOptimizer
          As of 3.1 (to be removed in 4.0). 
org.apache.commons.math3.optimization.MultivariateDifferentiableVectorOptimizer
          As of 3.1 (to be removed in 4.0). 
org.apache.commons.math3.optimization.MultivariateOptimizer
          As of 3.1 (to be removed in 4.0). 
org.apache.commons.math3.optimization.OptimizationData
          As of 3.1 (to be removed in 4.0). 
org.apache.commons.math3.optimization.general.Preconditioner
          As of 3.1 (to be removed in 4.0). 
org.apache.commons.math3.random.RandomData
          to be removed in 4.0. Use RandomDataGenerator directly 
org.apache.commons.math3.linear.SparseRealMatrix
          As of version 3.1, this class is deprecated, for reasons exposed in this JIRA ticket. This class will be removed in version 4.0. 
org.apache.commons.math3.optimization.univariate.UnivariateOptimizer
          As of 3.1 (to be removed in 4.0). 
 

Deprecated Classes
org.apache.commons.math3.optimization.AbstractConvergenceChecker
          As of 3.1 (to be removed in 4.0). 
org.apache.commons.math3.optimization.general.AbstractDifferentiableOptimizer
          As of 3.1 (to be removed in 4.0). 
org.apache.commons.math3.analysis.solvers.AbstractDifferentiableUnivariateSolver
          as of 3.1, replaced by AbstractUnivariateDifferentiableSolver 
org.apache.commons.math3.optimization.general.AbstractLeastSquaresOptimizer
          As of 3.1 (to be removed in 4.0). 
org.apache.commons.math3.optimization.linear.AbstractLinearOptimizer
          As of 3.1 (to be removed in 4.0). 
org.apache.commons.math3.optimization.general.AbstractScalarDifferentiableOptimizer
          As of 3.1 (to be removed in 4.0). 
org.apache.commons.math3.optimization.direct.AbstractSimplex
          As of 3.1 (to be removed in 4.0). 
org.apache.commons.math3.optimization.direct.BaseAbstractMultivariateOptimizer
          As of 3.1 (to be removed in 4.0). 
org.apache.commons.math3.optimization.direct.BaseAbstractMultivariateSimpleBoundsOptimizer
          As of 3.1 (to be removed in 4.0). 
org.apache.commons.math3.optimization.direct.BaseAbstractMultivariateVectorOptimizer
          As of 3.1 (to be removed in 4.0). 
org.apache.commons.math3.optimization.univariate.BaseAbstractUnivariateOptimizer
          As of 3.1 (to be removed in 4.0). 
org.apache.commons.math3.optimization.BaseMultivariateMultiStartOptimizer
          As of 3.1 (to be removed in 4.0). 
org.apache.commons.math3.optimization.BaseMultivariateVectorMultiStartOptimizer
          As of 3.1 (to be removed in 4.0). 
org.apache.commons.math3.optimization.direct.BOBYQAOptimizer
          As of 3.1 (to be removed in 4.0). 
org.apache.commons.math3.optimization.univariate.BracketFinder
          As of 3.1 (to be removed in 4.0). 
org.apache.commons.math3.optimization.univariate.BrentOptimizer
          As of 3.1 (to be removed in 4.0). 
org.apache.commons.math3.optimization.direct.CMAESOptimizer
          As of 3.1 (to be removed in 4.0). 
org.apache.commons.math3.optimization.fitting.CurveFitter
          As of 3.1 (to be removed in 4.0). 
org.apache.commons.math3.optimization.DifferentiableMultivariateMultiStartOptimizer
          As of 3.1 (to be removed in 4.0). 
org.apache.commons.math3.optimization.DifferentiableMultivariateVectorMultiStartOptimizer
          As of 3.1 (to be removed in 4.0). 
org.apache.commons.math3.optimization.fitting.GaussianFitter
          As of 3.1 (to be removed in 4.0). 
org.apache.commons.math3.optimization.general.GaussNewtonOptimizer
          As of 3.1 (to be removed in 4.0). 
org.apache.commons.math3.optimization.fitting.HarmonicFitter
          As of 3.1 (to be removed in 4.0). 
org.orekit.propagation.precomputed.HermiteEphemeris
           
org.apache.commons.math3.optimization.InitialGuess
          As of 3.1 (to be removed in 4.0). 
org.orekit.propagation.precomputed.LagrangeEphemeris
           
org.apache.commons.math3.optimization.LeastSquaresConverter
          As of 3.1 (to be removed in 4.0). 
org.apache.commons.math3.analysis.integration.LegendreGaussIntegrator
          As of 3.1 (to be removed in 4.0). Please use IterativeLegendreGaussIntegrator instead. 
org.apache.commons.math3.optimization.general.LevenbergMarquardtOptimizer
          As of 3.1 (to be removed in 4.0). 
org.apache.commons.math3.optimization.linear.LinearConstraint
          As of 3.1 (to be removed in 4.0). 
org.apache.commons.math3.optimization.linear.LinearObjectiveFunction
          As of 3.1 (to be removed in 4.0). 
fr.cnes.sirius.patrius.stela.bodies.MeeusSunStela
           
org.apache.commons.math3.optimization.direct.MultiDirectionalSimplex
          As of 3.1 (to be removed in 4.0). 
org.apache.commons.math3.optimization.MultivariateDifferentiableMultiStartOptimizer
          As of 3.1 (to be removed in 4.0). 
org.apache.commons.math3.optimization.MultivariateDifferentiableVectorMultiStartOptimizer
          As of 3.1 (to be removed in 4.0). 
org.apache.commons.math3.optimization.direct.MultivariateFunctionMappingAdapter
          As of 3.1 (to be removed in 4.0). 
org.apache.commons.math3.optimization.direct.MultivariateFunctionPenaltyAdapter
          As of 3.1 (to be removed in 4.0). 
org.apache.commons.math3.optimization.MultivariateMultiStartOptimizer
          As of 3.1 (to be removed in 4.0). 
org.apache.commons.math3.optimization.direct.NelderMeadSimplex
          As of 3.1 (to be removed in 4.0). 
org.apache.commons.math3.analysis.solvers.NewtonSolver
          as of 3.1, replaced by NewtonRaphsonSolver 
org.apache.commons.math3.optimization.general.NonLinearConjugateGradientOptimizer
          As of 3.1 (to be removed in 4.0). 
org.apache.commons.math3.linear.OpenMapRealMatrix
          As of version 3.1, this class is deprecated, for reasons exposed in this JIRA ticket. This class will be removed in version 4.0. 
org.apache.commons.math3.linear.OpenMapRealVector
          As of version 3.1, this class is deprecated, for reasons exposed in this JIRA ticket. This class will be removed in version 4.0. 
org.apache.commons.math3.optimization.PointValuePair
          As of 3.1 (to be removed in 4.0). 
org.apache.commons.math3.optimization.PointVectorValuePair
          As of 3.1 (to be removed in 4.0). 
org.apache.commons.math3.optimization.fitting.PolynomialFitter
          As of 3.1 (to be removed in 4.0). 
org.apache.commons.math3.optimization.direct.PowellOptimizer
          As of 3.1 (to be removed in 4.0). 
org.apache.commons.math3.random.RandomDataImpl
          to be removed in 4.0. Use RandomDataGenerator instead 
org.apache.commons.math3.linear.RealVector.SparseEntryIterator
          As of 3.1, this class is deprecated, see JIRA MATH-875. This class will be completely removed in 4.0. 
org.apache.commons.math3.optimization.SimpleBounds
          As of 3.1 (to be removed in 4.0). 
org.apache.commons.math3.optimization.SimplePointChecker
          As of 3.1 (to be removed in 4.0). 
org.apache.commons.math3.optimization.univariate.SimpleUnivariateValueChecker
          As of 3.1 (to be removed in 4.0). 
org.apache.commons.math3.optimization.SimpleValueChecker
          As of 3.1 (to be removed in 4.0). 
org.apache.commons.math3.optimization.SimpleVectorValueChecker
          As of 3.1 (to be removed in 4.0). 
org.apache.commons.math3.optimization.direct.SimplexOptimizer
          As of 3.1 (to be removed in 4.0). 
org.apache.commons.math3.optimization.linear.SimplexSolver
          As of 3.1 (to be removed in 4.0). 
org.orekit.frames.SpacecraftFrame
          as of 6.0 replaced by SpacecraftState.toTransform() 
org.apache.commons.math3.linear.SparseFieldMatrix
          As of version 3.1, this class is deprecated, for reasons exposed in this JIRA ticket. This class will be removed in version 4.0. 
org.apache.commons.math3.linear.SparseFieldVector
          As of version 3.1, this class is deprecated, for reasons exposed in this JIRA ticket. This class will be removed in version 4.0. 
org.apache.commons.math3.linear.SparseRealVector
          As of version 3.1, this class is deprecated, for reasons exposed in this JIRA ticket. This class will be removed in version 4.0. 
org.apache.commons.math3.optimization.Target
          As of 3.1 (to be removed in 4.0). 
org.apache.commons.math3.optimization.univariate.UnivariateMultiStartOptimizer
          As of 3.1 (to be removed in 4.0). 
org.apache.commons.math3.optimization.univariate.UnivariatePointValuePair
          As of 3.1 (to be removed in 4.0). 
org.apache.commons.math3.optimization.Weight
          As of 3.1 (to be removed in 4.0). 
org.apache.commons.math3.optimization.fitting.WeightedObservedPoint
          As of 3.1 (to be removed in 4.0). 
 

Deprecated Enums
org.apache.commons.math3.optimization.general.ConjugateGradientFormula
          As of 3.1 (to be removed in 4.0). 
org.apache.commons.math3.optimization.GoalType
          As of 3.1 (to be removed in 4.0). 
org.apache.commons.math3.optimization.linear.Relationship
          As of 3.1 (to be removed in 4.0). 
 

Deprecated Exceptions
org.apache.commons.math3.optimization.linear.NoFeasibleSolutionException
          As of 3.1 (to be removed in 4.0). 
org.apache.commons.math3.optimization.linear.UnboundedSolutionException
          As of 3.1 (to be removed in 4.0). 
 

Deprecated Fields
org.apache.commons.math3.util.ResizableDoubleArray.ADDITIVE_MODE
          As of 3.1. Please use ResizableDoubleArray.ExpansionMode.ADDITIVE instead. 
org.apache.commons.math3.optimization.general.AbstractLeastSquaresOptimizer.cols
          As of 3.1. 
org.apache.commons.math3.optimization.general.AbstractLeastSquaresOptimizer.cost
          As of 3.1. Field to become "private" in 4.0. Please use AbstractLeastSquaresOptimizer.setCost(double). 
org.orekit.orbits.KeplerianOrbit.ECCENTRIC_ANOMALY
          as of 6.0 replaced by PositionAngle 
org.orekit.orbits.EquinoctialOrbit.ECCENTRIC_LATITUDE_ARGUMENT
          as of 6.0 replaced by PositionAngle 
org.orekit.orbits.CircularOrbit.ECCENTRIC_LONGITUDE_ARGUMENT
          as of 6.0 replaced by PositionAngle 
org.orekit.orbits.KeplerianOrbit.MEAN_ANOMALY
          as of 6.0 replaced by PositionAngle 
org.orekit.orbits.EquinoctialOrbit.MEAN_LATITUDE_ARGUMENT
          as of 6.0 replaced by PositionAngle 
org.orekit.orbits.CircularOrbit.MEAN_LONGITUDE_ARGUMENT
          as of 6.0 replaced by PositionAngle 
org.apache.commons.math3.util.ResizableDoubleArray.MULTIPLICATIVE_MODE
          As of 3.1. Please use ResizableDoubleArray.ExpansionMode.MULTIPLICATIVE instead. 
org.apache.commons.math3.optimization.general.AbstractLeastSquaresOptimizer.objective
          As of 3.1. 
org.apache.commons.math3.optimization.general.AbstractLeastSquaresOptimizer.point
          As of 3.1. 
org.apache.commons.math3.distribution.AbstractIntegerDistribution.randomData
          As of 3.1, to be removed in 4.0. Please use the AbstractIntegerDistribution.random instance variable instead. 
org.apache.commons.math3.distribution.AbstractRealDistribution.randomData
          As of 3.1, to be removed in 4.0. Please use the AbstractRealDistribution.random instance variable instead. 
org.apache.commons.math3.optimization.general.AbstractLeastSquaresOptimizer.rows
          As of 3.1. 
org.orekit.orbits.KeplerianOrbit.TRUE_ANOMALY
          as of 6.0 replaced by PositionAngle 
org.orekit.orbits.EquinoctialOrbit.TRUE_LATITUDE_ARGUMENT
          as of 6.0 replaced by PositionAngle 
org.orekit.orbits.CircularOrbit.TRUE_LONGITUDE_ARGUMENT
          as of 6.0 replaced by PositionAngle 
org.apache.commons.math3.optimization.general.AbstractLeastSquaresOptimizer.weightedResidualJacobian
          As of 3.1. To be removed in 4.0. Please use AbstractLeastSquaresOptimizer.computeWeightedJacobian(double[]) instead. 
org.apache.commons.math3.optimization.general.AbstractLeastSquaresOptimizer.weightedResiduals
          As of 3.1. 
 

Deprecated Methods
org.apache.commons.math3.analysis.FunctionUtils.add(DifferentiableUnivariateFunction...)
          as of 3.1 replaced by FunctionUtils.add(UnivariateDifferentiableFunction...) 
org.apache.commons.math3.util.ResizableDoubleArray.checkContractExpand(float, float)
          As of 3.1. Please use ResizableDoubleArray.checkContractExpand(double,double) instead. 
org.apache.commons.math3.analysis.FunctionUtils.compose(DifferentiableUnivariateFunction...)
          as of 3.1 replaced by FunctionUtils.compose(UnivariateDifferentiableFunction...) 
org.orekit.propagation.analytical.EcksteinHechlerPropagator.computeMeanOrbit(Orbit)
          use EcksteinHechlerPropagator.osc2mean(Orbit) instead 
fr.cnes.sirius.patrius.stela.orbits.StelaEquinoctialOrbit.correctInclination(double, double)
           
org.apache.commons.math3.distribution.LogNormalDistribution.cumulativeProbability(double, double)
          See RealDistribution.cumulativeProbability(double,double) 
org.apache.commons.math3.distribution.RealDistribution.cumulativeProbability(double, double)
          As of 3.1. In 4.0, this method will be renamed probability(double x0, double x1). 
org.apache.commons.math3.distribution.NormalDistribution.cumulativeProbability(double, double)
          See RealDistribution.cumulativeProbability(double,double) 
org.apache.commons.math3.distribution.AbstractRealDistribution.cumulativeProbability(double, double)
          As of 3.1 (to be removed in 4.0). Please use AbstractRealDistribution.probability(double,double) instead. 
org.apache.commons.math3.analysis.function.Asin.derivative()
          as of 3.1, replaced by Asin.value(DerivativeStructure) 
org.apache.commons.math3.analysis.function.Cbrt.derivative()
          as of 3.1, replaced by Cbrt.value(DerivativeStructure) 
org.apache.commons.math3.analysis.function.Log10.derivative()
          as of 3.1, replaced by Log10.value(DerivativeStructure) 
org.apache.commons.math3.analysis.function.Acos.derivative()
          as of 3.1, replaced by Acos.value(DerivativeStructure) 
org.apache.commons.math3.analysis.function.Exp.derivative()
          as of 3.1, replaced by Exp.value(DerivativeStructure) 
org.apache.commons.math3.analysis.function.Cosh.derivative()
          as of 3.1, replaced by Cosh.value(DerivativeStructure) 
org.apache.commons.math3.analysis.function.Atanh.derivative()
          as of 3.1, replaced by Atanh.value(DerivativeStructure) 
org.apache.commons.math3.analysis.function.Tan.derivative()
          as of 3.1, replaced by Tan.value(DerivativeStructure) 
org.apache.commons.math3.analysis.function.Sinc.derivative()
          as of 3.1, replaced by Sinc.value(DerivativeStructure) 
org.apache.commons.math3.analysis.function.Logistic.derivative()
          as of 3.1, replaced by Logistic.value(DerivativeStructure) 
org.apache.commons.math3.analysis.function.Log.derivative()
          as of 3.1, replaced by Log.value(DerivativeStructure) 
org.apache.commons.math3.analysis.function.Tanh.derivative()
          as of 3.1, replaced by Tanh.value(DerivativeStructure) 
org.apache.commons.math3.analysis.function.Power.derivative()
          as of 3.1, replaced by Power.value(DerivativeStructure) 
org.apache.commons.math3.analysis.function.Log1p.derivative()
          as of 3.1, replaced by Log1p.value(DerivativeStructure) 
org.apache.commons.math3.analysis.function.Cos.derivative()
          as of 3.1, replaced by Cos.value(DerivativeStructure) 
org.apache.commons.math3.analysis.function.Sigmoid.derivative()
          as of 3.1, replaced by Sigmoid.value(DerivativeStructure) 
org.apache.commons.math3.analysis.function.Logit.derivative()
          as of 3.1, replaced by Logit.value(DerivativeStructure) 
org.apache.commons.math3.analysis.function.Asinh.derivative()
          as of 3.1, replaced by Asinh.value(DerivativeStructure) 
org.apache.commons.math3.analysis.function.Sin.derivative()
          as of 3.1, replaced by Sin.value(DerivativeStructure) 
org.apache.commons.math3.analysis.function.Gaussian.derivative()
          as of 3.1, replaced by Gaussian.value(DerivativeStructure) 
org.apache.commons.math3.analysis.function.Acosh.derivative()
          as of 3.1, replaced by Acosh.value(DerivativeStructure) 
org.apache.commons.math3.analysis.function.Sqrt.derivative()
          as of 3.1, replaced by Sqrt.value(DerivativeStructure) 
org.apache.commons.math3.analysis.function.Identity.derivative()
          as of 3.1, replaced by Identity.value(DerivativeStructure) 
org.apache.commons.math3.analysis.function.Inverse.derivative()
          as of 3.1, replaced by Inverse.value(DerivativeStructure) 
org.apache.commons.math3.analysis.function.Minus.derivative()
          as of 3.1, replaced by Minus.value(DerivativeStructure) 
org.apache.commons.math3.analysis.function.Sinh.derivative()
          as of 3.1, replaced by Sinh.value(DerivativeStructure) 
org.apache.commons.math3.analysis.function.Constant.derivative()
          as of 3.1, replaced by Constant.value(DerivativeStructure) 
org.apache.commons.math3.analysis.function.Atan.derivative()
          as of 3.1, replaced by Atan.value(DerivativeStructure) 
org.apache.commons.math3.analysis.function.HarmonicOscillator.derivative()
          as of 3.1, replaced by HarmonicOscillator.value(DerivativeStructure) 
org.apache.commons.math3.analysis.function.Expm1.derivative()
          as of 3.1, replaced by Expm1.value(DerivativeStructure) 
org.apache.commons.math3.linear.OpenMapRealVector.dotProduct(OpenMapRealVector)
          as of 3.1 (to be removed in 4.0). The computation is performed by the parent class. The method must be kept to maintain backwards compatibility. 
org.apache.commons.math3.linear.RealVector.ebeDivide(RealVector)
          As of version 3.1, this method is deprecated, and will be removed in version 4.0. This decision follows the discussion reported in MATH-803. Uses of this method involving sparse implementations of RealVector might lead to wrong results. Since there is no satisfactory correction to this bug, this method is deprecated. Users who want to preserve this feature are advised to implement RealVectorPreservingVisitor (possibly ignoring corner cases for the sake of efficiency). 
org.apache.commons.math3.linear.RealVector.ebeMultiply(RealVector)
          As of version 3.1, this method is deprecated, and will be removed in version 4.0. This decision follows the discussion reported in MATH-803. Uses of this method involving sparse implementations of RealVector might lead to wrong results. Since there is no satisfactory correction to this bug, this method is deprecated. Users who want to preserve this feature are advised to implement RealVectorPreservingVisitor (possibly ignoring corner cases for the sake of efficiency). 
org.apache.commons.math3.optimization.fitting.PolynomialFitter.fit()
          Since 3.1 (to be removed in 4.0). Please use PolynomialFitter.fit(double[]) instead. 
org.apache.commons.math3.distribution.GammaDistribution.getAlpha()
          as of version 3.1, GammaDistribution.getShape() should be preferred. This method will be removed in version 4.0. 
org.apache.commons.math3.distribution.GammaDistribution.getBeta()
          as of version 3.1, GammaDistribution.getScale() should be preferred. This method will be removed in version 4.0. 
org.apache.commons.math3.util.ResizableDoubleArray.getContractionCriteria()
          As of 3.1. Please use ResizableDoubleArray.getContractionCriterion() instead. 
org.apache.commons.math3.optimization.general.AbstractLeastSquaresOptimizer.getCovariances()
          As of 3.1. Please use AbstractLeastSquaresOptimizer.computeCovariances(double[],double) instead. 
org.apache.commons.math3.optimization.general.AbstractLeastSquaresOptimizer.getCovariances(double)
          As of 3.1. Please use AbstractLeastSquaresOptimizer.computeCovariances(double[],double) instead. 
org.apache.commons.math3.linear.FieldVector.getData()
          as of 3.1, to be removed in 4.0. Please use the FieldVector.toArray() method instead. 
org.apache.commons.math3.linear.SparseFieldVector.getData()
          as of 3.1, to be removed in 4.0. Please use the SparseFieldVector.toArray() method instead. 
org.orekit.forces.atmospheres.DTM2000.getDensity(double, double, double, double, double, double, double, double, double)
          use DTM2000.getDensity(AbsoluteDate, Vector3D, Frame) instead 
fr.cnes.sirius.patrius.stela.bodies.EarthRotation.getEarthRotationRate(AbsoluteDate)
           
org.apache.commons.math3.util.ResizableDoubleArray.getExpansionFactor()
          As of 3.1. Return type will be changed to "double" in 4.0. 
org.apache.commons.math3.util.ResizableDoubleArray.getExpansionMode()
          As of 3.1. Return value to be changed to ResizableDoubleArray.ExpansionMode in 4.0. 
org.orekit.bodies.CelestialBody.getFrame()
          as of 6.0 replaced by CelestialBody.getInertiallyOrientedFrame() 
org.orekit.bodies.AbstractCelestialBody.getFrame()
           
org.apache.commons.math3.util.ResizableDoubleArray.getInternalValues()
          As of 3.1. 
org.apache.commons.math3.geometry.euclidean.oned.Interval.getLength()
          as of 3.1, replaced by Interval.getSize() 
org.apache.commons.math3.geometry.euclidean.oned.Interval.getLower()
          as of 3.1, replaced by Interval.getInf() 
org.orekit.forces.atmospheres.DTM2000.getMam()
          use DTM2000.getData(AbsoluteDate, Vector3D, Frame) instead 
org.apache.commons.math3.geometry.euclidean.oned.Interval.getMidPoint()
          as of 3.1, replaced by Interval.getBarycenter() 
org.orekit.forces.atmospheres.DTM2000.getPartialDensities(int)
          use DTM2000.getData(AbsoluteDate, Vector3D, Frame) instead 
org.orekit.forces.atmospheres.DTM2000.getT()
          use DTM2000.getData(AbsoluteDate, Vector3D, Frame) instead 
org.apache.commons.math3.optimization.direct.BaseAbstractMultivariateVectorOptimizer.getTargetRef()
          As of 3.1. 
org.orekit.forces.atmospheres.DTM2000.getTinf()
          use DTM2000.getData(AbsoluteDate, Vector3D, Frame) instead 
org.apache.commons.math3.geometry.euclidean.oned.Interval.getUpper()
          as of 3.1, replaced by Interval.getSup() 
org.apache.commons.math3.optimization.direct.BaseAbstractMultivariateVectorOptimizer.getWeightRef()
          As of 3.1. 
org.apache.commons.math3.optimization.general.AbstractLeastSquaresOptimizer.guessParametersErrors()
          as of version 3.1, AbstractLeastSquaresOptimizer.computeSigma(double[],double) should be used instead. It should be emphasized that guessParametersErrors and computeSigma are not strictly equivalent. 
org.orekit.utils.AngularCoordinates.interpolate(AbsoluteDate, boolean, Collection>)
          since 3.1 replaced with TimeStampedAngularCoordinates.interpolate(AbsoluteDate, AngularDerivativesFilter, Collection) 
org.orekit.utils.AngularCoordinates.interpolate(AbsoluteDate, boolean, Collection>, boolean)
          since 3.1 replaced with TimeStampedAngularCoordinates.interpolate(AbsoluteDate, AngularDerivativesFilter, Collection, boolean) 
org.orekit.utils.PVCoordinates.interpolate(AbsoluteDate, boolean, Collection>)
          since 3.1 replaced with TimeStampedPVCoordinates.interpolate(AbsoluteDate, CartesianDerivativesFilter, Collection) 
org.orekit.frames.Frame.isQuasiInertial()
          as of 6.0, replaced by Frame.isPseudoInertial() 
org.orekit.data.DataProvidersManager.isSupported(Class)
          as of 6.0, replaced by DataProvidersManager.isSupported(DataProvider) 
org.apache.commons.math3.distribution.RealDistribution.isSupportLowerBoundInclusive()
          to be removed in 4.0 
org.apache.commons.math3.distribution.RealDistribution.isSupportUpperBoundInclusive()
          to be removed in 4.0 
org.apache.commons.math3.analysis.solvers.LaguerreSolver.laguerre(double, double, double, double)
          This method should not be part of the public API: It will be made private in version 4.0. 
org.apache.commons.math3.special.Beta.logBeta(double, double, double, int)
          as of version 3.1, this method is deprecated as the computation of the beta function is no longer iterative; it will be removed in version 4.0. Current implementation of this method internally calls Beta.logBeta(double, double). 
org.apache.commons.math3.transform.FastFourierTransformer.mdfft(Object, TransformType)
          see MATH-736 
org.apache.commons.math3.analysis.FunctionUtils.multiply(DifferentiableUnivariateFunction...)
          as of 3.1 replaced by FunctionUtils.multiply(UnivariateDifferentiableFunction...) 
org.apache.commons.math3.random.RandomDataImpl.nextInversionDeviate(IntegerDistribution)
          use the distribution's sample() method 
org.apache.commons.math3.random.RandomDataImpl.nextInversionDeviate(RealDistribution)
          use the distribution's sample() method 
org.apache.commons.math3.optimization.general.AbstractLeastSquaresOptimizer.optimize(int, DifferentiableMultivariateVectorFunction, double[], double[], double[])
          As of 3.1. Please use optimize(int,MultivariateDifferentiableVectorFunction,OptimizationData...) instead. 
org.apache.commons.math3.optimization.BaseMultivariateVectorOptimizer.optimize(int, FUNC, double[], double[], double[])
          As of 3.1. In 4.0, this will be replaced by the declaration corresponding to this method. 
org.apache.commons.math3.optimization.direct.BaseAbstractMultivariateVectorOptimizer.optimize(int, FUNC, double[], double[], double[])
          As of 3.1. Please use BaseAbstractMultivariateVectorOptimizer.optimize(int,MultivariateVectorFunction,OptimizationData[]) instead. 
org.apache.commons.math3.optimization.BaseMultivariateOptimizer.optimize(int, FUNC, GoalType, double[])
          As of 3.1. In 4.0, it will be replaced by the declaration corresponding to this method. 
org.apache.commons.math3.optimization.direct.BaseAbstractMultivariateOptimizer.optimize(int, FUNC, GoalType, double[])
          As of 3.1. Please use BaseAbstractMultivariateOptimizer.optimize(int,MultivariateFunction,GoalType,OptimizationData[]) instead. 
org.apache.commons.math3.optimization.general.AbstractLeastSquaresOptimizer.optimize(int, MultivariateDifferentiableVectorFunction, double[], double[], double[])
          As of 3.1. Please use optimize(int,MultivariateDifferentiableVectorFunction,OptimizationData...) instead. 
org.apache.commons.math3.optimization.direct.BaseAbstractMultivariateVectorOptimizer.optimizeInternal(int, FUNC, double[], double[], double[])
          As of 3.1. Please use BaseAbstractMultivariateVectorOptimizer.optimizeInternal(int,MultivariateVectorFunction,OptimizationData[]) instead. 
org.apache.commons.math3.optimization.direct.BaseAbstractMultivariateOptimizer.optimizeInternal(int, FUNC, GoalType, double[])
          As of 3.1. Please use BaseAbstractMultivariateOptimizer.optimize(int,MultivariateFunction,GoalType,OptimizationData[]) instead. 
org.apache.commons.math3.optimization.general.AbstractDifferentiableOptimizer.optimizeInternal(int, MultivariateDifferentiableFunction, GoalType, double[])
          In 3.1. Please use AbstractDifferentiableOptimizer.optimizeInternal(int,MultivariateDifferentiableFunction,GoalType,OptimizationData[]) instead. 
org.apache.commons.math3.optimization.general.AbstractLeastSquaresOptimizer.optimizeInternal(int, MultivariateDifferentiableVectorFunction, OptimizationData...)
          As of 3.1. Override is necessary only until this class's generic argument is changed to MultivariateDifferentiableVectorFunction. 
org.orekit.data.DataProvidersManager.removeProvider(Class)
          as of 6.0, replaced by DataProvidersManager.removeProvider(DataProvider) 
org.orekit.propagation.numerical.NumericalPropagator.setAttitudeLaw(AttitudeProvider)
          as of 6.0 replaced by NumericalPropagator.setAttitudeProvider(AttitudeProvider) 
org.apache.commons.math3.genetics.ListPopulation.setChromosomes(List)
          use ListPopulation.addChromosomes(Collection) instead 
org.apache.commons.math3.util.ResizableDoubleArray.setContractionCriteria(float)
          As of 3.1 (to be removed in 4.0 as field will become "final"). 
org.apache.commons.math3.util.ResizableDoubleArray.setExpansionFactor(float)
          As of 3.1 (to be removed in 4.0 as field will become "final"). 
org.apache.commons.math3.util.ResizableDoubleArray.setExpansionMode(int)
          As of 3.1. Please use ResizableDoubleArray.setExpansionMode(ExpansionMode) instead. 
org.apache.commons.math3.util.ResizableDoubleArray.setExpansionMode(ResizableDoubleArray.ExpansionMode)
          As of 3.1 (to be removed in 4.0 as field will become "final"). 
org.apache.commons.math3.util.ResizableDoubleArray.setInitialCapacity(int)
          As of 3.1, this is a no-op. 
org.apache.commons.math3.optimization.direct.SimplexOptimizer.setSimplex(AbstractSimplex)
          As of 3.1. The initial simplex can now be passed as an argument of the BaseAbstractMultivariateOptimizer.optimize(int,MultivariateFunction,GoalType,OptimizationData[]) method. 
org.apache.commons.math3.linear.RealVector.sparseIterator()
          As of 3.1, this method is deprecated, because its interface is too confusing (see JIRA MATH-875). This method will be completely removed in 4.0. 
org.apache.commons.math3.util.ResizableDoubleArray.start()
          As of 3.1. 
org.apache.commons.math3.analysis.FunctionUtils.toDifferentiableMultivariateFunction(MultivariateDifferentiableFunction)
          this conversion method is temporary in version 3.1, as the DifferentiableMultivariateFunction interface itself is deprecated 
org.apache.commons.math3.analysis.FunctionUtils.toDifferentiableMultivariateVectorFunction(MultivariateDifferentiableVectorFunction)
          this conversion method is temporary in version 3.1, as the DifferentiableMultivariateVectorFunction interface itself is deprecated 
org.apache.commons.math3.analysis.FunctionUtils.toDifferentiableUnivariateFunction(UnivariateDifferentiableFunction)
          this conversion method is temporary in version 3.1, as the DifferentiableUnivariateFunction interface itself is deprecated 
org.apache.commons.math3.analysis.FunctionUtils.toMultivariateDifferentiableFunction(DifferentiableMultivariateFunction)
          this conversion method is temporary in version 3.1, as the DifferentiableMultivariateFunction interface itself is deprecated 
org.apache.commons.math3.analysis.FunctionUtils.toMultivariateDifferentiableVectorFunction(DifferentiableMultivariateVectorFunction)
          this conversion method is temporary in version 3.1, as the DifferentiableMultivariateFunction interface itself is deprecated 
org.apache.commons.math3.analysis.FunctionUtils.toUnivariateDifferential(DifferentiableUnivariateFunction)
          this conversion method is temporary in version 3.1, as the DifferentiableUnivariateFunction interface itself is deprecated 
org.apache.commons.math3.optimization.general.AbstractLeastSquaresOptimizer.updateJacobian()
          As of 3.1. Please use AbstractLeastSquaresOptimizer.computeWeightedJacobian(double[]) instead. 
org.apache.commons.math3.optimization.general.AbstractLeastSquaresOptimizer.updateResidualsAndCost()
          As of 3.1. Please use AbstractLeastSquaresOptimizer.computeResiduals(double[]), BaseAbstractMultivariateVectorOptimizer.computeObjectiveValue(double[]), AbstractLeastSquaresOptimizer.computeCost(double[]) and AbstractLeastSquaresOptimizer.setCost(double) instead. 
 

Deprecated Constructors
org.apache.commons.math3.optimization.AbstractConvergenceChecker()
          in 3.1 (to be removed in 4.0). Convergence thresholds are problem-dependent. As this class is intended for users who want to set their own convergence criterion instead of relying on an algorithm's default procedure, they should also set the thresholds appropriately (cf. MATH-798). 
org.apache.commons.math3.distribution.AbstractIntegerDistribution()
          As of 3.1, to be removed in 4.0. Please use AbstractIntegerDistribution.AbstractIntegerDistribution(RandomGenerator) instead. 
org.apache.commons.math3.optimization.general.AbstractLeastSquaresOptimizer()
          See SimpleValueChecker.SimpleValueChecker() 
org.apache.commons.math3.distribution.AbstractRealDistribution()
          As of 3.1, to be removed in 4.0. Please use AbstractRealDistribution.AbstractRealDistribution(RandomGenerator) instead. 
org.apache.commons.math3.optimization.general.AbstractScalarDifferentiableOptimizer()
          See SimpleValueChecker.SimpleValueChecker() 
org.apache.commons.math3.optimization.direct.BaseAbstractMultivariateOptimizer()
          See SimpleValueChecker.SimpleValueChecker() 
org.apache.commons.math3.optimization.direct.BaseAbstractMultivariateSimpleBoundsOptimizer()
          See SimpleValueChecker.SimpleValueChecker() 
org.apache.commons.math3.optimization.direct.BaseAbstractMultivariateVectorOptimizer()
          See SimpleVectorValueChecker.SimpleVectorValueChecker() 
org.orekit.orbits.CircularOrbit(double, double, double, double, double, double, int, Frame, AbsoluteDate, double)
          as of 6.0 replaced by CircularOrbit.CircularOrbit(double, double, double, double, double, double, PositionAngle, Frame, AbsoluteDate, double) 
org.apache.commons.math3.optimization.direct.CMAESOptimizer()
          As of version 3.1: Parameter lambda must be passed with the call to optimize (whereas in the current code it is set to an undocumented value). 
org.apache.commons.math3.optimization.direct.CMAESOptimizer(int)
          As of version 3.1: Parameter lambda must be passed with the call to optimize (whereas in the current code it is set to an undocumented value).. 
org.apache.commons.math3.optimization.direct.CMAESOptimizer(int, double[])
          As of version 3.1: Parameters lambda and inputSigma must be passed with the call to optimize. 
org.apache.commons.math3.optimization.direct.CMAESOptimizer(int, double[], int, double, boolean, int, int, RandomGenerator, boolean)
          See SimpleValueChecker.SimpleValueChecker() 
org.apache.commons.math3.optimization.direct.CMAESOptimizer(int, double[], int, double, boolean, int, int, RandomGenerator, boolean, ConvergenceChecker)
          As of version 3.1: Parameters lambda and inputSigma must be passed with the call to optimize. 
org.apache.commons.math3.optimization.fitting.CurveFitter(DifferentiableMultivariateVectorOptimizer)
          as of 3.1 replaced by CurveFitter.CurveFitter(MultivariateDifferentiableVectorOptimizer) 
org.orekit.propagation.events.EclipseDetector(PVCoordinatesProvider, double, GeometricBodyShape, boolean)
           
org.orekit.propagation.events.EclipseDetector(PVCoordinatesProvider, double, GeometricBodyShape, boolean, double, double)
           
org.orekit.propagation.events.EclipseDetector(PVCoordinatesProvider, double, PVCoordinatesProvider, double)
           
org.orekit.propagation.events.EclipseDetector(PVCoordinatesProvider, double, PVCoordinatesProvider, double, boolean)
           
org.orekit.propagation.events.EclipseDetector(PVCoordinatesProvider, double, PVCoordinatesProvider, double, boolean, double)
           
org.orekit.propagation.events.EclipseDetector(PVCoordinatesProvider, double, PVCoordinatesProvider, double, boolean, double, double)
           
org.orekit.propagation.events.EclipseDetector(PVCoordinatesProvider, double, PVCoordinatesProvider, double, double)
           
org.orekit.propagation.events.EclipseDetector(PVCoordinatesProvider, double, PVCoordinatesProvider, double, double, double)
           
org.apache.commons.math3.linear.EigenDecomposition(double[], double[], double)
          in 3.1 (to be removed in 4.0) due to unused parameter 
org.apache.commons.math3.linear.EigenDecomposition(RealMatrix, double)
          in 3.1 (to be removed in 4.0) due to unused parameter 
org.apache.commons.math3.random.EmpiricalDistribution(int, RandomDataImpl)
          As of 3.1. Please use EmpiricalDistribution.EmpiricalDistribution(int,RandomGenerator) instead. 
org.apache.commons.math3.random.EmpiricalDistribution(RandomDataImpl)
          As of 3.1. Please use EmpiricalDistribution.EmpiricalDistribution(RandomGenerator) instead. 
org.orekit.orbits.EquinoctialOrbit(double, double, double, double, double, double, int, Frame, AbsoluteDate, double)
          as of 6.0 replaced by EquinoctialOrbit.EquinoctialOrbit(double, double, double, double, double, double, PositionAngle, Frame, AbsoluteDate, double) 
org.apache.commons.math3.optimization.general.GaussNewtonOptimizer()
          See SimpleVectorValueChecker.SimpleVectorValueChecker() 
org.apache.commons.math3.optimization.general.GaussNewtonOptimizer(boolean)
          See SimpleVectorValueChecker.SimpleVectorValueChecker() 
org.orekit.orbits.KeplerianOrbit(double, double, double, double, double, double, int, Frame, AbsoluteDate, double)
          as of 6.0 replaced by KeplerianOrbit.KeplerianOrbit(double, double, double, double, double, double, PositionAngle, Frame, AbsoluteDate, double) 
org.apache.commons.math3.optimization.general.NonLinearConjugateGradientOptimizer(ConjugateGradientFormula)
          See SimpleValueChecker.SimpleValueChecker() 
org.apache.commons.math3.optimization.fitting.PolynomialFitter(int, DifferentiableMultivariateVectorOptimizer)
          Since 3.1 (to be removed in 4.0). Please use PolynomialFitter.PolynomialFitter(DifferentiableMultivariateVectorOptimizer) instead. 
org.apache.commons.math3.util.ResizableDoubleArray(int, float)
          As of 3.1. Please use ResizableDoubleArray.ResizableDoubleArray(int,double) instead. 
org.apache.commons.math3.util.ResizableDoubleArray(int, float, float)
          As of 3.1. Please use ResizableDoubleArray.ResizableDoubleArray(int,double,double) instead. 
org.apache.commons.math3.util.ResizableDoubleArray(int, float, float, int)
          As of 3.1. Please use ResizableDoubleArray.ResizableDoubleArray(int,double,double,ExpansionMode,double[]) instead. 
org.apache.commons.math3.optimization.SimplePointChecker()
          See AbstractConvergenceChecker.AbstractConvergenceChecker() 
org.apache.commons.math3.optimization.univariate.SimpleUnivariateValueChecker()
          See AbstractConvergenceChecker.AbstractConvergenceChecker() 
org.apache.commons.math3.optimization.SimpleValueChecker()
          See AbstractConvergenceChecker.AbstractConvergenceChecker() 
org.apache.commons.math3.optimization.SimpleVectorValueChecker()
          See AbstractConvergenceChecker.AbstractConvergenceChecker() 
org.apache.commons.math3.optimization.direct.SimplexOptimizer()
          See SimpleValueChecker.SimpleValueChecker() 
org.apache.commons.math3.random.ValueServer(RandomDataImpl)
          use ValueServer.ValueServer(RandomGenerator) 
 

Deprecated Enum Constants
org.apache.commons.math3.exception.util.LocalizedFormats.INPUT_DATA_FROM_UNSUPPORTED_DATASOURCE
           
 



Copyright © 2017 CNES. All Rights Reserved.