QMCPACK
FakeSPO Member List

This is the complete list of members for FakeSPO, including all inherited members.

aFakeSPO
a2FakeSPO
acquireResource(ResourceCollection &collection, const RefVectorWithLeader< SPOSet > &spo_list) constSPOSetinlinevirtual
applyRotation(const ValueMatrix &rot_mat, bool use_stored_copy=false)SPOSetvirtual
basic_report(const std::string &pad="") constSPOSet
checkObject() constSPOSetinlinevirtual
checkOutVariables(const opt_variables_type &active)SPOSetvirtual
ComplexType typedefQMCTraits
createResource(ResourceCollection &collection) constSPOSetinlinevirtual
DIM enum valueQMCTraits
DIM_VGL enum valueQMCTraits
evaluate_notranspose(const ParticleSet &P, int first, int last, ValueMatrix &logdet, GradMatrix &dlogdet, ValueMatrix &d2logdet) overrideFakeSPOvirtual
qmcplusplus::SPOSet::evaluate_notranspose(const ParticleSet &P, int first, int last, ValueMatrix &logdet, GradMatrix &dlogdet, HessMatrix &grad_grad_logdet)SPOSetvirtual
qmcplusplus::SPOSet::evaluate_notranspose(const ParticleSet &P, int first, int last, ValueMatrix &logdet, GradMatrix &dlogdet, HessMatrix &grad_grad_logdet, GGGMatrix &grad_grad_grad_logdet)SPOSetvirtual
evaluate_notranspose_spin(const ParticleSet &P, int first, int last, ValueMatrix &logdet, GradMatrix &dlogdet, ValueMatrix &d2logdet, ValueMatrix &dspinlogdet)SPOSetvirtual
evaluate_spin(const ParticleSet &P, int iat, ValueVector &psi, ValueVector &dpsi)SPOSetvirtual
evaluateDerivatives(ParticleSet &P, const opt_variables_type &optvars, Vector< ValueType > &dlogpsi, Vector< ValueType > &dhpsioverpsi, const int &FirstIndex, const int &LastIndex)SPOSetvirtual
evaluateDerivatives(ParticleSet &P, const opt_variables_type &optvars, Vector< ValueType > &dlogpsi, Vector< ValueType > &dhpsioverpsi, const ValueType &psiCurrent, const std::vector< ValueType > &Coeff, const std::vector< size_t > &C2node_up, const std::vector< size_t > &C2node_dn, const ValueVector &detValues_up, const ValueVector &detValues_dn, const GradMatrix &grads_up, const GradMatrix &grads_dn, const ValueMatrix &lapls_up, const ValueMatrix &lapls_dn, const ValueMatrix &M_up, const ValueMatrix &M_dn, const ValueMatrix &Minv_up, const ValueMatrix &Minv_dn, const GradMatrix &B_grad, const ValueMatrix &B_lapl, const std::vector< int > &detData_up, const size_t N1, const size_t N2, const size_t NP1, const size_t NP2, const std::vector< std::vector< int >> &lookup_tbl)SPOSetvirtual
evaluateDerivativesWF(ParticleSet &P, const opt_variables_type &optvars, Vector< ValueType > &dlogpsi, int FirstIndex, int LastIndex)SPOSetvirtual
evaluateDerivativesWF(ParticleSet &P, const opt_variables_type &optvars, Vector< ValueType > &dlogpsi, const QTFull::ValueType &psiCurrent, const std::vector< ValueType > &Coeff, const std::vector< size_t > &C2node_up, const std::vector< size_t > &C2node_dn, const ValueVector &detValues_up, const ValueVector &detValues_dn, const ValueMatrix &M_up, const ValueMatrix &M_dn, const ValueMatrix &Minv_up, const ValueMatrix &Minv_dn, const std::vector< int > &detData_up, const std::vector< std::vector< int >> &lookup_tbl)SPOSetvirtual
evaluateDerivRatios(const VirtualParticleSet &VP, const opt_variables_type &optvars, ValueVector &psi, const ValueVector &psiinv, std::vector< ValueType > &ratios, Matrix< ValueType > &dratios, int FirstIndex, int LastIndex)SPOSetvirtual
evaluateDetRatios(const VirtualParticleSet &VP, ValueVector &psi, const ValueVector &psiinv, std::vector< ValueType > &ratios)SPOSetvirtual
evaluateDetSpinorRatios(const VirtualParticleSet &VP, ValueVector &psi, const std::pair< ValueVector, ValueVector > &spinor_multiplier, const ValueVector &invrow, std::vector< ValueType > &ratios)SPOSetvirtual
evaluateGradSource(const ParticleSet &P, int first, int last, const ParticleSet &source, int iat_src, GradMatrix &gradphi)SPOSetvirtual
evaluateGradSource(const ParticleSet &P, int first, int last, const ParticleSet &source, int iat_src, GradMatrix &grad_phi, HessMatrix &grad_grad_phi, GradMatrix &grad_lapl_phi)SPOSetvirtual
evaluateGradSourceRow(const ParticleSet &P, int iel, const ParticleSet &source, int iat_src, GradVector &gradphi)SPOSetvirtual
evaluateThirdDeriv(const ParticleSet &P, int first, int last, GGGMatrix &grad_grad_grad_logdet)SPOSetvirtual
evaluateValue(const ParticleSet &P, int iat, ValueVector &psi) overrideFakeSPOvirtual
evaluateVGH(const ParticleSet &P, int iat, ValueVector &psi, GradVector &dpsi, HessVector &grad_grad_psi)SPOSetvirtual
evaluateVGHGH(const ParticleSet &P, int iat, ValueVector &psi, GradVector &dpsi, HessVector &grad_grad_psi, GGGVector &grad_grad_grad_psi)SPOSetvirtual
evaluateVGL(const ParticleSet &P, int iat, ValueVector &psi, GradVector &dpsi, ValueVector &d2psi) overrideFakeSPOvirtual
evaluateVGL_spin(const ParticleSet &P, int iat, ValueVector &psi, GradVector &dpsi, ValueVector &d2psi, ValueVector &dspin)SPOSetvirtual
extractOptimizableObjectRefs(UniqueOptObjRefs &opt_obj_refs)SPOSetvirtual
FakeSPO()FakeSPO
finalizeConstruction()SPOSetinlinevirtual
FullPrecRealType typedefQMCTraits
FullPrecValueType typedefQMCTraits
get_k(int orb)SPOSetinlinevirtual
getClassName() const overrideFakeSPOinlinevirtual
getName() constSPOSetinline
getOrbitalSetSize() constSPOSetinline
GGGMatrix typedefSPOSet
GGGVector typedefSPOSet
GradMatrix typedefSPOSet
GradType typedefQMCTraits
GradVector typedefSPOSet
gvFakeSPO
hasIonDerivs() constSPOSetinlinevirtual
HessMatrix typedefSPOSet
HessVector typedefSPOSet
IndexType typedefQMCTraits
isOMPoffload() constSPOSetinlinevirtual
isOptimizable() constSPOSetinlinevirtual
isRotationSupported() constSPOSetinlinevirtual
makeClone() const overrideFakeSPOvirtual
mw_evaluate_notranspose(const RefVectorWithLeader< SPOSet > &spo_list, const RefVectorWithLeader< ParticleSet > &P_list, int first, int last, const RefVector< ValueMatrix > &logdet_list, const RefVector< GradMatrix > &dlogdet_list, const RefVector< ValueMatrix > &d2logdet_list) constSPOSetvirtual
mw_evaluateDetRatios(const RefVectorWithLeader< SPOSet > &spo_list, const RefVectorWithLeader< const VirtualParticleSet > &vp_list, const RefVector< ValueVector > &psi_list, const std::vector< const ValueType *> &invRow_ptr_list, std::vector< std::vector< ValueType >> &ratios_list) constSPOSetvirtual
mw_evaluateValue(const RefVectorWithLeader< SPOSet > &spo_list, const RefVectorWithLeader< ParticleSet > &P_list, int iat, const RefVector< ValueVector > &psi_v_list) constSPOSetvirtual
mw_evaluateVGL(const RefVectorWithLeader< SPOSet > &spo_list, const RefVectorWithLeader< ParticleSet > &P_list, int iat, const RefVector< ValueVector > &psi_v_list, const RefVector< GradVector > &dpsi_v_list, const RefVector< ValueVector > &d2psi_v_list) constSPOSetvirtual
mw_evaluateVGLandDetRatioGrads(const RefVectorWithLeader< SPOSet > &spo_list, const RefVectorWithLeader< ParticleSet > &P_list, int iat, const std::vector< const ValueType *> &invRow_ptr_list, OffloadMWVGLArray &phi_vgl_v, std::vector< ValueType > &ratios, std::vector< GradType > &grads) constSPOSetvirtual
mw_evaluateVGLandDetRatioGradsWithSpin(const RefVectorWithLeader< SPOSet > &spo_list, const RefVectorWithLeader< ParticleSet > &P_list, int iat, const std::vector< const ValueType *> &invRow_ptr_list, OffloadMWVGLArray &phi_vgl_v, std::vector< ValueType > &ratios, std::vector< GradType > &grads, std::vector< ValueType > &spingrads) constSPOSetvirtual
mw_evaluateVGLWithSpin(const RefVectorWithLeader< SPOSet > &spo_list, const RefVectorWithLeader< ParticleSet > &P_list, int iat, const RefVector< ValueVector > &psi_v_list, const RefVector< GradVector > &dpsi_v_list, const RefVector< ValueVector > &d2psi_v_list, OffloadMatrix< ComplexType > &mw_dspin) constSPOSetvirtual
my_name_SPOSetprotected
myVarsSPOSetprotected
OffloadMatrix typedefSPOSet
OffloadMWVArray typedefSPOSet
OffloadMWVGLArray typedefSPOSet
OrbitalSetSizeSPOSetprotected
PosType typedefQMCTraits
PropertySetType typedefQMCTraits
PtclGrpIndexes typedefQMCTraits
QTBase typedefQMCTraits
QTFull typedefQMCTraits
RealType typedefQMCTraits
releaseResource(ResourceCollection &collection, const RefVectorWithLeader< SPOSet > &spo_list) constSPOSetinlinevirtual
report()FakeSPOinlinevirtual
qmcplusplus::SPOSet::report(const std::string &pad="") constSPOSetinlinevirtual
setOrbitalSetSize(int norbs) overrideFakeSPOvirtual
size() constSPOSetinline
SPOMap typedefSPOSet
SPOSet(const std::string &my_name)SPOSet
storeParamsBeforeRotation()SPOSetinlinevirtual
TensorType typedefQMCTraits
transformSPOSet()SPOSetinlinevirtual
vFakeSPO
v2FakeSPO
ValueMatrix typedefSPOSet
ValueType typedefQMCTraits
ValueVector typedefSPOSet
~FakeSPO() overrideFakeSPOinline
~SPOSet()=defaultSPOSetvirtual