ampsci
c++ program for high-precision atomic structure calculations of single-valence systems
Public Member Functions | Friends | List of all members
Nuclear::Nucleus

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)
 
 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)
 
ChargeDistrotype ()
 
ChargeDistro type () const
 
int & z ()
 
int z () const
 
int & a ()
 
int a () const
 
void set_rrms (double rrms)
 
double r_rms () const
 
double & t ()
 
double t () const
 
double c () const
 

Friends

std::ostream & operator<< (std::ostream &ostr, const Nucleus &n)
 

Detailed Description

Stores set of nuclear parameters (all radii in fm)


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