13 #ifndef QMCPLUSPLUS_DRIFTMODIFIER_UNR_H 14 #define QMCPLUSPLUS_DRIFTMODIFIER_UNR_H 26 void getDrifts(
RealType tau,
const std::vector<GradType>& qf, std::vector<PosType>&)
const final;
31 const std::vector<ComplexType>& qf,
32 std::vector<ParticleSet::Scalar_t>& drift)
const final;
helper functions for EinsplineSetBuilder
QTBase::RealType RealType
QMCTraits::RealType RealType
void getDrift(RealType tau, const GradType &qf, PosType &drift) const final
evaluate a drift with a real force
this class implements drift modification
bool parseXML(xmlNodePtr cur) final
void getDrifts(RealType tau, const std::vector< GradType > &qf, std::vector< PosType > &) const final
RealType a_
JCP1993 Umrigar et eq. (35) "a" parameter is set to 1.0.
QTFull::RealType Scalar_t
QMCTraits::ComplexType ComplexType
DriftModifierUNR(RealType a=1.0)