Unfit  3.1.1
Data fitting and optimization software
Unfit::GeneticAlgorithm Member List

This is the complete list of members for Unfit::GeneticAlgorithm, including all inherited members.

boundsUnfit::GenericOptimizer
CalculateCost(GenericCostFunction &CostFunction, std::vector< double > &x)Unfit::GenericOptimizerprotectedvirtual
CalculateRanks()Unfit::GeneticAlgorithmprivate
CrossOver(const std::vector< double > &parent_1, const std::vector< double > &parent_2, std::vector< double > &offspring_1, std::vector< double > &offspring_2)Unfit::GeneticAlgorithmprivate
dimensions_Unfit::GeneticAlgorithmprivate
distributions_Unfit::GeneticAlgorithmprivate
FindMin(GenericCostFunction &CostFunction, std::vector< double > &coordinates) overrideUnfit::GeneticAlgorithmvirtual
function_evaluations_Unfit::GenericOptimizerprotected
GeneratePopulation(GenericCostFunction &CostFunction)Unfit::GeneticAlgorithmprivate
Unfit::GenericOptimizer::GeneratePopulation(GenericCostFunction &CostFunction, std::size_t dimensions)Unfit::GenericOptimizerprotected
GenerateRandomEngines()Unfit::GenericOptimizerprotected
generator_Unfit::GeneticAlgorithmprivate
GenericOptimizer()Unfit::GenericOptimizer
GeneticAlgorithm()Unfit::GeneticAlgorithm
GetCost(std::size_t index=0) const noexceptUnfit::GenericOptimizervirtual
GetIsPopulationBased() const noexceptUnfit::GenericOptimizervirtual
GetMatingPair()Unfit::GeneticAlgorithmprivate
GetNumberOfFunctionEvaluations() const noexceptUnfit::GenericOptimizervirtual
GetNumberOfIterations() const noexceptUnfit::GenericOptimizervirtual
GetPopulation() constUnfit::GenericOptimizervirtual
GetSolution(std::size_t index=0) constUnfit::GenericOptimizervirtual
InitialiseBounds()Unfit::GeneticAlgorithmprivate
is_population_based_Unfit::GenericOptimizerprotected
IsConverged(const std::vector< double > &best_member, std::size_t truncated_index=0) constUnfit::GenericOptimizerprotectedvirtual
iterations_Unfit::GenericOptimizerprotected
MutateGenes(GenericCostFunction &CostFunction)Unfit::GeneticAlgorithmprivate
n_keep_Unfit::GeneticAlgorithmprivate
optionsUnfit::GenericOptimizer
population_Unfit::GenericOptimizerprotected
PrintFinalOutput() constUnfit::GenericOptimizerprotectedvirtual
PrintInitialOutput(double best_cost) constUnfit::GenericOptimizerprotectedvirtual
PrintIterationOutput(double best_cost) constUnfit::GenericOptimizerprotectedvirtual
ProcessFindMin(GenericCostFunction &CostFunction)Unfit::GeneticAlgorithmprivate
random_engines_Unfit::GenericOptimizerprotected
ranks_Unfit::GeneticAlgorithmprivate
Reproduce(GenericCostFunction &CostFunction)Unfit::GeneticAlgorithmprivate
Reset() overrideUnfit::GeneticAlgorithmvirtual
ResetGenericOptimizer()Unfit::GenericOptimizer
SetPopulation(const std::vector< std::vector< double >> &population)Unfit::GenericOptimizervirtual
SortPopulation() noexceptUnfit::GenericOptimizerprotectedvirtual
TestGeneticAlgorithm classUnfit::GeneticAlgorithmfriend
~GenericOptimizer()Unfit::GenericOptimizervirtual
~GeneticAlgorithm()Unfit::GeneticAlgorithminlinevirtual