88 for (
int i = 0; i < psi.size(); i++)
89 psi[i] = 1.2 * i - i * i;
91 for (
int i = 0; i < 3; i++)
94 for (
int i = 0; i < 4; i++)
102 for (
int i = 0; i < 3; i++)
110 for (
int i = 0; i < 4; i++)
127 for (
int i = 0; i < 3; i++)
128 for (
int j = 0; j < 3; j++)
130 logdet(j, i) =
a(i, j);
136 for (
int i = 0; i < 4; i++)
137 for (
int j = 0; j < 4; j++)
139 logdet(j, i) =
a2(i, j);
base class for Single-particle orbital sets
void resize(size_type n, Type_t val=Type_t())
Resize the container.
helper functions for EinsplineSetBuilder
void evaluateValue(const ParticleSet &P, int iat, ValueVector &psi) override
evaluate the values of this single-particle orbital set
QTBase::GradType GradType
OrbitalSetTraits< ValueType >::ValueMatrix ValueMatrix
void setOrbitalSetSize(int norbs) override
set the OrbitalSetSize
void resize(size_type n, size_type m)
Resize the container.
OrbitalSetTraits< ValueType >::GradMatrix GradMatrix
Specialized paritlce class for atomistic simulations.
std::unique_ptr< SPOSet > makeClone() const override
make a clone of itself every derived class must implement this to have threading working correctly...
OrbitalSetTraits< ValueType >::ValueVector ValueVector
IndexType OrbitalSetSize
number of Single-particle orbitals
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 ...
OrbitalSetTraits< ValueType >::GradVector GradVector
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...