File RawParameters.h¶
- Copyright
This code is licensed under the 3-clause BSD license.
Copyright ETH Zurich, Laboratory for Physical Chemistry, Reiher Group.
See LICENSE.txt for details.
-
namespace
Scine
-
namespace
Sparrow
-
namespace
nddo
-
struct
gaussianRepulsionParameter
¶ - #include <RawParameters.h>
Structure to store the atomic information present in the parameter file for PM6.
-
class
RawAtomicParameters
Public Functions
-
template<class
Archive
>
voidserialize
(Archive &archive) Gaussian repulsion parameters
Public Members
-
double
uss
= 0 One-center energy for s orbital (eV)
-
double
upp
= 0 One-center energy for s orbital (eV)
-
double
udd
= 0 One-center energy for s orbital (eV)
-
double
bs
= 0 Beta parameter for s (eV)
-
double
bp
= 0 Beta parameter for p (eV)
-
double
bd
= 0 Beta parameter for d (eV)
-
double
gss
= 0 One-center Coulomb integral s-s (eV)
-
double
gpp
= 0 One-center Coulomb integral p-p (eV)
-
double
gsp
= 0 One-center Coulomb integral s-p (eV)
-
double
gp2
= 0 One-center Coulomb integral p-p’ (eV)
-
double
hsp
= 0 One-center exchange integral s-s (eV)
-
double
zs
= 0 Orbital exponent for s (bohr^(-1))
-
double
zp
= 0 Orbital exponent for p (bohr^(-1))
-
double
zd
= 0 Orbital exponent for d (bohr^(-1))
-
double
zsn
= 0 Internal exponent for s, needed for Slater-Condon parameters (bohr^(-1))
-
double
zpn
= 0 Internal exponent for p, needed for Slater-Condon parameters (bohr^(-1))
-
double
zdn
= 0 Internal exponent for d, needed for Slater-Condon parameters (bohr^(-1))
-
double
pcore
= 0 Klopman-Ohno term for the core-core repulsion, sometimes unequal to pss0 (bohr)
-
double
f0sd
= 0 Slater-Condon parameter F0sd (eV)
-
double
g2sd
= 0 Slater-Condon parameter G2sd (eV)
-
double
alpha
= 0¶
-
std::vector<gaussianRepulsionParameter>
gaussianRepulsionParameters
¶
-
template<class
-
class
RawDiatomicParameters
- #include <RawParameters.h>
Structure to store the diatomic information present in the parameter file for PM6.
Public Members
-
double
exponent
= 0 Exponent of pairwise repulsion (A^(-1), for N-H / O-H / C-H A^(-2))
-
double
factor
= 0 Factor of pairwise repulsion (-)
-
double
-
struct
-
namespace
-
namespace