Public Member Functions | Public Attributes | Static Public Attributes | List of all members
o2scl::nucmass_ibm_shell Class Reference

An approximation of shell effects in nuclei based on the interacting boson model. More...

#include <nucmass.h>

Inheritance diagram for o2scl::nucmass_ibm_shell:

Public Member Functions

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.

Public Attributes

int shells [nshells]
 Magic numbers.
double shell
 Most recently computed shell energy.
Shell correction coefficients in MeV
double s_a1
double s_a2
double s_a3
double s_anp

Static Public Attributes

static const size_t nshells =11
 Number of magic numbers.

Detailed Description

Shell effects from Dieperink09 based on the interacting boson model, with corrections as suggested by Duflo95.

The default shell correction coefficients -1.39, 0.02, 0.03, and 0.075 (all in MeV), respectively.

Definition at line 450 of file nucmass.h.

The documentation for this class was generated from the following file:

Documentation generated with Doxygen. Provided under the GNU Free Documentation License (see License Information).