fixed: constructor has been made explicit

This commit is contained in:
Arne Morten Kvarving
2017-06-09 18:45:11 +02:00
parent 1e0428d821
commit 85e65415c5

View File

@@ -413,12 +413,12 @@ namespace Opm
WellState& wellstate, WellState& wellstate,
ExtraData& extra ) ExtraData& extra )
{ {
std::map<std::string, RestartKey> solution_keys {{"PRESSURE" , UnitSystem::measure::pressure}, std::map<std::string, RestartKey> solution_keys {{"PRESSURE" , RestartKey(UnitSystem::measure::pressure)},
{"SWAT" , UnitSystem::measure::identity}, {"SWAT" , RestartKey(UnitSystem::measure::identity)},
{"SGAS" , UnitSystem::measure::identity}, {"SGAS" , RestartKey(UnitSystem::measure::identity)},
{"TEMP" , UnitSystem::measure::temperature}, {"TEMP" , RestartKey(UnitSystem::measure::temperature)},
{"RS" , UnitSystem::measure::gas_oil_ratio}, {"RS" , RestartKey(UnitSystem::measure::gas_oil_ratio)},
{"RV" , UnitSystem::measure::oil_gas_ratio}, {"RV" , RestartKey(UnitSystem::measure::oil_gas_ratio)},
{"SOMAX", {UnitSystem::measure::identity, false}}, {"SOMAX", {UnitSystem::measure::identity, false}},
{"PCSWM_OW", {UnitSystem::measure::identity, false}}, {"PCSWM_OW", {UnitSystem::measure::identity, false}},
{"KRNSW_OW", {UnitSystem::measure::identity, false}}, {"KRNSW_OW", {UnitSystem::measure::identity, false}},
@@ -432,7 +432,7 @@ namespace Opm
if (restart_double_si_) { if (restart_double_si_) {
// Avoid any unit conversions, treat restart input as SI units. // Avoid any unit conversions, treat restart input as SI units.
for (auto& elem : solution_keys) { for (auto& elem : solution_keys) {
elem.second = UnitSystem::measure::identity; elem.second = RestartKey(UnitSystem::measure::identity);
} }
} }