| Package | Description | 
|---|---|
| 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  functionpackage contains function objects that wrap the
      methods contained inMath, 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. | 
| Modifier and Type | Method and Description | 
|---|---|
| DerivativeStructure | DerivativeStructure. abs()absolute value. | 
| DerivativeStructure | DerivativeStructure. acos()Arc cosine operation. | 
| DerivativeStructure | DerivativeStructure. acosh()Inverse hyperbolic cosine operation. | 
| DerivativeStructure | DerivativeStructure. add(DerivativeStructure a)Compute this + a. | 
| 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)Compute this ÷ a. | 
| DerivativeStructure | DerivativeStructure. divide(double a)'÷' 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  thisandy- sqrt(this2 +y2)
 avoiding intermediate overflow or underflow. | 
| static DerivativeStructure | DerivativeStructure. hypot(DerivativeStructure x,
     DerivativeStructure y)Returns the hypotenuse of a triangle with sides  xandy- 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)Compute this × a. | 
| DerivativeStructure | DerivativeStructure. multiply(double a)'×' operator. | 
| DerivativeStructure | DerivativeStructure. multiply(int n)Compute n × this. | 
| DerivativeStructure | DerivativeStructure. negate()Returns the additive inverse of  thiselement. | 
| 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  thiselement. | 
| DerivativeStructure | DerivativeStructure. remainder(DerivativeStructure a)IEEE remainder operator. | 
| DerivativeStructure | DerivativeStructure. remainder(double a)IEEE remainder 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)Compute this - a. | 
| 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[][] | UnivariateDifferentiableMatrixFunction. value(DerivativeStructure x)Compute the value for the function. | 
| DerivativeStructure | UnivariateDifferentiableFunction. value(DerivativeStructure t)Simple mathematical function. | 
| DerivativeStructure[] | UnivariateDifferentiableVectorFunction. 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. | 
| Modifier and Type | Method and Description | 
|---|---|
| Field<DerivativeStructure> | DerivativeStructure. getField()Get the  Fieldto which the instance belongs. | 
| Modifier and Type | Method and Description | 
|---|---|
| DerivativeStructure | DerivativeStructure. add(DerivativeStructure a)Compute this + a. | 
| 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)Compute this ÷ a. | 
| DerivativeStructure | DerivativeStructure. hypot(DerivativeStructure y)Returns the hypotenuse of a triangle with sides  thisandy- sqrt(this2 +y2)
 avoiding intermediate overflow or underflow. | 
| static DerivativeStructure | DerivativeStructure. hypot(DerivativeStructure x,
     DerivativeStructure y)Returns the hypotenuse of a triangle with sides  xandy- 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)Compute this × a. | 
| 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)IEEE remainder operator. | 
| DerivativeStructure | DerivativeStructure. subtract(DerivativeStructure a)Compute this - a. | 
| DerivativeStructure[][] | UnivariateDifferentiableMatrixFunction. value(DerivativeStructure x)Compute the value for the function. | 
| DerivativeStructure | UnivariateDifferentiableFunction. value(DerivativeStructure t)Simple mathematical function. | 
| DerivativeStructure[] | UnivariateDifferentiableVectorFunction. 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. | 
| Constructor and Description | 
|---|
| 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. | 
| Modifier and Type | Method and Description | 
|---|---|
| DerivativeStructure[] | HermiteInterpolator. value(DerivativeStructure x)Interpolate value at a specified abscissa. | 
| Modifier and Type | Method and Description | 
|---|---|
| DerivativeStructure[] | HermiteInterpolator. value(DerivativeStructure x)Interpolate value at a specified abscissa. | 
| Modifier and Type | Method and Description | 
|---|---|
| DerivativeStructure | PolynomialSplineFunction. value(DerivativeStructure t)Simple mathematical function. | 
| DerivativeStructure | PolynomialFunctionNewtonForm. value(DerivativeStructure t)Simple mathematical function. | 
| DerivativeStructure | PolynomialFunction. value(DerivativeStructure t)Simple mathematical function. | 
| Modifier and Type | Method and Description | 
|---|---|
| DerivativeStructure | PolynomialSplineFunction. value(DerivativeStructure t)Simple mathematical function. | 
| DerivativeStructure | PolynomialFunctionNewtonForm. value(DerivativeStructure t)Simple mathematical function. | 
| DerivativeStructure | PolynomialFunction. value(DerivativeStructure t)Simple mathematical function. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected DerivativeStructure | AbstractUnivariateDifferentiableSolver. computeObjectiveValueAndDerivative(double point)Compute the objective function value. | 
Copyright © 2003–2016 The Apache Software Foundation. All rights reserved.