36 #ifndef MADNESS_ATOMUTIL_H
37 #define MADNESS_ATOMUTIL_H
const AtomicData & get_atomic_data(unsigned int atn)
Definition: chem/atomutil.cc:160
const char *const symbol_lowercase
Definition: DFcode/atomutil.h:54
double dsmoothed_potential(double r)
Derivative of the regularized 1/r potential.
Definition: chem/atomutil.cc:306
::std::string string
Definition: gtest-port.h:872
double smoothing_parameter(double Z, double eprec)
Returns radius for smoothing nuclear potential with energy precision eprec.
Definition: chem/atomutil.cc:176
const double covalent_radius
Covalent radii stolen without shame from NWChem.
Definition: DFcode/atomutil.h:62
Definition: DFcode/atomutil.h:44
const double nuclear_radius
Radius of the nucleus for the finite nucleus models (in atomic units).
Definition: DFcode/atomutil.h:57
double smoothed_density(double r)
Charge density corresponding to smoothed 1/r potential.
Definition: chem/atomutil.cc:420
const unsigned int atomic_number
Definition: DFcode/atomutil.h:55
double smoothed_potential(double r)
Smoothed 1/r potential.
Definition: chem/atomutil.cc:193
const double nuclear_gaussian_exponent
Exponential parameter in the Gaussian Model (in atomic units).
Definition: DFcode/atomutil.h:59
const double nuclear_half_charge_radius
Half charge radius in the Fermi Model (in atomic units).
Definition: DFcode/atomutil.h:58
unsigned int symbol_to_atomic_number(const std::string &symbol)
Definition: chem/atomutil.cc:166
const char *const symbol
Definition: DFcode/atomutil.h:53
const int isotope_number
Definition: DFcode/atomutil.h:56