LibCudaOptimize  1.0
PSO_Optimizer Member List
This is the complete list of members for PSO_Optimizer, including all inherited members.
findBest()PSO_Optimizer [protected, virtual]
fitnessEvaluation(dim3, dim3, bool first=false)PSO_Optimizer [protected, virtual]
free()PSO_Optimizer [virtual]
getBestFitness(unsigned int sid)PSO_Optimizer [inline, virtual]
getBestFitnesses()PSO_Optimizer [inline, virtual]
getBestSolution()PSO_Optimizer [inline, virtual]
getBestSolution(unsigned int sid)PSO_Optimizer [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()PSO_Optimizer [virtual]
initSolutions(dim3, dim3)PSO_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]
PSO_Optimizer(EvalFuncPtr fPtr=NULL, unsigned int dn=PROBLEM_DIMENSIONS, unsigned int sn=NUM_SETS, unsigned int pn=NUM_SOLUTIONS)PSO_Optimizer
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]
setC1(float c1)PSO_Optimizer [inline]
setC2(float c2)PSO_Optimizer [inline]
setEvalFuncPtr(EvalFuncPtr evalPtr)IOptimizer [inline]
setFileOutput(std::string f)IOptimizer [inline]
setFunctionEvals(unsigned int fn)IOptimizer [inline]
setGenerations(unsigned int gn)IOptimizer [inline]
setHostFitnessEvaluation(bool on)IOptimizer [inline]
setInertia(float w)PSO_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]
setTopology(TOPOLOGY topology)PSO_Optimizer [inline]
setVerbosity(LOG_LEVEL verb)IOptimizer [inline]
step(dim3, dim3)PSO_Optimizer [protected, virtual]
update(dim3, dim3, bool first=false)PSO_Optimizer [protected, virtual]
~IOptimizer() (defined in IOptimizer)IOptimizer [virtual]
~PSO_Optimizer() (defined in PSO_Optimizer)PSO_Optimizer [virtual]
 All Classes Files Functions Variables Enumerations Enumerator Defines