![]() |
QMCPACK
|
Collaboration diagram for OneMolecularOrbital:Public Member Functions | |
| RealType | phi (RealType r) |
| void | phi_vgl (RealType r, RealType &val, GradType &grad, RealType &lap) |
| OneMolecularOrbital (ParticleSet *targetP, ParticleSet *sourceP, SPOSetPtr Phi) | |
| void | changeOrbital (int centerIdx, int orbIdx) |
Private Types | |
| using | RealType = QMCTraits::RealType |
| using | ValueType = QMCTraits::ValueType |
| using | GradType = QMCTraits::GradType |
| using | ValueVector = OrbitalSetTraits< ValueType >::ValueVector |
| using | GradVector = OrbitalSetTraits< ValueType >::GradVector |
| using | SPOSetPtr = SPOSet * |
Private Attributes | |
| ValueVector | val1 |
| Temporary storage for real wavefunction values. More... | |
| GradVector | grad1 |
| ValueVector | lap1 |
| ParticleSet * | targetPtcl |
| target ParticleSet More... | |
| ParticleSet * | sourcePtcl |
| source ParticleSet More... | |
| int | curOrb |
| Index of orbital. More... | |
| int | curCenter |
| Index of atomic center. More... | |
| SPOSetPtr | Psi1 |
Definition at line 29 of file CuspCorrectionConstruction.h.
|
private |
Definition at line 33 of file CuspCorrectionConstruction.h.
|
private |
Definition at line 35 of file CuspCorrectionConstruction.h.
|
private |
Definition at line 31 of file CuspCorrectionConstruction.h.
Definition at line 36 of file CuspCorrectionConstruction.h.
|
private |
Definition at line 32 of file CuspCorrectionConstruction.h.
|
private |
Definition at line 34 of file CuspCorrectionConstruction.h.
|
inline |
Definition at line 65 of file CuspCorrectionConstruction.h.
References SPOSet::getOrbitalSetSize(), OneMolecularOrbital::grad1, OneMolecularOrbital::lap1, OneMolecularOrbital::Psi1, and OneMolecularOrbital::val1.
|
inline |
Definition at line 75 of file CuspCorrectionConstruction.h.
References OneMolecularOrbital::curCenter, and OneMolecularOrbital::curOrb.
Referenced by qmcplusplus::computeRadialPhiBar(), and qmcplusplus::generateCuspInfo().
Definition at line 39 of file CuspCorrectionConstruction.h.
References OneMolecularOrbital::curCenter, OneMolecularOrbital::curOrb, SPOSet::evaluateValue(), ParticleSet::makeMove(), OneMolecularOrbital::Psi1, ParticleSet::R, OneMolecularOrbital::sourcePtcl, OneMolecularOrbital::targetPtcl, and OneMolecularOrbital::val1.
Referenced by qmcplusplus::generateCuspInfo(), qmcplusplus::minimizeForRc(), and qmcplusplus::phiBar().
Definition at line 51 of file CuspCorrectionConstruction.h.
References OneMolecularOrbital::curCenter, OneMolecularOrbital::curOrb, SPOSet::evaluateVGL(), OneMolecularOrbital::grad1, OneMolecularOrbital::lap1, ParticleSet::makeMove(), OneMolecularOrbital::Psi1, ParticleSet::R, OneMolecularOrbital::sourcePtcl, OneMolecularOrbital::targetPtcl, and OneMolecularOrbital::val1.
Referenced by qmcplusplus::getCurrentLocalEnergy(), qmcplusplus::getOriginalLocalEnergy(), and qmcplusplus::minimizeForPhiAtZero().
|
private |
Index of atomic center.
Definition at line 96 of file CuspCorrectionConstruction.h.
Referenced by OneMolecularOrbital::changeOrbital(), OneMolecularOrbital::phi(), and OneMolecularOrbital::phi_vgl().
|
private |
Index of orbital.
Definition at line 93 of file CuspCorrectionConstruction.h.
Referenced by OneMolecularOrbital::changeOrbital(), OneMolecularOrbital::phi(), and OneMolecularOrbital::phi_vgl().
|
private |
Definition at line 84 of file CuspCorrectionConstruction.h.
Referenced by OneMolecularOrbital::OneMolecularOrbital(), and OneMolecularOrbital::phi_vgl().
|
private |
Definition at line 85 of file CuspCorrectionConstruction.h.
Referenced by OneMolecularOrbital::OneMolecularOrbital(), and OneMolecularOrbital::phi_vgl().
|
private |
Definition at line 98 of file CuspCorrectionConstruction.h.
Referenced by OneMolecularOrbital::OneMolecularOrbital(), OneMolecularOrbital::phi(), and OneMolecularOrbital::phi_vgl().
|
private |
source ParticleSet
Definition at line 90 of file CuspCorrectionConstruction.h.
Referenced by OneMolecularOrbital::phi(), and OneMolecularOrbital::phi_vgl().
|
private |
target ParticleSet
Definition at line 88 of file CuspCorrectionConstruction.h.
Referenced by OneMolecularOrbital::phi(), and OneMolecularOrbital::phi_vgl().
|
private |
Temporary storage for real wavefunction values.
Definition at line 83 of file CuspCorrectionConstruction.h.
Referenced by OneMolecularOrbital::OneMolecularOrbital(), OneMolecularOrbital::phi(), and OneMolecularOrbital::phi_vgl().