![]() |
QMCPACK
|
Collaboration diagram for SlaterCombo< T >:Public Types | |
| using | real_type = T |
| using | Component_t = GenericSTO< T > |
Public Member Functions | |
| SlaterCombo (int l=0, bool normalized=true, const char *node_name="radfunc", const char *exp_name="exponent", const char *c_name="contraction") | |
| real_type | f (real_type r) |
| real_type | df (real_type r) |
| real_type | evaluate (real_type r, real_type rinv) |
| void | evaluateAll (real_type r, real_type rinv) |
| void | evaluateWithThirdDeriv (real_type r, real_type rinv) |
| bool | putBasisGroup (xmlNodePtr cur) |
| bool | putBasisGroupH5 (hdf_archive &hin, Communicate &myComm) |
Public Attributes | |
| int | L |
| bool | Normalized |
| std::string | nodeName |
| std::string | expName |
| std::string | coeffName |
| std::vector< xmlNodePtr > | InParam |
| std::vector< Component_t > | sset |
| real_type | Y |
| real_type | dY |
| real_type | d2Y |
| real_type | d3Y |
Definition at line 24 of file SlaterBasisSet.h.
| using Component_t = GenericSTO<T> |
Definition at line 28 of file SlaterBasisSet.h.
| using real_type = T |
Definition at line 27 of file SlaterBasisSet.h.
|
explicit |
Definition at line 129 of file SlaterBasisSet.h.
Definition at line 72 of file SlaterBasisSet.h.
References SlaterCombo< T >::d2Y, SlaterCombo< T >::dY, SlaterCombo< T >::sset, and SlaterCombo< T >::Y.
Definition at line 86 of file SlaterBasisSet.h.
References SlaterCombo< T >::d2Y, SlaterCombo< T >::dY, SlaterCombo< T >::sset, and SlaterCombo< T >::Y.
Definition at line 102 of file SlaterBasisSet.h.
References SlaterCombo< T >::d2Y, SlaterCombo< T >::d3Y, SlaterCombo< T >::dY, SlaterCombo< T >::sset, and SlaterCombo< T >::Y.
| bool putBasisGroup | ( | xmlNodePtr | cur | ) |
Definition at line 134 of file SlaterBasisSet.h.
References OhmmsAttributeSet::add(), LOGMSG, and OhmmsAttributeSet::put().
Referenced by RadialOrbitalSetBuilder< COT >::addSlater().
|
inline |
Definition at line 121 of file SlaterBasisSet.h.
References APP_ABORT.
| std::string coeffName |
Definition at line 35 of file SlaterBasisSet.h.
| real_type d2Y |
Definition at line 38 of file SlaterBasisSet.h.
Referenced by SlaterCombo< T >::evaluate(), SlaterCombo< T >::evaluateAll(), and SlaterCombo< T >::evaluateWithThirdDeriv().
| real_type d3Y |
Definition at line 38 of file SlaterBasisSet.h.
Referenced by SlaterCombo< T >::evaluateWithThirdDeriv().
| real_type dY |
Definition at line 38 of file SlaterBasisSet.h.
Referenced by SlaterCombo< T >::evaluate(), SlaterCombo< T >::evaluateAll(), and SlaterCombo< T >::evaluateWithThirdDeriv().
| std::string expName |
Definition at line 34 of file SlaterBasisSet.h.
| std::vector<xmlNodePtr> InParam |
Definition at line 36 of file SlaterBasisSet.h.
| int L |
Definition at line 30 of file SlaterBasisSet.h.
| std::string nodeName |
Definition at line 33 of file SlaterBasisSet.h.
| bool Normalized |
Definition at line 31 of file SlaterBasisSet.h.
| std::vector<Component_t> sset |
Definition at line 37 of file SlaterBasisSet.h.
Referenced by SlaterCombo< T >::df(), SlaterCombo< T >::evaluate(), SlaterCombo< T >::evaluateAll(), SlaterCombo< T >::evaluateWithThirdDeriv(), and SlaterCombo< T >::f().
Definition at line 38 of file SlaterBasisSet.h.
Referenced by SlaterCombo< T >::evaluate(), SlaterCombo< T >::evaluateAll(), and SlaterCombo< T >::evaluateWithThirdDeriv().