mirror of
https://github.com/OPM/opm-simulators.git
synced 2025-02-25 18:55:30 -06:00
Fetch messagelimits from ScheduleState
This commit is contained in:
parent
70214db62c
commit
914bbeca82
@ -151,17 +151,17 @@ void setupMessageLimiter(const Opm::MessageLimits msgLimits, const std::string&
|
|||||||
std::shared_ptr<Opm::StreamLog> stream_log = Opm::OpmLog::getBackend<Opm::StreamLog>(stdout_log_id);
|
std::shared_ptr<Opm::StreamLog> stream_log = Opm::OpmLog::getBackend<Opm::StreamLog>(stdout_log_id);
|
||||||
|
|
||||||
const std::map<int64_t, int> limits = {{Opm::Log::MessageType::Note,
|
const std::map<int64_t, int> limits = {{Opm::Log::MessageType::Note,
|
||||||
msgLimits.getCommentPrintLimit(0)},
|
msgLimits.getCommentPrintLimit()},
|
||||||
{Opm::Log::MessageType::Info,
|
{Opm::Log::MessageType::Info,
|
||||||
msgLimits.getMessagePrintLimit(0)},
|
msgLimits.getMessagePrintLimit()},
|
||||||
{Opm::Log::MessageType::Warning,
|
{Opm::Log::MessageType::Warning,
|
||||||
msgLimits.getWarningPrintLimit(0)},
|
msgLimits.getWarningPrintLimit()},
|
||||||
{Opm::Log::MessageType::Error,
|
{Opm::Log::MessageType::Error,
|
||||||
msgLimits.getErrorPrintLimit(0)},
|
msgLimits.getErrorPrintLimit()},
|
||||||
{Opm::Log::MessageType::Problem,
|
{Opm::Log::MessageType::Problem,
|
||||||
msgLimits.getProblemPrintLimit(0)},
|
msgLimits.getProblemPrintLimit()},
|
||||||
{Opm::Log::MessageType::Bug,
|
{Opm::Log::MessageType::Bug,
|
||||||
msgLimits.getBugPrintLimit(0)}};
|
msgLimits.getBugPrintLimit()}};
|
||||||
stream_log->setMessageLimiter(std::make_shared<Opm::MessageLimiter>(10, limits));
|
stream_log->setMessageLimiter(std::make_shared<Opm::MessageLimiter>(10, limits));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -224,7 +224,7 @@ void readDeck(int rank, std::string& deckFilename, std::unique_ptr<Opm::Deck>& d
|
|||||||
}
|
}
|
||||||
if (Opm::OpmLog::hasBackend("STDOUT_LOGGER")) // loggers might not be set up!
|
if (Opm::OpmLog::hasBackend("STDOUT_LOGGER")) // loggers might not be set up!
|
||||||
{
|
{
|
||||||
setupMessageLimiter(schedule->getMessageLimits(), "STDOUT_LOGGER");
|
setupMessageLimiter(schedule->operator[](0).message_limits(), "STDOUT_LOGGER");
|
||||||
}
|
}
|
||||||
if (!summaryConfig)
|
if (!summaryConfig)
|
||||||
summaryConfig = std::make_unique<Opm::SummaryConfig>(*deck, *schedule,eclipseState->getTableManager(),
|
summaryConfig = std::make_unique<Opm::SummaryConfig>(*deck, *schedule,eclipseState->getTableManager(),
|
||||||
|
@ -508,7 +508,6 @@ TEST_FOR_TYPE(IOConfig)
|
|||||||
TEST_FOR_TYPE(JFunc)
|
TEST_FOR_TYPE(JFunc)
|
||||||
TEST_FOR_TYPE(KeywordLocation)
|
TEST_FOR_TYPE(KeywordLocation)
|
||||||
TEST_FOR_TYPE(MessageLimits)
|
TEST_FOR_TYPE(MessageLimits)
|
||||||
TEST_FOR_TYPE(MLimits)
|
|
||||||
TEST_FOR_TYPE(MULTREGTScanner)
|
TEST_FOR_TYPE(MULTREGTScanner)
|
||||||
TEST_FOR_TYPE(NNC)
|
TEST_FOR_TYPE(NNC)
|
||||||
TEST_FOR_TYPE2(Network, Node)
|
TEST_FOR_TYPE2(Network, Node)
|
||||||
|
Loading…
Reference in New Issue
Block a user