|
MADNESS 0.10.1
|
#include <madness/world/worldmem.h>#include <cstdlib>#include <climits>#include <iostream>#include <iomanip>#include <mutex>
Namespaces | |
| namespace | madness |
| Namespace for all elements and tools of MADNESS. | |
| namespace | madness::detail |
Functions | |
| void | madness::print_meminfo_disable () |
| disables print_meminfo() profiling (i.e. calling it is a no-op) | |
| void | madness::print_meminfo_enable () |
| bool | madness::print_meminfo_enabled () |
| bool & | madness::detail::print_meminfo_flag_accessor () |
| bool | madness::print_meminfo_keep_ostream_open () |
| void | madness::print_meminfo_keep_ostream_open (bool keep_open) |
| bool & | madness::detail::print_meminfo_keepstreamopen_accessor () |
| std::basic_ofstream< wchar_t > & | madness::print_meminfo_ostream (int rank, const std::string filename_prefix) |
| template<> | |
| const char * | madness::detail::Vm_cstr< char > () |
| template<> | |
| const wchar_t * | madness::detail::Vm_cstr< wchar_t > () |
| WorldMemInfo * | madness::world_mem_info () |
| Returns pointer to internal structure. | |
Variables | |
| static madness::WorldMemInfo | stats = {0, 0, 0, 0, 0, 0, ULONG_MAX, false} |
|
static |
Referenced by madness::WorldProfileObj::~WorldProfileObj(), madness::WorldProfileObj::pause(), madness::Cloud::print_memory_statistics(), madness::Cloud::print_size(), test_copy_function_from_other_world_through_cloud(), test_deferred(), test_replication_policy(), test_twice(), wopen_(), and madness::world_mem_info().