![]() |
QMCPACK
|
This is the complete list of members for DiracDeterminantBatched< PL, VT, FPVT >, including all inherited members.
accel_inverter_ | DiracDeterminantBatched< PL, VT, FPVT > | private |
acceptMove(ParticleSet &P, int iat, bool safe_to_delay=false) override | DiracDeterminantBatched< PL, VT, FPVT > | virtual |
qmcplusplus::DiracDeterminantBase::acceptMove(ParticleSet &P, int iat, bool safe_to_delay=false)=0 | DiracDeterminantBase | |
acquireResource(ResourceCollection &collection, const RefVectorWithLeader< WaveFunctionComponent > &wfc_list) const override | DiracDeterminantBatched< PL, VT, FPVT > | virtual |
qmcplusplus::DiracDeterminantBase::acquireResource(ResourceCollection &collection, const RefVectorWithLeader< WaveFunctionComponent > &wfc_list) const | DiracDeterminantBase | inline |
BufferTimer | DiracDeterminantBase | protected |
BufferType typedef | WaveFunctionComponent | |
Bytes_in_WFBuffer | WaveFunctionComponent | |
checkG(const GradType &g) | DiracDeterminantBase | inlineprotectedstatic |
checkOutVariables(const opt_variables_type &active) final | DiracDeterminantBase | inlinevirtual |
checkSanity() const | WaveFunctionComponent | inlinevirtual |
completeUpdates() override | DiracDeterminantBatched< PL, VT, FPVT > | virtual |
qmcplusplus::DiracDeterminantBase::completeUpdates() | DiracDeterminantBase | inline |
ComplexType typedef | QMCTraits | |
computeGL(ParticleSet::ParticleGradient &G, ParticleSet::ParticleLaplacian &L) const | DiracDeterminantBatched< PL, VT, FPVT > | private |
copyFromBuffer(ParticleSet &P, WFBufferType &buf) override | DiracDeterminantBatched< PL, VT, FPVT > | virtual |
qmcplusplus::DiracDeterminantBase::copyFromBuffer(ParticleSet &P, WFBufferType &buf)=0 | DiracDeterminantBase | |
createResource(ResourceCollection &collection) const override | DiracDeterminantBatched< PL, VT, FPVT > | virtual |
qmcplusplus::DiracDeterminantBase::createResource(ResourceCollection &collection) const | DiracDeterminantBase | inline |
curRatio | DiracDeterminantBatched< PL, VT, FPVT > | private |
D2HTimer | DiracDeterminantBatched< PL, VT, FPVT > | private |
d2psiM | DiracDeterminantBatched< PL, VT, FPVT > | private |
d2psiV | DiracDeterminantBatched< PL, VT, FPVT > | private |
d2psiV_host_view | DiracDeterminantBatched< PL, VT, FPVT > | private |
det_engine_ | DiracDeterminantBatched< PL, VT, FPVT > | private |
DetInverter typedef | DiracDeterminantBatched< PL, VT, FPVT > | |
DIM enum value | QMCTraits | |
DIM_VGL enum value | QMCTraits | |
DiracDeterminantBase(const std::string &class_name, std::unique_ptr< SPOSet > &&spos, int first, int last) | DiracDeterminantBase | inline |
DiracDeterminantBase(const DiracDeterminantBase &s)=delete | DiracDeterminantBase | |
DiracDeterminantBatched(std::unique_ptr< SPOSet > &&spos, int first, int last, int ndelay=1, DetMatInvertor matrix_inverter_kind=DetMatInvertor::ACCEL) | DiracDeterminantBatched< PL, VT, FPVT > | |
DiracDeterminantBatched(const DiracDeterminantBatched &s)=delete | DiracDeterminantBatched< PL, VT, FPVT > | |
dpsiM | DiracDeterminantBatched< PL, VT, FPVT > | private |
dpsiV | DiracDeterminantBatched< PL, VT, FPVT > | private |
dpsiV_host_view | DiracDeterminantBatched< PL, VT, FPVT > | private |
dspin_psiV | DiracDeterminantBatched< PL, VT, FPVT > | private |
dspin_psiV_host_view | DiracDeterminantBatched< PL, VT, FPVT > | private |
DualMatrix typedef | DiracDeterminantBatched< PL, VT, FPVT > | |
DualVector typedef | DiracDeterminantBatched< PL, VT, FPVT > | |
DualVGLVector typedef | DiracDeterminantBatched< PL, VT, FPVT > | |
dummy_vmt | DiracDeterminantBase | protected |
evalGrad(ParticleSet &P, int iat) override | DiracDeterminantBatched< PL, VT, FPVT > | virtual |
qmcplusplus::DiracDeterminantBase::evalGrad(ParticleSet &P, int iat) | DiracDeterminantBase | inline |
evalGradSource(ParticleSet &P, ParticleSet &source, int iat) override | DiracDeterminantBatched< PL, VT, FPVT > | virtual |
evalGradSource(ParticleSet &P, ParticleSet &source, int iat, TinyVector< ParticleSet::ParticleGradient, OHMMS_DIM > &grad_grad, TinyVector< ParticleSet::ParticleLaplacian, OHMMS_DIM > &lapl_grad) override | DiracDeterminantBatched< PL, VT, FPVT > | virtual |
qmcplusplus::DiracDeterminantBase::evalGradSource(ParticleSet &P, ParticleSet &source, int iat) | DiracDeterminantBase | inline |
evalGradWithSpin(ParticleSet &P, int iat, ComplexType &spingrad) override | DiracDeterminantBatched< PL, VT, FPVT > | virtual |
evaluateDerivatives(ParticleSet &P, const opt_variables_type &active, Vector< Value > &dlogpsi, Vector< Value > &dhpsioverpsi) override | DiracDeterminantBatched< PL, VT, FPVT > | |
qmcplusplus::DiracDeterminantBase::evaluateDerivatives(ParticleSet &P, const opt_variables_type &active, int offset, Matrix< RealType > &dlogpsi, Array< GradType, 3 > &dG, Matrix< RealType > &dL) | DiracDeterminantBase | inlinevirtual |
qmcplusplus::DiracDeterminantBase::evaluateDerivatives(ParticleSet &P, const opt_variables_type &optvars, Vector< ValueType > &dlogpsi, Vector< ValueType > &dhpsioverpsi)=0 | DiracDeterminantBase | |
qmcplusplus::WaveFunctionComponent::evaluateDerivatives(ParticleSet &P, const opt_variables_type &optvars, Vector< ValueType > &dlogpsi, Vector< ValueType > &dhpsioverpsi)=0 | WaveFunctionComponent | pure virtual |
evaluateDerivativesWF(ParticleSet &P, const opt_variables_type &optvars, Vector< ValueType > &dlogpsi) override | DiracDeterminantBatched< PL, VT, FPVT > | virtual |
evaluateDerivRatios(const VirtualParticleSet &VP, const opt_variables_type &optvars, std::vector< ValueType > &ratios, Matrix< ValueType > &dratios) override | DiracDeterminantBatched< PL, VT, FPVT > | virtual |
evaluateGL(const ParticleSet &P, ParticleSet::ParticleGradient &G, ParticleSet::ParticleLaplacian &L, bool fromscratch) override | DiracDeterminantBatched< PL, VT, FPVT > | virtual |
qmcplusplus::DiracDeterminantBase::evaluateGL(const ParticleSet &P, ParticleSet::ParticleGradient &G, ParticleSet::ParticleLaplacian &L, bool fromscratch) | DiracDeterminantBase | |
evaluateGradDerivatives(const ParticleSet::ParticleGradient &G_in, std::vector< ValueType > &dgradlogpsi) | WaveFunctionComponent | inlinevirtual |
evaluateHessian(ParticleSet &P, HessVector &grad_grad_psi) override | DiracDeterminantBatched< PL, VT, FPVT > | virtual |
qmcplusplus::DiracDeterminantBase::evaluateHessian(ParticleSet &P, HessVector &grad_grad_psi_all) | DiracDeterminantBase | inline |
evaluateLog(const ParticleSet &P, ParticleSet::ParticleGradient &G, ParticleSet::ParticleLaplacian &L) override | DiracDeterminantBatched< PL, VT, FPVT > | virtual |
qmcplusplus::DiracDeterminantBase::evaluateLog(const ParticleSet &P, ParticleSet::ParticleGradient &G, ParticleSet::ParticleLaplacian &L)=0 | DiracDeterminantBase | |
evaluateRatios(const VirtualParticleSet &VP, std::vector< Value > &ratios) override | DiracDeterminantBatched< PL, VT, FPVT > | |
qmcplusplus::DiracDeterminantBase::evaluateRatios(const VirtualParticleSet &VP, std::vector< ValueType > &ratios) | DiracDeterminantBase | |
qmcplusplus::WaveFunctionComponent::evaluateRatios(const VirtualParticleSet &VP, std::vector< ValueType > &ratios) | WaveFunctionComponent | virtual |
evaluateRatiosAlltoOne(ParticleSet &P, std::vector< Value > &ratios) override | DiracDeterminantBatched< PL, VT, FPVT > | |
qmcplusplus::DiracDeterminantBase::evaluateRatiosAlltoOne(ParticleSet &P, std::vector< ValueType > &ratios) | DiracDeterminantBase | |
qmcplusplus::WaveFunctionComponent::evaluateRatiosAlltoOne(ParticleSet &P, std::vector< ValueType > &ratios) | WaveFunctionComponent | virtual |
evaluateSpinorRatios(const VirtualParticleSet &VP, const std::pair< ValueVector, ValueVector > &spinor_multiplier, std::vector< Value > &ratios) override | DiracDeterminantBatched< PL, VT, FPVT > | |
qmcplusplus::DiracDeterminantBase::evaluateSpinorRatios(const VirtualParticleSet &VP, const std::pair< ValueVector, ValueVector > &spinor_multiplier, std::vector< ValueType > &ratios) | DiracDeterminantBase | |
qmcplusplus::WaveFunctionComponent::evaluateSpinorRatios(const VirtualParticleSet &VP, const std::pair< ValueVector, ValueVector > &spinor_multiplier, std::vector< ValueType > &ratios) | WaveFunctionComponent | virtual |
extractOptimizableObjectRefs(UniqueOptObjRefs &opt_obj_refs) final | DiracDeterminantBase | inlinevirtual |
finalizeOptimization() | WaveFunctionComponent | inlinevirtual |
FirstIndex | DiracDeterminantBase | protected |
FullPrecGrad typedef | DiracDeterminantBatched< PL, VT, FPVT > | |
FullPrecRealType typedef | QMCTraits | |
FullPrecValue typedef | DiracDeterminantBatched< PL, VT, FPVT > | |
FullPrecValueType typedef | QMCTraits | |
get_log_value() const | WaveFunctionComponent | inline |
get_psiMinv() const | DiracDeterminantBatched< PL, VT, FPVT > | inline |
getClassName() const override | DiracDeterminantBatched< PL, VT, FPVT > | inlinevirtual |
getFirstIndex() const | DiracDeterminantBase | inline |
getLastIndex() const | DiracDeterminantBase | inline |
getName() const | WaveFunctionComponent | inline |
getPhi() const | DiracDeterminantBase | inline |
getPsiMinv() | DiracDeterminantBase | inlinevirtual |
getValue() const | WaveFunctionComponent | inline |
Grad typedef | DiracDeterminantBatched< PL, VT, FPVT > | |
grad_grad_source_psiM | DiracDeterminantBatched< PL, VT, FPVT > | private |
grad_lapl_source_psiM | DiracDeterminantBatched< PL, VT, FPVT > | private |
grad_phi_alpha_Minv | DiracDeterminantBatched< PL, VT, FPVT > | private |
grad_phi_Minv | DiracDeterminantBatched< PL, VT, FPVT > | private |
grad_source_psiM | DiracDeterminantBatched< PL, VT, FPVT > | private |
GradMatrix typedef | WaveFunctionComponent | |
GradType typedef | QMCTraits | |
H2DTimer | DiracDeterminantBatched< PL, VT, FPVT > | private |
Hess typedef | DiracDeterminantBatched< PL, VT, FPVT > | |
HessType typedef | WaveFunctionComponent | |
HessVector typedef | WaveFunctionComponent | |
host_inverter_ | DiracDeterminantBatched< PL, VT, FPVT > | private |
IndexType typedef | QMCTraits | |
InverseTimer | DiracDeterminantBase | protected |
invertPsiM(const DualMatrix< Value > &psiM, DualMatrix< Value > &psiMinv) | DiracDeterminantBatched< PL, VT, FPVT > | private |
isFermionic() const final | DiracDeterminantBase | inlinevirtual |
isMultiDet() const | WaveFunctionComponent | inlinevirtual |
isOptimizable() const final | DiracDeterminantBase | inlinevirtual |
KECorrection() | WaveFunctionComponent | virtual |
lapl_phi_Minv | DiracDeterminantBatched< PL, VT, FPVT > | private |
LastIndex | DiracDeterminantBase | protected |
log_value_ | WaveFunctionComponent | protected |
LogValue typedef | DiracDeterminantBatched< PL, VT, FPVT > | |
makeClone(ParticleSet &tqp) const final | DiracDeterminantBase | inlinevirtual |
makeCopy(std::unique_ptr< SPOSet > &&spo) const override | DiracDeterminantBatched< PL, VT, FPVT > | virtual |
matrix_inverter_kind_ | DiracDeterminantBatched< PL, VT, FPVT > | private |
mw_accept_rejectMove(const RefVectorWithLeader< WaveFunctionComponent > &wfc_list, const RefVectorWithLeader< ParticleSet > &p_list, int iat, const std::vector< bool > &isAccepted, bool safe_to_delay=false) const override | DiracDeterminantBatched< PL, VT, FPVT > | virtual |
qmcplusplus::DiracDeterminantBase::mw_accept_rejectMove(const RefVectorWithLeader< WaveFunctionComponent > &wfc_list, const RefVectorWithLeader< ParticleSet > &p_list, int iat, const std::vector< bool > &isAccepted, bool safe_to_delay=false) const | DiracDeterminantBase | |
mw_calcRatio(const RefVectorWithLeader< WaveFunctionComponent > &wfc_list, const RefVectorWithLeader< ParticleSet > &p_list, int iat, std::vector< PsiValue > &ratios) const override | DiracDeterminantBatched< PL, VT, FPVT > | |
qmcplusplus::DiracDeterminantBase::mw_calcRatio(const RefVectorWithLeader< WaveFunctionComponent > &wfc_list, const RefVectorWithLeader< ParticleSet > &p_list, int iat, std::vector< PsiValue > &ratios) const | DiracDeterminantBase | |
qmcplusplus::WaveFunctionComponent::mw_calcRatio(const RefVectorWithLeader< WaveFunctionComponent > &wfc_list, const RefVectorWithLeader< ParticleSet > &p_list, int iat, std::vector< PsiValue > &ratios) const | WaveFunctionComponent | virtual |
mw_completeUpdates(const RefVectorWithLeader< WaveFunctionComponent > &wfc_list) const override | DiracDeterminantBatched< PL, VT, FPVT > | virtual |
qmcplusplus::DiracDeterminantBase::mw_completeUpdates(const RefVectorWithLeader< WaveFunctionComponent > &wfc_list) const | DiracDeterminantBase | |
mw_evalGrad(const RefVectorWithLeader< WaveFunctionComponent > &wfc_list, const RefVectorWithLeader< ParticleSet > &p_list, int iat, std::vector< Grad > &grad_now) const override | DiracDeterminantBatched< PL, VT, FPVT > | |
qmcplusplus::DiracDeterminantBase::mw_evalGrad(const RefVectorWithLeader< WaveFunctionComponent > &wfc_list, const RefVectorWithLeader< ParticleSet > &p_list, const int iat, TWFGrads< CT > &grads_now) const | DiracDeterminantBase | |
qmcplusplus::DiracDeterminantBase::mw_evalGrad(const RefVectorWithLeader< WaveFunctionComponent > &wfc_list, const RefVectorWithLeader< ParticleSet > &p_list, int iat, std::vector< GradType > &grad_now) const | DiracDeterminantBase | |
qmcplusplus::WaveFunctionComponent::mw_evalGrad(const RefVectorWithLeader< WaveFunctionComponent > &wfc_list, const RefVectorWithLeader< ParticleSet > &p_list, const int iat, TWFGrads< CT > &grads_now) const | WaveFunctionComponent | |
qmcplusplus::WaveFunctionComponent::mw_evalGrad(const RefVectorWithLeader< WaveFunctionComponent > &wfc_list, const RefVectorWithLeader< ParticleSet > &p_list, int iat, std::vector< GradType > &grad_now) const | WaveFunctionComponent | virtual |
mw_evalGradWithSpin(const RefVectorWithLeader< WaveFunctionComponent > &wfc_list, const RefVectorWithLeader< ParticleSet > &p_list, int iat, std::vector< Grad > &grad_now, std::vector< ComplexType > &spingrad_now) const override | DiracDeterminantBatched< PL, VT, FPVT > | |
qmcplusplus::DiracDeterminantBase::mw_evalGradWithSpin(const RefVectorWithLeader< WaveFunctionComponent > &wfc_list, const RefVectorWithLeader< ParticleSet > &p_list, int iat, std::vector< GradType > &grad_now, std::vector< ComplexType > &spingrad_now) const | WaveFunctionComponent | virtual |
mw_evaluateGL(const RefVectorWithLeader< WaveFunctionComponent > &wfc_list, const RefVectorWithLeader< ParticleSet > &p_list, const RefVector< ParticleSet::ParticleGradient > &G_list, const RefVector< ParticleSet::ParticleLaplacian > &L_list, bool fromscratch) const override | DiracDeterminantBatched< PL, VT, FPVT > | virtual |
qmcplusplus::DiracDeterminantBase::mw_evaluateGL(const RefVectorWithLeader< WaveFunctionComponent > &wfc_list, const RefVectorWithLeader< ParticleSet > &p_list, const RefVector< ParticleSet::ParticleGradient > &G_list, const RefVector< ParticleSet::ParticleLaplacian > &L_list, bool fromscratch) const | DiracDeterminantBase | |
mw_evaluateLog(const RefVectorWithLeader< WaveFunctionComponent > &wfc_list, const RefVectorWithLeader< ParticleSet > &p_list, const RefVector< ParticleSet::ParticleGradient > &G_list, const RefVector< ParticleSet::ParticleLaplacian > &L_list) const override | DiracDeterminantBatched< PL, VT, FPVT > | virtual |
qmcplusplus::DiracDeterminantBase::mw_evaluateLog(const RefVectorWithLeader< WaveFunctionComponent > &wfc_list, const RefVectorWithLeader< ParticleSet > &p_list, const RefVector< ParticleSet::ParticleGradient > &G_list, const RefVector< ParticleSet::ParticleLaplacian > &L_list) const | DiracDeterminantBase | |
mw_evaluateRatios(const RefVectorWithLeader< WaveFunctionComponent > &wfc_list, const RefVectorWithLeader< const VirtualParticleSet > &vp_list, std::vector< std::vector< Value >> &ratios) const override | DiracDeterminantBatched< PL, VT, FPVT > | |
qmcplusplus::DiracDeterminantBase::mw_evaluateRatios(const RefVectorWithLeader< WaveFunctionComponent > &wfc_list, const RefVectorWithLeader< const VirtualParticleSet > &vp_list, std::vector< std::vector< ValueType >> &ratios) const | DiracDeterminantBase | |
qmcplusplus::WaveFunctionComponent::mw_evaluateRatios(const RefVectorWithLeader< WaveFunctionComponent > &wfc_list, const RefVectorWithLeader< const VirtualParticleSet > &vp_list, std::vector< std::vector< ValueType >> &ratios) const | WaveFunctionComponent | virtual |
mw_invertPsiM(const RefVectorWithLeader< WaveFunctionComponent > &wfc_list, const RefVector< const DualMatrix< Value >> &logdetT_list, const RefVector< DualMatrix< Value >> &a_inv_lis) | DiracDeterminantBatched< PL, VT, FPVT > | privatestatic |
mw_prepareGroup(const RefVectorWithLeader< WaveFunctionComponent > &wfc_list, const RefVectorWithLeader< ParticleSet > &p_list, int ig) const | WaveFunctionComponent | virtual |
mw_ratioGrad(const RefVectorWithLeader< WaveFunctionComponent > &wfc_list, const RefVectorWithLeader< ParticleSet > &p_list, int iat, std::vector< PsiValue > &ratios, std::vector< Grad > &grad_new) const override | DiracDeterminantBatched< PL, VT, FPVT > | |
qmcplusplus::DiracDeterminantBase::mw_ratioGrad(const RefVectorWithLeader< WaveFunctionComponent > &wfc_list, const RefVectorWithLeader< ParticleSet > &p_list, int iat, std::vector< PsiValue > &ratios, TWFGrads< CT > &grad_new) const | DiracDeterminantBase | |
qmcplusplus::DiracDeterminantBase::mw_ratioGrad(const RefVectorWithLeader< WaveFunctionComponent > &wfc_list, const RefVectorWithLeader< ParticleSet > &p_list, int iat, std::vector< PsiValue > &ratios, std::vector< GradType > &grad_new) const | DiracDeterminantBase | |
qmcplusplus::WaveFunctionComponent::mw_ratioGrad(const RefVectorWithLeader< WaveFunctionComponent > &wfc_list, const RefVectorWithLeader< ParticleSet > &p_list, int iat, std::vector< PsiValue > &ratios, TWFGrads< CT > &grad_new) const | WaveFunctionComponent | |
qmcplusplus::WaveFunctionComponent::mw_ratioGrad(const RefVectorWithLeader< WaveFunctionComponent > &wfc_list, const RefVectorWithLeader< ParticleSet > &p_list, int iat, std::vector< PsiValue > &ratios, std::vector< GradType > &grad_new) const | WaveFunctionComponent | virtual |
mw_ratioGradWithSpin(const RefVectorWithLeader< WaveFunctionComponent > &wfc_list, const RefVectorWithLeader< ParticleSet > &p_list, int iat, std::vector< PsiValue > &ratios, std::vector< Grad > &grad_new, std::vector< ComplexType > &spingrad_new) const override | DiracDeterminantBatched< PL, VT, FPVT > | |
qmcplusplus::DiracDeterminantBase::mw_ratioGradWithSpin(const RefVectorWithLeader< WaveFunctionComponent > &wfc_list, const RefVectorWithLeader< ParticleSet > &p_list, int iat, std::vector< PsiValue > &ratios, std::vector< GradType > &grad_new, std::vector< ComplexType > &spingrad_new) const | WaveFunctionComponent | virtual |
mw_recompute(const RefVectorWithLeader< WaveFunctionComponent > &wfc_list, const RefVectorWithLeader< ParticleSet > &p_list, const std::vector< bool > &recompute) const override | DiracDeterminantBatched< PL, VT, FPVT > | virtual |
mw_res_handle_ | DiracDeterminantBatched< PL, VT, FPVT > | private |
my_name_ | WaveFunctionComponent | protected |
myVars | WaveFunctionComponent | |
ndelay_ | DiracDeterminantBatched< PL, VT, FPVT > | private |
NumOrbitals | DiracDeterminantBase | protected |
NumPtcls | DiracDeterminantBase | protected |
OffloadMatrix typedef | DiracDeterminantBatched< PL, VT, FPVT > | |
OffloadMWVGLArray typedef | DiracDeterminantBatched< PL, VT, FPVT > | |
operator=(const DiracDeterminantBatched &s)=delete | DiracDeterminantBatched< PL, VT, FPVT > | |
qmcplusplus::DiracDeterminantBase::operator=(const DiracDeterminantBase &s)=delete | DiracDeterminantBase | |
ORB_ALLWALKER enum value | WaveFunctionComponent | |
ORB_PBYP_ALL enum value | WaveFunctionComponent | |
ORB_PBYP_PARTIAL enum value | WaveFunctionComponent | |
ORB_PBYP_RATIO enum value | WaveFunctionComponent | |
ORB_WALKER enum value | WaveFunctionComponent | |
Phi | DiracDeterminantBase | protected |
phi_alpha_Minv | DiracDeterminantBatched< PL, VT, FPVT > | private |
PosType typedef | QMCTraits | |
prepareGroup(ParticleSet &P, int ig) | WaveFunctionComponent | inlinevirtual |
PropertySetType typedef | QMCTraits | |
psiM_host | DiracDeterminantBatched< PL, VT, FPVT > | private |
psiM_temp | DiracDeterminantBatched< PL, VT, FPVT > | private |
psiM_vgl | DiracDeterminantBatched< PL, VT, FPVT > | private |
psiMinv_ | DiracDeterminantBatched< PL, VT, FPVT > | private |
psiV | DiracDeterminantBatched< PL, VT, FPVT > | private |
psiV_host_view | DiracDeterminantBatched< PL, VT, FPVT > | private |
PsiValue typedef | DiracDeterminantBatched< PL, VT, FPVT > | |
PtclGrpIndexes typedef | QMCTraits | |
QTBase typedef | QMCTraits | |
QTFull typedef | QMCTraits | |
ratio(ParticleSet &P, int iat) override | DiracDeterminantBatched< PL, VT, FPVT > | virtual |
qmcplusplus::DiracDeterminantBase::ratio(ParticleSet &P, int iat)=0 | DiracDeterminantBase | |
ratioGrad(ParticleSet &P, int iat, Grad &grad_iat) override | DiracDeterminantBatched< PL, VT, FPVT > | |
qmcplusplus::DiracDeterminantBase::ratioGrad(ParticleSet &P, int iat, GradType &grad_iat) | DiracDeterminantBase | |
qmcplusplus::WaveFunctionComponent::ratioGrad(ParticleSet &P, int iat, GradType &grad_iat) | WaveFunctionComponent | virtual |
ratioGradWithSpin(ParticleSet &P, int iat, Grad &grad_iat, ComplexType &spingrad) override | DiracDeterminantBatched< PL, VT, FPVT > | |
qmcplusplus::DiracDeterminantBase::ratioGradWithSpin(ParticleSet &P, int iat, GradType &grad_iat, ComplexType &spingrad) override | DiracDeterminantBase | inlinevirtual |
RatioTimer | DiracDeterminantBase | protected |
Real typedef | DiracDeterminantBatched< PL, VT, FPVT > | |
RealMatrix_t typedef | WaveFunctionComponent | |
RealType typedef | QMCTraits | |
recompute(const ParticleSet &P) override | DiracDeterminantBatched< PL, VT, FPVT > | virtual |
qmcplusplus::DiracDeterminantBase::recompute(const ParticleSet &P) | DiracDeterminantBase | |
registerData(ParticleSet &P, WFBufferType &buf) override | DiracDeterminantBatched< PL, VT, FPVT > | virtual |
qmcplusplus::DiracDeterminantBase::registerData(ParticleSet &P, WFBufferType &buf)=0 | DiracDeterminantBase | |
registerTWFFastDerivWrapper(const ParticleSet &P, TWFFastDerivWrapper &twf) const override | DiracDeterminantBatched< PL, VT, FPVT > | virtual |
releaseResource(ResourceCollection &collection, const RefVectorWithLeader< WaveFunctionComponent > &wfc_list) const override | DiracDeterminantBatched< PL, VT, FPVT > | virtual |
qmcplusplus::DiracDeterminantBase::releaseResource(ResourceCollection &collection, const RefVectorWithLeader< WaveFunctionComponent > &wfc_list) const | DiracDeterminantBase | inline |
resize(int nel, int morb) | DiracDeterminantBatched< PL, VT, FPVT > | private |
resizeScratchObjectsForIonDerivs() | DiracDeterminantBatched< PL, VT, FPVT > | private |
restore(int iat) override | DiracDeterminantBatched< PL, VT, FPVT > | virtual |
qmcplusplus::DiracDeterminantBase::restore(int iat)=0 | DiracDeterminantBase | |
SPOVGLTimer | DiracDeterminantBase | protected |
SPOVTimer | DiracDeterminantBase | protected |
TensorType typedef | QMCTraits | |
updateBuffer(ParticleSet &P, WFBufferType &buf, bool fromscratch=false) override | DiracDeterminantBatched< PL, VT, FPVT > | virtual |
qmcplusplus::DiracDeterminantBase::updateBuffer(ParticleSet &P, WFBufferType &buf, bool fromscratch=false)=0 | DiracDeterminantBase | |
UpdateEngine typedef | DiracDeterminantBatched< PL, VT, FPVT > | |
UpdateMode | WaveFunctionComponent | |
UpdateTimer | DiracDeterminantBase | protected |
Value typedef | DiracDeterminantBatched< PL, VT, FPVT > | |
ValueMatrix typedef | WaveFunctionComponent | |
ValueType typedef | QMCTraits | |
ValueVector typedef | WaveFunctionComponent | |
Walker_t typedef | WaveFunctionComponent | |
WaveFunctionComponent(const std::string &obj_name="") | WaveFunctionComponent | |
WFBufferType typedef | WaveFunctionComponent | |
WFT typedef | DiracDeterminantBatched< PL, VT, FPVT > | |
~DiracDeterminantBase() override | DiracDeterminantBase | inline |
~WaveFunctionComponent() | WaveFunctionComponent | virtual |