Fix command line argument for double precision restart output

This commit is contained in:
Tor Harald Sandve
2018-01-22 14:03:15 +01:00
parent 84a8b8eca6
commit cdeefc3a34

View File

@@ -407,7 +407,7 @@ namespace Opm
const bool restart_double_si = param_.getDefault("restart_double_si", false); const bool restart_double_si = param_.getDefault("restart_double_si", false);
std::string outputDoublePrecisionParam("--ecl-output-double-precision="); std::string outputDoublePrecisionParam("--ecl-output-double-precision=");
outputDoublePrecisionParam += restart_double_si; outputDoublePrecisionParam += restart_double_si ? "true" : "false";
argv.push_back(outputDoublePrecisionParam.c_str()); argv.push_back(outputDoublePrecisionParam.c_str());
#if defined(_OPENMP) #if defined(_OPENMP)