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

public Class ObjectiveFunction

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

Scalar function to be optimized.
Since
3.1

Field Summary

Modifier and TypeField and Description
private final MultivariateFunction
function

Function to be optimized.

Constructor Summary

AccessConstructor and Description
public
ObjectiveFunction(MultivariateFunction
Function to be optimized.
f
)

Method Summary

Modifier and TypeMethod and Description
public MultivariateFunction

Returns:

the objective function.
getObjectiveFunction
()

Gets the function to be optimized.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

functionback to summary
private final MultivariateFunction function

Function to be optimized.

Constructor Detail

ObjectiveFunctionback to summary
public ObjectiveFunction(MultivariateFunction f)
Parameters
f:MultivariateFunction

Function to be optimized.

Method Detail

getObjectiveFunctionback to summary
public MultivariateFunction getObjectiveFunction()

Gets the function to be optimized.

Returns:MultivariateFunction

the objective function.