Top Description Fields Constructors Methods
org.apache.commons.math3.optim.nonlinear.scalar

public Class ObjectiveFunctionGradient

extends Object
implements OptimizationData
Class Inheritance
All Implemented Interfaces
org.apache.commons.math3.optim.OptimizationData
Imports
org.apache.commons.math3.analysis.MultivariateVectorFunction, org.apache.commons.math3.optim.OptimizationData

Gradient of the scalar function to be optimized.
Since
3.1

Field Summary

Modifier and TypeField and Description
private final MultivariateVectorFunction
gradient

Function to be optimized.

Constructor Summary

AccessConstructor and Description
public
ObjectiveFunctionGradient(MultivariateVectorFunction
Gradient of the function to be optimized.
g
)

Method Summary

Modifier and TypeMethod and Description
public MultivariateVectorFunction

Returns:

the objective function gradient.
getObjectiveFunctionGradient
()

Gets the gradient of the function to be optimized.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

gradientback to summary
private final MultivariateVectorFunction gradient

Function to be optimized.

Constructor Detail

ObjectiveFunctionGradientback to summary
public ObjectiveFunctionGradient(MultivariateVectorFunction g)
Parameters
g:MultivariateVectorFunction

Gradient of the function to be optimized.

Method Detail

getObjectiveFunctionGradientback to summary
public MultivariateVectorFunction getObjectiveFunctionGradient()

Gets the gradient of the function to be optimized.

Returns:MultivariateVectorFunction

the objective function gradient.