| Algorithm typedef | madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM > | |
| algorithm_ | madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM > | |
| apply_timer | madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM > | inlineprivatestatic |
| compute_K_tile(World &world, const vecfuncT &mo_bra, const vecfuncT &mo_ket, const vecfuncT &vket, std::shared_ptr< real_convolution_3d > poisson, const bool symmetric, const double mul_tol=0.0) | madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM > | privatestatic |
| elapsed_time | madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM > | inlineprivatestatic |
| ExchangeImpl(World &world, const double lo, const double thresh) | madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM > | inline |
| ExchangeImpl(World &world, const SCF *calc, const int ispin) | madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM > | |
| ExchangeImpl(World &world, const Nemo *nemo, const int ispin) | madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM > | |
| functionT typedef | madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM > | private |
| gather_statistics() const | madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM > | inline |
| gather_timings(World &world) const | madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM > | inline |
| get_statistics() const | madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM > | inline |
| get_taskq() const | madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM > | inline |
| get_world() const | madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM > | inline |
| info() const | madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM > | inline |
| is_symmetric() const | madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM > | inline |
| K_large_memory(const vecfuncT &vket, const double mul_tol=0.0) const | madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM > | private |
| K_macrotask_efficient(const vecfuncT &vket, const double mul_tol=0.0) const | madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM > | private |
| K_macrotask_efficient_row(const vecfuncT &vket, const double mul_tol=0.0) const | madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM > | private |
| K_small_memory(const vecfuncT &vket, const double mul_tol=0.0) const | madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM > | private |
| lo | madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM > | private |
| macro_task_info | madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM > | |
| mo_bra | madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM > | private |
| mo_ket | madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM > | private |
| mul1_timer | madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM > | inlineprivatestatic |
| mul2_timer | madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM > | inlineprivatestatic |
| mul_tol | madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM > | private |
| operator()(const vecfuncT &vket) const | madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM > | |
| print_timer(World &world) const | madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM > | inline |
| printdebug() const | madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM > | inlineprivate |
| printlevel | madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM > | private |
| printprogress() const | madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM > | inlineprivate |
| printtimings() const | madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM > | inlineprivate |
| printtimings_detail() const | madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM > | inlineprivate |
| reset_timer() | madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM > | inlineprivatestatic |
| set_algorithm(const Algorithm &alg) | madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM > | inline |
| set_bra_and_ket(const vecfuncT &bra, const vecfuncT &ket) | madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM > | inline |
| set_macro_task_info(const MacroTaskInfo &info) | madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM > | inline |
| set_poisson(World &world, const double lo, const double econv=FunctionDefaults< 3 >::get_thresh()) | madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM > | inlinestatic |
| set_printlevel(const long &level) | madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM > | inline |
| set_taskq(std::shared_ptr< MacroTaskQ > taskq1) | madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM > | inline |
| statistics | madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM > | mutableprivate |
| symmetric(const bool flag) | madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM > | inline |
| symmetric_ | madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM > | private |
| taskq | madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM > | private |
| thresh | madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM > | private |
| vecfuncT typedef | madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM > | private |
| world | madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM > | private |