Class nucmass_ldrop_shell (o2scl)

O2scl : Class List

class nucmass_ldrop_shell : public o2scl::nucmass_ldrop_pair, public o2scl::nucmass_ibm_shell

Liquid drop model with shell effects.

Public Functions

nucmass_ldrop_shell()
inline virtual ~nucmass_ldrop_shell()
virtual double binding_energy_densmat(double Z, double N, double npout = 0.0, double nnout = 0.0, double neout = 0.0, double T = 0.0)

Return the free binding energy of a nucleus in a many-body environment.

inline virtual void binding_energy_densmat_derivs(double Z, double N, double npout, double nnout, double nneg, double T, double &E, double &dEdnp, double &dEdnn, double &dEdnneg, double &dEdT)

Desc.

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

Fix parameters from an array for fitting.

virtual int guess_fun(size_t nv, ubvector &x)

Fill array with guess from present values for fitting.

Public Members

bool inc_shell

If true, include shell effects (default true)