Unfit
3.1.1
Data fitting and optimization software
Unfit
GeneticAlgorithm
Unfit::GeneticAlgorithm Member List
This is the complete list of members for
Unfit::GeneticAlgorithm
, including all inherited members.
bounds
Unfit::GenericOptimizer
CalculateCost
(GenericCostFunction &CostFunction, std::vector< double > &x)
Unfit::GenericOptimizer
protected
virtual
CalculateRanks
()
Unfit::GeneticAlgorithm
private
CrossOver
(const std::vector< double > &parent_1, const std::vector< double > &parent_2, std::vector< double > &offspring_1, std::vector< double > &offspring_2)
Unfit::GeneticAlgorithm
private
dimensions_
Unfit::GeneticAlgorithm
private
distributions_
Unfit::GeneticAlgorithm
private
FindMin
(GenericCostFunction &CostFunction, std::vector< double > &coordinates) override
Unfit::GeneticAlgorithm
virtual
function_evaluations_
Unfit::GenericOptimizer
protected
GeneratePopulation
(GenericCostFunction &CostFunction)
Unfit::GeneticAlgorithm
private
Unfit::GenericOptimizer::GeneratePopulation
(GenericCostFunction &CostFunction, std::size_t dimensions)
Unfit::GenericOptimizer
protected
GenerateRandomEngines
()
Unfit::GenericOptimizer
protected
generator_
Unfit::GeneticAlgorithm
private
GenericOptimizer
()
Unfit::GenericOptimizer
GeneticAlgorithm
()
Unfit::GeneticAlgorithm
GetCost
(std::size_t index=0) const noexcept
Unfit::GenericOptimizer
virtual
GetIsPopulationBased
() const noexcept
Unfit::GenericOptimizer
virtual
GetMatingPair
()
Unfit::GeneticAlgorithm
private
GetNumberOfFunctionEvaluations
() const noexcept
Unfit::GenericOptimizer
virtual
GetNumberOfIterations
() const noexcept
Unfit::GenericOptimizer
virtual
GetPopulation
() const
Unfit::GenericOptimizer
virtual
GetSolution
(std::size_t index=0) const
Unfit::GenericOptimizer
virtual
InitialiseBounds
()
Unfit::GeneticAlgorithm
private
is_population_based_
Unfit::GenericOptimizer
protected
IsConverged
(const std::vector< double > &best_member, std::size_t truncated_index=0) const
Unfit::GenericOptimizer
protected
virtual
iterations_
Unfit::GenericOptimizer
protected
MutateGenes
(GenericCostFunction &CostFunction)
Unfit::GeneticAlgorithm
private
n_keep_
Unfit::GeneticAlgorithm
private
options
Unfit::GenericOptimizer
population_
Unfit::GenericOptimizer
protected
PrintFinalOutput
() const
Unfit::GenericOptimizer
protected
virtual
PrintInitialOutput
(double best_cost) const
Unfit::GenericOptimizer
protected
virtual
PrintIterationOutput
(double best_cost) const
Unfit::GenericOptimizer
protected
virtual
ProcessFindMin
(GenericCostFunction &CostFunction)
Unfit::GeneticAlgorithm
private
random_engines_
Unfit::GenericOptimizer
protected
ranks_
Unfit::GeneticAlgorithm
private
Reproduce
(GenericCostFunction &CostFunction)
Unfit::GeneticAlgorithm
private
Reset
() override
Unfit::GeneticAlgorithm
virtual
ResetGenericOptimizer
()
Unfit::GenericOptimizer
SetPopulation
(const std::vector< std::vector< double >> &population)
Unfit::GenericOptimizer
virtual
SortPopulation
() noexcept
Unfit::GenericOptimizer
protected
virtual
TestGeneticAlgorithm
class
Unfit::GeneticAlgorithm
friend
~GenericOptimizer
()
Unfit::GenericOptimizer
virtual
~GeneticAlgorithm
()
Unfit::GeneticAlgorithm
inline
virtual
Generated on Sun Jul 29 2018 11:12:06 for Unfit by
1.8.13