From 0587e111129b242475e252f052c7c9f5a1b1f6b3 Mon Sep 17 00:00:00 2001 From: Joakim Hove Date: Thu, 15 Oct 2020 15:30:33 +0200 Subject: [PATCH] Limit the number of MULTFLT messages --- src/opm/parser/eclipse/EclipseState/EclipseState.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/opm/parser/eclipse/EclipseState/EclipseState.cpp b/src/opm/parser/eclipse/EclipseState/EclipseState.cpp index bbadd5986..6c208a36f 100644 --- a/src/opm/parser/eclipse/EclipseState/EclipseState.cpp +++ b/src/opm/parser/eclipse/EclipseState/EclipseState.cpp @@ -21,6 +21,7 @@ #include +#include #include #include @@ -232,14 +233,14 @@ namespace Opm { for (size_t index=0; index < section.count("MULTFLT"); index++) { const auto& faultsKeyword = section.getKeyword("MULTFLT" , index); OpmLog::info(OpmInputError::format("Applying {keyword} in {file} line {line}", faultsKeyword.location())); + InfoLogger logger("MULTFLT",3); for (auto iter = faultsKeyword.begin(); iter != faultsKeyword.end(); ++iter) { - const auto& faultRecord = *iter; const std::string& faultName = faultRecord.getItem(0).get< std::string >(0); double multFlt = faultRecord.getItem(1).get< double >(0); - m_faults.setTransMult( faultName , multFlt ); - OpmLog::info(fmt::format("Setting fault transmissibility multiplier {} for fault {}", multFlt, faultName)); + + logger(fmt::format("Setting fault transmissibility multiplier {} for fault {}", multFlt, faultName)); } } }