|
MADNESS 0.10.1
|
compute the inner product of this range with other More...
#include <funcimpl.h>

Public Member Functions | |
| do_inner_local (const FunctionImpl< R, NDIM > *other, const bool leaves_only) | |
| resultT | operator() (resultT a, resultT b) const |
| resultT | operator() (typename dcT::const_iterator &it) const |
| template<typename Archive > | |
| void | serialize (const Archive &ar) |
| typedef | TENSOR_RESULT_TYPE (T, R) resultT |
Public Attributes | |
| bool | leaves_only |
| const FunctionImpl< R, NDIM > * | other |
compute the inner product of this range with other
|
inline |
|
inline |
|
inline |
References madness::FunctionImpl< T, NDIM >::coeffs, madness::WorldContainer< keyT, valueT, hashfunT >::find(), madness::FunctionImpl< T, NDIM >::do_inner_local< R >::leaves_only, MADNESS_EXCEPTION, madness::nonlinear_vector_solver(), madness::FunctionImpl< T, NDIM >::do_inner_local< R >::other, madness::print(), madness::WorldContainer< keyT, valueT, hashfunT >::probe(), R, sum, T(), and TENSOR_RESULT_TYPE.
|
inline |
References MADNESS_EXCEPTION.
| typedef madness::FunctionImpl< T, NDIM >::do_inner_local< R >::TENSOR_RESULT_TYPE | ( | T | , |
| R | |||
| ) |
| bool madness::FunctionImpl< T, NDIM >::do_inner_local< R >::leaves_only |
| const FunctionImpl<R,NDIM>* madness::FunctionImpl< T, NDIM >::do_inner_local< R >::other |