Go to the documentation of this file.
23 #ifndef O2SCL_NUCMASS_SDNP_H
24 #define O2SCL_NUCMASS_SDNP_H
33 #include <o2scl/nucmass.h>
35 #ifndef DOXYGEN_NO_O2NS
59 int load(std::string model=
"",
bool external=
false);
108 virtual const char *
type() {
return "nucmass_sdnp"; }
124 #ifndef DOXYGEN_INTERNAL
144 #ifndef DOXYGEN_NO_O2NS
double ENERGY
HFB energy minimum (MeV)
Nuclear structure from Stoitsov et al.
entry * mass
The array containing the mass data of length n.
virtual size_t get_nentries()
Return number of entries.
virtual bool is_included(int Z, int N)
Return false if the mass formula does not include specified nucleus.
bool is_loaded()
Returns true if data has been loaded.
int last
The last table index for caching.
Tabulated nuclear masses [abstract base].
virtual double mass_excess(int Z, int N)
Given Z and N, return the mass excess in MeV.
virtual const char * type()
Return the type, "nucmass_sdnp".
std::string reference
The reference for the original data.
size_t n
The number of entries (about 3000).
Documentation generated with Doxygen. Provided under the
GNU Free Documentation License (see License Information).