File for HDF input of the o2scl::nucmass_ame and o2scl::nucmass_mnmsk data files. More...
#include <hdf5.h>#include <hdf5_hl.h>#include <o2scl/constants.h>#include <o2scl/hdf_file.h>#include <o2scl/lib_settings.h>#include <o2scl/nucmass.h>#include <o2scl/nucmass_ame.h>#include <o2scl/nucmass_hfb.h>#include <o2scl/nucmass_frdm.h>Go to the source code of this file.
Functions | |
| void | o2scl_hdf::ame_load_ext (o2scl::nucmass_ame &ame, std::string file_name, std::string table_name, bool exp_only=false) |
| Read data for o2scl::nucmass_ame from an HDF table specified in a file. More... | |
| void | o2scl_hdf::ame_load (o2scl::nucmass_ame &ame, std::string name="16", bool exp_only=false) |
| Read an AME mass table from the O2scl internal data files. More... | |
| void | o2scl_hdf::mnmsk_load (o2scl::nucmass_mnmsk &mnmsk, std::string filename="") |
| Read data for o2scl::nucmass_mnmsk from an HDF table. More... | |
| void | o2scl_hdf::hfb_load (o2scl::nucmass_hfb &hfb, size_t model=14, std::string filename="") |
| Read data for o2scl::nucmass_hfb from an HDF table. More... | |
| void | o2scl_hdf::hfb_sp_load (o2scl::nucmass_hfb_sp &hfb, size_t model=27, std::string filename="") |
| Read data for o2scl::nucmass_hfb from an HDF table. More... | |
| void o2scl_hdf::ame_load | ( | o2scl::nucmass_ame & | ame, |
| std::string | name = "16", |
||
| bool | exp_only = false |
||
| ) |
There are five data sets, selected by the specification of the version string
If any string other than these seven is used, the error handler is called. If a data file has not been loaded, then nucmass_ame::is_loaded() returns false.
| void o2scl_hdf::ame_load_ext | ( | o2scl::nucmass_ame & | ame, |
| std::string | file_name, | ||
| std::string | table_name, | ||
| bool | exp_only = false |
||
| ) |
| void o2scl_hdf::hfb_load | ( | o2scl::nucmass_hfb & | hfb, |
| size_t | model = 14, |
||
| std::string | filename = "" |
||
| ) |
Valid values of model at present are 2, 8, and 14, corresponding to the HFB2 (Goriely02), HFB8 (Samyn04), and HFB14 (Goriely07). If a number other than these three is given, the error handler is called.
| void o2scl_hdf::hfb_sp_load | ( | o2scl::nucmass_hfb_sp & | hfb, |
| size_t | model = 27, |
||
| std::string | filename = "" |
||
| ) |
Valid values of model at present are 17, and 21 through 27. The first two correspond to the HFB17 (Goriely02) and HFB21 (Samyn04). If a number outside this range is given, then 27 is assumed.
| void o2scl_hdf::mnmsk_load | ( | o2scl::nucmass_mnmsk & | mnmsk, |
| std::string | filename = "" |
||
| ) |
Documentation generated with Doxygen. Provided under the
GNU Free Documentation License (see License Information).