21#ifndef OPM_DEFERREDLOGGER_HEADER_INCLUDED
22#define OPM_DEFERREDLOGGER_HEADER_INCLUDED
24#include <opm/simulators/utils/ParallelCommunication.hpp>
36namespace ExceptionType
67 void info(
const std::string& tag,
const std::string& message);
68 void warning(
const std::string& tag,
const std::string& message);
69 void error(
const std::string& tag,
const std::string& message);
70 void problem(
const std::string& tag,
const std::string& message);
71 void bug(
const std::string& tag,
const std::string& message);
72 void debug(
const std::string& tag,
const std::string& message);
73 void note(
const std::string& tag,
const std::string& message);
75 void info(
const std::string& message);
76 void warning(
const std::string& message);
77 void error(
const std::string& message);
78 void problem(
const std::string& message);
79 void bug(
const std::string& message);
80 void debug(
const std::string& message);
81 void note(
const std::string& message);
91 std::vector<Message> messages_;
93 Parallel::Communication mpi_communicator);
Definition DeferredLogger.hpp:57
void logMessages()
Log all messages to the OpmLog backends, and clear the message container.
Definition DeferredLogger.cpp:85
void clearMessages()
Clear the message container without logging them.
Definition DeferredLogger.cpp:93
friend DeferredLogger gatherDeferredLogger(const DeferredLogger &local_deferredlogger, Parallel::Communication mpi_communicator)
Create a global log combining local logs.
Definition gatherDeferredLogger.cpp:168
This file contains a set of helper functions used by VFPProd / VFPInj.
Definition blackoilboundaryratevector.hh:37
Definition DeferredLogger.hpp:61