![]() |
QMCPACK
|
Public Member Functions | |
void | Fit (std::vector< double > &r, std::vector< double > &u) |
void | FitCusp (std::vector< double > &r, std::vector< double > &u, double cusp) |
void | eval (double r, double &u) |
void | eval (double r, double &u, double &du, double &d2u) |
Private Attributes | |
TinyVector< double, M > | Coefs |
TinyVector< double, M > | dCoefs |
TinyVector< double, M > | d2Coefs |
double | sign |
Friends | |
class | ComplexExpFitClass< M > |
Definition at line 31 of file ExpFitClass.h.
|
inline |
Definition at line 163 of file ExpFitClass.h.
References qmcplusplus::exp(), and sign().
|
inline |
Definition at line 176 of file ExpFitClass.h.
References qmcplusplus::exp(), and sign().
|
inline |
Definition at line 107 of file ExpFitClass.h.
References qmcplusplus::app_error(), qmcplusplus::det(), qmcplusplus::invert_matrix(), qmcplusplus::log(), qmcplusplus::Units::force::N, and sign().
Referenced by ComplexExpFitClass< M >::Fit().
|
inline |
Definition at line 46 of file ExpFitClass.h.
References qmcplusplus::app_error(), qmcplusplus::det(), qmcplusplus::invert_matrix(), qmcplusplus::log(), qmcplusplus::Units::force::N, and sign().
Referenced by ComplexExpFitClass< M >::FitCusp().
|
friend |
Definition at line 42 of file ExpFitClass.h.
|
private |
Definition at line 34 of file ExpFitClass.h.
Referenced by ComplexExpFitClass< M >::Fit(), and ComplexExpFitClass< M >::FitCusp().
|
private |
Definition at line 34 of file ExpFitClass.h.
Referenced by ComplexExpFitClass< M >::Fit(), and ComplexExpFitClass< M >::FitCusp().
|
private |
Definition at line 34 of file ExpFitClass.h.
Referenced by ComplexExpFitClass< M >::Fit(), and ComplexExpFitClass< M >::FitCusp().
|
private |
Definition at line 35 of file ExpFitClass.h.
Referenced by ComplexExpFitClass< M >::Fit(), and ComplexExpFitClass< M >::FitCusp().