Uses of Class
org.apache.commons.math3.analysis.differentiation.DerivativeStructure

Packages that use DerivativeStructure
org.apache.commons.math3.analysis.differentiation This package holds the main interfaces and basic building block classes dealing with differentiation. 
org.apache.commons.math3.analysis.function The function package contains function objects that wrap the methods contained in Math, as well as common mathematical functions such as the gaussian and sinc functions. 
org.apache.commons.math3.analysis.interpolation Univariate real functions interpolation algorithms. 
org.apache.commons.math3.analysis.polynomials Univariate real polynomials implementations, seen as differentiable univariate real functions. 
org.apache.commons.math3.analysis.solvers Root finding algorithms, for univariate real functions. 
org.orekit.utils This package provides useful objects. 
 

Uses of DerivativeStructure in org.apache.commons.math3.analysis.differentiation
 

Methods in org.apache.commons.math3.analysis.differentiation that return DerivativeStructure
 DerivativeStructure DerivativeStructure.abs()
          absolute value.
 DerivativeStructure DerivativeStructure.acos()
          Arc cosine operation.
 DerivativeStructure DerivativeStructure.acosh()
          Inverse hyperbolic cosine operation.
 DerivativeStructure DerivativeStructure.add(DerivativeStructure a)
          '+' operator.
 DerivativeStructure DerivativeStructure.add(double a)
          '+' operator.
 DerivativeStructure DerivativeStructure.asin()
          Arc sine operation.
 DerivativeStructure DerivativeStructure.asinh()
          Inverse hyperbolic sine operation.
 DerivativeStructure DerivativeStructure.atan()
          Arc tangent operation.
 DerivativeStructure DerivativeStructure.atan2(DerivativeStructure x)
          Two arguments arc tangent operation.
static DerivativeStructure DerivativeStructure.atan2(DerivativeStructure y, DerivativeStructure x)
          Two arguments arc tangent operation.
 DerivativeStructure DerivativeStructure.atanh()
          Inverse hyperbolic tangent operation.
 DerivativeStructure DerivativeStructure.cbrt()
          Cubic root.
 DerivativeStructure DerivativeStructure.ceil()
          Get the smallest whole number larger than instance.
 DerivativeStructure DerivativeStructure.compose(double... f)
          Compute composition of the instance by a univariate function.
 DerivativeStructure DerivativeStructure.copySign(DerivativeStructure sign)
          Returns the instance with the sign of the argument.
 DerivativeStructure DerivativeStructure.copySign(double sign)
          Returns the instance with the sign of the argument.
 DerivativeStructure DerivativeStructure.cos()
          Cosine operation.
 DerivativeStructure DerivativeStructure.cosh()
          Hyperbolic cosine operation.
 DerivativeStructure DerivativeStructure.createConstant(double c)
          Create a constant compatible with instance order and number of parameters.
 DerivativeStructure DerivativeStructure.divide(DerivativeStructure a)
          '÷s;' operator.
 DerivativeStructure DerivativeStructure.divide(double a)
          '÷s;' operator.
 DerivativeStructure DerivativeStructure.exp()
          Exponential.
 DerivativeStructure DerivativeStructure.expm1()
          Exponential minus 1.
 DerivativeStructure DerivativeStructure.floor()
          Get the largest whole number smaller than instance.
 DerivativeStructure DerivativeStructure.hypot(DerivativeStructure y)
          Returns the hypotenuse of a triangle with sides this and y - sqrt(this2 +y2)
avoiding intermediate overflow or underflow.
static DerivativeStructure DerivativeStructure.hypot(DerivativeStructure x, DerivativeStructure y)
          Returns the hypotenuse of a triangle with sides x and y - sqrt(x2 +y2)
