LibCudaOptimize  1.0
DE_Optimizer Member List
This is the complete list of members for DE_Optimizer, 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]
 All Classes Files Functions Variables Enumerations Enumerator Defines