![]() |
QMCPACK
|
Include dependency graph for LCAOrbitalBuilder.cpp:Go to the source code of this file.
Classes | |
| struct | ao_traits< T, ORBT, ROT, SH > |
| traits for a localized basis set; used by createBasisSet More... | |
| struct | ao_traits< T, ORBT, 0, 0 > |
| specialization for numerical-cartesian AO More... | |
| struct | ao_traits< T, ORBT, 0, 1 > |
| specialization for numerical-spherical AO More... | |
| struct | ao_traits< T, ORBT, 1, 0 > |
| specialization for GTO-cartesian AO More... | |
| struct | ao_traits< T, ORBT, 1, 1 > |
| specialization for GTO-cartesian AO More... | |
| struct | ao_traits< T, ORBT, 2, 1 > |
| specialization for STO-spherical AO More... | |
| struct | ao_traits< T, ORBT, 2, 0 > |
| specialization for STO-cartesian AO More... | |
Namespaces | |
| qmcplusplus | |
| helper functions for EinsplineSetBuilder | |
Macros | |
| #define | FunctionName |
Typedefs | |
| using | BasisSet_t = LCAOrbitalSet::basis_type |
Functions | |
| bool | is_same (const xmlChar *a, const char *b) |
| struct qmcplusplus::ao_traits |
traits for a localized basis set; used by createBasisSet
T radial function value type ORBT orbital value type, can be complex ROT {0=numuerica;, 1=gto; 2=sto} SH {0=cartesian, 1=spherical} If too confusing, inroduce enumeration.
Definition at line 52 of file LCAOrbitalBuilder.cpp.
Collaboration diagram for ao_traits< T, ORBT, ROT, SH >:| struct qmcplusplus::ao_traits< T, ORBT, 0, 0 > |
specialization for numerical-cartesian AO
Definition at line 57 of file LCAOrbitalBuilder.cpp.
Collaboration diagram for ao_traits< T, ORBT, 0, 0 >:| Class Members | ||
|---|---|---|
| typedef SoaCartesianTensor< T > | angular_type | |
| typedef SoaAtomicBasisSet< radial_type, angular_type > | ao_type | |
| typedef SoaLocalizedBasisSet< ao_type, ORBT > | basis_type | |
| typedef MultiQuinticSpline1D< T > | radial_type | |
| struct qmcplusplus::ao_traits< T, ORBT, 0, 1 > |
specialization for numerical-spherical AO
Definition at line 67 of file LCAOrbitalBuilder.cpp.
Collaboration diagram for ao_traits< T, ORBT, 0, 1 >:| Class Members | ||
|---|---|---|
| typedef SoaSphericalTensor< T > | angular_type | |
| typedef SoaAtomicBasisSet< radial_type, angular_type > | ao_type | |
| typedef SoaLocalizedBasisSet< ao_type, ORBT > | basis_type | |
| typedef MultiQuinticSpline1D< T > | radial_type | |
| struct qmcplusplus::ao_traits< T, ORBT, 1, 0 > |
specialization for GTO-cartesian AO
Definition at line 77 of file LCAOrbitalBuilder.cpp.
Collaboration diagram for ao_traits< T, ORBT, 1, 0 >:| Class Members | ||
|---|---|---|
| typedef SoaCartesianTensor< T > | angular_type | |
| typedef SoaAtomicBasisSet< radial_type, angular_type > | ao_type | |
| typedef SoaLocalizedBasisSet< ao_type, ORBT > | basis_type | |
| typedef MultiFunctorAdapter< GaussianCombo< T > > | radial_type | |
| struct qmcplusplus::ao_traits< T, ORBT, 1, 1 > |
specialization for GTO-cartesian AO
Definition at line 87 of file LCAOrbitalBuilder.cpp.
Collaboration diagram for ao_traits< T, ORBT, 1, 1 >:| Class Members | ||
|---|---|---|
| typedef SoaSphericalTensor< T > | angular_type | |
| typedef SoaAtomicBasisSet< radial_type, angular_type > | ao_type | |
| typedef SoaLocalizedBasisSet< ao_type, ORBT > | basis_type | |
| typedef MultiFunctorAdapter< GaussianCombo< T > > | radial_type | |
| struct qmcplusplus::ao_traits< T, ORBT, 2, 1 > |
specialization for STO-spherical AO
Definition at line 97 of file LCAOrbitalBuilder.cpp.
Collaboration diagram for ao_traits< T, ORBT, 2, 1 >:| Class Members | ||
|---|---|---|
| typedef SoaSphericalTensor< T > | angular_type | |
| typedef SoaAtomicBasisSet< radial_type, angular_type > | ao_type | |
| typedef SoaLocalizedBasisSet< ao_type, ORBT > | basis_type | |
| typedef MultiFunctorAdapter< SlaterCombo< T > > | radial_type | |
| struct qmcplusplus::ao_traits< T, ORBT, 2, 0 > |
specialization for STO-cartesian AO
Definition at line 107 of file LCAOrbitalBuilder.cpp.
Collaboration diagram for ao_traits< T, ORBT, 2, 0 >:| Class Members | ||
|---|---|---|
| typedef SoaCartesianTensor< T > | angular_type | |
| typedef SoaAtomicBasisSet< radial_type, angular_type > | ao_type | |
| typedef SoaLocalizedBasisSet< ao_type, ORBT > | basis_type | |
| typedef MultiFunctorAdapter< SlaterCombo< T > > | radial_type | |
| #define FunctionName |