#include <nelder_mead_opt_positive_polynomial.hpp>
|
int | max_iterations |
|
float | output_error |
|
void | InitSimplex (float *x0, unsigned int n) |
| InitSimplex. More...
|
|
void | ComputeMean (float *x_mean, unsigned int n) |
| ComputeMean. More...
|
|
float | ComputeReflected (float *x_r, float *x_mean, unsigned int n) |
| ComputeReflected. More...
|
|
float | ComputeExpansion (float *x_e, float *x_mean, unsigned int n) |
| ComputeExpansion. More...
|
|
float | ComputeContractionInside (float *x_c, float *x_mean, unsigned int n) |
| ComputeContractionInside. More...
|
|
void | ComputeReduction (unsigned int n) |
| ComputeReduction. More...
|
|
float * | run_aux (float *x_start, unsigned int n, float epsilon, int max_iterations=1000, float *x=NULL) |
| run_aux More...
|
|
◆ NelderMeadOptPositivePolynomial()
pic::NelderMeadOptPositivePolynomial::NelderMeadOptPositivePolynomial |
( |
std::vector< float > & |
px, |
|
|
std::vector< float > & |
py |
|
) |
| |
|
inline |
◆ function()
float pic::NelderMeadOptPositivePolynomial::function |
( |
float * |
x, |
|
|
unsigned int |
n |
|
) |
| |
|
inlinevirtual |
◆ test()
static void pic::NelderMeadOptPositivePolynomial::test |
( |
| ) |
|
|
inlinestatic |
◆ px
std::vector< float > pic::NelderMeadOptPositivePolynomial::px |
|
protected |
◆ py
std::vector< float > pic::NelderMeadOptPositivePolynomial::py |
|
protected |
The documentation for this class was generated from the following file: