|
ampsci
c++ program for high-precision atomic structure calculations of single-valence systems
|
Stores set of nuclear parameters (all radii in fm) More...
#include <NuclearPotentials.hpp>
Public Member Functions | |
| Nucleus (int in_z=1, int in_a=0, const std::string &str_type="Fermi", double in_rrms=-1.0, double in_t=-1.0, double in_beta=0.0, const std::vector< double > &in_params={}, const std::string &custom_pot_file_name="") | |
| Nucleus (const std::string &z_str, int in_a, const std::string &str_type="Fermi", double in_rrms=-1.0, double in_t=Nuclear::default_t, double in_beta=0.0, const std::vector< double > &in_params={}, const std::string &custom_pot_file_name="") | |
| ChargeDistro & | type () |
| ChargeDistro | type () const |
| int & | z () |
| int | z () const |
| int & | a () |
| int | a () const |
| const std::vector< double > & | params () const |
| std::vector< double > & | params () |
| void | set_rrms (double rrms) |
| double | r_rms () const |
| double & | t () |
| double | t () const |
| double & | beta () |
| double | beta () const |
| std::string & | custom_pot_file () |
| std::string | custom_pot_file () const |
| double | c () const |
Friends | |
| std::ostream & | operator<< (std::ostream &ostr, const Nucleus &n) |
Stores set of nuclear parameters (all radii in fm)