![]() |
QMCPACK
|
Public Member Functions | |
virtual | ~Potential ()=default |
virtual bool | IsPH () |
virtual bool | IsNonlocal () |
virtual double | V (int l, double r) |
virtual double | dVdr (int l, double r) |
virtual double | d2Vdr2 (int l, double r) |
virtual bool | NeedsRel () |
virtual double | GetCoreRadius () |
virtual double | A (double r) |
virtual double | B (double r) |
virtual double | dAdr (double r) |
virtual double | d2Adr2 (double r) |
virtual double | V (double r)=0 |
virtual double | dVdr (double r)=0 |
virtual double | d2Vdr2 (double r)=0 |
virtual void | Write (IOSectionClass &out)=0 |
virtual void | Read (IOSectionClass &in)=0 |
virtual double | X_k (double rcut, double k) |
Definition at line 22 of file PotentialBase.h.
|
virtualdefault |
|
inlinevirtual |
Reimplemented in ScreenedPot.
Definition at line 36 of file PotentialBase.h.
Referenced by RadialWF::PseudoDerivs().
|
inlinevirtual |
Reimplemented in ScreenedPot.
Definition at line 37 of file PotentialBase.h.
Referenced by RadialWF::PseudoDerivs().
|
inlinevirtual |
|
virtual |
Reimplemented in PseudoClass, NLPPClass, and ScreenedPot.
|
pure virtual |
Implemented in PseudoClass, NLPPClass, ScreenedPot, SplinePot, GeneralPot, and CoulombPot.
|
inlinevirtual |
Reimplemented in ScreenedPot.
Definition at line 38 of file PotentialBase.h.
Referenced by RadialWF::PseudoDerivs().
|
virtual |
Reimplemented in PseudoClass, NLPPClass, and ScreenedPot.
Referenced by RadialWF::ScalarRelDerivs().
|
pure virtual |
Implemented in PseudoClass, NLPPClass, ScreenedPot, SplinePot, GeneralPot, and CoulombPot.
|
inlinevirtual |
|
inlinevirtual |
|
virtual |
Reimplemented in ScreenedPot.
|
virtual |
Reimplemented in CoulombPot, and ScreenedPot.
|
pure virtual |
Implemented in PseudoClass, NLPPClass, ScreenedPot, SplinePot, GeneralPot, and CoulombPot.
|
virtual |
Reimplemented in PseudoClass, NLPPClass, and ScreenedPot.
Referenced by RadialWF::NormalDerivs(), RadialWF::PseudoDerivs(), and RadialWF::ScalarRelDerivs().
|
pure virtual |
Implemented in PseudoClass, NLPPClass, ScreenedPot, SplinePot, GeneralPot, and CoulombPot.
|
pure virtual |
Implemented in PseudoClass, NLPPClass, ScreenedPot, SplinePot, GeneralPot, and CoulombPot.
|
inlinevirtual |