| Interface | Description |
|---|---|
| DBiConsumer |
Represents an operation that accepts two input arguments and returns no
result.
|
| DBiFunction |
Represents a function that accepts two arguments and produces a result.
|
| DConsumer |
Represents an operation that accepts a single input argument and returns no
result.
|
| DForEach |
A device for traversing elements of a source, either sequentially in bulk or
individually.
|
| DForEachBi |
A device for traversing elements of a source, either sequentially in bulk or
individually.
|
| DForEachIterator |
An extension of
DIterator adding the two (default) methods
DForEachIterator.remove() and DForEachIterator.forEachRemaining(DoubleConsumer). |
| DFunction |
Represents a function that accepts one argument and produces a result.
|
| DiffDMultiFunction |
A once-differentiable double-valued multivariate function over double[]
arrays.
|
| DIndexIterator |
An iterator over a collection of primitive doubles.
|
| DIterator |
An iterator over a collection of primitive doubles.
|
| DMultiFunction |
A double-valued multivariate function over double[] arrays.
|
| DTriFunction |
Represents a function that accepts three arguments and produces a result.
|
| Gradient |
Interface for the gradient of once-differentiable double-valued functions
over double[] arrays.
|
| Class | Description |
|---|---|
| DMultiFunctionEval |
Describes the final outcome of an iterative evaluation procedure of a
DMultiFunction. |
| NumericalDiffDMultiFunction |
Finite difference numerical gradient calculation using the forward difference
approximation
f'(x) = (f(x + h) - f(x)) / h. |
Copyright © 2022. All rights reserved.