, including all inherited members.
DE_Optimizer(EvalFuncPtr fPtr=NULL, unsigned int dn=PROBLEM_DIMENSIONS, unsigned int sn=NUM_SETS, unsigned int pn=NUM_SOLUTIONS) | DE_Optimizer | |
findBest() | DE_Optimizer | [protected, virtual] |
fitnessEvaluation(dim3, dim3, bool first=false) | DE_Optimizer | [protected, virtual] |
free() | IOptimizer | [virtual] |
getBestFitness(unsigned int sid) | IOptimizer | [inline, virtual] |
getBestFitnesses() | IOptimizer | [inline, virtual] |
getBestSolution() | IOptimizer | [inline, virtual] |
getBestSolution(unsigned int sid) | IOptimizer | [inline, virtual] |
getCurrentEvals() const | IOptimizer | [inline] |
getCurrentGeneration() const | IOptimizer | [inline] |
getElapsedTime() const | IOptimizer | [inline] |
getFunctionEvals() const | IOptimizer | [inline] |
getNumberOfSets() const | IOptimizer | [inline] |
getNumberOfSolutions() const | IOptimizer | [inline] |
getProblemDimension() const | IOptimizer | [inline] |
getSolutionSet() const | IOptimizer | [inline] |
getTerminationFlags() const | IOptimizer | [inline] |
init() | DE_Optimizer | [virtual] |
initSolutions(dim3, dim3) | DE_Optimizer | [protected, virtual] |
IOptimizer(EvalFuncPtr fPtr=NULL, unsigned int dn=PROBLEM_DIMENSIONS, unsigned int sn=NUM_SETS, unsigned int pn=NUM_SOLUTIONS) | IOptimizer | |
isHostFitnessEvaluation() const | IOptimizer | [inline] |
optimize() | IOptimizer | [virtual] |
resetFileOutput() | IOptimizer | [inline] |
setBounds(float2 bounds) | IOptimizer | [inline] |
setBounds(unsigned int sId, float2 bounds) | IOptimizer | [inline] |
setBounds(unsigned int sId, unsigned int dId, float2 bounds) | IOptimizer | [inline] |
setCR(float cr) | DE_Optimizer | [inline] |
setCrossover(DE_CROSSOVER x) | DE_Optimizer | [inline] |
setEvalFuncPtr(EvalFuncPtr evalPtr) | IOptimizer | [inline] |
setF(float f) | DE_Optimizer | [inline] |
setFileOutput(std::string f) | IOptimizer | [inline] |
setFunctionEvals(unsigned int fn) | IOptimizer | [inline] |
setGenerations(unsigned int gn) | IOptimizer | [inline] |
setHostFitnessEvaluation(bool on) | IOptimizer | [inline] |
setMutation(DE_MUTATION m) | DE_Optimizer | [inline] |
setNumberOfSets(unsigned int sn) | IOptimizer | [inline] |
setNumberOfSolutions(unsigned int pn) | IOptimizer | [inline] |
setOptimizationType(OPTIMUM ot) | IOptimizer | [inline] |
setParams(EvalFuncPtr fPtr=NULL, unsigned int dn=PROBLEM_DIMENSIONS, unsigned int sn=NUM_SETS, unsigned int pn=NUM_SOLUTIONS) | IOptimizer | [inline] |
setProblemDimension(unsigned int dn) | IOptimizer | [inline] |
setStoppingFitness(float f) | IOptimizer | [inline] |
setStoppingFitness(unsigned int sId, float f) | IOptimizer | [inline] |
setStoppingTime(float st) | IOptimizer | [inline] |
setTerminationFlags(TERMINATION_FLAGS f) | IOptimizer | [inline] |
setVerbosity(LOG_LEVEL verb) | IOptimizer | [inline] |
step(dim3, dim3) | DE_Optimizer | [protected, virtual] |
update(dim3, dim3, bool first=false) | DE_Optimizer | [protected, virtual] |
~DE_Optimizer() (defined in DE_Optimizer) | DE_Optimizer | [virtual] |
~IOptimizer() (defined in IOptimizer) | IOptimizer | [virtual] |