My Project
|
Protected Types | |
enum class | MessageType { INFO , WARNING } |
Protected Member Functions | |
GasLiftCommon (WellState &well_state, const GroupState &group_state, DeferredLogger &deferred_logger, const Parallel::Communication &comm, bool debug) | |
int | debugUpdateGlobalCounter_ () const |
virtual void | displayDebugMessage_ (const std::string &msg) const =0 |
void | displayDebugMessageOnRank0_ (const std::string &msg) const |
void | logMessage_ (const std::string &prefix, const std::string &msg, MessageType msg_type=MessageType::INFO) const |
Protected Attributes | |
WellState & | well_state_ |
const GroupState & | group_state_ |
DeferredLogger & | deferred_logger_ |
const Parallel::Communication & | comm_ |
bool | debug |
bool | debug_output_only_on_rank0 = false |