![]() |
QMCPACK
|
Public Member Functions | |
CoulombFunctor () | |
void | reset (ParticleSet &ref) |
void | reset (ParticleSet &ref, T rs) |
T | operator() (T r, T rinv) const |
T | df (T r) const |
T | Vk (T k) const |
T | Fk (T k, T rc) const |
T | Xk (T k, T rc) const |
T | dVk_dk (T k) const |
T | integrate_r2 (T r) const |
Public Attributes | |
T | NormFactor |
An example for a Func for LRHandlerTemp. Four member functions have to be provided
Definition at line 42 of file LRCoulombSingleton.cpp.
|
inline |
Definition at line 45 of file LRCoulombSingleton.cpp.
|
inline |
Definition at line 49 of file LRCoulombSingleton.cpp.
|
inline |
|
inline |
Definition at line 52 of file LRCoulombSingleton.cpp.
References qmcplusplus::cos(), and CoulombFunctor< T >::NormFactor.
|
inline |
Definition at line 57 of file LRCoulombSingleton.cpp.
|
inline |
Definition at line 48 of file LRCoulombSingleton.cpp.
|
inline |
Definition at line 46 of file LRCoulombSingleton.cpp.
References ParticleSet::getLRBox(), and CoulombFunctor< T >::NormFactor.
|
inline |
Definition at line 47 of file LRCoulombSingleton.cpp.
References ParticleSet::getLRBox(), and CoulombFunctor< T >::NormFactor.
|
inline |
|
inline |
Definition at line 53 of file LRCoulombSingleton.cpp.
References qmcplusplus::cos(), and CoulombFunctor< T >::NormFactor.
T NormFactor |
Definition at line 44 of file LRCoulombSingleton.cpp.
Referenced by CoulombFunctor< T >::dVk_dk(), CoulombFunctor< T >::Fk(), CoulombFunctor< T >::reset(), CoulombFunctor< T >::Vk(), and CoulombFunctor< T >::Xk().