![]() |
QMCPACK
|
Collaboration diagram for ChannelPotential:Public Member Functions | |
| double | operator() (double x) |
| void | SetupProjector (double G_max, double G_FFT) |
| void | Read (IOSectionClass &in, std::shared_ptr< Grid > &grid) |
| void | Write (IOSectionClass &out) |
Public Attributes | |
| int | l |
| int | n_principal |
| CubicSplineCommon | V |
| CubicSplineCommon | DeltaV |
| CubicSplineCommon | u |
| double | rc |
| double | R0 |
| double | Occupation |
| double | Eigenvalue |
| double | E_KB |
| CubicSplineCommon | zeta_r |
| CubicSplineCommon | zeta_q |
| CubicSplineCommon | chi_r |
| CubicSplineCommon | chi_q |
Protected Types | |
| enum | IntegrandType { NORM, EKB, ZETA_Q, CHI_R, CHECK_CHI_R } |
Protected Member Functions | |
| double | jl (int l, double x) |
| double | A (double q, double qp) |
Protected Attributes | |
| double | ProjectorNorm |
| LinearGrid | qGrid |
| double | qCurrent |
| double | rCurrent |
| IntegrandType | Job |
|
protected |
|
protected |
|
inlineprotected |
Definition at line 120 of file NLPP.h.
References qmcplusplus::abs(), qmcplusplus::cos(), qmcplusplus::Units::charge::e, and qmcplusplus::sin().
|
inline |
| void Read | ( | IOSectionClass & | in, |
| std::shared_ptr< Grid > & | grid | ||
| ) |
| void SetupProjector | ( | double | G_max, |
| double | G_FFT | ||
| ) |
| void Write | ( | IOSectionClass & | out | ) |
| CubicSplineCommon chi_q |
| CubicSplineCommon chi_r |
| CubicSplineCommon DeltaV |
|
protected |
|
protected |
| CubicSplineCommon zeta_q |
| CubicSplineCommon zeta_r |