52 static double munge(
double r) {
53 if (r < 1e-15) r = 2e-15;
60 inline static void ldaop(
const Key<3>& key, Tensor<T>& t) {
67 inline static void ldaeop(
const Key<3>& key, Tensor<T>& t) {
int x_rks_s__(const double *r__, double *f, double *dfdra)
Definition: chem/lda.cc:58
Main include file for MADNESS and defines Function interface.
This header should include pretty much everything needed for the parallel runtime.
const T1 &f1 return GTEST_2_TUPLE_() T(f0, f1)
#define UNARY_OPTIMIZED_ITERATOR(X, x, exp)
Definition: tensor_macros.h:658
int c_rks_vwn5__(const double *r__, double *f, double *dfdra)
Definition: chem/lda.cc:116
double munge(double x, double xmin, double xmax)
Definition: nonlinschro.cc:131
Holds machinery to set up Functions/FuncImpls using various Factories and Interfaces.
Definition: chem/atomutil.cc:45
Key is the index for a node of the 2^NDIM-tree.
Definition: key.h:69