XGC1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Enumerations | Functions
checkpoint.hpp File Reference
#include <string>
Include dependency graph for checkpoint.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Enumerations

enum  Chkpt { Chkpt::Barrier = 0, Chkpt::DebugBarrier, Chkpt::NoBarrier, Chkpt::NoFlush }
 

Functions

void checkpoint (std::string msg, const Chkpt option=Chkpt::Barrier)
 

Enumeration Type Documentation

enum Chkpt
strong
Enumerator
Barrier 

MPI Barrier used (default)

DebugBarrier 

MPI Barrier and flush only if a Debug flag is set.

NoBarrier 

No MPI Barrier, just flush.

NoFlush 

No flush.

Function Documentation

void checkpoint ( std::string  msg,
const Chkpt  option = Chkpt::Barrier 
)

Here is the call graph for this function:

Here is the caller graph for this function: