36 #ifndef MADNESS_CHEM_ATOMUTIL_H__INCLUDED
37 #define MADNESS_CHEM_ATOMUTIL_H__INCLUDED
static const double eprec
Definition: hatom_sf_dirac.cc:18
File holds all helper structures necessary for the CC_Operator and CC2 class.
Definition: DFParameters.h:10
double smoothed_potential(double r)
Smoothed 1/r potential.
Definition: atomutil.cc:220
double dsmoothed_potential(double r)
Derivative of the regularized 1/r potential.
Definition: atomutil.cc:333
double smoothing_parameter(double Z, double eprec)
Returns radius for smoothing nuclear potential with energy precision eprec.
Definition: atomutil.cc:203
double d2smoothed_potential(double r)
second radial derivative of the regularized 1/r potential
Definition: atomutil.cc:448
const AtomicData & get_atomic_data(unsigned int atomic_number)
Definition: atomutil.cc:167
double smoothed_density(double r)
Charge density corresponding to smoothed 1/r potential.
Definition: atomutil.cc:475
unsigned int symbol_to_atomic_number(const std::string &symbol)
Definition: atomutil.cc:173
std::string atomic_number_to_symbol(const unsigned int atomic_number)
return the lower-case element symbol corresponding to the atomic number
Definition: atomutil.cc:188
bool check_if_pseudo_atom(const std::string &symbol)
Definition: atomutil.cc:193
static double Z
Definition: rk.cc:35
Definition: atomutil.h:45
const int isotope_number
Definition: atomutil.h:57
const double nuclear_half_charge_radius
Half charge radius in the Fermi Model (in atomic units).
Definition: atomutil.h:59
const double covalent_radius
Covalent radii stolen without shame from NWChem.
Definition: atomutil.h:63
const double nuclear_radius
Radius of the nucleus for the finite nucleus models (in atomic units).
Definition: atomutil.h:58
const double nuclear_gaussian_exponent
Exponential parameter in the Gaussian Model (in atomic units).
Definition: atomutil.h:60
const double mass
the atomic mass
Definition: atomutil.h:64
const char *const symbol_lowercase
Definition: atomutil.h:55
const unsigned int atomic_number
Definition: atomutil.h:56
const char *const symbol
Definition: atomutil.h:54