avoiding intermediate overflow or underflow.
 DerivativeStructure DerivativeStructure.linearCombination(DerivativeStructure[] a, DerivativeStructure[] b)
          Compute a linear combination.
 DerivativeStructure DerivativeStructure.linearCombination(DerivativeStructure a1, DerivativeStructure b1, DerivativeStructure a2, DerivativeStructure b2)
          Compute a linear combination.
 DerivativeStructure DerivativeStructure.linearCombination(DerivativeStructure a1, DerivativeStructure b1, DerivativeStructure a2, DerivativeStructure b2, DerivativeStructure a3, DerivativeStructure b3)
          Compute a linear combination.
 DerivativeStructure DerivativeStructure.linearCombination(DerivativeStructure a1, DerivativeStructure b1, DerivativeStructure a2, DerivativeStructure b2, DerivativeStructure a3, DerivativeStructure b3, DerivativeStructure a4, DerivativeStructure b4)
          Compute a linear combination.
 DerivativeStructure DerivativeStructure.linearCombination(double[] a, DerivativeStructure[] b)
          Compute a linear combination.
 DerivativeStructure DerivativeStructure.linearCombination(double a1, DerivativeStructure b1, double a2, DerivativeStructure b2)
          Compute a linear combination.
 DerivativeStructure DerivativeStructure.linearCombination(double a1, DerivativeStructure b1, double a2, DerivativeStructure b2, double a3, DerivativeStructure b3)
          Compute a linear combination.
 DerivativeStructure DerivativeStructure.linearCombination(double a1, DerivativeStructure b1, double a2, DerivativeStructure b2, double a3, DerivativeStructure b3, double a4, DerivativeStructure b4)
          Compute a linear combination.
 DerivativeStructure DerivativeStructure.log()
          Natural logarithm.
 DerivativeStructure DerivativeStructure.log10()
          Base 10 logarithm.
 DerivativeStructure DerivativeStructure.log1p()
          Shifted natural logarithm.
 DerivativeStructure DerivativeStructure.multiply(DerivativeStructure a)
          '×' operator.
 DerivativeStructure DerivativeStructure.multiply(double a)
          '×' operator.
 DerivativeStructure DerivativeStructure.multiply(int n)
          Compute n × this.
 DerivativeStructure DerivativeStructure.negate()
          unary '-' operator.
 DerivativeStructure DerivativeStructure.pow(DerivativeStructure e)
          Power operation.
 DerivativeStructure DerivativeStructure.pow(double p)
          Power operation.
static DerivativeStructure DerivativeStructure.pow(double a, DerivativeStructure x)
          Compute ax where a is a double and x a DerivativeStructure
 DerivativeStructure DerivativeStructure.pow(int n)
          Integer power operation.
 DerivativeStructure DerivativeStructure.reciprocal()
          Returns the multiplicative inverse of this element.
 DerivativeStructure DerivativeStructure.remainder(DerivativeStructure a)
          '%' operator.
 DerivativeStructure DerivativeStructure.remainder(double a)
          '%' operator.
 DerivativeStructure DerivativeStructure.rint()
          Get the whole number that is the nearest to the instance, or the even one if x is exactly half way between two integers.
 DerivativeStructure DerivativeStructure.rootN(int n)
          Nth root.
 DerivativeStructure DerivativeStructure.scalb(int n)
          Multiply the instance by a power of 2.
 DerivativeStructure DerivativeStructure.signum()
          Compute the signum of the instance.
 DerivativeStructure DerivativeStructure.sin()
          Sine operation.
 DerivativeStructure DerivativeStructure.sinh()
          Hyperbolic sine operation.
 DerivativeStructure DerivativeStructure.sqrt()
          Square root.
 DerivativeStructure DerivativeStructure.subtract(DerivativeStructure a)
          '-' operator.
 DerivativeStructure DerivativeStructure.subtract(double a)
          '-' operator.
 DerivativeStructure DerivativeStructure.tan()
          Tangent operation.
 DerivativeStructure DerivativeStructure.tanh()
          Hyperbolic tangent operation.
 DerivativeStructure DerivativeStructure.toDegrees()
          Convert radians to degrees, with error of less than 0.5 ULP
 DerivativeStructure DerivativeStructure.toRadians()
          Convert degrees to radians, with error of less than 0.5 ULP
 DerivativeStructure[] UnivariateDifferentiableVectorFunction.value(DerivativeStructure x)
          Compute the value for the function.
 DerivativeStructure UnivariateDifferentiableFunction.value(DerivativeStructure t)
          Simple mathematical function.
 DerivativeStructure[][] UnivariateDifferentiableMatrixFunction.value(DerivativeStructure x)
          Compute the value for the function.
 DerivativeStructure[] MultivariateDifferentiableVectorFunction.value(DerivativeStructure[] point)
          Compute the value for the function at the given point.
 DerivativeStructure MultivariateDifferentiableFunction.value(DerivativeStructure[] point)
          Compute the value for the function at the given point.
 

Methods in org.apache.commons.math3.analysis.differentiation that return types with arguments of type DerivativeStructure
 Field<DerivativeStructure> DerivativeStructure.getField()
          Get the Field to which the instance belongs.
 

Methods in org.apache.commons.math3.analysis.differentiation with parameters of type DerivativeStructure
 DerivativeStructure DerivativeStructure.add(DerivativeStructure a)
          '+' operator.
 DerivativeStructure DerivativeStructure.atan2(DerivativeStructure x)
          Two arguments arc tangent operation.
