|
virtual const char * | type () |
| Return the type, "nucmass_dvi" .
|
|
virtual double | mass_excess_d (double Z, double N) |
| Given Z and N , return the mass excess in MeV.
|
|
virtual double | mass_excess (int Z, int N) |
| Given Z and N , return the mass excess in MeV.
|
|
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.
|
|
virtual bool | is_included (int Z, int N) |
| Return false if the mass formula does not include specified nucleus.
|
|
virtual int | get_nucleus (int Z, int N, nucleus &n) |
| Fill n with the information from nucleus with the given neutron and proton number. More...
|
|
virtual double | electron_binding (double Z) |
| Return the approximate electron binding energy in MeV.
|
|
virtual double | binding_energy (int Z, int N) |
| Return the binding energy in MeV. More...
|
|
virtual double | binding_energy_d (double Z, double N) |
| Return the binding energy in MeV. More...
|
|
virtual double | total_mass (int Z, int N) |
| Return the total mass of the nucleus (without the electrons) in MeV.
|
|
virtual double | total_mass_d (double Z, double N) |
| Return the total mass of the nucleus (without the electrons) in MeV.
|
|
virtual double | atomic_mass (int Z, int N) |
| Return the atomic mass of the nucleus in MeV (includes electrons and their binding energy)
|
|
virtual double | atomic_mass_d (double Z, double N) |
| Return the atomic mass of the nucleus in MeV (includes electrons and their binding energy)
|
|
int | parse_elstring (std::string ela, int &Z, int &N, int &A) |
| Parse a string representing an element. More...
|
|
int | eltoZ (std::string el) |
| Return Z given the element name abbreviation. More...
|
|
std::string | Ztoel (size_t Z) |
| Return the element name abbreviation given Z. More...
|
|
std::string | tostring (size_t Z, size_t N) |
| Return a string of the form "Pb208" for a given Z and N. More...
|
|
virtual double | shell_energy (int Z, int N) |
| Compute the shell energy for nucleus Z and N.
|
|
virtual double | shell_energy_interp (double Z, double N) |
| Compute the shell energy for specified values of Z and N using bilinear interpolation.
|
|
Definition at line 491 of file nucmass.h.