MADNESS 0.10.1
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::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

◆ symbol_lowercase

const char* const madness::AtomicData::symbol_lowercase

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