![]() |
QMCPACK
|
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().