mpqc::NIST_v41_AtomicData Class Reference
Collaboration diagram for mpqc::NIST_v41_AtomicData:

Documentation

Public Member Functions

 NIST_v41_AtomicData ()
 
std::string version () const override
 
- Public Member Functions inherited from mpqc::AtomicData
virtual ~AtomicData ()
 
std::optional< double > isotope_mass (size_t atomic_number, int64_t mass_number=-1) const
 the isotope mass accessor More...
 
std::optional< const Isotopemost_abundant_isotope (size_t atomic_number) const
 

Static Public Attributes

static const char version_str [] = "NIST-4.1"
 

Additional Inherited Members

- Static Public Member Functions inherited from mpqc::AtomicData
static std::shared_ptr< const AtomicDataget_default ()
 
static void set_default (std::string version)
 
- Protected Member Functions inherited from mpqc::AtomicData
 AtomicData (std::multimap< size_t, Isotope > &&data)
 

Constructor & Destructor Documentation

◆ NIST_v41_AtomicData()

mpqc::NIST_v41_AtomicData::NIST_v41_AtomicData ( )
inline

Member Function Documentation

◆ version()

std::string mpqc::NIST_v41_AtomicData::version ( ) const
inlineoverridevirtual
Returns
a string identifying the version of the atomic data

Implements mpqc::AtomicData.

Member Data Documentation

◆ version_str

const char mpqc::NIST_v41_AtomicData::version_str = "NIST-4.1"
static

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