cr | o2scl::diff_evo< multi_funct, boost::numeric::ublas::vector< double >, mm_funct > | |
diff_evo() (defined in o2scl::diff_evo< multi_funct, boost::numeric::ublas::vector< double >, mm_funct >) | o2scl::diff_evo< multi_funct, boost::numeric::ublas::vector< double >, mm_funct > | inline |
diff_evo(const diff_evo< multi_funct, boost::numeric::ublas::vector< double >, mm_funct > &) (defined in o2scl::diff_evo< multi_funct, boost::numeric::ublas::vector< double >, mm_funct >) | o2scl::diff_evo< multi_funct, boost::numeric::ublas::vector< double >, mm_funct > | private |
diff_evo_adapt() (defined in o2scl::diff_evo_adapt< func_t, vec_t, init_funct_t >) | o2scl::diff_evo_adapt< func_t, vec_t, init_funct_t > | inline |
diff_evo_adapt(const diff_evo_adapt< func_t, vec_t, init_funct_t > &) (defined in o2scl::diff_evo_adapt< func_t, vec_t, init_funct_t >) | o2scl::diff_evo_adapt< func_t, vec_t, init_funct_t > | private |
err_nonconv | o2scl::mmin_base< multi_funct, multi_funct, boost::numeric::ublas::vector< double > > | |
f | o2scl::diff_evo< multi_funct, boost::numeric::ublas::vector< double >, mm_funct > | |
fl (defined in o2scl::diff_evo_adapt< func_t, vec_t, init_funct_t >) | o2scl::diff_evo_adapt< func_t, vec_t, init_funct_t > | |
fmins | o2scl::diff_evo_adapt< func_t, vec_t, init_funct_t > | protected |
fr (defined in o2scl::diff_evo_adapt< func_t, vec_t, init_funct_t >) | o2scl::diff_evo_adapt< func_t, vec_t, init_funct_t > | |
gr | o2scl::diff_evo< multi_funct, boost::numeric::ublas::vector< double >, mm_funct > | protected |
initialize_population(size_t nvar, vec_t &x0) | o2scl::diff_evo_adapt< func_t, vec_t, init_funct_t > | inlineprotectedvirtual |
diff_evo< multi_funct, boost::numeric::ublas::vector< double >, mm_funct >::initialize_population(size_t nvar, boost::numeric::ublas::vector< double > &x0) | o2scl::diff_evo< multi_funct, boost::numeric::ublas::vector< double >, mm_funct > | inlineprotectedvirtual |
ins | o2scl::mmin_base< multi_funct, multi_funct, boost::numeric::ublas::vector< double > > | protected |
last_ntrial | o2scl::mmin_base< multi_funct, multi_funct, boost::numeric::ublas::vector< double > > | |
mmin(size_t nvar, vec_t &x0, double &fmin, func_t &func) | o2scl::diff_evo_adapt< func_t, vec_t, init_funct_t > | inlinevirtual |
diff_evo< multi_funct, boost::numeric::ublas::vector< double >, mm_funct >::mmin(size_t nvar, boost::numeric::ublas::vector< double > &x0, double &fmin, multi_funct &func) | o2scl::diff_evo< multi_funct, boost::numeric::ublas::vector< double >, mm_funct > | inlinevirtual |
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 |
nconv | o2scl::diff_evo< multi_funct, boost::numeric::ublas::vector< double >, mm_funct > | |
ntrial | o2scl::mmin_base< multi_funct, multi_funct, boost::numeric::ublas::vector< double > > | |
operator=(const diff_evo_adapt< func_t, vec_t, init_funct_t > &) (defined in o2scl::diff_evo_adapt< func_t, vec_t, init_funct_t >) | o2scl::diff_evo_adapt< func_t, vec_t, init_funct_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 |
pick_unique_agents(int nr, size_t x) | o2scl::diff_evo< multi_funct, boost::numeric::ublas::vector< double >, mm_funct > | inlineprotectedvirtual |
pop_size | o2scl::diff_evo< multi_funct, boost::numeric::ublas::vector< double >, mm_funct > | |
population | o2scl::diff_evo< multi_funct, boost::numeric::ublas::vector< double >, mm_funct > | protected |
print_iter(size_t nvar, double fmin, int iter, vec_t &best_fit) | o2scl::diff_evo_adapt< func_t, vec_t, init_funct_t > | inlinevirtual |
diff_evo< multi_funct, boost::numeric::ublas::vector< double >, mm_funct >::print_iter(size_t nvar, double fmin, int iter, boost::numeric::ublas::vector< double > &best_fit) | o2scl::diff_evo< multi_funct, boost::numeric::ublas::vector< double >, mm_funct > | 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 |
rand_init_funct | o2scl::diff_evo< multi_funct, boost::numeric::ublas::vector< double >, mm_funct > | protected |
set_init_function(mm_funct &function) | o2scl::diff_evo< multi_funct, boost::numeric::ublas::vector< double >, mm_funct > | inlinevirtual |
set_step(size_t nv, vec2_t &stepv) | o2scl::diff_evo< multi_funct, boost::numeric::ublas::vector< double >, mm_funct > | inline |
set_verbose_stream(std::ostream &out, std::istream &in) | o2scl::mmin_base< multi_funct, multi_funct, boost::numeric::ublas::vector< double > > | inline |
step | o2scl::diff_evo< multi_funct, boost::numeric::ublas::vector< double >, mm_funct > | protected |
tau_1 | o2scl::diff_evo_adapt< func_t, vec_t, init_funct_t > | |
tau_2 | o2scl::diff_evo_adapt< func_t, vec_t, init_funct_t > | |
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 > > | |
type() | o2scl::mmin_base< multi_funct, multi_funct, boost::numeric::ublas::vector< double > > | inline |
ubvector typedef (defined in o2scl::diff_evo_adapt< func_t, vec_t, init_funct_t >) | o2scl::diff_evo_adapt< func_t, vec_t, init_funct_t > | |
variables | o2scl::diff_evo_adapt< func_t, vec_t, init_funct_t > | protected |
verbose | o2scl::mmin_base< multi_funct, multi_funct, boost::numeric::ublas::vector< double > > | |
~diff_evo() (defined in o2scl::diff_evo< multi_funct, boost::numeric::ublas::vector< double >, mm_funct >) | o2scl::diff_evo< multi_funct, boost::numeric::ublas::vector< double >, mm_funct > | inlinevirtual |
~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 |