static DerivativeStructure DerivativeStructure.atan2(DerivativeStructure y, DerivativeStructure x)
          Two arguments arc tangent operation.
 DerivativeStructure DerivativeStructure.copySign(DerivativeStructure sign)
          Returns the instance with the sign of the argument.
 DerivativeStructure DerivativeStructure.divide(DerivativeStructure a)
          '÷s;' operator.
 DerivativeStructure DerivativeStructure.hypot(DerivativeStructure y)
          Returns the hypotenuse of a triangle with sides this and y - sqrt(this2 +y2)
avoiding intermediate overflow or underflow.
static DerivativeStructure DerivativeStructure.hypot(DerivativeStructure x, DerivativeStructure y)
          Returns the hypotenuse of a triangle with sides x and y - sqrt(x2 +y2)
avoiding intermediate overflow or underflow.
 DerivativeStructure DerivativeStructure.linearCombination(DerivativeStructure[] a, DerivativeStructure[] b)
          Compute a linear combination.
 DerivativeStructure DerivativeStructure.linearCombination(DerivativeStructure[] a, DerivativeStructure[] b)
          Compute a linear combination.
 DerivativeStructure DerivativeStructure.linearCombination(DerivativeStructure a1, DerivativeStructure b1, DerivativeStructure a2, DerivativeStructure b2)
          Compute a linear combination.
 DerivativeStructure DerivativeStructure.linearCombination(DerivativeStructure a1, DerivativeStructure b1, DerivativeStructure a2, DerivativeStructure b2, DerivativeStructure a3, DerivativeStructure b3)
          Compute a linear combination.
 DerivativeStructure DerivativeStructure.linearCombination(DerivativeStructure a1, DerivativeStructure b1, DerivativeStructure a2, DerivativeStructure b2, DerivativeStructure a3, DerivativeStructure b3, DerivativeStructure a4, DerivativeStructure b4)
          Compute a linear combination.
 DerivativeStructure DerivativeStructure.linearCombination(double[] a, DerivativeStructure[] b)
          Compute a linear combination.
 DerivativeStructure DerivativeStructure.linearCombination(double a1, DerivativeStructure b1, double a2, DerivativeStructure b2)
          Compute a linear combination.
 DerivativeStructure DerivativeStructure.linearCombination(double a1, DerivativeStructure b1, double a2, DerivativeStructure b2, double a3, DerivativeStructure b3)
          Compute a linear combination.
 DerivativeStructure DerivativeStructure.linearCombination(double a1, DerivativeStructure b1, double a2, DerivativeStructure b2, double a3, DerivativeStructure b3, double a4, DerivativeStructure b4)
          Compute a linear combination.
 DerivativeStructure DerivativeStructure.multiply(DerivativeStructure a)
          '×' operator.
 DerivativeStructure DerivativeStructure.pow(DerivativeStructure e)
          Power operation.
static DerivativeStructure DerivativeStructure.pow(double a, DerivativeStructure x)
          Compute ax where a is a double and x a DerivativeStructure
 DerivativeStructure DerivativeStructure.remainder(DerivativeStructure a)
          '%' operator.
 DerivativeStructure DerivativeStructure.subtract(DerivativeStructure a)
          '-' operator.
 DerivativeStructure[] UnivariateDifferentiableVectorFunction.value(DerivativeStructure x)
          Compute the value for the function.
 DerivativeStructure UnivariateDifferentiableFunction.value(DerivativeStructure t)
          Simple mathematical function.
 DerivativeStructure[][] UnivariateDifferentiableMatrixFunction.value(DerivativeStructure x)
          Compute the value for the function.
 DerivativeStructure[] MultivariateDifferentiableVectorFunction.value(DerivativeStructure[] point)
          Compute the value for the function at the given point.
 DerivativeStructure MultivariateDifferentiableFunction.value(DerivativeStructure[] point)
          Compute the value for the function at the given point.
 

Constructors in org.apache.commons.math3.analysis.differentiation with parameters of type DerivativeStructure
DerivativeStructure(double a1, DerivativeStructure ds1, double a2, DerivativeStructure ds2)
          Linear combination constructor.
DerivativeStructure(double a1, DerivativeStructure ds1, double a2, DerivativeStructure ds2, double a3, DerivativeStructure ds3)
          Linear combination constructor.
DerivativeStructure(double a1, DerivativeStructure ds1, double a2, DerivativeStructure ds2, double a3, DerivativeStructure ds3, double a4, DerivativeStructure ds4)
          Linear combination constructor.
 

Uses of DerivativeStructure in org.apache.commons.math3.analysis.function
 

