| bounds | Unfit::GenericOptimizer | |
| BroydenUpdate(const std::vector< double > &residuals_new, const std::vector< double > &residuals, const std::vector< double > &hlm, Matrix &jacobianT) | Unfit::LevenbergMarquardt | private |
| CalculateCost(GenericCostFunction &CostFunction, std::vector< double > &x) | Unfit::GenericOptimizer | protectedvirtual |
| CalculateResiduals(GenericCostFunction &cost_function, const std::vector< double > &coordinates) | Unfit::LevenbergMarquardt | private |
| dimensions_ | Unfit::LevenbergMarquardt | private |
| FindJacobian(GenericCostFunction &cost_function, const std::vector< double > &residuals, const std::vector< double > &coordinates, bool one_sided_difference=true) | Unfit::LevenbergMarquardt | private |
| FindMin(GenericCostFunction &cost_function, std::vector< double > &coordinates) override | Unfit::LevenbergMarquardt | virtual |
| function_evaluations_ | Unfit::GenericOptimizer | protected |
| 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 |
| is_population_based_ | Unfit::GenericOptimizer | protected |
| IsConverged(const std::vector< double > &best_member, std::size_t truncated_index=0) const | Unfit::GenericOptimizer | protectedvirtual |
| iterations_ | Unfit::GenericOptimizer | protected |
| jacobian_ | Unfit::LevenbergMarquardt | private |
| LevenbergMarquardt() | Unfit::LevenbergMarquardt | |
| LoopUntilWithinBounds(const std::vector< double > &point, std::vector< double > &hlm) | Unfit::LevenbergMarquardt | private |
| observation_size_ | Unfit::LevenbergMarquardt | private |
| options | Unfit::GenericOptimizer | |
| population_ | Unfit::GenericOptimizer | protected |
| PrintFinalOutput() const | Unfit::GenericOptimizer | protectedvirtual |
| PrintInitialOutput(double best_cost) const | Unfit::GenericOptimizer | protectedvirtual |
| PrintIterationOutput(double best_cost) const | Unfit::GenericOptimizer | protectedvirtual |
| random_engines_ | Unfit::GenericOptimizer | protected |
| Reset() override | Unfit::LevenbergMarquardt | virtual |
| ResetGenericOptimizer() | Unfit::GenericOptimizer | |
| SetPopulation(const std::vector< std::vector< double >> &population) | Unfit::GenericOptimizer | virtual |
| SortPopulation() noexcept | Unfit::GenericOptimizer | protectedvirtual |
| stored_cost_ | Unfit::LevenbergMarquardt | private |
| TestLevenbergMarquardt class | Unfit::LevenbergMarquardt | friend |
| ~GenericOptimizer() | Unfit::GenericOptimizer | virtual |
| ~LevenbergMarquardt() | Unfit::LevenbergMarquardt | inlinevirtual |