QMCPACK
SOECPotential Member List

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

acquireResource(ResourceCollection &collection, const RefVectorWithLeader< OperatorBase > &o_list) const overrideSOECPotentialvirtual
add2Hamiltonian(ParticleSet &qp, TrialWaveFunction &psi, QMCHamiltonian &targetH)OperatorBasevirtual
addComponent(int groupID, std::unique_ptr< SOECPComponent > &&pp)SOECPotential
addObservables(PropertySetType &plist, BufferType &collectables)OperatorBasevirtual
addValue(PropertySetType &plist)OperatorBaseprotected
BufferType typedefOperatorBase
checkoutParticleQuantities(TraceManager &tm)OperatorBaseprotectedvirtual
checkoutScalarQuantities(TraceManager &tm)OperatorBaseprotectedvirtual
checkoutTraceQuantities(TraceManager &tm)OperatorBase
CLASSICAL enum valueOperatorBase
CLASSICAL_CLASSICAL enum valueOperatorBase
COLLECTABLE enum valueOperatorBase
collectScalarQuantities()OperatorBaseprotectedvirtual
collectScalarTraces()OperatorBase
ComplexType typedefQMCTraits
contributeParticleQuantities()OperatorBaseprotectedvirtual
contributeScalarQuantities()OperatorBaseprotectedvirtual
contributeTraceQuantities()OperatorBase
createResource(ResourceCollection &collection) const overrideSOECPotentialvirtual
deleteParticleQuantities()OperatorBaseprotectedvirtual
deleteScalarQuantities()OperatorBaseprotectedvirtual
deleteTraceQuantities()OperatorBase
dependsOnWaveFunction() const overrideSOECPotentialinlinevirtual
DIM enum valueQMCTraits
DIM_VGL enum valueQMCTraits
elec_neighbor_ions_SOECPotentialprivate
EnergyDomains enum nameOperatorBase
evaluate(ParticleSet &P) overrideSOECPotentialvirtual
evaluateDeterministic(ParticleSet &P) overrideSOECPotentialvirtual
evaluateImpl(ParticleSet &elec, bool keep_grid=false)SOECPotentialprivate
evaluateOneBodyOpMatrix(ParticleSet &P, const TWFFastDerivWrapper &psi, std::vector< ValueMatrix > &B)OperatorBaseinlinevirtual
evaluateOneBodyOpMatrixForceDeriv(ParticleSet &P, ParticleSet &source, const TWFFastDerivWrapper &psi, const int iat, std::vector< std::vector< ValueMatrix >> &Bforce)OperatorBaseinlinevirtual
evaluateValueAndDerivatives(ParticleSet &P, const opt_variables_type &optvars, const Vector< ValueType > &dlogpsi, Vector< ValueType > &dhpsioverpsi) overrideSOECPotentialvirtual
evaluateWithIonDerivs(ParticleSet &P, ParticleSet &ions, TrialWaveFunction &psi, ParticleSet::ParticlePos &hf_term, ParticleSet::ParticlePos &pulay_term)OperatorBasevirtual
evaluateWithIonDerivsDeterministic(ParticleSet &P, ParticleSet &ions, TrialWaveFunction &psi, ParticleSet::ParticlePos &hf_term, ParticleSet::ParticlePos &pulay_term)OperatorBasevirtual
evaluateWithToperator(ParticleSet &P)OperatorBasevirtual
FullPrecRealType typedefQMCTraits
FullPrecValueType typedefQMCTraits
get(std::ostream &os) const overrideSOECPotentialinlinevirtual
getClassName() const overrideSOECPotentialinlinevirtual
getEnsembleAverage()OperatorBasevirtual
getMode(const int i) const noexceptOperatorBase
getName() const noexceptOperatorBase
getRequest() noexceptOperatorBase
getRequiredTraces(TraceManager &tm)OperatorBasevirtual
getUpdateMode() noexceptOperatorBase
getValue() const noexceptOperatorBase
GradMatrix typedefOperatorBase
GradType typedefQMCTraits
hasListener() const noexceptOperatorBase
have_required_traces_OperatorBaseprotected
IndexType typedefQMCTraits
informOfPerParticleListener()OperatorBaseinlinevirtual
ion_config_SOECPotentialprotected
ion_neighbor_elecs_SOECPotentialprivate
isClassical() const noexceptOperatorBase
isClassicalClassical() const noexceptOperatorBase
isNonLocal() const noexceptOperatorBase
isQuantum() const noexceptOperatorBase
isQuantumClassical() const noexceptOperatorBase
isQuantumQuantum() const noexceptOperatorBase
KINETIC enum valueOperatorBase
makeClone(ParticleSet &qp, TrialWaveFunction &psi) finalSOECPotentialvirtual
mw_evaluate(const RefVectorWithLeader< OperatorBase > &o_list, const RefVectorWithLeader< TrialWaveFunction > &wf_list, const RefVectorWithLeader< ParticleSet > &p_list) const overrideSOECPotentialvirtual
mw_evaluateImpl(const RefVectorWithLeader< OperatorBase > &o_list, const RefVectorWithLeader< TrialWaveFunction > &wf_list, const RefVectorWithLeader< ParticleSet > &p_list, std::optional< ListenerOption< Real >> listeners, bool keep_grid=false)SOECPotentialprotectedstatic
mw_evaluatePerParticle(const RefVectorWithLeader< OperatorBase > &o_list, const RefVectorWithLeader< TrialWaveFunction > &wf_list, const RefVectorWithLeader< ParticleSet > &p_list, const std::vector< ListenerVector< Real >> &listeners, const std::vector< ListenerVector< Real >> &listeners_ions) const overrideSOECPotential
qmcplusplus::OperatorBase::mw_evaluatePerParticle(const RefVectorWithLeader< OperatorBase > &o_list, const RefVectorWithLeader< TrialWaveFunction > &wf_list, const RefVectorWithLeader< ParticleSet > &p_list, const std::vector< ListenerVector< RealType >> &listeners, const std::vector< ListenerVector< RealType >> &listeners_ions) constOperatorBasevirtual
mw_evaluatePerParticleWithToperator(const RefVectorWithLeader< OperatorBase > &o_list, const RefVectorWithLeader< TrialWaveFunction > &wf_list, const RefVectorWithLeader< ParticleSet > &p_list, const std::vector< ListenerVector< RealType >> &listeners, const std::vector< ListenerVector< RealType >> &listeners_ions) constOperatorBasevirtual
mw_evaluateWithParameterDerivatives(const RefVectorWithLeader< OperatorBase > &o_list, const RefVectorWithLeader< ParticleSet > &p_list, const opt_variables_type &optvars, const RecordArray< ValueType > &dlogpsi, RecordArray< ValueType > &dhpsioverpsi) constOperatorBasevirtual
mw_evaluateWithToperator(const RefVectorWithLeader< OperatorBase > &o_list, const RefVectorWithLeader< TrialWaveFunction > &wf_list, const RefVectorWithLeader< ParticleSet > &p_list) constOperatorBasevirtual
mw_res_handle_SOECPotentialprivate
my_index_OperatorBaseprotected
my_rng_SOECPotentialprotected
my_table_index_SOECPotentialprivate
name_OperatorBaseprotected
new_value_OperatorBaseprotected
NO_ENERGY_DOMAIN enum valueOperatorBase
NO_QUANTUM_DOMAIN enum valueOperatorBase
NONLOCAL enum valueOperatorBase
num_ions_SOECPotentialprivate
oneBodyQuantumDomain(const ParticleSet &P)OperatorBaseprotected
OperatorBase()OperatorBase
OPTIMIZABLE enum valueOperatorBase
ParticleScalar typedefOperatorBase
peln_SOECPotentialprivate
PHYSICAL enum valueOperatorBase
PosType typedefQMCTraits
POTENTIAL enum valueOperatorBase
pp_SOECPotentialprotected
ppset_SOECPotentialprotected
PRIMARY enum valueOperatorBase
PropertySetType typedefQMCTraits
psi_SOECPotentialprotected
PtclGrpIndexes typedefQMCTraits
put(xmlNodePtr cur) overrideSOECPotentialinlinevirtual
QTBase typedefQMCTraits
QTFull typedefQMCTraits
QUANTUM enum valueOperatorBase
QUANTUM_CLASSICAL enum valueOperatorBase
QUANTUM_QUANTUM enum valueOperatorBase
QuantumDomains enum nameOperatorBase
RATIOUPDATE enum valueOperatorBase
Real typedefSOECPotentialprivate
RealType typedefQMCTraits
registerCollectables(std::vector< ObservableHelper > &h5desc, hdf_archive &file) constOperatorBasevirtual
registerObservables(std::vector< ObservableHelper > &h5desc, hdf_archive &file) constOperatorBasevirtual
rejectedMove(ParticleSet &P)OperatorBasevirtual
releaseResource(ResourceCollection &collection, const RefVectorWithLeader< OperatorBase > &o_list) const overrideSOECPotentialvirtual
request_OperatorBaseprotected
resetTargetParticleSet(ParticleSet &P) overrideSOECPotentialvirtual
Return_t typedefOperatorBase
setComputeForces(bool compute)OperatorBaseprotectedvirtual
setEnergyDomain(EnergyDomains edomain)OperatorBaseprotected
setHistories(Walker_t &ThisWalker)OperatorBasevirtual
setName(const std::string name) noexceptOperatorBase
setObservables(PropertySetType &plist)OperatorBasevirtual
setParticlePropertyList(PropertySetType &plist, int offset)OperatorBasevirtual
setQuantumDomain(QuantumDomains qdomain)OperatorBaseprotected
setRandomGenerator(RandomBase< FullPrecRealType > *rng) overrideSOECPotentialinlinevirtual
SOECPotential(ParticleSet &ions, ParticleSet &els, TrialWaveFunction &psi, bool use_exact_spin)SOECPotential
sopp_jobs_SOECPotentialprivate
SPOMap typedefOperatorBase
streaming_particles_OperatorBaseprotected
t_walker_OperatorBaseprotected
TensorType typedefQMCTraits
testing::TestSOECPotential classSOECPotentialfriend
twoBodyQuantumDomain(const ParticleSet &P)OperatorBaseprotected
twoBodyQuantumDomain(const ParticleSet &P1, const ParticleSet &P2)OperatorBaseprotected
update_mode_OperatorBaseprotected
updateSource(ParticleSet &s)OperatorBasevirtual
use_exact_spin_SOECPotentialprivate
value_OperatorBaseprotected
ValueMatrix typedefOperatorBase
ValueType typedefQMCTraits
Walker_t typedefOperatorBase
~OperatorBase()=defaultOperatorBasevirtual
~SOECPotential() overrideSOECPotential