a | madness::CubicInterpolationTable< T > | protected |
cubic_fit(const double *x, const T *f, T *a) | madness::CubicInterpolationTable< T > | inlineprotectedstatic |
CubicInterpolationTable(World *world_ptr, double lo, double hi, int npt, const functionT &f, const int min_npts_per_task=std::numeric_limits< double >::max()) | madness::CubicInterpolationTable< T > | inlineprotected |
CubicInterpolationTable() | madness::CubicInterpolationTable< T > | inline |
CubicInterpolationTable(double lo, double hi, int npt, const functionT &f) | madness::CubicInterpolationTable< T > | inline |
CubicInterpolationTable(World &world, double lo, double hi, int npt, const functionT &f, const int min_npts_per_task=min_npts_per_task_default) | madness::CubicInterpolationTable< T > | inline |
CubicInterpolationTable(double lo, double hi, int npt, const std::vector< T > &y) | madness::CubicInterpolationTable< T > | inline |
err(const functionT &f) const | madness::CubicInterpolationTable< T > | inline |
h | madness::CubicInterpolationTable< T > | protected |
hi | madness::CubicInterpolationTable< T > | protected |
lo | madness::CubicInterpolationTable< T > | protected |
make_interpolation(const std::vector< double > &x, const std::vector< T > &p, const int npts_per_task=std::numeric_limits< int >::max(), World *world_ptr=nullptr) | madness::CubicInterpolationTable< T > | inlineprotected |
min_npts_per_task_default | madness::CubicInterpolationTable< T > | static |
npt | madness::CubicInterpolationTable< T > | protected |
operator()(double y) const | madness::CubicInterpolationTable< T > | inline |
rh | madness::CubicInterpolationTable< T > | protected |
~CubicInterpolationTable() | madness::CubicInterpolationTable< T > | inlinevirtual |