Class nucmass_two_interp (o2scl)

O2scl : Class List

class nucmass_two_interp : public o2scl::nucmass_fit_base

Desc.

Public Functions

nucmass_two_interp()
virtual ~nucmass_two_interp()
inline virtual int fit_fun(size_t nv, const ubvector &x)

Fix parameters from an array for fitting.

inline virtual int guess_fun(size_t nv, ubvector &x)

Fill array with guess from present values for fitting.

virtual double mass_excess_d(double Z, double N)

Given Z and N, return the mass excess in MeV.

inline virtual double mass_excess(int Z, int N)

Given Z and N, return the mass excess in MeV.

inline void set_fit_base(nucmass_fit_base &nfb_user)

Set the nuclear mass formula.

inline void set_interpm_base(interpm_base<> &ib_user)

Set the default interpolator.

void set_default()

Desc.

Public Members

nucmass_dz_fit def_fit

Default nuclear mass formula.

interpm_idw def_ib

Default interpolation object.

Protected Attributes

nucmass_fit_base *nfb

Desc.

interpm_base *ib

Desc.