DirectSearch is the abstract base class for the PatternSearch and SimplexSearch classes
DirectSearch is the abstract base class for the PatternSearch and SimplexSearch classes. It contains:
- --constructors,
- --a virtual destructor,
- --data members that will be used throughout all the classes,
- --accessors for these data members,
- --virtual void placeholders for the algorithmic member functions to be implemented in the concrete classes, and
- --a few utility functions.
This constructor takes five input parameters.
startpoint - the start point for the search
startPoint - a Vector of doubles, the starting point for the search
stopStep - the stopping step length for the search
objective - a pointer to the function to be minimized
input_obj - used to send additional data as needed--will normally be set to NULL.
startPoint - the new starting point for the search
startPoint - a Vector of doubles, the starting point for the search
stopStep - the stopping step length for the search
objective - a pointer to the function to be minimized
input_obj - used to send additional data as needed--will normally be set to NULL.
pat - a pointer to a design matrix
x - the point at which to evaluate the function
f - upon return will hold the function value at the point x
flag - indicates whether the evaluation was possible
nothing - a pointer to be used in cases where extra information is needed. Will usually be set to NULL.
alphabetic index hierarchy of classes
this page has been generated automatically by doc++
(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de