Methods in org.apache.commons.math3.analysis.function that return DerivativeStructure
 DerivativeStructure Asin.value(DerivativeStructure t)
          Simple mathematical function.
 DerivativeStructure Cbrt.value(DerivativeStructure t)
          Simple mathematical function.
 DerivativeStructure Log10.value(DerivativeStructure t)
          Simple mathematical function.
 DerivativeStructure Acos.value(DerivativeStructure t)
          Simple mathematical function.
 DerivativeStructure Exp.value(DerivativeStructure t)
          Simple mathematical function.
 DerivativeStructure Cosh.value(DerivativeStructure t)
          Simple mathematical function.
 DerivativeStructure Atanh.value(DerivativeStructure t)
          Simple mathematical function.
 DerivativeStructure Tan.value(DerivativeStructure t)
          Simple mathematical function.
 DerivativeStructure Sinc.value(DerivativeStructure t)
          Simple mathematical function.
 DerivativeStructure Logistic.value(DerivativeStructure t)
          Simple mathematical function.
 DerivativeStructure Log.value(DerivativeStructure t)
          Simple mathematical function.
 DerivativeStructure Tanh.value(DerivativeStructure t)
          Simple mathematical function.
 DerivativeStructure Power.value(DerivativeStructure t)
          Simple mathematical function.
 DerivativeStructure Log1p.value(DerivativeStructure t)
          Simple mathematical function.
 DerivativeStructure Cos.value(DerivativeStructure t)
          Simple mathematical function.
 DerivativeStructure Sigmoid.value(DerivativeStructure t)
          Simple mathematical function.
 DerivativeStructure Logit.value(DerivativeStructure t)
          Simple mathematical function.
 DerivativeStructure Asinh.value(DerivativeStructure t)
          Simple mathematical function.
 DerivativeStructure Sin.value(DerivativeStructure t)
          Simple mathematical function.
 DerivativeStructure Gaussian.value(DerivativeStructure t)
          Simple mathematical function.
 DerivativeStructure Acosh.value(DerivativeStructure t)
          Simple mathematical function.
 DerivativeStructure Sqrt.value(DerivativeStructure t)
          Simple mathematical function.
 DerivativeStructure Identity.value(DerivativeStructure t)
          Simple mathematical function.
 DerivativeStructure Inverse.value(DerivativeStructure t)
          Simple mathematical function.
 DerivativeStructure Minus.value(DerivativeStructure t)
          Simple mathematical function.
 DerivativeStructure Sinh.value(DerivativeStructure t)
          Simple mathematical function.
 DerivativeStructure Constant.value(DerivativeStructure t)
          Simple mathematical function.
 DerivativeStructure Atan.value(DerivativeStructure t)
          Simple mathematical function.
 DerivativeStructure HarmonicOscillator.value(DerivativeStructure t)
          Simple mathematical function.
 DerivativeStructure Expm1.value(DerivativeStructure t)
          Simple mathematical function.
 

Methods in org.apache.commons.math3.analysis.function with parameters of type DerivativeStructure
 DerivativeStructure Asin.value(DerivativeStructure t)
          Simple mathematical function.
 DerivativeStructure Cbrt.value(DerivativeStructure t)
          Simple mathematical function.
 DerivativeStructure Log10.value(DerivativeStructure t)
          Simple mathematical function.
 DerivativeStructure Acos.value(DerivativeStructure t)
          Simple mathematical function.
 DerivativeStructure Exp.value(DerivativeStructure t)
          Simple mathematical function.
 DerivativeStructure Cosh.value(DerivativeStructure t)
          Simple mathematical function.
 DerivativeStructure Atanh.value(DerivativeStructure t)
          Simple mathematical function.
 DerivativeStructure Tan.value(DerivativeStructure t)
          Simple mathematical function.
 DerivativeStructure Sinc.value(DerivativeStructure t)
          Simple mathematical function.
 DerivativeStructure Logistic.value(DerivativeStructure t)
          Simple mathematical function.
 DerivativeStructure Log.value(DerivativeStructure t)
          Simple mathematical function.
 DerivativeStructure Tanh.value(DerivativeStructure t)
          Simple mathematical function.
 DerivativeStructure Power.value(DerivativeStructure t)
          Simple mathematical function.
 DerivativeStructure Log1p.value(DerivativeStructure t)
          Simple mathematical function.
 DerivativeStructure Cos.value(DerivativeStructure t)
          Simple mathematical function.
 DerivativeStructure Sigmoid.value(DerivativeStructure t)
          Simple mathematical function.
 DerivativeStructure Logit.value(DerivativeStructure t)
          Simple mathematical function.
 DerivativeStructure Asinh.value(DerivativeStructure t)
          Simple mathematical function.
 DerivativeStructure Sin.value(DerivativeStructure t)
          Simple mathematical function.
 DerivativeStructure Gaussian.value(DerivativeStructure t)
          Simple mathematical function.
 DerivativeStructure Acosh.value(DerivativeStructure t)
          Simple mathematical function.
 DerivativeStructure Sqrt.value(DerivativeStructure t)
          Simple mathematical function.
 DerivativeStructure Identity.value(DerivativeStructure t)
          Simple mathematical function.
 DerivativeStructure Inverse.value(DerivativeStructure t)
          Simple mathematical function.
 DerivativeStructure Minus.value(DerivativeStructure t)
          Simple mathematical function.
 DerivativeStructure Sinh.value(DerivativeStructure t)
          Simple mathematical function.
 DerivativeStructure Constant.value(DerivativeStructure t)
          Simple mathematical function.
 DerivativeStructure Atan.value(DerivativeStructure t)
          Simple mathematical function.
 DerivativeStructure HarmonicOscillator.value(DerivativeStructure t)
          Simple mathematical function.
 DerivativeStructure Expm1.value(DerivativeStructure t)
          Simple mathematical function.
 

