32 #include <o2scl/nucleus.h> 33 #include <o2scl/nucmass.h> 34 #include <o2scl/constants.h> 35 #include <o2scl/eos_had_base.h> 36 #include <o2scl/eos_had_apr.h> 37 #include <o2scl/eos_had_rmf.h> 38 #include <o2scl/fermion_eff.h> 39 #include <o2scl/mmin_conp.h> 40 #include <o2scl/mmin_simp2.h> 41 #include <o2scl/nucmass_ldrop.h> 42 #include <o2scl/nucmass_frdm.h> 44 #ifndef DOXYGEN_NO_O2NS 66 (
double Z,
double N,
double npout,
double nnout,
67 double chi,
double T);
99 #ifndef DOXYGEN_NO_O2NS
Liquid drop model with shell effects.
virtual int guess_fun(size_t nv, ubvector &x)
Fill array with guess from present values for fitting.
Liquid drop model with pairing.
virtual int fit_fun(size_t nv, const ubvector &x)
Fix parameters from an array for fitting.
virtual double drip_binding_energy_d(double Z, double N, double npout, double nnout, double chi, double T)
Return the free binding energy of a nucleus nucleus in a many-body environment.
virtual double mass_excess_d(double Z, double N)
Given Z and N, return the mass excess in MeV.
Mass formula adding simple shell effects to the finite-range liquid droplet model.
bool inc_shell
If true, include shell effects (default true)