| 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 |