Drake
 All Classes Files Functions Variables
FunctionHandleObjective Class Reference

The Drake optimization classes treat objectives as constraints. More...

Inheritance diagram for FunctionHandleObjective:
Collaboration diagram for FunctionHandleObjective:

Public Member Functions

function FunctionHandleObjective (xdim, eval_handle, grad_level)
 
- Public Member Functions inherited from FunctionHandleConstraint
function FunctionHandleConstraint (lb, ub, xdim, eval_handle, options)
 
function setEvalHandle (obj, eval_handle_new)
 obj_new = setEvalHandle(obj,eval_handle_new) returns a FunctionHandleConstraint object the same as this one, but with a new eval_handle. More...
 
- Public Member Functions inherited from Constraint
function Constraint (lb, ub, xdim, options)
 Constraint(lb,ub) or Constraint(lb,ub,eval_handle) More...
 
function setSparseStructure (obj, iCfun, jCvar)
 set the sparse structure of the 1st order gradient matrix More...
 
function getGradientSparseStructure (obj)
 
function checkGradient (obj, tol, varargin)
 Check the accuracy and sparsity pattern of the gradient. More...
 
function setName (obj, name)
 
function disp (obj)
 
function eval (obj, varargin)
 
function setBounds (obj, lb, ub)
 revise the bounds for the constraint More...
 

Additional Inherited Members

- Public Attributes inherited from Constraint
Property grad_level
 
Property grad_method
 A string indicating the method to compute gradient. If empty,. More...
 
- Protected Member Functions inherited from FunctionHandleConstraint
function constraintEval (obj, varargin)
 
- Protected Attributes inherited from FunctionHandleConstraint
Property eval_handle
 
- Protected Attributes inherited from Constraint
Property lb
 
Property ub
 
Property xdim
 
Property num_cnstr
 
Property name
 
Property ceq_idx
 
Property cin_idx
 

Detailed Description

The Drake optimization classes treat objectives as constraints.

This class simply provides an alternative name for the FunctionHandleConstraint class, to aid in readability of the code.

Constructor & Destructor Documentation

Return values
obj

The documentation for this class was generated from the following file: