![]() |
QMCPACK
|
Public Member Functions | |
RPABreakup () | |
void | reset (ParticleSet &ref) |
void | reset (ParticleSet &ref, T rs) |
T | operator() (T r, T rinv) const |
T | df (T r) const |
T | Fk (T k, T rc) const |
T | Xk (T k, T rc) const |
T | integrate_r2 (T rc) const |
T | Uk (T kk) const |
return RPA value at |k| More... | |
T | derivUk (T kk) const |
return d u(k)/d rs More... | |
Public Attributes | |
T | Rs |
T | Kf |
T | Density |
T | NormFactor |
Definition at line 183 of file LRBreakupUtilities.h.
|
inline |
Definition at line 189 of file LRBreakupUtilities.h.
|
inline |
|
inline |
Definition at line 216 of file LRBreakupUtilities.h.
|
inline |
|
inline |
Definition at line 236 of file LRBreakupUtilities.h.
|
inline |
Definition at line 214 of file LRBreakupUtilities.h.
|
inline |
Definition at line 191 of file LRBreakupUtilities.h.
References RPABreakup< T >::Density, ParticleSet::getLattice(), ParticleSet::getTotalNum(), RPABreakup< T >::Kf, RPABreakup< T >::NormFactor, qmcplusplus::pow(), and RPABreakup< T >::Rs.
|
inline |
Definition at line 202 of file LRBreakupUtilities.h.
References RPABreakup< T >::Density, ParticleSet::getLattice(), ParticleSet::getTotalNum(), RPABreakup< T >::Kf, RPABreakup< T >::NormFactor, qmcplusplus::pow(), and RPABreakup< T >::Rs.
|
inline |
return RPA value at |k|
kk | |k|^2 |
Definition at line 241 of file LRBreakupUtilities.h.
References RPABreakup< T >::NormFactor, and RPABreakup< T >::Rs.
|
inline |
Definition at line 220 of file LRBreakupUtilities.h.
References RPABreakup< T >::Kf, RPABreakup< T >::NormFactor, qmcplusplus::pow(), and RPABreakup< T >::Rs.
Referenced by RPABreakup< T >::Fk().
T Density |
Definition at line 187 of file LRBreakupUtilities.h.
Referenced by RPABreakup< T >::reset().
T Kf |
Definition at line 186 of file LRBreakupUtilities.h.
Referenced by RPABreakup< T >::reset(), and RPABreakup< T >::Xk().
T NormFactor |
Definition at line 188 of file LRBreakupUtilities.h.
Referenced by RPABreakup< T >::reset(), RPABreakup< T >::Uk(), and RPABreakup< T >::Xk().
T Rs |
Definition at line 185 of file LRBreakupUtilities.h.
Referenced by RPABreakup< T >::reset(), RPABreakup< T >::Uk(), and RPABreakup< T >::Xk().