NLOpt_Algorithm

Module Contents

class ConvergenceManager[source]
add_point(self, newObj)[source]
set_pop_size(self, popSize)[source]
class NLOpt_Algorithm[source]

Bases: optimeed.optimize.optiAlgorithms.algorithmInterface.AlgorithmInterface, optimeed.core.Option_class

ALGORITHM = 0
POPULATION_SIZE = 1
compute(self, initialVectorGuess, listOfOptimizationVariables)[source]
static __set_optimizationVariables(listOfOptimizationVariables, theOptimizationAlgorithm)
set_evaluationFunction(self, evaluationFunction, callback_on_evaluate, numberOfObjectives, _numberOfConstraints)[source]
set_maxtime(self, maxTime)[source]
__str__(self)[source]
get_convergence(self)[source]