o2scl::mmin_conf< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t > Member List

This is the complete list of members for o2scl::mmin_conf< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >, including all inherited members.

agrado2scl::mmin_gsl_base< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >protected
allocate(size_t n)o2scl::mmin_conf< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >inlinevirtual
base_allocate(size_t nn)o2scl::mmin_gsl_base< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >inline
base_free()o2scl::mmin_gsl_base< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >inline
base_set(func_t &ufunc, auto_grad_t &u_def_grad)o2scl::mmin_gsl_base< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >inline
base_set_de(func_t &ufunc, dfunc_t &udfunc)o2scl::mmin_gsl_base< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >inline
def_grado2scl::mmin_gsl_base< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >
deriv_ho2scl::mmin_gsl_base< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >
dimo2scl::mmin_gsl_base< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >protected
dx1o2scl::mmin_conf< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >protected
err_nonconvo2scl::mmin_base< func_t, func_t, vec_t >
free()o2scl::mmin_conf< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >inlinevirtual
funco2scl::mmin_gsl_base< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >protected
g0o2scl::mmin_conf< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >protected
g0normo2scl::mmin_conf< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >protected
grado2scl::mmin_gsl_base< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >protected
grad_giveno2scl::mmin_gsl_base< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >protected
inso2scl::mmin_base< func_t, func_t, vec_t >protected
intermediate_point(const vec_t &x, const vec_t &px, double lambda, double pg, double stepa, double stepc, double fa, double fc, vec_t &x1x, vec_t &dx, vec_t &gradient, double *stepx, double *f)o2scl::mmin_gsl_base< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >inlineprotected
it_mino2scl::mmin_conf< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >protected
itero2scl::mmin_conf< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >protected
iterate()o2scl::mmin_conf< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >inlinevirtual
last_ntrialo2scl::mmin_base< func_t, func_t, vec_t >
lmin_tolo2scl::mmin_conf< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >
min(const vec_t &x, const vec_t &xp, double lambda, double stepa, double stepb, double stepc, double fa, double fb, double fc, double xtol, vec_t &x1x, vec_t &dx1x, vec_t &x2x, vec_t &dx2x, vec_t &gradient, double *xstep, double *f, double *gnorm_u)o2scl::mmin_gsl_base< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >inlineprotected
mmin(size_t nn, vec_t &xx, double &fmin, func_t &ufunc)o2scl::mmin_conf< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >inlinevirtual
mmin_base() (defined in o2scl::mmin_base< func_t, func_t, vec_t >)o2scl::mmin_base< func_t, func_t, vec_t >inline
mmin_base(const mmin_base< func_t, func_t, vec_t > &mb)o2scl::mmin_base< func_t, func_t, vec_t >inline
mmin_conf() (defined in o2scl::mmin_conf< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >)o2scl::mmin_conf< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >inline
mmin_conf(const mmin_conf< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t > &) (defined in o2scl::mmin_conf< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >)o2scl::mmin_conf< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >private
mmin_de(size_t nn, vec_t &xx, double &fmin, func_t &ufunc, dfunc_t &udfunc)o2scl::mmin_conf< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >inlinevirtual
o2scl::mmin_gsl_base::mmin_de(size_t nvar, vec_t &x, double &fmin, func_t &func, func_t &dfunc)o2scl::mmin_base< func_t, func_t, vec_t >inlinevirtual
mmin_gsl_base() (defined in o2scl::mmin_gsl_base< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >)o2scl::mmin_gsl_base< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >inline
nmaxitero2scl::mmin_gsl_base< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >
ntrialo2scl::mmin_base< func_t, func_t, vec_t >
operator=(const mmin_conf< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t > &) (defined in o2scl::mmin_conf< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >)o2scl::mmin_conf< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >private
o2scl::mmin_gsl_base::operator=(const mmin_base< func_t, func_t, vec_t > &mb)o2scl::mmin_base< func_t, func_t, vec_t >inline
outso2scl::mmin_base< func_t, func_t, vec_t >protected
po2scl::mmin_conf< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >protected
pnormo2scl::mmin_conf< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >protected
print_iter(size_t nv, vec2_t &x, double y, int iter, double value, double limit, std::string comment)o2scl::mmin_base< func_t, func_t, vec_t >inline
restart()o2scl::mmin_conf< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >inline
set(vec_t &x, double u_step_size, double tol_u, func_t &ufunc)o2scl::mmin_conf< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >inlinevirtual
set_de(vec_t &x, double u_step_size, double tol_u, func_t &ufunc, dfunc_t &udfunc)o2scl::mmin_conf< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >inlinevirtual
set_verbose_stream(std::ostream &out, std::istream &in)o2scl::mmin_base< func_t, func_t, vec_t >inline
stepo2scl::mmin_conf< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >protected
step_sizeo2scl::mmin_conf< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >
take_step(const vec_t &x, const vec_t &px, double stepx, double lambda, vec_t &x1x, vec_t &dx)o2scl::mmin_gsl_base< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >inlineprotected
tolo2scl::mmin_conf< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >protected
tol_abso2scl::mmin_base< func_t, func_t, vec_t >
tol_relo2scl::mmin_base< func_t, func_t, vec_t >
type()o2scl::mmin_conf< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >inlinevirtual
ubmatrix typedef (defined in o2scl::mmin_gsl_base< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >)o2scl::mmin_gsl_base< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >protected
ubvector typedef (defined in o2scl::mmin_gsl_base< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >)o2scl::mmin_gsl_base< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >protected
udxo2scl::mmin_conf< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >protected
uggo2scl::mmin_conf< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >protected
ugxo2scl::mmin_conf< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >protected
verboseo2scl::mmin_base< func_t, func_t, vec_t >
x1o2scl::mmin_conf< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >protected
x2o2scl::mmin_conf< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >protected
~mmin_base() (defined in o2scl::mmin_base< func_t, func_t, vec_t >)o2scl::mmin_base< func_t, func_t, vec_t >inlinevirtual
~mmin_conf() (defined in o2scl::mmin_conf< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >)o2scl::mmin_conf< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >inlinevirtual

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