QMCPACK
CoulombPotential< T > Member List

This is the complete list of members for CoulombPotential< T >, including all inherited members.

acquireResource(ResourceCollection &collection, const RefVectorWithLeader< OperatorBase > &o_list) constOperatorBasevirtual
add2Hamiltonian(ParticleSet &qp, TrialWaveFunction &psi, QMCHamiltonian &targetH)OperatorBasevirtual
add_ion_ion_ForceBaseprotected
addObservables(PropertySetType &plist, BufferType &collectables) overrideCoulombPotential< T >inlinevirtual
addObservablesF(QMCTraits::PropertySetType &plist)ForceBase
addObservablesStress(QMCTraits::PropertySetType &plist)ForceBase
addValue(PropertySetType &plist)OperatorBaseprotected
BufferType typedefOperatorBase
checkoutParticleQuantities(TraceManager &tm) overrideCoulombPotential< T >inlinevirtual
checkoutScalarQuantities(TraceManager &tm)OperatorBaseprotectedvirtual
checkoutTraceQuantities(TraceManager &tm)OperatorBase
ck_ForceBaseprotected
CLASSICAL enum valueOperatorBase
CLASSICAL_CLASSICAL enum valueOperatorBase
COLLECTABLE enum valueOperatorBase
collectScalarQuantities()OperatorBaseprotectedvirtual
collectScalarTraces()OperatorBase
ComplexType typedefQMCTraits
ComputeForcesCoulombPotential< T >
contributeParticleQuantities() overrideCoulombPotential< T >inlinevirtual
contributeScalarQuantities()OperatorBaseprotectedvirtual
contributeTraceQuantities()OperatorBase
CoulombPotential(ParticleSet &s, bool active, bool computeForces, bool copy=false)CoulombPotential< T >inline
CoulombPotential(ParticleSet &s, ParticleSet &t, bool active, bool copy=false)CoulombPotential< T >inline
createResource(ResourceCollection &collection) constOperatorBasevirtual
deleteParticleQuantities() overrideCoulombPotential< T >inlinevirtual
deleteScalarQuantities()OperatorBaseprotectedvirtual
deleteTraceQuantities()OperatorBase
dependsOnWaveFunction() constOperatorBaseinlinevirtual
DIM enum valueQMCTraits
DIM_VGL enum valueQMCTraits
EnergyDomains enum nameOperatorBase
evaluate(ParticleSet &P) overrideCoulombPotential< T >inlinevirtual
evaluate_spAA(const DistanceTableAA &d, const ParticleScalar *restrict Z)CoulombPotential< T >inline
evaluate_spAB(const DistanceTableAB &d, const ParticleScalar *restrict Za, const ParticleScalar *restrict Zb)CoulombPotential< T >inline
evaluateAA(const DistanceTableAA &d, const ParticleScalar *restrict Z)CoulombPotential< T >inline
evaluateAAForces(const DistanceTableAA &d, const ParticleScalar *restrict Z)CoulombPotential< T >inline
evaluateAB(const DistanceTableAB &d, const ParticleScalar *restrict Za, const ParticleScalar *restrict Zb)CoulombPotential< T >inline
evaluateDeterministic(ParticleSet &P)OperatorBasevirtual
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)OperatorBasevirtual
evaluateWithIonDerivs(ParticleSet &P, ParticleSet &ions, TrialWaveFunction &psi, ParticleSet::ParticlePos &hf_terms, ParticleSet::ParticlePos &pulay_terms) overrideCoulombPotential< T >inlinevirtual
evaluateWithIonDerivsDeterministic(ParticleSet &P, ParticleSet &ions, TrialWaveFunction &psi, ParticleSet::ParticlePos &hf_term, ParticleSet::ParticlePos &pulay_term)OperatorBasevirtual
evaluateWithToperator(ParticleSet &P)OperatorBasevirtual
first_force_index_ForceBaseprotected
first_time_ForceBaseprotected
ForceBase(ParticleSet &ions, ParticleSet &elns)ForceBase
forces_ForceBaseprotected
forces_ion_ion_ForceBaseprotected
FullPrecRealType typedefQMCTraits
FullPrecValueType typedefQMCTraits
g(Real r)ForceBaseinline
get(std::ostream &os) const overrideCoulombPotential< T >inlinevirtual
getAddIonIon() const noexceptForceBaseinline
getClassName() const overrideCoulombPotential< T >inlinevirtual
getEnsembleAverage()OperatorBasevirtual
getForces() const noexceptForceBaseinline
getForcesIonIon() const noexceptForceBaseinline
getMode(const int i) const noexceptOperatorBase
getName() const noexceptOperatorBase
getRequest() noexceptOperatorBase
getRequiredTraces(TraceManager &tm)OperatorBasevirtual
getStress() const noexceptForceBaseinline
getStressEE() const noexceptForceBaseinline
getStressEI() const noexceptForceBaseinline
getStressIonIon() const noexceptForceBaseinline
getStressKin() const noexceptForceBaseinline
getUpdateMode() noexceptOperatorBase
getValue() const noexceptOperatorBase
GradMatrix typedefOperatorBase
GradType typedefQMCTraits
hasListener() const noexceptOperatorBase
have_required_traces_OperatorBaseprotected
IndexType typedefQMCTraits
informOfPerParticleListener()OperatorBaseinlinevirtual
initVarReduction(Real rcut, int m, int numFuncs)ForceBase
ions_ForceBaseprotected
is_AACoulombPotential< T >
is_activeCoulombPotential< T >
isClassical() const noexceptOperatorBase
isClassicalClassical() const noexceptOperatorBase
isNonLocal() const noexceptOperatorBase
isQuantum() const noexceptOperatorBase
isQuantumClassical() const noexceptOperatorBase
isQuantumQuantum() const noexceptOperatorBase
KINETIC enum valueOperatorBase
m_ForceBaseprotected
makeClone(ParticleSet &qp, TrialWaveFunction &psi) overrideCoulombPotential< T >inlinevirtual
mw_evaluate(const RefVectorWithLeader< OperatorBase > &o_list, const RefVectorWithLeader< TrialWaveFunction > &wf_list, const RefVectorWithLeader< ParticleSet > &p_list) constOperatorBasevirtual
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
my_index_OperatorBaseprotected
myTableIndexCoulombPotential< T >
n_el_ForceBaseprotected
n_nuc_ForceBaseprotected
name_OperatorBaseprotected
nCentersCoulombPotential< T >
new_value_OperatorBaseprotected
NO_ENERGY_DOMAIN enum valueOperatorBase
NO_QUANTUM_DOMAIN enum valueOperatorBase
NONLOCAL enum valueOperatorBase
oneBodyQuantumDomain(const ParticleSet &P)OperatorBaseprotected
OperatorBase()OperatorBase
OPTIMIZABLE enum valueOperatorBase
PaCoulombPotential< T >
pair_name_ForceBaseprotected
ParticleScalar typedefOperatorBase
PbCoulombPotential< T >
PHYSICAL enum valueOperatorBase
PosType typedefQMCTraits
POTENTIAL enum valueOperatorBase
prefix_ForceBaseprotected
PRIMARY enum valueOperatorBase
PropertySetType typedefQMCTraits
PtclGrpIndexes typedefQMCTraits
put(xmlNodePtr cur) overrideCoulombPotential< T >inlinevirtual
QTBase typedefQMCTraits
QTFull typedefQMCTraits
QUANTUM enum valueOperatorBase
QUANTUM_CLASSICAL enum valueOperatorBase
QUANTUM_QUANTUM enum valueOperatorBase
QuantumDomains enum nameOperatorBase
RATIOUPDATE enum valueOperatorBase
rcut_ForceBaseprotected
Real typedefForceBase
RealType typedefQMCTraits
registerCollectables(std::vector< ObservableHelper > &h5desc, hdf_archive &file) constOperatorBasevirtual
registerObservables(std::vector< ObservableHelper > &h5desc, hdf_archive &file) constOperatorBasevirtual
registerObservablesF(std::vector< ObservableHelper > &h5list, hdf_archive &file) constForceBase
rejectedMove(ParticleSet &P)OperatorBasevirtual
releaseResource(ResourceCollection &collection, const RefVectorWithLeader< OperatorBase > &o_list) constOperatorBasevirtual
request_OperatorBaseprotected
resetTargetParticleSet(ParticleSet &P) overrideCoulombPotential< T >inlinevirtual
Return_t typedefOperatorBase
setAddIonIon(bool val) noexceptForceBaseinline
setComputeForces(bool compute)OperatorBaseprotectedvirtual
setEnergyDomain(EnergyDomains edomain)OperatorBaseprotected
setForces(const ParticleSet::ParticlePos &forces)ForceBase
setForces(Real val)ForceBase
setForcesIonIon(const ParticleSet::ParticlePos &forces_ion_ion)ForceBase
setHistories(Walker_t &ThisWalker)OperatorBasevirtual
setName(const std::string name) noexceptOperatorBase
setObservables(PropertySetType &plist) overrideCoulombPotential< T >inlinevirtual
setObservablesF(QMCTraits::PropertySetType &plist)ForceBase
setObservablesStress(QMCTraits::PropertySetType &plist)ForceBase
setParticlePropertyList(PropertySetType &plist, int offset) overrideCoulombPotential< T >inlinevirtual
setParticleSetF(QMCTraits::PropertySetType &plist, int offset)ForceBase
setParticleSetStress(QMCTraits::PropertySetType &plist, int offset)ForceBase
setQuantumDomain(QuantumDomains qdomain)OperatorBaseprotected
setRandomGenerator(RandomBase< FullPrecRealType > *rng)OperatorBasevirtual
SPOMap typedefOperatorBase
streaming_particles_OperatorBaseprotected
stress_ForceBaseprotected
stress_ee_ForceBaseprotected
stress_ei_ForceBaseprotected
stress_ion_ion_ForceBaseprotected
stress_kin_ForceBaseprotected
t_walker_OperatorBaseprotected
TensorType typedefQMCTraits
tries_ForceBaseprotected
twoBodyQuantumDomain(const ParticleSet &P)OperatorBaseprotected
twoBodyQuantumDomain(const ParticleSet &P1, const ParticleSet &P2)OperatorBaseprotected
update_mode_OperatorBaseprotected
updateSource(ParticleSet &s) overrideCoulombPotential< T >inlinevirtual
Va_sampleCoulombPotential< T >
value_OperatorBaseprotected
ValueMatrix typedefOperatorBase
ValueType typedefQMCTraits
Vb_sampleCoulombPotential< T >
Walker_t typedefOperatorBase
~CoulombPotential() overrideCoulombPotential< T >inline
~ForceBase()ForceBasevirtual
~OperatorBase()=defaultOperatorBasevirtual