o2scl::anneal_mt< func_t, vec_t, rng_t, rng_dist_t > Member List

This is the complete list of members for o2scl::anneal_mt< func_t, vec_t, rng_t, rng_dist_t >, including all inherited members.

allocate(size_t nv, size_t np)o2scl::anneal_mt< func_t, vec_t, rng_t, rng_dist_t >inlineprotectedvirtual
anneal_base() (defined in o2scl::anneal_base< multi_funct, boost::numeric::ublas::vector< double >, int, rng_gsl >)o2scl::anneal_base< multi_funct, boost::numeric::ublas::vector< double >, int, rng_gsl >inline
anneal_base(const anneal_base< multi_funct, boost::numeric::ublas::vector< double >, int > &ab)o2scl::anneal_base< multi_funct, boost::numeric::ublas::vector< double >, int, rng_gsl >inline
anneal_mt() (defined in o2scl::anneal_mt< func_t, vec_t, rng_t, rng_dist_t >)o2scl::anneal_mt< func_t, vec_t, rng_t, rng_dist_t >inline
best_x (defined in o2scl::anneal_mt< func_t, vec_t, rng_t, rng_dist_t >)o2scl::anneal_mt< func_t, vec_t, rng_t, rng_dist_t >protected
boltzo2scl::anneal_mt< func_t, vec_t, rng_t, rng_dist_t >
def_rngo2scl::anneal_mt< func_t, vec_t, rng_t, rng_dist_t >
disto2scl::anneal_base< multi_funct, boost::numeric::ublas::vector< double >, int, rng_gsl >
err_nonconvo2scl::mmin_base< multi_funct, multi_funct, boost::numeric::ublas::vector< double > >
fo2scl::anneal_mt< func_t, vec_t, rng_t, rng_dist_t >protected
func_wrapper(size_t ip)o2scl::anneal_mt< func_t, vec_t, rng_t, rng_dist_t >inlineprotected
inso2scl::anneal_mt< func_t, vec_t, rng_t, rng_dist_t >protected
last_ntrialo2scl::mmin_base< multi_funct, multi_funct, boost::numeric::ublas::vector< double > >
min_step_ratioo2scl::anneal_mt< func_t, vec_t, rng_t, rng_dist_t >
mmin(size_t nv, vec_t &x0, double &fmin, func_t &func, size_t np)o2scl::anneal_mt< func_t, vec_t, rng_t, rng_dist_t >inlinevirtual
mmin(size_t nv, vec_t &x0, double &fmin, func_t &func)o2scl::anneal_mt< func_t, vec_t, rng_t, rng_dist_t >inlinevirtual
anneal_base< multi_funct, boost::numeric::ublas::vector< double >, int, rng_gsl >::mmin(size_t nvar, boost::numeric::ublas::vector< double > &x, double &fmin, multi_funct &func)=0o2scl::anneal_base< multi_funct, boost::numeric::ublas::vector< double >, int, rng_gsl >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
new_E (defined in o2scl::anneal_mt< func_t, vec_t, rng_t, rng_dist_t >)o2scl::anneal_mt< func_t, vec_t, rng_t, rng_dist_t >protected
new_x (defined in o2scl::anneal_mt< func_t, vec_t, rng_t, rng_dist_t >)o2scl::anneal_mt< func_t, vec_t, rng_t, rng_dist_t >protected
next(size_t nv, vec_t &x_old, double min_old, vec_t &x_new, double min_new, double &T, size_t n_moves, bool &finished)o2scl::anneal_mt< func_t, vec_t, rng_t, rng_dist_t >inlinevirtual
nproco2scl::anneal_mt< func_t, vec_t, rng_t, rng_dist_t >protected
ntrialo2scl::anneal_mt< func_t, vec_t, rng_t, rng_dist_t >
nvaro2scl::anneal_mt< func_t, vec_t, rng_t, rng_dist_t >protected
old_x (defined in o2scl::anneal_mt< func_t, vec_t, rng_t, rng_dist_t >)o2scl::anneal_mt< func_t, vec_t, rng_t, rng_dist_t >protected
operator=(const anneal_base< multi_funct, boost::numeric::ublas::vector< double >, int > &ab)o2scl::anneal_base< multi_funct, boost::numeric::ublas::vector< double >, int, rng_gsl >inline
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
out_besto2scl::anneal_mt< func_t, vec_t, rng_t, rng_dist_t >
out_step_changeso2scl::anneal_mt< func_t, vec_t, rng_t, rng_dist_t >
outso2scl::anneal_mt< func_t, vec_t, rng_t, rng_dist_t >protected
print_iter(size_t nv, vec_t &xx, double y, int iter, double tptr, std::string comment)o2scl::anneal_mt< func_t, vec_t, rng_t, rng_dist_t >inlinevirtual
anneal_base< multi_funct, boost::numeric::ublas::vector< double >, int, rng_gsl >::print_iter(size_t nv, boost::numeric::ublas::vector< double > &x, double y, int iter, double tptr, std::string comment)o2scl::anneal_base< multi_funct, boost::numeric::ublas::vector< double >, int, rng_gsl >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
rngo2scl::anneal_base< multi_funct, boost::numeric::ublas::vector< double >, int, rng_gsl >
set_step(size_t nv, vec2_t &stepv)o2scl::anneal_mt< func_t, vec_t, rng_t, rng_dist_t >inline
set_verbose_stream(std::ostream &out, std::istream &in)o2scl::anneal_mt< func_t, vec_t, rng_t, rng_dist_t >inline
start(size_t nv, double &T)o2scl::anneal_mt< func_t, vec_t, rng_t, rng_dist_t >inlinevirtual
step(size_t nv, vec_t &sx)o2scl::anneal_mt< func_t, vec_t, rng_t, rng_dist_t >inlineprotectedvirtual
step_deco2scl::anneal_mt< func_t, vec_t, rng_t, rng_dist_t >
step_veco2scl::anneal_mt< func_t, vec_t, rng_t, rng_dist_t >protected
T_deco2scl::anneal_mt< func_t, vec_t, rng_t, rng_dist_t >
T_starto2scl::anneal_mt< func_t, vec_t, rng_t, rng_dist_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 > >
tolxo2scl::anneal_mt< func_t, vec_t, rng_t, rng_dist_t >
type()o2scl::anneal_mt< func_t, vec_t, rng_t, rng_dist_t >inlinevirtual
verboseo2scl::anneal_mt< func_t, vec_t, rng_t, rng_dist_t >
x (defined in o2scl::anneal_mt< func_t, vec_t, rng_t, rng_dist_t >)o2scl::anneal_mt< func_t, vec_t, rng_t, rng_dist_t >protected
~anneal_base() (defined in o2scl::anneal_base< multi_funct, boost::numeric::ublas::vector< double >, int, rng_gsl >)o2scl::anneal_base< multi_funct, boost::numeric::ublas::vector< double >, int, rng_gsl >inlinevirtual
~anneal_mt() (defined in o2scl::anneal_mt< func_t, vec_t, rng_t, rng_dist_t >)o2scl::anneal_mt< func_t, vec_t, rng_t, rng_dist_t >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).