diff --git a/opm/core/utility/writeECLData.cpp b/opm/core/utility/writeECLData.cpp index 9c34f0eb..5e9d4205 100644 --- a/opm/core/utility/writeECLData.cpp +++ b/opm/core/utility/writeECLData.cpp @@ -23,6 +23,8 @@ #include #include #include +#include + #include #include @@ -30,6 +32,7 @@ #include + namespace Opm { @@ -60,9 +63,10 @@ namespace Opm int step = simtimer.currentStepNum(); ecl_file_enum file_type = ECL_UNIFIED_RESTART_FILE; - char * filename = ecl_util_alloc_filename(output_dir.c_str() , base_name.c_str() , file_type , true , step ); + bool fmt_file = true; + char * filename = ecl_util_alloc_filename(output_dir.c_str() , base_name.c_str() , file_type , fmt_file , step ); int phases = ECL_OIL_PHASE + ECL_WATER_PHASE; - double days = simtimer.currentTime() / 86400; + double days = Opm::unit::convert::to(simtimer.currentTime(), Opm::unit::day); time_t date = 0; int nx = grid.cartdims[0]; int ny = grid.cartdims[1];