MADNESS  0.10.1
Namespaces | Functions | Variables
worldmem.cc File Reference
#include <madness/world/worldmem.h>
#include <cstdlib>
#include <climits>
#include <iostream>
#include <iomanip>
#include <mutex>
Include dependency graph for worldmem.cc:

Namespaces

 madness
 File holds all helper structures necessary for the CC_Operator and CC2 class.
 
 madness::detail
 

Functions

void madness::print_meminfo_disable ()
 disables print_meminfo() profiling (i.e. calling it is a no-op) More...
 
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. More...
 

Variables

static madness::WorldMemInfo stats = {0, 0, 0, 0, 0, 0, ULONG_MAX, false}
 

Variable Documentation

◆ stats

madness::WorldMemInfo stats = {0, 0, 0, 0, 0, 0, ULONG_MAX, false}
static