![]() |
QMCPACK
|
Public Member Functions | |
void | set (T ri, T rf, int n) |
int | locate (T r) const |
T | operator() (int i) |
T | getCLForQuintic (T r, int &loc) const |
int | size () |
Static Public Member Functions | |
static T | getCL (T r, int &loc, double one_over_log_delta, T lower_bound, double log_delta) |
Public Attributes | |
T | lower_bound |
T | upper_bound |
T | OneOverLogDelta |
double | LogDelta |
std::vector< T > | r_values |
Definition at line 38 of file MultiQuinticSpline1D.h.
|
inlinestatic |
Definition at line 61 of file MultiQuinticSpline1D.h.
References qmcplusplus::exp(), qmcplusplus::log(), and LogGridLight< T >::lower_bound.
Referenced by MultiQuinticSpline1D< T >::batched_evaluate(), and MultiQuinticSpline1D< T >::batched_evaluateVGL().
|
inline |
Definition at line 83 of file MultiQuinticSpline1D.h.
References LogGridLight< T >::locate(), and LogGridLight< T >::r_values.
Referenced by qmcplusplus::TEST_CASE().
|
inline |
Definition at line 68 of file MultiQuinticSpline1D.h.
References qmcplusplus::log(), LogGridLight< T >::lower_bound, LogGridLight< T >::OneOverLogDelta, LogGridLight< T >::r_values, and LogGridLight< T >::upper_bound.
Referenced by LogGridLight< T >::getCLForQuintic(), and qmcplusplus::TEST_CASE().
|
inline |
|
inline |
Definition at line 46 of file MultiQuinticSpline1D.h.
References qmcplusplus::exp(), qmcplusplus::log(), LogGridLight< T >::LogDelta, LogGridLight< T >::lower_bound, qmcplusplus::n, LogGridLight< T >::OneOverLogDelta, LogGridLight< T >::r_values, and LogGridLight< T >::upper_bound.
Referenced by RadialOrbitalSetBuilder< COT >::find_cutoff(), and qmcplusplus::TEST_CASE().
|
inline |
double LogDelta |
Definition at line 43 of file MultiQuinticSpline1D.h.
Referenced by LogGridLight< T >::set().
T lower_bound |
Definition at line 40 of file MultiQuinticSpline1D.h.
Referenced by LogGridLight< T >::getCL(), LogGridLight< T >::locate(), and LogGridLight< T >::set().
T OneOverLogDelta |
Definition at line 42 of file MultiQuinticSpline1D.h.
Referenced by LogGridLight< T >::locate(), and LogGridLight< T >::set().
std::vector<T> r_values |
Definition at line 44 of file MultiQuinticSpline1D.h.
Referenced by LogGridLight< T >::getCLForQuintic(), LogGridLight< T >::locate(), LogGridLight< T >::operator()(), LogGridLight< T >::set(), and LogGridLight< T >::size().
T upper_bound |
Definition at line 41 of file MultiQuinticSpline1D.h.
Referenced by LogGridLight< T >::locate(), and LogGridLight< T >::set().