public interface DerivativeGenerator<T extends Derivative<T>>
Derivative
instances from ParameterDriver
.
Note that this interface is for Rugged library internal use only.
Modifier and Type | Method and Description |
---|---|
T |
constant(double value)
Generate a constant
Derivative . |
default Field<T> |
getField()
Get the
Field to which the generated derivatives belongs. |
List<ParameterDriver> |
getSelected()
Get the parameters selected for estimation.
|
T |
variable(ParameterDriver driver)
Generate a
Derivative representing the
parameter driver either as a canonical variable or a constant. |
List<ParameterDriver> getSelected()
T constant(double value)
Derivative
.value
- value of the constantDerivative
T variable(ParameterDriver driver)
Derivative
representing the
parameter driver either as a canonical variable or a constant.
The instance created is a variable only if the parameter has been selected for estimation, otherwise it is a constant.
driver
- driver for the variableDerivative
Copyright © 2014-2023 CS GROUP. All rights reserved.