MADNESS 0.10.1
|
Class to compute terms of the kernel. More...
#include <xcfunctional.h>
Public Member Functions | |
xc_kernel_apply (const XCfunctional &xc, int ispin) | |
std::size_t | get_result_size () const |
std::vector< madness::Tensor< double > > | operator() (const madness::Key< 3 > &key, const std::vector< madness::Tensor< double > > &t) const |
Public Attributes | |
const FunctionCommonData< double, 3 > & | cdata |
const int | ispin |
const XCfunctional * | xc |
Class to compute terms of the kernel.
|
inline |
References ispin, and MADNESS_ASSERT.
|
inline |
References madness::XCfunctional::is_gga(), and xc.
|
inline |
References madness::XCfunctional::fxc_apply(), ispin, MADNESS_ASSERT, and xc.
const FunctionCommonData<double,3>& madness::xc_kernel_apply::cdata |
const int madness::xc_kernel_apply::ispin |
Referenced by xc_kernel_apply(), and operator()().
const XCfunctional* madness::xc_kernel_apply::xc |
Referenced by get_result_size(), and operator()().