Class nucmass_ibm_shell (o2scl)

O2scl_part : Class List

class o2scl::nucmass_ibm_shell

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

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.

Subclassed by o2scl::nucmass_dvi

Shell correction coefficients in MeV

double s_a1
double s_a2
double s_a3
double s_anp
int shells[nshells]

Magic numbers.

double shell

Most recently computed shell energy.

const size_t nshells = 11

Number of magic numbers.

double shell_energy(int Z, int N)

Compute the shell energy for nucleus Z and N.

double shell_energy_interp(double Z, double N)

Compute the shell energy for specified values of Z and N using bilinear interpolation.

Public Functions

nucmass_ibm_shell()
~nucmass_ibm_shell()