LibCudaOptimize  1.0
IOptimizer Member List
This is the complete list of members for IOptimizer, including all inherited members.
findBest()IOptimizer [protected, virtual]
fitnessEvaluation(dim3 initializationGrid, dim3 initializationBlock, bool first=false)=0IOptimizer [protected, pure 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()IOptimizer [virtual]
initSolutions(dim3 initializationGrid, dim3 initializationBlock)=0IOptimizer [protected, pure 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]
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]
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 initializationGrid, dim3 initializationBlock)=0IOptimizer [protected, pure virtual]
update(dim3 initializationGrid, dim3 initializationBlock, bool first=false)=0IOptimizer [protected, pure virtual]
~IOptimizer() (defined in IOptimizer)IOptimizer [virtual]
 All Classes Files Functions Variables Enumerations Enumerator Defines