MADNESS 0.10.1
PyFunctor< T, NDIM > Member List

This is the complete list of members for PyFunctor< T, NDIM >, including all inherited members.

coeff(const keyT &) constmadness::FunctionFunctorInterface< T, NDIM >inlinevirtual
coeffT typedefmadness::FunctionFunctorInterface< T, NDIM >
eval_scalar_loop(const py::array_t< double > &coords, T *fvals, int npts) constPyFunctor< T, NDIM >inlineprivate
eval_vectorized(const madness::Vector< double *, NDIM > &xvals, T *fvals, int npts) constPyFunctor< T, NDIM >inlineprivate
FunctionFunctorInterface()madness::FunctionFunctorInterface< T, NDIM >inline
keyT typedefmadness::FunctionFunctorInterface< T, NDIM >
operator()(const madness::Vector< double, NDIM > &r) const overridePyFunctor< T, NDIM >inlinevirtual
operator()(const madness::Vector< double *, 1 > &xvals, T *fvals, int npts) const overridePyFunctor< T, NDIM >inlinevirtual
operator()(const madness::Vector< double *, 2 > &xvals, T *fvals, int npts) const overridePyFunctor< T, NDIM >inlinevirtual
operator()(const madness::Vector< double *, 3 > &xvals, T *fvals, int npts) const overridePyFunctor< T, NDIM >inlinevirtual
operator()(const madness::Vector< double *, 4 > &xvals, T *fvals, int npts) const overridePyFunctor< T, NDIM >inlinevirtual
operator()(const madness::Vector< double *, 5 > &xvals, T *fvals, int npts) const overridePyFunctor< T, NDIM >inlinevirtual
operator()(const madness::Vector< double *, 6 > &xvals, T *fvals, int npts) const overridePyFunctor< T, NDIM >inlinevirtual
provides_coeff() constmadness::FunctionFunctorInterface< T, NDIM >inlinevirtual
py_callable_PyFunctor< T, NDIM >private
PyFunctor(py::object f)PyFunctor< T, NDIM >inlineexplicit
screened(const Vector< double, NDIM > &c1, const Vector< double, NDIM > &c2) constmadness::FunctionFunctorInterface< T, NDIM >inlinevirtual
set_length_scale(double lo)madness::FunctionFunctorInterface< T, NDIM >inline
special_level() constmadness::FunctionFunctorInterface< T, NDIM >inlinevirtual
special_level_madness::FunctionFunctorInterface< T, NDIM >
special_points() constmadness::FunctionFunctorInterface< T, NDIM >inlinevirtual
supports_vectorized() const overridePyFunctor< T, NDIM >inlinevirtual
value_type typedefmadness::FunctionFunctorInterface< T, NDIM >
values(const keyT &key, const Tensor< double > &tensor) constmadness::FunctionFunctorInterface< T, NDIM >inlinevirtual
vectorized_mode_PyFunctor< T, NDIM >mutableprivate
~FunctionFunctorInterface()madness::FunctionFunctorInterface< T, NDIM >inlinevirtual
~PyFunctor()PyFunctor< T, NDIM >inline