Abstract Base Class for the simplex searches
Other initialization methods
Search method
Accessors and Mutators
Abstract Base Class for the simplex searches.
This constructor takes five input parameters.
Other fields are set by default as in
SimplexSearch(long dim, Vector<double> &startPoint).
minPoint points to a point that will be the "origin" or base point of the
simplex points (it will be a part of the simplex)
starting_edgeLengths points to a vector of n doubles, where n is the
dimension of the given search. x_1 will then be located
a distance of starting_edgeLengths[0] away from the base point along the
the x_1 axis, x_2 is edgeLengths[1] away on the x_2 axis, etc. functionCalls is reset to 0.
functionCalls is reset to 0.
startpoint - the start point for the search. This will be initialized
as the minPoint.
startpoint - the start point for the search.
This will be initialized as the minPoint.
sig - the user-defined value for sigma, the
shrinking coefficient.
startpoint - the start point for the search. This will
be initialized as the minPoint.
sig - the user-defined value for sigma, the shrinking
coefficient.
lengths - reference to a Vector of doubles
representing the desired edgelengths of the simplex.
startPoint - a Vector of doubles, the starting point for the search
startStep - will be used as the edge length of a fixed-length
right simplex.
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.
newPoint - the point with which to replace the one at index.
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