Class gen_fit_funct (o2scl)

O2scl : Class List

template<class vec_t = boost::numeric::ublas::vector<double>, class mat_t = boost::numeric::ublas::matrix<double>>
class o2scl::gen_fit_funct

Generalized fitting function [abstract base].

Default template arguments

Public Functions

inline gen_fit_funct()
inline virtual ~gen_fit_funct()
virtual void operator()(size_t np, const vec_t &p, size_t nd, vec_t &f) = 0

Using parameters in p, compute the relative deviations in f.

virtual void jac(size_t np, vec_t &p, size_t nd, vec_t &f, mat_t &J) = 0

Using parameters in p, compute the Jacobian in J.

virtual size_t get_ndata() = 0

Return the number of data points.

Private Functions

gen_fit_funct(const gen_fit_funct&)
gen_fit_funct &operator=(const gen_fit_funct&)