o2scl::mmin_bfgs2< 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_bfgs2< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >, including all inherited members.

agrado2scl::mmin_bfgs2< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >protected
allocate(size_t n)o2scl::mmin_bfgs2< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >inlinevirtual
def_grado2scl::mmin_bfgs2< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >
delta_f (defined in o2scl::mmin_bfgs2< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >)o2scl::mmin_bfgs2< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >protected
dg0 (defined in o2scl::mmin_bfgs2< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >)o2scl::mmin_bfgs2< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >protected
dimo2scl::mmin_bfgs2< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >protected
dx0 (defined in o2scl::mmin_bfgs2< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >)o2scl::mmin_bfgs2< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >protected
err_nonconvo2scl::mmin_base< multi_funct, multi_funct, boost::numeric::ublas::vector< double > >
fp0 (defined in o2scl::mmin_bfgs2< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >)o2scl::mmin_bfgs2< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >protected
free()o2scl::mmin_bfgs2< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >inlinevirtual
g0 (defined in o2scl::mmin_bfgs2< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >)o2scl::mmin_bfgs2< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >protected
g0norm (defined in o2scl::mmin_bfgs2< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >)o2scl::mmin_bfgs2< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >protected
inso2scl::mmin_base< multi_funct, multi_funct, boost::numeric::ublas::vector< double > >protected
iter (defined in o2scl::mmin_bfgs2< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >)o2scl::mmin_bfgs2< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >protected
iterate()o2scl::mmin_bfgs2< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >inlinevirtual
last_ntrialo2scl::mmin_base< multi_funct, multi_funct, boost::numeric::ublas::vector< double > >
lmo2scl::mmin_bfgs2< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >protected
lmin_tolo2scl::mmin_bfgs2< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >
mmin(size_t nn, vec_t &xx, double &fmin, func_t &ufunc)o2scl::mmin_bfgs2< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_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)=0o2scl::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_bfgs2() (defined in o2scl::mmin_bfgs2< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >)o2scl::mmin_bfgs2< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >inline
mmin_bfgs2(const mmin_bfgs2< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t > &) (defined in o2scl::mmin_bfgs2< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >)o2scl::mmin_bfgs2< 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_bfgs2< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >inlinevirtual
mmin_base< multi_funct, multi_funct, boost::numeric::ublas::vector< double > >::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
ntrialo2scl::mmin_base< multi_funct, multi_funct, boost::numeric::ublas::vector< double > >
operator=(const mmin_bfgs2< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t > &) (defined in o2scl::mmin_bfgs2< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >)o2scl::mmin_bfgs2< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_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
order (defined in o2scl::mmin_bfgs2< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >)o2scl::mmin_bfgs2< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >protected
outso2scl::mmin_base< multi_funct, multi_funct, boost::numeric::ublas::vector< double > >protected
p (defined in o2scl::mmin_bfgs2< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >)o2scl::mmin_bfgs2< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >protected
pnorm (defined in o2scl::mmin_bfgs2< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >)o2scl::mmin_bfgs2< 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< multi_funct, multi_funct, boost::numeric::ublas::vector< double > >inline
restart()o2scl::mmin_bfgs2< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >inline
rho (defined in o2scl::mmin_bfgs2< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >)o2scl::mmin_bfgs2< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >protected
set(vec_t &x, double u_step_size, double tol_u, func_t &ufunc)o2scl::mmin_bfgs2< 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_bfgs2< 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< multi_funct, multi_funct, boost::numeric::ublas::vector< double > >inline
sigma (defined in o2scl::mmin_bfgs2< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >)o2scl::mmin_bfgs2< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >protected
st_dx (defined in o2scl::mmin_bfgs2< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >)o2scl::mmin_bfgs2< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >protected
st_f (defined in o2scl::mmin_bfgs2< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >)o2scl::mmin_bfgs2< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >protected
st_grad (defined in o2scl::mmin_bfgs2< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >)o2scl::mmin_bfgs2< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >protected
st_x (defined in o2scl::mmin_bfgs2< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >)o2scl::mmin_bfgs2< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >protected
step (defined in o2scl::mmin_bfgs2< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >)o2scl::mmin_bfgs2< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >protected
step_sizeo2scl::mmin_bfgs2< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >
tau1 (defined in o2scl::mmin_bfgs2< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >)o2scl::mmin_bfgs2< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >protected
tau2 (defined in o2scl::mmin_bfgs2< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >)o2scl::mmin_bfgs2< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >protected
tau3 (defined in o2scl::mmin_bfgs2< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >)o2scl::mmin_bfgs2< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >protected
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_bfgs2< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >inlinevirtual
verboseo2scl::mmin_base< multi_funct, multi_funct, boost::numeric::ublas::vector< double > >
wrap (defined in o2scl::mmin_bfgs2< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >)o2scl::mmin_bfgs2< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >protected
x0 (defined in o2scl::mmin_bfgs2< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >)o2scl::mmin_bfgs2< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_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_bfgs2() (defined in o2scl::mmin_bfgs2< func_t, vec_t, dfunc_t, auto_grad_t, def_auto_grad_t >)o2scl::mmin_bfgs2< 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).