Merge pull request #5132 from blattms/fix-shared-linking

Fix linking errors when using shared libraries.
This commit is contained in:
Bård Skaflestad
2024-01-30 11:02:51 +01:00
committed by GitHub
7 changed files with 18 additions and 13 deletions

View File

@@ -85,13 +85,13 @@ namespace Opm {
template<class Scalar>
LogOutputHelper<Scalar>::LogOutputHelper(const EclipseState& eclState,
const Schedule& schedule,
const SummaryState& summaryState)
const SummaryState& summaryState,
const std::string& moduleVersionName)
: eclState_(eclState)
, schedule_(schedule)
, summaryState_(summaryState)
{
flowVersionName_ = moduleVersionName();
}
, flowVersionName_(moduleVersionName)
{}
template<class Scalar>
void LogOutputHelper<Scalar>::

View File

@@ -43,7 +43,8 @@ class LogOutputHelper {
public:
LogOutputHelper(const EclipseState& eclState,
const Schedule& schedule,
const SummaryState& st);
const SummaryState& st,
const std::string& moduleVersionName);
//! \brief Write cumulative production and injection reports to output.
void cumulative(const std::size_t reportStepNum) const;