o2scl::diff_evo_adapt< func_t, vec_t, init_funct_t > Member List

This is the complete list of members for o2scl::diff_evo_adapt< func_t, vec_t, init_funct_t >, including all inherited members.

cro2scl::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_nonconvo2scl::mmin_base< multi_funct, multi_funct, boost::numeric::ublas::vector< double > >
fo2scl::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 >
fminso2scl::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 >
gro2scl::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
inso2scl::mmin_base< multi_funct, multi_funct, boost::numeric::ublas::vector< double > >protected
last_ntrialo2scl::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
nconvo2scl::diff_evo< multi_funct, boost::numeric::ublas::vector< double >, mm_funct >
ntrialo2scl::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
outso2scl::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_sizeo2scl::diff_evo< multi_funct, boost::numeric::ublas::vector< double >, mm_funct >
populationo2scl::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_functo2scl::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
stepo2scl::diff_evo< multi_funct, boost::numeric::ublas::vector< double >, mm_funct >protected
tau_1o2scl::diff_evo_adapt< func_t, vec_t, init_funct_t >
tau_2o2scl::diff_evo_adapt< func_t, vec_t, init_funct_t >
tol_abso2scl::mmin_base< multi_funct, multi_funct, boost::numeric::ublas::vector< double > >
tol_relo2scl::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 >
variableso2scl::diff_evo_adapt< func_t, vec_t, init_funct_t >protected
verboseo2scl::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

Documentation generated with Doxygen. Provided under the GNU Free Documentation License (see License Information).