S - the type of the field elementsT - the type of the function derivativepublic interface FieldDerivative<S extends RealFieldElement<S>,T extends FieldDerivative<S,T>> extends RealFieldElement<T>
DEG_TO_RAD, RAD_TO_DEG| Modifier and Type | Method and Description |
|---|---|
int |
getFreeParameters()
Get the number of free parameters.
|
int |
getOrder()
Get the derivation order.
|
S |
getPartialDerivative(int... orders)
Get a partial derivative.
|
S |
getValue()
Get the value part of the function.
|
abs, roundacos, acosh, add, asin, asinh, atan, atan2, atanh, cbrt, ceil, copySign, copySign, cos, cosh, divide, exp, expm1, floor, getExponent, getReal, hypot, isInfinite, isNaN, linearCombination, linearCombination, linearCombination, linearCombination, linearCombination, linearCombination, linearCombination, linearCombination, log, log10, log1p, multiply, newInstance, pow, pow, pow, reciprocal, remainder, remainder, rint, rootN, scalb, signum, sin, sinCos, sinh, sqrt, subtract, tan, tanh, toDegrees, toRadiansint getFreeParameters()
int getOrder()
S getValue()
S getPartialDerivative(int... orders) throws MathIllegalArgumentException
orders - derivation orders with respect to each variable (if all orders are 0,
the value is returned)MathIllegalArgumentException - if the numbers of variables does not
match the instanceMathIllegalArgumentException - if sum of derivation orders is larger
than the instance limitsgetValue()Copyright © 2016–2020 Hipparchus.org. All rights reserved.