make EclipseState constructor explicit
and adjust test code
This commit is contained in:
@@ -55,7 +55,7 @@ namespace Opm {
|
||||
};
|
||||
|
||||
EclipseState() = default;
|
||||
EclipseState(const Deck& deck);
|
||||
explicit EclipseState(const Deck& deck);
|
||||
virtual ~EclipseState() = default;
|
||||
|
||||
const IOConfig& getIOConfig() const;
|
||||
|
||||
@@ -172,7 +172,7 @@ END
|
||||
Opm::Parser{}.parseString(input)
|
||||
};
|
||||
|
||||
return {deck};
|
||||
return Opm::EclipseState{deck};
|
||||
}
|
||||
|
||||
std::vector<double> expect_SGFN()
|
||||
@@ -324,7 +324,7 @@ END
|
||||
Opm::Parser{}.parseString(input)
|
||||
};
|
||||
|
||||
return {deck};
|
||||
return Opm::EclipseState{deck};
|
||||
}
|
||||
|
||||
std::vector<double> expect_SOFN()
|
||||
@@ -495,7 +495,7 @@ END
|
||||
Opm::Parser{}.parseString(input)
|
||||
};
|
||||
|
||||
return {deck};
|
||||
return Opm::EclipseState{deck};
|
||||
}
|
||||
|
||||
std::vector<double> expect_SGFN()
|
||||
@@ -652,7 +652,7 @@ END
|
||||
Opm::Parser{}.parseString(input)
|
||||
};
|
||||
|
||||
return {deck};
|
||||
return Opm::EclipseState{deck};
|
||||
}
|
||||
|
||||
std::vector<double> expect_SGFN()
|
||||
@@ -823,7 +823,7 @@ END
|
||||
Opm::Parser{}.parseString(input)
|
||||
};
|
||||
|
||||
return {deck};
|
||||
return Opm::EclipseState{deck};
|
||||
}
|
||||
|
||||
std::vector<double> expect_SOFN()
|
||||
@@ -1007,7 +1007,7 @@ END
|
||||
Opm::Parser{}.parseString(input)
|
||||
};
|
||||
|
||||
return {deck};
|
||||
return Opm::EclipseState{deck};
|
||||
}
|
||||
|
||||
std::vector<double> expect_SGFN()
|
||||
@@ -1494,7 +1494,7 @@ namespace {
|
||||
Opm::EclipseState parse(const std::string& rspec,
|
||||
const std::string& props)
|
||||
{
|
||||
return {
|
||||
return Opm::EclipseState{
|
||||
Opm::Parser{}.parseString(rspec + R"(GRID
|
||||
INIT
|
||||
|
||||
|
||||
Reference in New Issue
Block a user