Triumvirate C++ API 0.5.0
Three-point clustering measurements in large-scale structure analyses.
Loading...
Searching...
No Matches
monitor.cpp File Reference
#include "monitor.hpp"
+ Include dependency graph for monitor.cpp:

Go to the source code of this file.

Namespaces

namespace  trv
 
namespace  trv::sys
 

Macros

#define _GSL_VERSION   "unknown"
 
#define _OMP_VERSION   std::string("unknown")
 
#define _OMP_NTHREADS   1
 

Functions

void trv::sys::update_maxmem ()
 Update the maximum memory usage estimate.
 
void trv::sys::update_maxcntgrid ()
 Update the maximum 3-d grid counts.
 
std::string trv::sys::show_current_datetime ()
 Return the current date-time string in 'YYYY-MM-DD HH:MM:SS' format.
 
std::string trv::sys::show_elapsed_time (double duration_in_seconds)
 Return the elapsed-time string in 'HH:MM:SS' format.
 
std::string trv::sys::show_timestamp ()
 Return the timestamp string including the elapsed time.
 
void trv::sys::display_prog_logo ()
 Display program logo in stdout.
 
void trv::sys::display_prog_licence ()
 Display program licence in stdout.
 
void trv::sys::display_prog_info ()
 Display program information in stdout.
 
void trv::sys::display_prog_logbars (int endpoint)
 Display program log bars in stdout.
 

Variables

auto trv::sys::clockStart = std::chrono::steady_clock::now()
 program starting time
 

Detailed Description

Authors
Mike S Wang (https://github.com/MikeSWang), Naonori S Sugiyama (https://github.com/naonori)

Definition in file monitor.cpp.

Macro Definition Documentation

◆ _GSL_VERSION

#define _GSL_VERSION   "unknown"

◆ _OMP_VERSION

#define _OMP_VERSION   std::string("unknown")

◆ _OMP_NTHREADS

#define _OMP_NTHREADS   1