nonDerivativeMinimizer.hpp File Reference
File contains implementation multi-dimension minimizers. More...
#include <gsl/gsl_multimin.h>
#include <mathematics/numericalAlgorithms/GslMultiminFunctionAdapter.hpp>
Go to the source code of this file.
Enumerations | |
enum | julian::NonDerivativeMinimizer { julian::NonDerivativeMinimizer::NELDER_MEAD_SIMPLEX, julian::NonDerivativeMinimizer::RANDOM_NELDER_MEAD_SIMPLEX } |
Types of multi-dimension minimizer that does not require derivative of function. More... | |
Functions | |
template<typename F > | |
std::vector< double > | julian::nonDerivativeMinimizer (F f, std::vector< double > x_init, NonDerivativeMinimizer t, double abs=1e-3, int number_of_iterations=100) |
Multi-dimension minimizer that does not require derivative of function. More... | |
Detailed Description
File contains implementation multi-dimension minimizers.