| allocate(size_t n) | o2scl::mmin_simp2< func_t, vec_t > | inlinevirtual |
| avoid_nonzero | o2scl::mmin_simp2< func_t, vec_t > | protected |
| center | o2scl::mmin_simp2< func_t, vec_t > | protected |
| compute_center() | o2scl::mmin_simp2< func_t, vec_t > | inlineprotected |
| compute_size() | o2scl::mmin_simp2< func_t, vec_t > | inlineprotected |
| contract_by_best(size_t best, func_t &f, size_t nvar) | o2scl::mmin_simp2< func_t, vec_t > | inlineprotectedvirtual |
| delta | o2scl::mmin_simp2< func_t, vec_t > | protected |
| dim | o2scl::mmin_simp2< func_t, vec_t > | protected |
| err_nonconv | o2scl::mmin_base< multi_funct, multi_funct, boost::numeric::ublas::vector< double > > | |
| func | o2scl::mmin_simp2< func_t, vec_t > | protected |
| fval | o2scl::mmin_simp2< func_t, vec_t > | |
| ins | o2scl::mmin_base< multi_funct, multi_funct, boost::numeric::ublas::vector< double > > | protected |
| iterate() | o2scl::mmin_simp2< func_t, vec_t > | inlinevirtual |
| last_ntrial | o2scl::mmin_base< multi_funct, multi_funct, boost::numeric::ublas::vector< double > > | |
| mmin(size_t nn, vec_t &xx, double &fmin, func_t &ufunc) | o2scl::mmin_simp2< func_t, vec_t > | inlinevirtual |
| mmin_base< multi_funct, multi_funct, boost::numeric::ublas::vector< double > >::mmin(size_t nvar, boost::numeric::ublas::vector< double > &x, double &fmin, multi_funct &func)=0 | o2scl::mmin_base< multi_funct, multi_funct, boost::numeric::ublas::vector< double > > | pure virtual |
| mmin_base() (defined in o2scl::mmin_base< multi_funct, multi_funct, boost::numeric::ublas::vector< double > >) | o2scl::mmin_base< multi_funct, multi_funct, boost::numeric::ublas::vector< double > > | inline |
| mmin_base(const mmin_base< multi_funct, multi_funct, boost::numeric::ublas::vector< double > > &mb) | o2scl::mmin_base< multi_funct, multi_funct, boost::numeric::ublas::vector< double > > | inline |
| mmin_de(size_t nvar, boost::numeric::ublas::vector< double > &x, double &fmin, multi_funct &func, multi_funct &dfunc) | o2scl::mmin_base< multi_funct, multi_funct, boost::numeric::ublas::vector< double > > | inlinevirtual |
| mmin_simp2() (defined in o2scl::mmin_simp2< func_t, vec_t >) | o2scl::mmin_simp2< func_t, vec_t > | inline |
| mmin_simp2(const mmin_simp2< func_t, vec_t > &) (defined in o2scl::mmin_simp2< func_t, vec_t >) | o2scl::mmin_simp2< func_t, vec_t > | private |
| mmin_simplex(size_t nn, mat_t &sx, double &fmin, func_t &ufunc) | o2scl::mmin_simp2< func_t, vec_t > | inline |
| mmin_twovec(size_t nn, vec_t &xx, vec_t &xx2, double &fmin, func_t &ufunc) | o2scl::mmin_simp2< func_t, vec_t > | inlinevirtual |
| ntrial | o2scl::mmin_base< multi_funct, multi_funct, boost::numeric::ublas::vector< double > > | |
| operator=(const mmin_simp2< func_t, vec_t > &) (defined in o2scl::mmin_simp2< func_t, vec_t >) | o2scl::mmin_simp2< func_t, vec_t > | private |
| mmin_base< multi_funct, multi_funct, boost::numeric::ublas::vector< double > >::operator=(const mmin_base< multi_funct, multi_funct, boost::numeric::ublas::vector< double > > &mb) | o2scl::mmin_base< multi_funct, multi_funct, boost::numeric::ublas::vector< double > > | inline |
| outs | o2scl::mmin_base< multi_funct, multi_funct, boost::numeric::ublas::vector< double > > | protected |
| print_iter(size_t nv, vec_t &xx, vec_t *simp, double y, int iter, double value, double limit, std::string comment) | o2scl::mmin_simp2< func_t, vec_t > | inlinevirtual |
| mmin_base< multi_funct, multi_funct, boost::numeric::ublas::vector< double > >::print_iter(size_t nv, vec2_t &x, double y, int iter, double value, double limit, std::string comment) | o2scl::mmin_base< multi_funct, multi_funct, boost::numeric::ublas::vector< double > > | inline |
| print_simplex | o2scl::mmin_simp2< func_t, vec_t > | |
| S2 | o2scl::mmin_simp2< func_t, vec_t > | protected |
| set(func_t &ufunc, size_t n, vec_t &ax, vec_t &step_size) | o2scl::mmin_simp2< func_t, vec_t > | inlinevirtual |
| set_called | o2scl::mmin_simp2< func_t, vec_t > | protected |
| set_simplex(func_t &ufunc, mat_t &sx) | o2scl::mmin_simp2< func_t, vec_t > | inline |
| set_step(size_t nv, vec2_t &step) | o2scl::mmin_simp2< func_t, vec_t > | inline |
| set_verbose_stream(std::ostream &out, std::istream &in) | o2scl::mmin_base< multi_funct, multi_funct, boost::numeric::ublas::vector< double > > | inline |
| size | o2scl::mmin_simp2< func_t, vec_t > | |
| step_vec | o2scl::mmin_simp2< func_t, vec_t > | protected |
| tol_abs | o2scl::mmin_base< multi_funct, multi_funct, boost::numeric::ublas::vector< double > > | |
| tol_rel | o2scl::mmin_base< multi_funct, multi_funct, boost::numeric::ublas::vector< double > > | |
| try_corner_move(const double coeff, size_t corner, vec_t &xc, func_t &f, size_t nvar, double &newval) | o2scl::mmin_simp2< func_t, vec_t > | inlineprotectedvirtual |
| type() | o2scl::mmin_simp2< func_t, vec_t > | inlinevirtual |
| ubvector typedef (defined in o2scl::mmin_simp2< func_t, vec_t >) | o2scl::mmin_simp2< func_t, vec_t > | |
| update_point(size_t i, vec_t &xx, double val) | o2scl::mmin_simp2< func_t, vec_t > | inlineprotectedvirtual |
| verbose | o2scl::mmin_base< multi_funct, multi_funct, boost::numeric::ublas::vector< double > > | |
| ws1 | o2scl::mmin_simp2< func_t, vec_t > | protected |
| ws2 | o2scl::mmin_simp2< func_t, vec_t > | protected |
| ws3 | o2scl::mmin_simp2< func_t, vec_t > | protected |
| x | o2scl::mmin_simp2< func_t, vec_t > | |
| x1 | o2scl::mmin_simp2< func_t, vec_t > | protected |
| xmc | o2scl::mmin_simp2< func_t, vec_t > | protected |
| y1 | o2scl::mmin_simp2< func_t, vec_t > | protected |
| ~mmin_base() (defined in o2scl::mmin_base< multi_funct, multi_funct, boost::numeric::ublas::vector< double > >) | o2scl::mmin_base< multi_funct, multi_funct, boost::numeric::ublas::vector< double > > | inlinevirtual |
| ~mmin_simp2() (defined in o2scl::mmin_simp2< func_t, vec_t >) | o2scl::mmin_simp2< func_t, vec_t > | inlinevirtual |