tks arango for your replay, now I have a new problem about time forcing data:
Code: Select all
'
'
'
'
MULTIFILE_INFO_S2D - Error while processing forcing multi-files:
data does not include initialization time = 2022-09-01 12:00:00.00
Found Error: 04 Line: 481 Source: ROMS/Utility/check_multifile.F, multifile_info_s2d
Found Error: 04 Line: 188 Source: ROMS/Utility/check_multifile.F
Found Error: 04 Line: 656 Source: ROMS/Nonlinear/initial.F
Found Error: 04 Line: 197 Source: ROMS/Drivers/nl_roms.h, ROMS_initialize
Elapsed wall CPU time for each process (seconds):
Thread # 0 CPU: 0.646
Total: 0.646
Nonlinear model elapsed CPU time profile, Grid: 01
Allocation and array initialization .............. 0.332 (51.3562 %)
2D/3D coupling, vertical metrics ................. 0.025 ( 3.8663 %)
Omega vertical velocity .......................... 0.008 ( 1.1965 %)
Equation of state for seawater ................... 0.027 ( 4.1328 %)
Total: 0.391 60.5517 %
Unique kernel(s) regions profiled ................ 0.391 60.5517 %
Residual, non-profiled code ...................... 0.255 39.4483 %
All percentages are with respect to total time = 0.646
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
Dynamic and Automatic memory (MB) usage for Grid 01: 185x186x70 tiling: 2x2
tile Dynamic Automatic USAGE
0 538.58 19.97 558.55
1 0.00 19.97 19.97
2 0.00 19.97 19.97
3 0.00 19.97 19.97
TOTAL 538.58 79.87 618.45
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
Found Error: 04 Line: 85 Source: ROMS/Utility/close_io.F, close_file_nf90
Found Error: 04 Line: 85 Source: ROMS/Utility/close_io.F, close_file_nf90
Found Error: 04 Line: 85 Source: ROMS/Utility/close_io.F, close_file_nf90
Found Error: 04 Line: 85 Source: ROMS/Utility/close_io.F, close_file_nf90
ROMS/TOMS - Output NetCDF summary for Grid 01:
Found Error: 04 Line: 401 Source: ROMS/Utility/close_io.F, close_out
ROMS/TOMS - I/O error ............... exit_flag: 4
ERROR: I/O related problem.
Note: The following floating-point exceptions are signalling: IEEE_INVALID_FLAG
ERROR STOP
Error termination. Backtrace:
#0 0x7f3c804baad0 in ???
#1 0x7f3c804bb649 in ???
#2 0x7f3c804bccb7 in ???
#3 0x55b289aeda76 in ???
#4 0x7f3c80092d8f in ???
#5 0x7f3c80092e3f in ???
#6 0x55b289aedac4 in ???
#7 0xffffffffffffffff in ???
iuse 7 forcing data, namely:
Code: Select all
NFFILES == 7 ! number of unique forcing files
FRCNAME == /mnt/c/Users/User/OneDrive/Desktop/ROMS_BALI/atm_forcing/lwrad_era5.nc |
/mnt/c/Users/User/OneDrive/Desktop/ROMS_BALI/atm_forcing/Pair_era5.nc |
/mnt/c/Users/User/OneDrive/Desktop/ROMS_BALI/atm_forcing/Qair_era5.nc |
/mnt/c/Users/User/OneDrive/Desktop/ROMS_BALI/atm_forcing/rain_era5.nc |
/mnt/c/Users/User/OneDrive/Desktop/ROMS_BALI/atm_forcing/swrad_era5.nc |
/mnt/c/Users/User/OneDrive/Desktop/ROMS_BALI/atm_forcing/Tair_era5.nc |
/mnt/c/Users/User/OneDrive/Desktop/ROMS_BALI/atm_forcing/wind_era5.nc
this is the variable time from wind_era5 as an example:
Code: Select all
wind_time
Size: 120x1
Dimensions: wind_time
Datatype: double
Attributes:
long_name = 'surface wind time'
units = 'days since 1858-11-17 00:00:00'
calendar = 'gregorian'
when I load the time using (in Matlab),
Code: Select all
time=ncread('wind_era5.nc','wind_time');
time1=datenum(1858,11,17,0,0,0)+time;
datestr(time1)
it will produce:
Code: Select all
ans =
120×20 char array
'01-Sep-2022 00:00:00'
'01-Sep-2022 01:00:00'
'01-Sep-2022 02:00:00'
'01-Sep-2022 03:00:00'
'01-Sep-2022 04:00:00'
'01-Sep-2022 05:00:00'
'01-Sep-2022 06:00:00'
'01-Sep-2022 07:00:00'
'01-Sep-2022 08:00:00'
'01-Sep-2022 09:00:00'
'01-Sep-2022 10:00:00'
'01-Sep-2022 11:00:00'
'01-Sep-2022 12:00:00'
'01-Sep-2022 13:00:00'
'01-Sep-2022 14:00:00'
'01-Sep-2022 15:00:00'
'01-Sep-2022 16:00:00'
'01-Sep-2022 17:00:00'
'01-Sep-2022 18:00:00'
'01-Sep-2022 19:00:00'
'01-Sep-2022 20:00:00'
'01-Sep-2022 21:00:00'
'01-Sep-2022 22:00:00'
'01-Sep-2022 23:00:00'
'02-Sep-2022 00:00:00'
'02-Sep-2022 01:00:00'
'02-Sep-2022 02:00:00'
'02-Sep-2022 03:00:00'
'02-Sep-2022 04:00:00'
'02-Sep-2022 05:00:00'
'02-Sep-2022 06:00:00'
'02-Sep-2022 07:00:00'
'02-Sep-2022 08:00:00'
'02-Sep-2022 09:00:00'
'02-Sep-2022 10:00:00'
'02-Sep-2022 11:00:00'
'02-Sep-2022 12:00:00'
'02-Sep-2022 13:00:00'
'02-Sep-2022 14:00:00'
'02-Sep-2022 15:00:00'
'02-Sep-2022 16:00:00'
'02-Sep-2022 17:00:00'
'02-Sep-2022 18:00:00'
'02-Sep-2022 19:00:00'
'02-Sep-2022 20:00:00'
'02-Sep-2022 21:00:00'
'02-Sep-2022 22:00:00'
'02-Sep-2022 23:00:00'
'03-Sep-2022 00:00:00'
'03-Sep-2022 01:00:00'
'03-Sep-2022 02:00:00'
'03-Sep-2022 03:00:00'
'03-Sep-2022 04:00:00'
'03-Sep-2022 05:00:00'
'03-Sep-2022 06:00:00'
'03-Sep-2022 07:00:00'
'03-Sep-2022 08:00:00'
'03-Sep-2022 09:00:00'
'03-Sep-2022 10:00:00'
'03-Sep-2022 11:00:00'
'03-Sep-2022 12:00:00'
'03-Sep-2022 13:00:00'
'03-Sep-2022 14:00:00'
'03-Sep-2022 15:00:00'
'03-Sep-2022 16:00:00'
'03-Sep-2022 17:00:00'
'03-Sep-2022 18:00:00'
'03-Sep-2022 19:00:00'
'03-Sep-2022 20:00:00'
'03-Sep-2022 21:00:00'
'03-Sep-2022 22:00:00'
'03-Sep-2022 23:00:00'
'04-Sep-2022 00:00:00'
'04-Sep-2022 01:00:00'
'04-Sep-2022 02:00:00'
'04-Sep-2022 03:00:00'
'04-Sep-2022 04:00:00'
'04-Sep-2022 05:00:00'
'04-Sep-2022 06:00:00'
'04-Sep-2022 07:00:00'
'04-Sep-2022 08:00:00'
'04-Sep-2022 09:00:00'
'04-Sep-2022 10:00:00'
'04-Sep-2022 11:00:00'
'04-Sep-2022 12:00:00'
'04-Sep-2022 13:00:00'
'04-Sep-2022 14:00:00'
'04-Sep-2022 15:00:00'
'04-Sep-2022 16:00:00'
'04-Sep-2022 17:00:00'
'04-Sep-2022 18:00:00'
'04-Sep-2022 19:00:00'
'04-Sep-2022 20:00:00'
'04-Sep-2022 21:00:00'
'04-Sep-2022 22:00:00'
'04-Sep-2022 23:00:00'
'05-Sep-2022 00:00:00'
'05-Sep-2022 01:00:00'
'05-Sep-2022 02:00:00'
'05-Sep-2022 03:00:00'
'05-Sep-2022 04:00:00'
'05-Sep-2022 05:00:00'
'05-Sep-2022 06:00:00'
'05-Sep-2022 07:00:00'
'05-Sep-2022 08:00:00'
'05-Sep-2022 09:00:00'
'05-Sep-2022 10:00:00'
'05-Sep-2022 11:00:00'
'05-Sep-2022 12:00:00'
'05-Sep-2022 13:00:00'
'05-Sep-2022 14:00:00'
'05-Sep-2022 15:00:00'
'05-Sep-2022 16:00:00'
'05-Sep-2022 17:00:00'
'05-Sep-2022 18:00:00'
'05-Sep-2022 19:00:00'
'05-Sep-2022 20:00:00'
'05-Sep-2022 21:00:00'
'05-Sep-2022 22:00:00'
'05-Sep-2022 23:00:00'
and from this result, I don't know why ROMS produces error
data does not include initialization time = 2022-09-01 12:00:00.00
even though the forcing data that I use is appropriate, i.e. 1 September 2022 to 5 September 2022.
Tks