![]() |
QMCPACK
|
Public Member Functions | |
SHOSet (const std::string &my_name, RealType l, PosType c, const std::vector< SHOState *> &sho_states) | |
~SHOSet () override | |
std::string | getClassName () const override |
return class name More... | |
void | initialize () |
std::unique_ptr< SPOSet > | makeClone () const override |
make a clone of itself every derived class must implement this to have threading working correctly. More... | |
void | evaluateValue (const ParticleSet &P, int iat, ValueVector &psi) override |
evaluate the values of this single-particle orbital set More... | |
void | evaluateVGL (const ParticleSet &P, int iat, ValueVector &psi, GradVector &dpsi, ValueVector &d2psi) override |
evaluate the values, gradients and laplacians of this single-particle orbital set More... | |
void | evaluate_notranspose (const ParticleSet &P, int first, int last, ValueMatrix &logdet, GradMatrix &dlogdet, ValueMatrix &d2logdet) override |
evaluate the values, gradients and laplacians of this single-particle orbital for [first,last) particles More... | |
void | evaluate_v (PosType r, ValueVector &psi) |
void | evaluate_vgl (PosType r, ValueVector &psi, GradVector &dpsi, ValueVector &d2psi) |
void | evaluate_hermite (const PosType &xpos) |
void | evaluate_d0 (const PosType &xpos, ValueVector &psi) |
void | evaluate_d1 (const PosType &xpos, ValueVector &psi, GradVector &dpsi) |
void | evaluate_d2 (const PosType &xpos, ValueVector &psi, ValueVector &d2psi) |
void | report (const std::string &pad="") const override |
print SPOSet information More... | |
void | test_derivatives () |
void | test_overlap () |
void | evaluate_check (PosType r, ValueVector &psi, GradVector &dpsi, ValueVector &d2psi) |
void | setOrbitalSetSize (int norbs) override |
number of orbitals is determined only by initial request More... | |
void | not_implemented (const std::string &method) |
unimplemented functions call this to abort More... | |
void | evaluateThirdDeriv (const ParticleSet &P, int first, int last, GGGMatrix &dddlogdet) override |
evaluate the third derivatives of this single-particle orbital set More... | |
void | evaluate_notranspose (const ParticleSet &P, int first, int last, ValueMatrix &logdet, GradMatrix &dlogdet, HessMatrix &ddlogdet) override |
evaluate the values, gradients and hessians of this single-particle orbital for [first,last) particles More... | |
void | evaluate_notranspose (const ParticleSet &P, int first, int last, ValueMatrix &logdet, GradMatrix &dlogdet, HessMatrix &ddlogdet, GGGMatrix &dddlogdet) override |
evaluate the values, gradients, hessians and third derivatives of this single-particle orbital for [first,last) particles More... | |
void | evaluateGradSource (const ParticleSet &P, int first, int last, const ParticleSet &source, int iat_src, GradMatrix &gradphi) override |
evaluate the gradients of this single-particle orbital for [first,last) target particles with respect to the given source particle More... | |
void | evaluateGradSource (const ParticleSet &P, int first, int last, const ParticleSet &source, int iat_src, GradMatrix &dphi, HessMatrix &ddphi, GradMatrix &dlapl_phi) override |
evaluate the gradients of values, gradients, laplacians of this single-particle orbital for [first,last) target particles with respect to the given source particle More... | |
![]() | |
SPOSet (const std::string &my_name) | |
constructor More... | |
virtual | ~SPOSet ()=default |
destructor More... | |
int | size () const |
return the size of the orbital set Ye: this needs to be replaced by getOrbitalSetSize(); More... | |
void | basic_report (const std::string &pad="") const |
print basic SPOSet information More... | |
int | getOrbitalSetSize () const |
return the size of the orbitals More... | |
virtual bool | isOptimizable () const |
Query if this SPOSet is optimizable. More... | |
virtual void | extractOptimizableObjectRefs (UniqueOptObjRefs &opt_obj_refs) |
extract underlying OptimizableObject references More... | |
virtual void | checkOutVariables (const opt_variables_type &active) |
check out variational optimizable variables More... | |
virtual bool | isOMPoffload () const |
Query if this SPOSet uses OpenMP offload. More... | |
virtual bool | hasIonDerivs () const |
Query if this SPOSet has an explicit ion dependence. More... | |
virtual void | checkObject () const |
check a few key parameters before putting the SPO into a determinant More... | |
virtual bool | isRotationSupported () const |
return true if this SPOSet can be wrappered by RotatedSPO More... | |
virtual void | storeParamsBeforeRotation () |
store parameters before getting destroyed by rotation. More... | |
virtual void | applyRotation (const ValueMatrix &rot_mat, bool use_stored_copy=false) |
apply rotation to all the orbitals More... | |
virtual void | evaluateDerivatives (ParticleSet &P, const opt_variables_type &optvars, Vector< ValueType > &dlogpsi, Vector< ValueType > &dhpsioverpsi, const int &FirstIndex, const int &LastIndex) |
Parameter derivatives of the wavefunction and the Laplacian of the wavefunction. More... | |
virtual void | evaluateDerivativesWF (ParticleSet &P, const opt_variables_type &optvars, Vector< ValueType > &dlogpsi, int FirstIndex, int LastIndex) |
Parameter derivatives of the wavefunction. More... | |
virtual void | 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) |
Evaluate the derivative of the optimized orbitals with respect to the parameters this is used only for MSD, to be refined for better serving both single and multi SD. More... | |
virtual void | 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) |
Evaluate the derivative of the optimized orbitals with respect to the parameters this is used only for MSD, to be refined for better serving both single and multi SD. More... | |
virtual void | evaluateDetRatios (const VirtualParticleSet &VP, ValueVector &psi, const ValueVector &psiinv, std::vector< ValueType > &ratios) |
evaluate determinant ratios for virtual moves, e.g., sphere move for nonlocalPP More... | |
virtual void | evaluateDetSpinorRatios (const VirtualParticleSet &VP, ValueVector &psi, const std::pair< ValueVector, ValueVector > &spinor_multiplier, const ValueVector &invrow, std::vector< ValueType > &ratios) |
evaluate determinant ratios for virtual moves, specifically for Spinor SPOSets More... | |
virtual void | 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) |
Determinant ratios and parameter derivatives of the wavefunction for virtual moves. More... | |
virtual void | 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) const |
evaluate determinant ratios for virtual moves, e.g., sphere move for nonlocalPP, of multiple walkers More... | |
virtual void | evaluateVGL_spin (const ParticleSet &P, int iat, ValueVector &psi, GradVector &dpsi, ValueVector &d2psi, ValueVector &dspin) |
evaluate the values, gradients and laplacians and spin gradient of this single-particle orbital set More... | |
virtual void | mw_evaluateValue (const RefVectorWithLeader< SPOSet > &spo_list, const RefVectorWithLeader< ParticleSet > &P_list, int iat, const RefVector< ValueVector > &psi_v_list) const |
evaluate the values this single-particle orbital sets of multiple walkers More... | |
virtual void | 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) const |
evaluate the values, gradients and laplacians of this single-particle orbital sets of multiple walkers More... | |
virtual void | 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) const |
evaluate the values, gradients and laplacians and spin gradient of this single-particle orbital sets of multiple walkers More... | |
virtual void | 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) const |
evaluate the values, gradients and laplacians of this single-particle orbital sets and determinant ratio and grads of multiple walkers. More... | |
virtual void | 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) const |
evaluate the values, gradients and laplacians of this single-particle orbital sets and determinant ratio and grads of multiple walkers. More... | |
virtual void | evaluateVGH (const ParticleSet &P, int iat, ValueVector &psi, GradVector &dpsi, HessVector &grad_grad_psi) |
evaluate the values, gradients and hessians of this single-particle orbital set More... | |
virtual void | evaluateVGHGH (const ParticleSet &P, int iat, ValueVector &psi, GradVector &dpsi, HessVector &grad_grad_psi, GGGVector &grad_grad_grad_psi) |
evaluate the values, gradients, hessians, and grad hessians of this single-particle orbital set More... | |
virtual void | evaluate_spin (const ParticleSet &P, int iat, ValueVector &psi, ValueVector &dpsi) |
evaluate the values of this single-particle orbital set More... | |
virtual void | evaluate_notranspose_spin (const ParticleSet &P, int first, int last, ValueMatrix &logdet, GradMatrix &dlogdet, ValueMatrix &d2logdet, ValueMatrix &dspinlogdet) |
evaluate the values, gradients and laplacians of this single-particle orbital for [first,last) particles, including the spin gradient More... | |
virtual void | 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) const |
virtual void | evaluateGradSourceRow (const ParticleSet &P, int iel, const ParticleSet &source, int iat_src, GradVector &gradphi) |
Returns a row of d/dR_iat phi_j(r) evaluated at position r. More... | |
virtual PosType | get_k (int orb) |
access the k point related to the given orbital More... | |
virtual void | createResource (ResourceCollection &collection) const |
initialize a shared resource and hand it to collection More... | |
virtual void | acquireResource (ResourceCollection &collection, const RefVectorWithLeader< SPOSet > &spo_list) const |
acquire a shared resource from collection More... | |
virtual void | releaseResource (ResourceCollection &collection, const RefVectorWithLeader< SPOSet > &spo_list) const |
return a shared resource to collection More... | |
virtual bool | transformSPOSet () |
Used only by cusp correction in AOS LCAO. More... | |
virtual void | finalizeConstruction () |
finalize the construction of SPOSet More... | |
const std::string & | getName () const |
return object name More... | |
Public Attributes | |
RealType | length |
PosType | center |
int | nmax |
TinyVector< int, DIM > | qn_max |
std::vector< SHOState > | state_info |
std::vector< RealType > | prefactors |
Array< RealType, 2 > | hermite |
Array< RealType, 2 > | bvalues |
Array< RealType, 2 > | d0_values |
Array< RealType, 2 > | d1_values |
Array< RealType, 2 > | d2_values |
Additional Inherited Members | |
![]() | |
const std::string | my_name_ |
name of the object, unique identifier More... | |
IndexType | OrbitalSetSize |
number of Single-particle orbitals More... | |
opt_variables_type | myVars |
Optimizable variables. More... | |
using value_type = ValueMatrix::value_type |
SHOSet | ( | const std::string & | my_name, |
RealType | l, | ||
PosType | c, | ||
const std::vector< SHOState *> & | sho_states | ||
) |
Definition at line 19 of file SHOSet.cpp.
References SHOSet::initialize(), qmcplusplus::Units::time::s, and SHOSet::state_info.
|
override |
Definition at line 62 of file SHOSet.cpp.
void evaluate_check | ( | PosType | r, |
ValueVector & | psi, | ||
GradVector & | dpsi, | ||
ValueVector & | d2psi | ||
) |
Definition at line 233 of file SHOSet.cpp.
References qmcplusplus::app_log(), SHOSet::center, SHOSet::d0_values, SHOSet::d1_values, SHOSet::d2_values, QMCTraits::DIM, SHOSet::evaluate_vgl(), qmcplusplus::exp(), SHOSet::hermite, SHOSet::length, qmcplusplus::Units::force::N, qmcplusplus::n, SHOSet::qn_max, and qmcplusplus::sqrt().
void evaluate_d0 | ( | const PosType & | xpos, |
ValueVector & | psi | ||
) |
Definition at line 160 of file SHOSet.cpp.
References SHOSet::bvalues, QMCTraits::DIM, qmcplusplus::exp(), SHOSet::hermite, qmcplusplus::n, SHOSet::prefactors, SHOSet::qn_max, SHOState::quantum_number, qmcplusplus::Units::time::s, and SHOSet::state_info.
Referenced by SHOSet::evaluate_v(), SHOSet::evaluate_vgl(), and SHOSet::test_overlap().
void evaluate_d1 | ( | const PosType & | xpos, |
ValueVector & | psi, | ||
GradVector & | dpsi | ||
) |
Definition at line 183 of file SHOSet.cpp.
References SHOSet::bvalues, QMCTraits::DIM, SHOSet::hermite, SHOSet::length, qmcplusplus::n, SHOSet::qn_max, SHOState::quantum_number, qmcplusplus::Units::time::s, and SHOSet::state_info.
Referenced by SHOSet::evaluate_vgl().
void evaluate_d2 | ( | const PosType & | xpos, |
ValueVector & | psi, | ||
ValueVector & | d2psi | ||
) |
Definition at line 209 of file SHOSet.cpp.
References SHOSet::bvalues, QMCTraits::DIM, SHOSet::length, qmcplusplus::n, SHOSet::qn_max, SHOState::quantum_number, qmcplusplus::Units::time::s, and SHOSet::state_info.
Referenced by SHOSet::evaluate_vgl().
void evaluate_hermite | ( | const PosType & | xpos | ) |
Definition at line 137 of file SHOSet.cpp.
References QMCTraits::DIM, SHOSet::hermite, qmcplusplus::n, and SHOSet::qn_max.
Referenced by SHOSet::evaluate_v(), SHOSet::evaluate_vgl(), and SHOSet::test_overlap().
|
overridevirtual |
evaluate the values, gradients and laplacians of this single-particle orbital for [first,last) particles
[in] | P | current ParticleSet |
[in] | first | starting index of the particles |
[in] | last | ending index of the particles |
[out] | logdet | determinant matrix to be inverted |
[out] | dlogdet | gradients |
[out] | d2logdet | laplacians |
Implements SPOSet.
Definition at line 102 of file SHOSet.cpp.
References SHOSet::evaluate_vgl(), ParticleSet::R, and SPOSet::size().
|
overridevirtual |
evaluate the values, gradients and hessians of this single-particle orbital for [first,last) particles
P | current ParticleSet |
first | starting index of the particles |
last | ending index of the particles |
logdet | determinant matrix to be inverted |
dlogdet | gradients |
grad_grad_logdet | hessians |
Reimplemented from SPOSet.
Definition at line 530 of file SHOSet.cpp.
References SHOSet::not_implemented().
|
overridevirtual |
evaluate the values, gradients, hessians and third derivatives of this single-particle orbital for [first,last) particles
P | current ParticleSet |
first | starting index of the particles |
last | ending index of the particles |
logdet | determinant matrix to be inverted |
dlogdet | gradients |
grad_grad_logdet | hessians |
grad_grad_grad_logdet | third derivatives |
Reimplemented from SPOSet.
Definition at line 540 of file SHOSet.cpp.
References SHOSet::not_implemented().
void evaluate_v | ( | PosType | r, |
ValueVector & | psi | ||
) |
Definition at line 119 of file SHOSet.cpp.
References SHOSet::center, SHOSet::evaluate_d0(), SHOSet::evaluate_hermite(), and SHOSet::length.
Referenced by SHOSet::evaluateValue(), and SHOSet::test_derivatives().
void evaluate_vgl | ( | PosType | r, |
ValueVector & | psi, | ||
GradVector & | dpsi, | ||
ValueVector & | d2psi | ||
) |
Definition at line 127 of file SHOSet.cpp.
References SHOSet::center, SHOSet::evaluate_d0(), SHOSet::evaluate_d1(), SHOSet::evaluate_d2(), SHOSet::evaluate_hermite(), and SHOSet::length.
Referenced by SHOSet::evaluate_check(), SHOSet::evaluate_notranspose(), SHOSet::evaluateVGL(), and SHOSet::test_derivatives().
|
overridevirtual |
evaluate the gradients of this single-particle orbital for [first,last) target particles with respect to the given source particle
P | current ParticleSet |
first | starting index of the particles |
last | ending index of the particles |
iat_src | source particle index |
gradphi | gradients |
Reimplemented from SPOSet.
Definition at line 551 of file SHOSet.cpp.
References SHOSet::not_implemented().
|
overridevirtual |
evaluate the gradients of values, gradients, laplacians of this single-particle orbital for [first,last) target particles with respect to the given source particle
P | current ParticleSet |
first | starting index of the particles |
last | ending index of the particles |
iat_src | source particle index |
gradphi | gradients of values |
grad_grad_phi | gradients of gradients |
grad_lapl_phi | gradients of laplacians |
Reimplemented from SPOSet.
Definition at line 561 of file SHOSet.cpp.
References SHOSet::not_implemented().
|
overridevirtual |
evaluate the third derivatives of this single-particle orbital set
P | current ParticleSet |
first | first particle |
last | last particle |
grad_grad_grad_logdet | third derivatives of the SPO |
Reimplemented from SPOSet.
Definition at line 525 of file SHOSet.cpp.
References SHOSet::not_implemented().
|
overridevirtual |
evaluate the values of this single-particle orbital set
P | current ParticleSet |
iat | active particle |
psi | values of the SPO |
Implements SPOSet.
Definition at line 84 of file SHOSet.cpp.
References ParticleSet::activeR(), SHOSet::evaluate_v(), and SPOSet::size().
|
overridevirtual |
evaluate the values, gradients and laplacians of this single-particle orbital set
P | current ParticleSet |
iat | active particle |
psi | values of the SPO |
dpsi | gradients of the SPO |
d2psi | laplacians of the SPO |
Implements SPOSet.
Definition at line 92 of file SHOSet.cpp.
References ParticleSet::activeR(), SHOSet::evaluate_vgl(), and SPOSet::size().
|
inlineoverridevirtual |
void initialize | ( | ) |
Definition at line 29 of file SHOSet.cpp.
References SHOSet::bvalues, QMCTraits::DIM, SHOSet::hermite, SHOSet::length, qmcplusplus::n, SHOSet::nmax, SPOSet::OrbitalSetSize, SHOSet::prefactors, SHOSet::qn_max, Array< T, D, ALLOC >::resize(), qmcplusplus::Units::time::s, qmcplusplus::sqrt(), and SHOSet::state_info.
Referenced by SHOSet::SHOSet().
|
overridevirtual |
make a clone of itself every derived class must implement this to have threading working correctly.
Reimplemented from SPOSet.
Definition at line 65 of file SHOSet.cpp.
|
inline |
unimplemented functions call this to abort
Definition at line 107 of file SHOSet.h.
References APP_ABORT.
Referenced by SHOSet::evaluate_notranspose(), SHOSet::evaluateGradSource(), and SHOSet::evaluateThirdDeriv().
|
overridevirtual |
print SPOSet information
Reimplemented from SPOSet.
Definition at line 68 of file SHOSet.cpp.
References qmcplusplus::app_log(), SHOSet::center, qmcplusplus::int2string(), SHOSet::length, SHOSet::nmax, SHOSet::qn_max, qmcplusplus::Units::time::s, and SHOSet::state_info.
|
inlineoverridevirtual |
void test_derivatives | ( | ) |
Definition at line 306 of file SHOSet.cpp.
References qmcplusplus::abs(), qmcplusplus::app_log(), QMCTraits::DIM, SHOSet::evaluate_v(), SHOSet::evaluate_vgl(), qmcplusplus::int2string(), SHOSet::length, qmcplusplus::Units::distance::m, qmcplusplus::n, qmcplusplus::real(), SPOSet::size(), and SHOSet::state_info.
void test_overlap | ( | ) |
Definition at line 439 of file SHOSet.cpp.
References qmcplusplus::abs(), qmcplusplus::app_log(), SHOSet::bvalues, SHOSet::evaluate_d0(), SHOSet::evaluate_hermite(), SHOSet::length, qmcplusplus::n, SHOSet::prefactors, SHOSet::qn_max, Array< T, D, ALLOC >::resize(), and SPOSet::size().
Definition at line 61 of file SHOSet.h.
Referenced by SHOSet::evaluate_d0(), SHOSet::evaluate_d1(), SHOSet::evaluate_d2(), SHOSet::initialize(), and SHOSet::test_overlap().
PosType center |
Definition at line 54 of file SHOSet.h.
Referenced by SHOSet::evaluate_check(), SHOSet::evaluate_v(), SHOSet::evaluate_vgl(), and SHOSet::report().
Definition at line 62 of file SHOSet.h.
Referenced by SHOSet::evaluate_check().
Definition at line 63 of file SHOSet.h.
Referenced by SHOSet::evaluate_check().
Definition at line 64 of file SHOSet.h.
Referenced by SHOSet::evaluate_check().
Definition at line 60 of file SHOSet.h.
Referenced by SHOSet::evaluate_check(), SHOSet::evaluate_d0(), SHOSet::evaluate_d1(), SHOSet::evaluate_hermite(), and SHOSet::initialize().
RealType length |
Definition at line 53 of file SHOSet.h.
Referenced by SHOSet::evaluate_check(), SHOSet::evaluate_d1(), SHOSet::evaluate_d2(), SHOSet::evaluate_v(), SHOSet::evaluate_vgl(), SHOSet::initialize(), SHOSet::report(), SHOSet::test_derivatives(), and SHOSet::test_overlap().
int nmax |
Definition at line 56 of file SHOSet.h.
Referenced by SHOSet::initialize(), and SHOSet::report().
std::vector<RealType> prefactors |
Definition at line 59 of file SHOSet.h.
Referenced by SHOSet::evaluate_d0(), SHOSet::initialize(), and SHOSet::test_overlap().
TinyVector<int, DIM> qn_max |
Definition at line 57 of file SHOSet.h.
Referenced by SHOSet::evaluate_check(), SHOSet::evaluate_d0(), SHOSet::evaluate_d1(), SHOSet::evaluate_d2(), SHOSet::evaluate_hermite(), SHOSet::initialize(), SHOSet::report(), and SHOSet::test_overlap().
std::vector<SHOState> state_info |
Definition at line 58 of file SHOSet.h.
Referenced by SHOSet::evaluate_d0(), SHOSet::evaluate_d1(), SHOSet::evaluate_d2(), SHOSet::initialize(), SHOSet::report(), SHOSet::SHOSet(), and SHOSet::test_derivatives().