| AccessBroydenUpdate(const std::vector< double > &residuals_new, const std::vector< double > &residuals, const std::vector< double > &hlm, Matrix &jacobianT) | Unfit::TestLevenbergMarquardt | inline |
| AccessFindJacobian(GenericCostFunction &cost_function, const std::vector< double > &residuals, const std::vector< double > &variables, bool one_sided_difference=true) | Unfit::TestLevenbergMarquardt | inline |
| AccessGetSolution() | Unfit::TestLevenbergMarquardt | inline |
| AccessJacobian() | Unfit::TestLevenbergMarquardt | inline |
| bounds | Unfit::GenericOptimizer | |
| CalculateCost(GenericCostFunction &CostFunction, std::vector< double > &x) | Unfit::GenericOptimizer | protectedvirtual |
| 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 |
| GetDimensions() const | Unfit::TestLevenbergMarquardt | inline |
| GetIsPopulationBased() const noexcept | Unfit::GenericOptimizer | virtual |
| GetNumberOfFunctionEvaluations() const noexcept | Unfit::GenericOptimizer | virtual |
| GetNumberOfIterations() const noexcept | Unfit::GenericOptimizer | virtual |
| GetObservationSize() const | Unfit::TestLevenbergMarquardt | inline |
| 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 |
| LevenbergMarquardt() | Unfit::LevenbergMarquardt | |
| 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 | |
| SetDimensions(std::size_t dimensions) | Unfit::TestLevenbergMarquardt | inline |
| SetObservationSize(std::size_t obs_size) | Unfit::TestLevenbergMarquardt | inline |
| SetPopulation(const std::vector< std::vector< double >> &population) | Unfit::GenericOptimizer | virtual |
| SortPopulation() noexcept | Unfit::GenericOptimizer | protectedvirtual |
| TestLevenbergMarquardt() (defined in Unfit::TestLevenbergMarquardt) | Unfit::TestLevenbergMarquardt | inline |
| ~GenericOptimizer() | Unfit::GenericOptimizer | virtual |
| ~LevenbergMarquardt() | Unfit::LevenbergMarquardt | inlinevirtual |