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 () |
| OptResults & | results () |
| void | addCallback (const Callback &f) |
Protected Member Functions | |
| void | callCallbacks (DblVec &x) |
Protected Attributes | |
| vector< Callback > | callbacks_ |
| OptProbPtr | prob_ |
| OptResults | results_ |
1.8.3