Class nucleus_class ()

O2scl : Class List

class nucleus_class

Desc.

Experimental nuclear mass tables

o2scl::nucmass_ame ame16

Desc.

o2scl::nucmass_ame ame20exp

Desc.

o2scl::nucmass_ame ame20round

Desc.

o2scl::nucmass_ame ame95rmd

Desc.

o2scl::nucmass_gen ddme2

Desc.

o2scl::nucmass_gen ddmed

Desc.

o2scl::nucmass_gen ddpc1

Desc.

o2scl::nucmass_gen nl3s

Desc.

o2scl::nucmass_gen sly4

Desc.

o2scl::nucmass_gen skms

Desc.

o2scl::nucmass_gen skp

Desc.

o2scl::nucmass_gen sv_min

Desc.

o2scl::nucmass_gen unedf0

Desc.

o2scl::nucmass_gen unedf1

Desc.

o2scl::nucmass_ame ame03round

Desc.

o2scl::nucmass_ame ame03

Desc.

o2scl::nucmass_ame ame95exp

Desc.

o2scl::nucmass_ame ame12

Desc.

Theoretical nuclear mass tables

size_t n_tables

Number of tables (set in constructor)

o2scl::nucmass_mnmsk m95

Desc.

o2scl::nucmass_mnmsk m16

Desc.

o2scl::nucmass_ktuy kt

Desc.

o2scl::nucmass_ktuy kt2

Desc.

o2scl::nucmass_wlw wlw1

Desc.

o2scl::nucmass_wlw wlw2

Desc.

o2scl::nucmass_wlw wlw3

Desc.

o2scl::nucmass_sdnp sdnp1

Desc.

o2scl::nucmass_sdnp sdnp2

Desc.

o2scl::nucmass_sdnp sdnp3

Desc.

o2scl::nucmass_hfb hfb2

Desc.

o2scl::nucmass_hfb hfb8

Desc.

o2scl::nucmass_hfb hfb14

Desc.

o2scl::nucmass_hfb hfb14_v0

Desc.

o2scl::nucmass_hfb_sp hfb17

Desc.

o2scl::nucmass_hfb_sp hfb21

Desc.

o2scl::nucmass_hfb_sp hfb22

Desc.

o2scl::nucmass_hfb_sp hfb23

Desc.

o2scl::nucmass_hfb_sp hfb24

Desc.

o2scl::nucmass_hfb_sp hfb25

Desc.

o2scl::nucmass_hfb_sp hfb26

Desc.

o2scl::nucmass_hfb_sp hfb27

Desc.

o2scl::nucmass_dz_table dz

Desc.

o2scl::nucmass_gen ng[10]

Desc.

Nuclear mass fits

size_t n_fits

Number of fits (set in constructor)

o2scl::nucmass_semi_empirical se

Desc.

o2scl::nucmass_frdm frdm

Desc.

o2scl::nucmass_dz_fit dzf

Desc.

o2scl::nucmass_dz_fit_33 dzf33

Desc.

o2scl::nucmass_frdm_shell frdm_shell

Desc.

o2scl::nucmass_ldrop_shell ldrop_shell

Desc.

o2scl::eos_had_skyrme sk

Desc.

o2scl::fermion nrn

Desc.

o2scl::fermion nrp
o2scl::nucmass_fit fitter

Desc.

int verbose

Verbosity parameter (default 1)

Parameter objects

o2scl::cli::parameter_int p_verbose

Verbosity parameter.

std::vector<o2scl::nucmass_table*> nmd

Table list.

std::vector<o2scl::nucmass_fit_base*> nmfd

Table list.

std::vector<std::string> table_names

List.

std::vector<std::string> fit_names

List of fits.

double m_neut

Mass of the neutron.

double m_prot

Mass of the proton.

double m_elec

Mass of the electron.

double m_amu

Atomic mass unit.

o2scl::table_units erler

Desc.

std::vector<o2scl::nucleus> common_dist

Desc.

std::vector<o2scl::nucleus> exp_dist

Desc.

std::vector<o2scl::nucleus> moller_dist

Desc.

int drip_lines(std::vector<int> &v_Z, std::vector<int> &v_Npd, std::vector<int> &v_Nnd, int file_index = -1)

Desc.

nucleus_class()
inline virtual ~nucleus_class()
int get(std::vector<std::string> &sv, bool itive_com)

Desc.

int isotope(std::vector<std::string> &sv, bool itive_com)

Desc.

int tables(std::vector<std::string> &sv, bool itive_com)

Desc.

int fits(std::vector<std::string> &sv, bool itive_com)

Desc.

int refs(std::vector<std::string> &sv, bool itive_com)

Desc.

int cdist(std::vector<std::string> &sv, bool itive_com)

Desc.

int info_matrix(std::vector<std::string> &sv, bool itive_com)

Desc.

int mass_fit(std::vector<std::string> &sv, bool itive_com)

Desc.

int drip_lines_esym(std::vector<std::string> &sv, bool itive_com)

Compute the neutron and proton drip lines.

virtual void setup_cli(o2scl::cli &cl)

Desc.

Protected Attributes

o2scl::nucmass_info nmi

Desc.