MADNESS 0.10.1
Public Attributes | List of all members
madness::AtomicData Struct Reference

#include <atomutil.h>

Public Attributes

const unsigned int atomic_number
 
const double covalent_radius
 Covalent radii stolen without shame from NWChem.
 
const int isotope_number
 
const double mass
 the atomic mass
 
const double nuclear_gaussian_exponent
 Exponential parameter in the Gaussian Model (in atomic units).
 
const double nuclear_half_charge_radius
 Half charge radius in the Fermi Model (in atomic units).
 
const double nuclear_radius
 Radius of the nucleus for the finite nucleus models (in atomic units).
 
const char *const symbol
 
const char *const symbol_lowercase
 

Member Data Documentation

◆ atomic_number

const unsigned int madness::AtomicData::atomic_number

◆ covalent_radius

const double madness::AtomicData::covalent_radius

Covalent radii stolen without shame from NWChem.

Referenced by madness::Molecule::Molecule(), madness::Molecule::add_atom(), and madness::Molecule::add_atom().

◆ isotope_number

const int madness::AtomicData::isotope_number

◆ mass

const double madness::AtomicData::mass

the atomic mass

Referenced by madness::Atom::Atom(), and madness::Atom::Atom().

◆ nuclear_gaussian_exponent

const double madness::AtomicData::nuclear_gaussian_exponent

Exponential parameter in the Gaussian Model (in atomic units).

◆ nuclear_half_charge_radius

const double madness::AtomicData::nuclear_half_charge_radius

Half charge radius in the Fermi Model (in atomic units).

◆ nuclear_radius

const double madness::AtomicData::nuclear_radius

Radius of the nucleus for the finite nucleus models (in atomic units).

◆ symbol

const char* const madness::AtomicData::symbol

◆ symbol_lowercase

const char* const madness::AtomicData::symbol_lowercase

The documentation for this struct was generated from the following file: