|
LibCudaOptimize
1.0
|


Public Member Functions | |
| SS_Optimizer (EvalFuncPtr fPtr=NULL, unsigned int dn=PROBLEM_DIMENSIONS, unsigned int sn=NUM_SETS, unsigned int pn=NUM_SOLUTIONS) | |
| virtual void | optimize () |
| Launch the optimization. | |
| virtual bool | init () |
| Initialize the optimizer. | |
| virtual void | free () |
| Free memory. | |
| void | setReferenceSetSize (unsigned int b1, unsigned int b2) |
| void | setB1 (unsigned int b1) |
| void | setB2 (unsigned int b2) |
| void | setLambda (float l) |
| void | setLocalSearchIterations (unsigned int i) |
| void | setUseDiversity (bool d) |
| void | setGridDivisions (unsigned int d) |
| unsigned int | getReferenceSetSize () const |
| unsigned int | getB1 () const |
| unsigned int | getB2 () const |
| unsigned int | getLocalSearchIterations () const |
| unsigned int | getGridDivisions () const |
| float | getLambda () const |
| bool | getUseDiversity () const |
Protected Member Functions | |
| virtual void | reinitLocalSearch (unsigned int n)=0 |
Protected Attributes | |
| SolutionSet | m_diversitySet |
Definition at line 32 of file SS_Optimizer.h.