52 os <<
"External harmonic potential" << std::endl;
59 return std::make_unique<HarmonicExternalPotential>(*this);
65 #if !defined(REMOVE_TRACEMANAGER) 78 #if !defined(REMOVE_TRACEMANAGER) 85 #if !defined(REMOVE_TRACEMANAGER) std::unique_ptr< OperatorBase > makeClone(ParticleSet &P, TrialWaveFunction &psi) final
bool streaming_particles_
helper functions for EinsplineSetBuilder
QTBase::RealType RealType
size_t getTotalNum() const
bool put(xmlNodePtr cur)
assign attributes to the set
Array< TraceReal, 1 > * V_sample
single particle trace sample array
Specialized paritlce class for atomistic simulations.
bool get(std::ostream &os) const override
write about the class
class to handle a set of attributes of an xmlNode
FullPrecRealType Return_t
type of return value of evaluate
MakeReturn< UnaryNode< FnSqrt, typename CreateLeaf< Vector< T1, C1 > >::Leaf_t > >::Expression_t sqrt(const Vector< T1, C1 > &l)
bool put(xmlNodePtr cur) override
Read the input parameter.
Class to represent a many-body trial wave function.
Return_t value_
current value
Tensor< typename BinaryReturn< T1, T2, OpMultiply >::Type_t, D > dot(const AntiSymTensor< T1, D > &lhs, const AntiSymTensor< T2, D > &rhs)
void add(PDT &aparam, const std::string &aname, std::vector< PDT > candidate_values={}, TagStatus status=TagStatus::OPTIONAL)
add a new attribute
Return_t evaluate_sp(ParticleSet &P)
Return_t evaluate(ParticleSet &P) override
Evaluate the local energy contribution of this component.