base_fit_t typedef | o2scl::fit_fix_pars< bool_vec_t, func_t, vec_t, mat_t > | |
def_fit | o2scl::fit_fix_pars< bool_vec_t, func_t, vec_t, mat_t > | |
def_fit_t typedef | o2scl::fit_fix_pars< bool_vec_t, func_t, vec_t, mat_t > | |
expand_covar | o2scl::fit_fix_pars< bool_vec_t, func_t, vec_t, mat_t > | |
fit(size_t np, vec_t &par, mat_t &covar, double &chi2, func_t &fitfun) | o2scl::fit_fix_pars< bool_vec_t, func_t, vec_t, mat_t > | inlinevirtual |
fit_base< gen_fit_funct<>, boost::numeric::ublas::vector< double >, boost::numeric::ublas::matrix< double > >::fit(size_t npar, boost::numeric::ublas::vector< double > &parms, boost::numeric::ublas::matrix< double > &covar, double &chi2, gen_fit_funct<> &fitfun)=0 | o2scl::fit_base< gen_fit_funct<>, boost::numeric::ublas::vector< double >, boost::numeric::ublas::matrix< double > > | pure virtual |
fit_base() (defined in o2scl::fit_base< gen_fit_funct<>, boost::numeric::ublas::vector< double >, boost::numeric::ublas::matrix< double > >) | o2scl::fit_base< gen_fit_funct<>, boost::numeric::ublas::vector< double >, boost::numeric::ublas::matrix< double > > | inline |
fit_fix(size_t np, vec_t &par, mat_t &covar, double &chi2, func_t &fitfun, bool_vec_t &fix) | o2scl::fit_fix_pars< bool_vec_t, func_t, vec_t, mat_t > | inlinevirtual |
fit_fix_pars() | o2scl::fit_fix_pars< bool_vec_t, func_t, vec_t, mat_t > | inline |
fit_fix_pars(const fit_fix_pars &) (defined in o2scl::fit_fix_pars< bool_vec_t, func_t, vec_t, mat_t >) | o2scl::fit_fix_pars< bool_vec_t, func_t, vec_t, mat_t > | private |
fitp | o2scl::fit_fix_pars< bool_vec_t, func_t, vec_t, mat_t > | protected |
fix_par | o2scl::fit_fix_pars< bool_vec_t, func_t, vec_t, mat_t > | protected |
funcp | o2scl::fit_fix_pars< bool_vec_t, func_t, vec_t, mat_t > | protected |
gen_fit_funct() (defined in o2scl::gen_fit_funct< boost::numeric::ublas::vector< double >, boost::numeric::ublas::matrix< double > >) | o2scl::gen_fit_funct< boost::numeric::ublas::vector< double >, boost::numeric::ublas::matrix< double > > | inline |
gen_fit_funct(const gen_fit_funct &) (defined in o2scl::gen_fit_funct< boost::numeric::ublas::vector< double >, boost::numeric::ublas::matrix< double > >) | o2scl::gen_fit_funct< boost::numeric::ublas::vector< double >, boost::numeric::ublas::matrix< double > > | private |
get_ndata() | o2scl::fit_fix_pars< bool_vec_t, func_t, vec_t, mat_t > | inlinevirtual |
J | o2scl::fit_fix_pars< bool_vec_t, func_t, vec_t, mat_t > | protected |
jac(size_t np_new, vec_t &par_new, size_t nd, vec_t &f, mat_t &J_new) | o2scl::fit_fix_pars< bool_vec_t, func_t, vec_t, mat_t > | inlinevirtual |
gen_fit_funct< boost::numeric::ublas::vector< double >, boost::numeric::ublas::matrix< double > >::jac(size_t np, boost::numeric::ublas::vector< double > &p, size_t nd, boost::numeric::ublas::vector< double > &f, boost::numeric::ublas::matrix< double > &J)=0 | o2scl::gen_fit_funct< boost::numeric::ublas::vector< double >, boost::numeric::ublas::matrix< double > > | pure virtual |
n_dat | o2scl::fit_base< gen_fit_funct<>, boost::numeric::ublas::vector< double >, boost::numeric::ublas::matrix< double > > | |
n_par | o2scl::fit_base< gen_fit_funct<>, boost::numeric::ublas::vector< double >, boost::numeric::ublas::matrix< double > > | |
ntrial | o2scl::fit_base< gen_fit_funct<>, boost::numeric::ublas::vector< double >, boost::numeric::ublas::matrix< double > > | |
operator()(size_t np_new, const vec_t &par_new, size_t nd, vec_t &f) | o2scl::fit_fix_pars< bool_vec_t, func_t, vec_t, mat_t > | inlinevirtual |
gen_fit_funct< boost::numeric::ublas::vector< double >, boost::numeric::ublas::matrix< double > >::operator()(size_t np, const boost::numeric::ublas::vector< double > &p, size_t nd, boost::numeric::ublas::vector< double > &f)=0 | o2scl::gen_fit_funct< boost::numeric::ublas::vector< double >, boost::numeric::ublas::matrix< double > > | pure virtual |
operator=(const fit_fix_pars &) (defined in o2scl::fit_fix_pars< bool_vec_t, func_t, vec_t, mat_t >) | o2scl::fit_fix_pars< bool_vec_t, func_t, vec_t, mat_t > | private |
print_iter(size_t nv, boost::numeric::ublas::vector< double > &x, double y, int iter, double value=0.0, double limit=0.0) | o2scl::fit_base< gen_fit_funct<>, boost::numeric::ublas::vector< double >, boost::numeric::ublas::matrix< double > > | inlinevirtual |
set_fit(base_fit_t &fitter) | o2scl::fit_fix_pars< bool_vec_t, func_t, vec_t, mat_t > | inline |
tol_abs | o2scl::fit_base< gen_fit_funct<>, boost::numeric::ublas::vector< double >, boost::numeric::ublas::matrix< double > > | |
tol_rel | o2scl::fit_base< gen_fit_funct<>, boost::numeric::ublas::vector< double >, boost::numeric::ublas::matrix< double > > | |
type() | o2scl::fit_base< gen_fit_funct<>, boost::numeric::ublas::vector< double >, boost::numeric::ublas::matrix< double > > | inlinevirtual |
u_np | o2scl::fit_fix_pars< bool_vec_t, func_t, vec_t, mat_t > | protected |
u_np_new | o2scl::fit_fix_pars< bool_vec_t, func_t, vec_t, mat_t > | protected |
u_par | o2scl::fit_fix_pars< bool_vec_t, func_t, vec_t, mat_t > | protected |
u_par_new | o2scl::fit_fix_pars< bool_vec_t, func_t, vec_t, mat_t > | protected |
verbose | o2scl::fit_base< gen_fit_funct<>, boost::numeric::ublas::vector< double >, boost::numeric::ublas::matrix< double > > | |
x_par | o2scl::fit_fix_pars< bool_vec_t, func_t, vec_t, mat_t > | protected |
~fit_base() (defined in o2scl::fit_base< gen_fit_funct<>, boost::numeric::ublas::vector< double >, boost::numeric::ublas::matrix< double > >) | o2scl::fit_base< gen_fit_funct<>, boost::numeric::ublas::vector< double >, boost::numeric::ublas::matrix< double > > | inlinevirtual |
~fit_fix_pars() (defined in o2scl::fit_fix_pars< bool_vec_t, func_t, vec_t, mat_t >) | o2scl::fit_fix_pars< bool_vec_t, func_t, vec_t, mat_t > | inlinevirtual |
~gen_fit_funct() (defined in o2scl::gen_fit_funct< boost::numeric::ublas::vector< double >, boost::numeric::ublas::matrix< double > >) | o2scl::gen_fit_funct< boost::numeric::ublas::vector< double >, boost::numeric::ublas::matrix< double > > | inlinevirtual |