A0 | BsplineFunctor< REAL > | static |
A1 | BsplineFunctor< REAL > | static |
A10 | BsplineFunctor< REAL > | static |
A11 | BsplineFunctor< REAL > | static |
A12 | BsplineFunctor< REAL > | static |
A13 | BsplineFunctor< REAL > | static |
A14 | BsplineFunctor< REAL > | static |
A15 | BsplineFunctor< REAL > | static |
A2 | BsplineFunctor< REAL > | static |
A3 | BsplineFunctor< REAL > | static |
A4 | BsplineFunctor< REAL > | static |
A5 | BsplineFunctor< REAL > | static |
A6 | BsplineFunctor< REAL > | static |
A7 | BsplineFunctor< REAL > | static |
A8 | BsplineFunctor< REAL > | static |
A9 | BsplineFunctor< REAL > | static |
BsplineFunctor(const std::string &my_name, Real cusp=0.0) | BsplineFunctor< REAL > | inline |
checkInVariablesExclusive(opt_variables_type &active) override | BsplineFunctor< REAL > | inlinevirtual |
qmcplusplus::OptimizableFunctorBase::checkInVariablesExclusive(opt_variables_type &active)=0 | OptimizableFunctorBase | |
checkOutVariables(const opt_variables_type &active) override | BsplineFunctor< REAL > | inlinevirtual |
CuspValue | BsplineFunctor< REAL > | |
cutoff_radius | OptimizableFunctorBase | |
d2A0 | BsplineFunctor< REAL > | static |
d2A1 | BsplineFunctor< REAL > | static |
d2A10 | BsplineFunctor< REAL > | static |
d2A11 | BsplineFunctor< REAL > | static |
d2A12 | BsplineFunctor< REAL > | static |
d2A13 | BsplineFunctor< REAL > | static |
d2A14 | BsplineFunctor< REAL > | static |
d2A15 | BsplineFunctor< REAL > | static |
d2A2 | BsplineFunctor< REAL > | static |
d2A3 | BsplineFunctor< REAL > | static |
d2A4 | BsplineFunctor< REAL > | static |
d2A5 | BsplineFunctor< REAL > | static |
d2A6 | BsplineFunctor< REAL > | static |
d2A7 | BsplineFunctor< REAL > | static |
d2A8 | BsplineFunctor< REAL > | static |
d2A9 | BsplineFunctor< REAL > | static |
d2Y | BsplineFunctor< REAL > | |
d3A0 | BsplineFunctor< REAL > | static |
d3A1 | BsplineFunctor< REAL > | static |
d3A10 | BsplineFunctor< REAL > | static |
d3A11 | BsplineFunctor< REAL > | static |
d3A12 | BsplineFunctor< REAL > | static |
d3A13 | BsplineFunctor< REAL > | static |
d3A14 | BsplineFunctor< REAL > | static |
d3A15 | BsplineFunctor< REAL > | static |
d3A2 | BsplineFunctor< REAL > | static |
d3A3 | BsplineFunctor< REAL > | static |
d3A4 | BsplineFunctor< REAL > | static |
d3A5 | BsplineFunctor< REAL > | static |
d3A6 | BsplineFunctor< REAL > | static |
d3A7 | BsplineFunctor< REAL > | static |
d3A8 | BsplineFunctor< REAL > | static |
d3A9 | BsplineFunctor< REAL > | static |
dA0 | BsplineFunctor< REAL > | static |
dA1 | BsplineFunctor< REAL > | static |
dA10 | BsplineFunctor< REAL > | static |
dA11 | BsplineFunctor< REAL > | static |
dA12 | BsplineFunctor< REAL > | static |
dA13 | BsplineFunctor< REAL > | static |
dA14 | BsplineFunctor< REAL > | static |
dA15 | BsplineFunctor< REAL > | static |
dA2 | BsplineFunctor< REAL > | static |
dA3 | BsplineFunctor< REAL > | static |
dA4 | BsplineFunctor< REAL > | static |
dA5 | BsplineFunctor< REAL > | static |
dA6 | BsplineFunctor< REAL > | static |
dA7 | BsplineFunctor< REAL > | static |
dA8 | BsplineFunctor< REAL > | static |
dA9 | BsplineFunctor< REAL > | static |
DeltaR | BsplineFunctor< REAL > | |
DeltaRInv | BsplineFunctor< REAL > | |
df(Real r) override | BsplineFunctor< REAL > | inlinevirtual |
dY | BsplineFunctor< REAL > | |
elementType | BsplineFunctor< REAL > | |
evaluate(Real r) const | BsplineFunctor< REAL > | inline |
evaluate(Real r, Real rinv) | BsplineFunctor< REAL > | inline |
evaluate(Real r, Real &dudr, Real &d2udr2) | BsplineFunctor< REAL > | inline |
evaluate(Real r, Real &dudr, Real &d2udr2, Real &d3udr3) | BsplineFunctor< REAL > | inline |
evaluate_impl(Real r, const Real *coefs, const Real DeltaRInv, const int max_index) | BsplineFunctor< REAL > | inlinestatic |
evaluate_impl(Real r, const Real *coefs, const Real DeltaRInv, const int max_index, Real &dudr, Real &d2udr2) | BsplineFunctor< REAL > | inlinestatic |
evaluateAll(Real r, Real rinv) | BsplineFunctor< REAL > | inline |
evaluateDerivatives(Real r, std::vector< TinyVector< Real, 3 >> &derivs) override | BsplineFunctor< REAL > | inlinevirtual |
evaluateDerivatives(Real r, std::vector< Real > &derivs) override | BsplineFunctor< REAL > | inlinevirtual |
evaluateV(const int iat, const int iStart, const int iEnd, const REAL *restrict _distArray, REAL *restrict distArrayCompressed) const | BsplineFunctor< REAL > | inline |
evaluateVGL(const int iat, const int iStart, const int iEnd, const REAL *_distArray, REAL *restrict _valArray, REAL *restrict _gradArray, REAL *restrict _laplArray, REAL *restrict distArrayCompressed, int *restrict distIndices) const | BsplineFunctor< REAL > | inline |
f(Real r) override | BsplineFunctor< REAL > | inlinevirtual |
fileName | BsplineFunctor< REAL > | |
getIndex(const opt_variables_type &active) | OptimizableFunctorBase | inline |
getMaxIndex() const | BsplineFunctor< REAL > | inline |
getName() const | OptimizableObject | inline |
initialize(int numPoints, std::vector< Real > &x, std::vector< Real > &y, REAL cusp, REAL rcut, std::string &id, std::string &optimize) | BsplineFunctor< REAL > | inline |
isOptimizable() | BsplineFunctor< REAL > | inline |
isOptimized() const | OptimizableObject | inline |
makeClone() const override | BsplineFunctor< REAL > | inlinevirtual |
mw_evaluateV(const int num_groups, const BsplineFunctor *const functors[], const int n_src, const int *grp_ids, const int num_pairs, const int *ref_at, const REAL *mw_dist, const int dist_stride, REAL *mw_vals, Vector< char, OffloadPinnedAllocator< char >> &transfer_buffer) | BsplineFunctor< REAL > | static |
mw_evaluateVGL(const int iat, const int num_groups, const BsplineFunctor *const functors[], const int n_src, const int *grp_ids, const int nw, REAL *mw_vgl, const int n_padded, const REAL *mw_dist, REAL *mw_cur_allu, Vector< char, OffloadPinnedAllocator< char >> &transfer_buffer) | BsplineFunctor< REAL > | static |
mw_updateVGL(const int iat, const std::vector< bool > &isAccepted, const int num_groups, const BsplineFunctor *const functors[], const int n_src, const int *grp_ids, const int nw, REAL *mw_vgl, const int n_padded, const REAL *mw_dist, REAL *mw_allUat, REAL *mw_cur_allu, Vector< char, OffloadPinnedAllocator< char >> &transfer_buffer) | BsplineFunctor< REAL > | static |
myVars | OptimizableFunctorBase | |
notOpt | BsplineFunctor< REAL > | |
NumParams | BsplineFunctor< REAL > | |
opt_variables_type typedef | OptimizableFunctorBase | |
OptimizableFunctorBase(const std::string &name="") | OptimizableFunctorBase | inline |
OptimizableObject(const std::string &name) | OptimizableObject | inline |
pairType | BsplineFunctor< REAL > | |
ParameterNames | BsplineFunctor< REAL > | |
Parameters | BsplineFunctor< REAL > | |
periodic | BsplineFunctor< REAL > | |
put(xmlNodePtr cur) override | BsplineFunctor< REAL > | inlinevirtual |
readVariationalParameters(hdf_archive &hin) | OptimizableObject | inlinevirtual |
Real typedef | BsplineFunctor< REAL > | |
real_type typedef | OptimizableFunctorBase | |
reportStatus(std::ostream &os) override | BsplineFunctor< REAL > | inlinevirtual |
reset() override | BsplineFunctor< REAL > | inlinevirtual |
resetParametersExclusive(const opt_variables_type &active) override | BsplineFunctor< REAL > | inlinevirtual |
qmcplusplus::OptimizableFunctorBase::resetParametersExclusive(const opt_variables_type &active)=0 | OptimizableFunctorBase | |
resize(int n) | BsplineFunctor< REAL > | inline |
setCusp(Real c) override | BsplineFunctor< REAL > | inlinevirtual |
setDensity(real_type n) | OptimizableFunctorBase | inlinevirtual |
setGridManager(bool willmanage) | OptimizableFunctorBase | inlinevirtual |
setOptimization(bool state) | OptimizableObject | inline |
setPeriodic(bool p) override | BsplineFunctor< REAL > | inlinevirtual |
spline_coefs_ | BsplineFunctor< REAL > | |
SplineDerivs | BsplineFunctor< REAL > | |
writeVariationalParameters(hdf_archive &hout) | OptimizableObject | inlinevirtual |
Y | BsplineFunctor< REAL > | |
~OptimizableFunctorBase()=default | OptimizableFunctorBase | virtual |