DirectSearch source code
DirectSearch source code


If you want the whole DirectSearch tarball, including everything listed below, download it by clicking here:

[DirectSearch.tar.gz]



DirectSearch

Makefile for all [Makefile]

DirectSearch abstract base class . . .

[DirectSearch.h] [DirectSearch.cc]


PatternSearch

PatternSearch abstract base class . . . [PatternSearch.h] [PatternSearch.cc]
CompassSearch class . . . [CompassSearch.h] [CompassSearch.cc]
MultiCompassSearch class . . . [MultiCompassSearch.h] [MultiCompassSearch.cc]
CoordinateSearch class . . . [CoordinateSearch.h] [CoordinateSearch.cc]
EdHJSearch class . . . [EdHJSearch.h] [EdHJSearch.cc]
HJSearch class . . . [HJSearch.h] [HJSearch.cc]
NLessSearch class . . . [NLessSearch.h] [NLessSearch.cc]


SimplexSearch

SimplexSearch abstract base class . . . [SimplexSearch.h] [SimplexSearch.cc]
NMSearch class . . . [NMSearch.h] [NMSearch.cc]
Hybrid_NMSearch class . . . [Hybrid_NMSearch.h] [Hybrid_NMSearch.cc]
SHHSearch class . . . [SHHSearch.h] [SHHSearch.cc]
SMDSearch class . . . [SMDSearch.h] [SMDSearch.cc]


Dependencies*

Container classes. . . [vec.h] [cmat.h]
Allocator class . . . [Dyn_alloc.h]
*Required by all of the searches.

Sample objective file

objective files . . . [objective.h] [objective.cc]


Sample main programs

sample main programs . . . [main_default.cc] [main_obj.cc] [main_spec.cc] [main_arb.cc] [main_eval.cc] [main_hy.cc] [main_fail.cc]
bits and pieces used in the sample programs . . . [trigclass.h] [trigclass.cc] [shekel.cc] [standalone.cc] [arbitrary.dat]