MADNESS 0.10.1
|
print accumulated size of all functions More...
#include <CCStructures.h>
Public Member Functions | |
CCSize ()=default | |
template<typename... Args> | |
void | add (const Args &... args) |
variadic template parameters to add the size of all functions and pairs | |
void | add_helper (const std::vector< CCPair > &vp) |
template<typename T , std::size_t NDIM> | |
void | add_helper (const std::vector< Function< T, NDIM > > &v) |
void | print (World &world, const std::string msg="") const |
Public Attributes | |
double | size_local =0 |
print accumulated size of all functions
|
default |
variadic template parameters to add the size of all functions and pairs
References add_helper().
Referenced by madness::CC2::iterate_lrcc2_pairs(), madness::CC2::iterate_singles(), and madness::CC2::solve_mp2_coupled().
References madness::get_size(), madness::get_size_local(), madness::nonlinear_vector_solver(), p(), and size_local.
References madness::get_size_local(), size_local, and v.
Referenced by add().
References madness::WorldGopInterface::fence(), madness::World::gop, madness::nonlinear_vector_solver(), madness::print(), madness::World::rank(), size_local, and madness::WorldGopInterface::sum().
Referenced by madness::CC2::iterate_lrcc2_pairs(), madness::CC2::iterate_singles(), and madness::CC2::solve_mp2_coupled().
double madness::CCSize::size_local =0 |
Referenced by add_helper(), add_helper(), and print().