#include <funcimpl.h>
◆ pointwise_multiplier() [1/2]
template<typename T, std::size_t NDIM>
template<std::size_t LDIM>
◆ pointwise_multiplier() [2/2]
template<typename T, std::size_t NDIM>
template<std::size_t LDIM>
References coeff_lhs, error, hi, hi1, hi2, lo, lo1, lo2, madness::FunctionImpl< T, NDIM >::tnorm(), and val_lhs.
◆ operator()() [1/2]
template<typename T, std::size_t NDIM>
template<std::size_t LDIM>
multiply values of rhs and lhs, result on rhs, rhs and lhs are of the same dimensions
References madness::FunctionImpl< T, NDIM >::cdata, coeff_lhs, madness::FunctionCommonFunctionality< T, NDIM >::coeffs2values(), madness::copy(), madness::BaseTensor::dim(), madness::Tensor< T >::emul(), error, madness::FunctionCommonData< T, NDIM >::get(), hi, lo, MADNESS_ASSERT, madness::Tensor< T >::normf(), oversampling, madness::FunctionImpl< T, NDIM >::tnorm(), val_lhs, and madness::FunctionCommonFunctionality< T, NDIM >::values2coeffs().
◆ operator()() [2/2]
template<typename T, std::size_t NDIM>
template<std::size_t LDIM>
multiply values of rhs and lhs, result on rhs, rhs and lhs are of differnet dimensions
References madness::Key< NDIM >::break_apart(), madness::FunctionCommonFunctionality< T, NDIM >::cdata, madness::FunctionImpl< T, NDIM >::cdata, coeff_lhs, madness::FunctionCommonFunctionality< T, NDIM >::coeffs2values(), madness::copy(), madness::BaseTensor::dim(), madness::GenTensor< T >::emul(), error, madness::FunctionCommonData< T, NDIM >::get(), madness::FunctionImpl< T, NDIM >::k, key1(), madness::GenTensor< T >::normf(), madness::outer(), oversampling, madness::FunctionImpl< T, NDIM >::targs, madness::TT_2D, and madness::FunctionCommonFunctionality< T, NDIM >::values2coeffs().
◆ serialize()
template<typename T, std::size_t NDIM>
template<std::size_t LDIM>
template<typename Archive>
◆ coeff_lhs
template<typename T, std::size_t NDIM>
template<std::size_t LDIM>
◆ error
template<typename T, std::size_t NDIM>
template<std::size_t LDIM>
Referenced by pointwise_multiplier(), madness::FunctionImpl< T, NDIM >::Vphi_ij_u_op_NS< opT, LDIM >::make_sum_coeffs(), madness::FunctionImpl< T, NDIM >::Vphi_op_NS< opT, LDIM >::make_sum_coeffs(), madness::FunctionImpl< T, NDIM >::do_inner_local_on_demand< R >::operator()(), operator()(), operator()(), and serialize().
◆ hi
template<typename T, std::size_t NDIM>
template<std::size_t LDIM>
◆ hi1
template<typename T, std::size_t NDIM>
template<std::size_t LDIM>
◆ hi2
template<typename T, std::size_t NDIM>
template<std::size_t LDIM>
◆ lo
template<typename T, std::size_t NDIM>
template<std::size_t LDIM>
◆ lo1
template<typename T, std::size_t NDIM>
template<std::size_t LDIM>
◆ lo2
template<typename T, std::size_t NDIM>
template<std::size_t LDIM>
◆ oversampling
template<typename T, std::size_t NDIM>
template<std::size_t LDIM>
◆ val_lhs
template<typename T, std::size_t NDIM>
template<std::size_t LDIM>
The documentation for this struct was generated from the following file: