CEPS  24.01
Cardiac ElectroPhysiology Simulator
CepsFlags.hpp File Reference
#include <fstream>
#include <iostream>
#include <sstream>
#include <source_location>
#include "common/core/CepsParallelTools.hpp"
#include "common/abstract/CepsObject.hpp"

Go to the source code of this file.

Data Structures

class  Flags
 Management of run options. More...
 

Namespaces

 ceps
 A namespace for all utility methods.
 

Functions

std::ofstream & ceps::debugLog ()
 Get the DebugLog used in Ceps. More...
 
std::ofstream & ceps::profilingLog ()
 Get the ProfilingLog used in Ceps. More...
 
CepsBool ceps::isProfiling ()
 Check if we are currently profiling on the master proc (always false on slave procs). More...
 
CepsBool ceps::isVerbose ()
 Check if the verbosity is enabled on the master proc (always false on slave procs). More...
 
CepsBool ceps::isWarnings ()
 Check if we enable the warnings on the master proc (always false on slave procs). More...
 
CepsBool ceps::isDebug ()
 Check if we enable the debug on the master proc (always false on slave procs). More...
 
void ceps::disableAbortOnError ()
 Set testing to true. Exceptions do not terminate program. More...
 
void ceps::enableAbortOnError ()
 Set testing to false. Exceptions terminate program. More...
 

Variables

Flagsflags
 Global variable, used in every application. More...
 

Detailed Description

Management of run options, macros for testing these flags

Definition in file CepsFlags.hpp.

Variable Documentation

◆ flags

Flags* flags
extern

Global variable, used in every application.

Definition at line 34 of file ceps.cpp.