Unfit
3.1.1
Data fitting and optimization software
Unfit
NelderMead
Unfit::NelderMead Member List
This is the complete list of members for
Unfit::NelderMead
, including all inherited members.
best_vertex_
Unfit::NelderMead
private
bounds
Unfit::GenericOptimizer
CalculateCost
(GenericCostFunction &CostFunction, std::vector< double > &x)
Unfit::GenericOptimizer
protected
virtual
centroid_
Unfit::NelderMead
private
ComputeCentroid
()
Unfit::NelderMead
private
contract_
Unfit::NelderMead
private
ContractedIn
enum value (defined in
Unfit::NelderMead
)
Unfit::NelderMead
private
ContractedOut
enum value (defined in
Unfit::NelderMead
)
Unfit::NelderMead
private
ContractInside
(GenericCostFunction &CostFunction)
Unfit::NelderMead
private
ContractOutside
(GenericCostFunction &CostFunction)
Unfit::NelderMead
private
cost_
Unfit::NelderMead
private
dimensions_
Unfit::NelderMead
private
Expand
(GenericCostFunction &CostFunction)
Unfit::NelderMead
private
expand_
Unfit::NelderMead
private
Expanded
enum value (defined in
Unfit::NelderMead
)
Unfit::NelderMead
private
FindMin
(GenericCostFunction &CostFunction, std::vector< double > &coordinates) override
Unfit::NelderMead
virtual
function_evaluations_
Unfit::GenericOptimizer
protected
GeneratePopulation
(GenericCostFunction &CostFunction, const std::vector< double > &initial_point)
Unfit::NelderMead
private
Unfit::GenericOptimizer::GeneratePopulation
(GenericCostFunction &CostFunction, std::size_t dimensions)
Unfit::GenericOptimizer
protected
GenerateRandomEngines
()
Unfit::GenericOptimizer
protected
GenericOptimizer
()
Unfit::GenericOptimizer
GetCost
(std::size_t index=0) const noexcept
Unfit::GenericOptimizer
virtual
GetIsPopulationBased
() const noexcept
Unfit::GenericOptimizer
virtual
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
InitialiseVectors
()
Unfit::NelderMead
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
IsDegenerate
()
Unfit::NelderMead
private
iterations_
Unfit::GenericOptimizer
protected
NelderMead
()
Unfit::NelderMead
next_worst_vertex_
Unfit::NelderMead
private
Operation
enum name
Unfit::NelderMead
private
options
Unfit::GenericOptimizer
population_
Unfit::GenericOptimizer
protected
PrintFinalOutput
() const
Unfit::GenericOptimizer
protected
virtual
PrintInitialOutput
(double best_cost) const override
Unfit::NelderMead
private
virtual
PrintIterationOutput
(double best_cost) const override
Unfit::NelderMead
private
virtual
process_
Unfit::NelderMead
private
ProcessFindMin
(GenericCostFunction &CostFunction)
Unfit::NelderMead
private
random_engines_
Unfit::GenericOptimizer
protected
Reflect
(GenericCostFunction &CostFunction)
Unfit::NelderMead
private
reflect_
Unfit::NelderMead
private
Reflected
enum value (defined in
Unfit::NelderMead
)
Unfit::NelderMead
private
RegeneratePopulation
(GenericCostFunction &CostFunction)
Unfit::NelderMead
private
Reset
() override
Unfit::NelderMead
virtual
ResetGenericOptimizer
()
Unfit::GenericOptimizer
restart_best_cost_
Unfit::NelderMead
private
Restarted
enum value (defined in
Unfit::NelderMead
)
Unfit::NelderMead
private
SetPopulation
(const std::vector< std::vector< double >> &population)
Unfit::GenericOptimizer
virtual
Shrink
(GenericCostFunction &CostFunction)
Unfit::NelderMead
private
Shrunk
enum value (defined in
Unfit::NelderMead
)
Unfit::NelderMead
private
SortPopulation
() noexcept
Unfit::GenericOptimizer
protected
virtual
TestNelderMead
class
Unfit::NelderMead
friend
UseAdaptiveParameters
()
Unfit::NelderMead
private
worst_vertex_
Unfit::NelderMead
private
~GenericOptimizer
()
Unfit::GenericOptimizer
virtual
~NelderMead
()
Unfit::NelderMead
inline
virtual
Generated on Sun Jul 29 2018 11:12:06 for Unfit by
1.8.13