trajopt
 All Classes Namespaces Files Functions Variables Typedefs Pages
Public Types | Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
sco::Optimizer Class Referenceabstract
Inheritance diagram for sco::Optimizer:
sco::BasicTrustRegionSQP

Public Types

typedef boost::function< void(OptProb
*, DblVec &)> 
Callback
 

Public Member Functions

virtual OptStatus optimize ()=0
 
virtual void setProblem (OptProbPtr prob)
 
void initialize (const vector< double > &x)
 
vector< double > & x ()
 
OptResultsresults ()
 
void addCallback (const Callback &f)
 

Protected Member Functions

void callCallbacks (DblVec &x)
 

Protected Attributes

vector< Callback > callbacks_
 
OptProbPtr prob_
 
OptResults results_
 

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