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

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

boundsUnfit::GenericOptimizer
BroydenUpdate(const std::vector< double > &residuals_new, const std::vector< double > &residuals, const std::vector< double > &hlm, Matrix &jacobianT)Unfit::LevenbergMarquardtprivate
CalculateCost(GenericCostFunction &CostFunction, std::vector< double > &x)Unfit::GenericOptimizerprotectedvirtual
CalculateResiduals(GenericCostFunction &cost_function, const std::vector< double > &coordinates)Unfit::LevenbergMarquardtprivate
dimensions_Unfit::LevenbergMarquardtprivate
FindJacobian(GenericCostFunction &cost_function, const std::vector< double > &residuals, const std::vector< double > &coordinates, bool one_sided_difference=true)Unfit::LevenbergMarquardtprivate
FindMin(GenericCostFunction &cost_function, std::vector< double > &coordinates) overrideUnfit::LevenbergMarquardtvirtual
function_evaluations_Unfit::GenericOptimizerprotected
GeneratePopulation(GenericCostFunction &CostFunction, std::size_t dimensions)Unfit::GenericOptimizerprotected
GenerateRandomEngines()Unfit::GenericOptimizerprotected
GenericOptimizer()Unfit::GenericOptimizer
GetCost(std::size_t index=0) const noexceptUnfit::GenericOptimizervirtual
GetIsPopulationBased() const noexceptUnfit::GenericOptimizervirtual
GetNumberOfFunctionEvaluations() const noexceptUnfit::GenericOptimizervirtual
GetNumberOfIterations() const noexceptUnfit::GenericOptimizervirtual
GetPopulation() constUnfit::GenericOptimizervirtual
GetSolution(std::size_t index=0) constUnfit::GenericOptimizervirtual
is_population_based_Unfit::GenericOptimizerprotected
IsConverged(const std::vector< double > &best_member, std::size_t truncated_index=0) constUnfit::GenericOptimizerprotectedvirtual
iterations_Unfit::GenericOptimizerprotected
jacobian_Unfit::LevenbergMarquardtprivate
LevenbergMarquardt()Unfit::LevenbergMarquardt
LoopUntilWithinBounds(const std::vector< double > &point, std::vector< double > &hlm)Unfit::LevenbergMarquardtprivate
observation_size_Unfit::LevenbergMarquardtprivate
optionsUnfit::GenericOptimizer
population_Unfit::GenericOptimizerprotected
PrintFinalOutput() constUnfit::GenericOptimizerprotectedvirtual
PrintInitialOutput(double best_cost) constUnfit::GenericOptimizerprotectedvirtual
PrintIterationOutput(double best_cost) constUnfit::GenericOptimizerprotectedvirtual
random_engines_Unfit::GenericOptimizerprotected
Reset() overrideUnfit::LevenbergMarquardtvirtual
ResetGenericOptimizer()Unfit::GenericOptimizer
SetPopulation(const std::vector< std::vector< double >> &population)Unfit::GenericOptimizervirtual
SortPopulation() noexceptUnfit::GenericOptimizerprotectedvirtual
stored_cost_Unfit::LevenbergMarquardtprivate
TestLevenbergMarquardt classUnfit::LevenbergMarquardtfriend
~GenericOptimizer()Unfit::GenericOptimizervirtual
~LevenbergMarquardt()Unfit::LevenbergMarquardtinlinevirtual