Uses of DerivativeStructure in org.apache.commons.math3.analysis.interpolation
 

Methods in org.apache.commons.math3.analysis.interpolation that return DerivativeStructure
 DerivativeStructure[] HermiteInterpolator.value(DerivativeStructure x)
          Interpolate value at a specified abscissa.
 

Methods in org.apache.commons.math3.analysis.interpolation with parameters of type DerivativeStructure
 DerivativeStructure[] HermiteInterpolator.value(DerivativeStructure x)
          Interpolate value at a specified abscissa.
 

Uses of DerivativeStructure in org.apache.commons.math3.analysis.polynomials
 

Methods in org.apache.commons.math3.analysis.polynomials that return DerivativeStructure
 DerivativeStructure PolynomialFunctionNewtonForm.value(DerivativeStructure t)
          Simple mathematical function.
 DerivativeStructure PolynomialFunction.value(DerivativeStructure t)
          Simple mathematical function.
 DerivativeStructure FourierSeries.value(DerivativeStructure t)
          Simple mathematical function.
 DerivativeStructure TrigonometricPolynomialPrimitive.value(DerivativeStructure t)
          Simple mathematical function.
 DerivativeStructure TrigonometricPolynomialFunction.value(DerivativeStructure t)
          Simple mathematical function.
 DerivativeStructure PolynomialSplineFunction.value(DerivativeStructure t)
          Simple mathematical function.
 

Methods in org.apache.commons.math3.analysis.polynomials with parameters of type DerivativeStructure
 DerivativeStructure PolynomialFunctionNewtonForm.value(DerivativeStructure t)
          Simple mathematical function.
 DerivativeStructure PolynomialFunction.value(DerivativeStructure t)
          Simple mathematical function.
 DerivativeStructure FourierSeries.value(DerivativeStructure t)
          Simple mathematical function.
 DerivativeStructure TrigonometricPolynomialPrimitive.value(DerivativeStructure t)
          Simple mathematical function.
 DerivativeStructure TrigonometricPolynomialFunction.value(DerivativeStructure t)
          Simple mathematical function.
 DerivativeStructure PolynomialSplineFunction.value(DerivativeStructure t)
          Simple mathematical function.
 

Uses of DerivativeStructure in org.apache.commons.math3.analysis.solvers
 

Methods in org.apache.commons.math3.analysis.solvers that return DerivativeStructure
protected  DerivativeStructure AbstractUnivariateDifferentiableSolver.computeObjectiveValueAndDerivative(double point)
          Compute the objective function value.
 

Uses of DerivativeStructure in org.orekit.utils
 

Methods in org.orekit.utils that return types with arguments of type DerivativeStructure
 FieldVector3D<DerivativeStructure> PVCoordinates.toDerivativeStructureVector(int order)
          Transform the instance to a FieldVector3D<DerivativeStructure>.
 

Constructor parameters in org.orekit.utils with type arguments of type DerivativeStructure
PVCoordinates(FieldVector3D<DerivativeStructure> p)
          Builds a PVCoordinates triplet from a FieldVector3D<DerivativeStructure>.
TimeStampedPVCoordinates(AbsoluteDate date, FieldVector3D<DerivativeStructure> p)
          Builds a TimeStampedPVCoordinates triplet from a FieldVector3D<DerivativeStructure>.
 



Copyright © 2017 CNES. All Rights Reserved.