|
JAutoDiff | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use DifferentialFunction | |
---|---|
nilgiri.math.autodiff | Provides interfaces and classes to compute derivatives of functions algebraically (automatic differentiation). |
Uses of DifferentialFunction in nilgiri.math.autodiff |
---|
Subclasses of DifferentialFunction in nilgiri.math.autodiff | |
---|---|
class |
AbstractBinaryFunction<X extends Field<X>>
An abstract function requires two arguments in X. |
class |
AbstractUnaryFunction<X extends Field<X>>
An abstract function requires one argument in X. |
class |
Constant<X extends Field<X>>
A constant in X forms a field. |
class |
Inverse<X extends Field<X>>
This class represents the inverse element of an argument in X with respect to multiplication. |
class |
Negative<X extends Field<X>>
This class represents the inverse element of an argument in X with respect to addition. |
class |
One<X extends Field<X>>
This class represents the unit element of X forms a field. |
class |
PolynomialTerm<X extends Field<X>>
|
class |
Product<X extends Field<X>>
A product of two objects of DifferentialFunction<X&rt. |
class |
Sum<X extends Field<X>>
A sum of two objects of DifferentialFunction<X>. |
class |
Variable<X extends Field<X>>
Variables in X forms a field. |
class |
Zero<X extends Field<X>>
This class represents the zero element of X forms a field. |
Constructors in nilgiri.math.autodiff with parameters of type DifferentialFunction | |
---|---|
AbstractBinaryFunction(DifferentialFunction<X> i_v1,
DifferentialFunction<X> i_v2)
Constructs a new AbstractBinaryFunction. |
|
AbstractBinaryFunction(DifferentialFunction<X> i_v1,
DifferentialFunction<X> i_v2)
Constructs a new AbstractBinaryFunction. |
|
AbstractUnaryFunction(DifferentialFunction<X> i_v)
Constructs a new AbstractUnaryFunction. |
|
Inverse(DifferentialFunction<X> i_v)
Constructs an object whose value is (1 / i_v). |
|
Negative(DifferentialFunction<X> i_v)
Constructs an object whose value is (- i_v). |
|
PolynomialTerm(long i_scale,
DifferentialFunction<X> i_v,
int i_exponent)
|
|
Product(DifferentialFunction<X> i_v1,
DifferentialFunction<X> i_v2)
Constructs an object whose value is (i_v1 * i_v2) |
|
Product(DifferentialFunction<X> i_v1,
DifferentialFunction<X> i_v2)
Constructs an object whose value is (i_v1 * i_v2) |
|
Sum(DifferentialFunction<X> i_v1,
DifferentialFunction<X> i_v2)
Constructs an object whose value is (i_v1 + i_v2) |
|
Sum(DifferentialFunction<X> i_v1,
DifferentialFunction<X> i_v2)
Constructs an object whose value is (i_v1 + i_v2) |
|
JAutoDiff | |||||||||
PREV NEXT | FRAMES NO FRAMES |