MADNESS 0.10.1
|
collect common functionality does not need to be member function of funcimpl More...
#include <function_common_data.h>
Public Member Functions | |
FunctionCommonFunctionality (const FunctionCommonData< T, NDIM > &cdata) | |
FunctionCommonFunctionality (const long k) | |
GenTensor< T > | coeffs2values (const Key< NDIM > &key, const GenTensor< T > &coeff) const |
Tensor< T > | coeffs2values (const Key< NDIM > &key, const Tensor< T > &coeff) const |
GenTensor< T > | values2coeffs (const Key< NDIM > &key, const GenTensor< T > &values) const |
Tensor< T > | values2coeffs (const Key< NDIM > &key, const Tensor< T > &values) const |
Public Attributes | |
const FunctionCommonData< T, NDIM > & | cdata |
collect common functionality does not need to be member function of funcimpl
|
inline |
|
inline |
|
inline |
References madness::FunctionCommonFunctionality< T, NDIM >::cdata, madness::Key< NDIM >::level(), NDIM, pow(), madness::scale(), and madness::transform().
Referenced by madness::FunctionImpl< T, NDIM >::pointwise_multiplier< LDIM >::operator()(), and madness::FunctionImpl< T, NDIM >::pointwise_multiplier< LDIM >::operator()().
|
inline |
Return the scaling function coeffs when given the function values at the quadrature points
[in] | key | the key of the function node (box) |
References madness::FunctionCommonFunctionality< T, NDIM >::cdata, madness::Key< NDIM >::level(), NDIM, pow(), madness::scale(), and madness::transform().
Referenced by madness::FunctionImpl< T, NDIM >::pointwise_multiplier< LDIM >::operator()(), and madness::FunctionImpl< T, NDIM >::pointwise_multiplier< LDIM >::operator()().
const FunctionCommonData<T,NDIM>& madness::FunctionCommonFunctionality< T, NDIM >::cdata |
Referenced by madness::FunctionCommonFunctionality< T, NDIM >::coeffs2values(), madness::FunctionCommonFunctionality< T, NDIM >::coeffs2values(), madness::FunctionImpl< T, NDIM >::pointwise_multiplier< LDIM >::operator()(), madness::FunctionCommonFunctionality< T, NDIM >::values2coeffs(), and madness::FunctionCommonFunctionality< T, NDIM >::values2coeffs().