![]() |
QMCPACK
|
Collaboration diagram for OutputManagerClass:Public Member Functions | |
| OutputManagerClass (Verbosity level=Verbosity::LOW) | |
| void | setVerbosity (Verbosity level) |
| bool | isActive (Verbosity level) const |
| bool | isDebugActive () const |
| bool | isHighActive () const |
| void | pause () |
| Pause the summary and log streams. More... | |
| void | resume () |
| Resume the summary and log streams. More... | |
| void | shutOff () |
| Permanently shut off all streams. More... | |
Private Attributes | |
| Verbosity | global_verbosity_level |
Definition at line 34 of file OutputManager.h.
|
inline |
| bool isActive | ( | Verbosity | level | ) | const |
Definition at line 48 of file OutputManager.cpp.
References global_verbosity_level.
Referenced by RadialJastrowBuilder::computeJ2uk(), RadialJastrowBuilder::createJ1(), RadialJastrowBuilder::createJ2(), isDebugActive(), isHighActive(), NonLocalECPComponent::print(), ECPComponentBuilder::printECPTable(), and setVerbosity().
|
inline |
Definition at line 45 of file OutputManager.h.
References DEBUG, and isActive().
Referenced by qmcplusplus::applyCuspCorrection(), ParticleSetPool::get(), and qmcplusplus::TEST_CASE().
|
inline |
Definition at line 47 of file OutputManager.h.
References HIGH, and isActive().
Referenced by ParticleSetPool::readSimulationCellXML(), and qmcplusplus::TEST_CASE().
| void pause | ( | ) |
Pause the summary and log streams.
Definition at line 50 of file OutputManager.cpp.
References infoLog, infoSummary, and InfoStream::pause().
Referenced by QMCCostFunctionBatched::checkConfigurations(), QMCCostFunctionBatched::correlatedSampling(), MCPopulation::createWalkers(), SOECPComponent::initVirtualParticle(), NonLocalECPComponent::initVirtualParticle(), CloneManager::makeClones(), MCPopulation::spawnWalker(), and qmcplusplus::TEST_CASE().
| void resume | ( | ) |
Resume the summary and log streams.
Definition at line 56 of file OutputManager.cpp.
References infoLog, infoSummary, and InfoStream::resume().
Referenced by QMCCostFunctionBatched::checkConfigurations(), QMCCostFunctionBatched::correlatedSampling(), MCPopulation::createWalkers(), SOECPComponent::initVirtualParticle(), NonLocalECPComponent::initVirtualParticle(), MCPopulation::spawnWalker(), and qmcplusplus::TEST_CASE().
| void setVerbosity | ( | Verbosity | level | ) |
Definition at line 25 of file OutputManager.cpp.
References DEBUG, global_verbosity_level, HIGH, infoDebug, infoLog, infoSummary, isActive(), LOW, InfoStream::pause(), and InfoStream::resume().
Referenced by main(), OutputManagerClass(), and qmcplusplus::TEST_CASE().
| void shutOff | ( | ) |
Permanently shut off all streams.
Definition at line 62 of file OutputManager.cpp.
References infoDebug, infoError, infoLog, infoSummary, and InfoStream::shutOff().
Referenced by main(), and qmcplusplus::TEST_CASE().
|
private |
Definition at line 36 of file OutputManager.h.
Referenced by isActive(), and setVerbosity().