Hello ROMS community,
I am getting one error but I am not able to understand what this error says. can anyone suggest the meaning of this kind error and the probable solution.
I am attaching the ncdump information of the error associated files as well as the log file too. Error is under mentioned--------*************************************************************************************************************************
STEP Day HH:MM:SS KINETIC_ENRG POTEN_ENRG TOTAL_ENRG NET_VOLUME
C => (i,j,k) Cu Cv Cw Max Speed
0 0 00:00:00 4.997087E-03 1.959199E+04 1.959200E+04 6.292775E+15
(093,045,40) 4.223510E-03 4.776480E-03 0.000000E+00 1.226371E+00
DEF_HIS - creating history file, Grid 01: /Land/tanuja_exp_27_onwards_results_backup/output_38_hmin_10_dl_0.0416degree_ecco2bry_era_tropflux_somali/ocean_his_0001.nc
DEF_VAR - error while defining attribute: interpolate-land/ROMS_style/svstr_2011.nc,o/Ocean/tropflux_forcings_somali_coast_1995_2014-interpolate-land/ROMS_style/s for variable: ntimes in NetCDF file: /Land/tara_exp_27_onwards_results_backup/output_38_hmin_10_dl_0.0416degree_ecco2bry_era_tropflux_somali/ocean_his_0001.nc
Now , the ncdump information of svstr_2011 and svstr_1995
tuxcoder@Ocean:/Ocean/tropflux_forcings_somali_coast_1995_2014-interpolate-land/ROMS_style$ ncdump -h svstr_1995.nc
netcdf svstr_1995 {
dimensions:
svstr_time = UNLIMITED ; // (365 currently)
latitude = 386 ;
bound = 2 ;
longitude = 410 ;
axis_0 = 386 ;
axis_0_a = 410 ;
variables:
int svstr_time(svstr_time) ;
svstr_time:units = "days since 1995-1-1" ;
svstr_time:calendar = "gregorian" ;
svstr_time:axis = "T" ;
double latitude(latitude) ;
latitude:bounds = "bounds_latitude" ;
latitude:axis = "Y" ;
double bounds_latitude(latitude, bound) ;
double longitude(longitude) ;
longitude:bounds = "bounds_longitude" ;
longitude:axis = "X" ;
longitude:modulo = 360. ;
longitude:topology = "circular" ;
double bounds_longitude(longitude, bound) ;
float svstr(svstr_time, latitude, longitude) ;
svstr:coordinates = "lon lat svstr_time" ;
svstr:time = "svstr_time" ;
svstr:units = "N/m2" ;
svstr:missing_value = 1.e+20f ;
svstr:_FillValue = 1.e+20f ;
double axis_0(axis_0) ;
double lat(axis_0) ;
lat:missing_value = 1.e+20 ;
double axis_0_a(axis_0_a) ;
double lon(axis_0_a) ;
lon:missing_value = 1.e+20 ;
// global attributes:
:Conventions = "CF-1.0" ;
}
tuxcoder@Ocean:/Ocean/tropflux_forcings_somali_coast_1995_2014-interpolate-land/ROMS_style$
########################################################################################################################################################
*********************************************************************************************************************************************************
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
tuxcoder@Ocean:/Ocean/tropflux_forcings_somali_coast_1995_2014-interpolate-land/ROMS_style$ ncdump -h svstr_2011.nc
netcdf svstr_2011 {
dimensions:
svstr_time = UNLIMITED ; // (365 currently)
latitude = 386 ;
bound = 2 ;
longitude = 410 ;
axis_0 = 386 ;
axis_0_a = 410 ;
variables:
int svstr_time(svstr_time) ;
svstr_time:units = "days since 1995-1-1" ;
svstr_time:calendar = "gregorian" ;
svstr_time:axis = "T" ;
double latitude(latitude) ;
latitude:bounds = "bounds_latitude" ;
latitude:axis = "Y" ;
double bounds_latitude(latitude, bound) ;
double longitude(longitude) ;
longitude:bounds = "bounds_longitude" ;
longitude:axis = "X" ;
longitude:modulo = 360. ;
longitude:topology = "circular" ;
double bounds_longitude(longitude, bound) ;
float svstr(svstr_time, latitude, longitude) ;
svstr:coordinates = "lon lat svstr_time" ;
svstr:time = "svstr_time" ;
svstr:units = "N/m2" ;
svstr:missing_value = 1.e+20f ;
svstr:_FillValue = 1.e+20f ;
double axis_0(axis_0) ;
double lat(axis_0) ;
lat:missing_value = 1.e+20 ;
double axis_0_a(axis_0_a) ;
double lon(axis_0_a) ;
lon:missing_value = 1.e+20 ;
// global attributes:
:Conventions = "CF-1.0" ;
}
tuxcoder@Ocean:/Ocean/tropflux_forcings_somali_coast_1995_2014-interpolate-land/ROMS_style$
error while running model as saving output w.r. to ntimes
error while running model as saving output w.r. to ntimes
- Attachments
-
- roms3.log
- This is the log file of run
- (57.4 KiB) Downloaded 284 times
Re: error while running model as saving output w.r. to ntime
It says the error is in defining an attribute for variable ntimes in file ...oceanhis_0001.nc. Nothing to do with the forcing files. One of my output files starts the variables list with:DEF_HIS - creating history file, Grid 01: /Land/tanuja_exp_27_onwards_results_backup/output_38_hmin_10_dl_0.0416degree_ecco2bry_era_tropflux_somali/ocean_his_0001.nc
DEF_VAR - error while defining attribute: interpolate-land/ROMS_style/svstr_2011.nc,o/Ocean/tropflux_forcings_somali_coast_1995_2014-interpolate-land/ROMS_style/s for variable: ntimes in NetCDF file: /Land/tara_exp_27_onwards_results_backup/output_38_hmin_10_dl_0.0416degree_ecco2bry_era_tropflux_somali/ocean_his_0001.nc
Code: Select all
int ntimes ;
ntimes:long_name = "number of long time-steps" ;
Re: error while running model as saving output w.r. to ntime
Yes, kate I checked as per your clue but I have still 890 GB left in my output destination, I also tried by using different DT as well as different ntimes but nothing is resolving this issue. Is there any other mistake I am making.
Thanks & Regards--
Tara
Thanks & Regards--
Tara
Re: error while running model as saving output w.r. to ntime
The first thing I notice is that since the history file is the very first output ROMS attempts to create, inability to create the file can be a permission problem. ROMS gives the absolute path to the file as: /Land/tanuja_exp_27_onwards_results_backup/output... so is this a directory that exists, and for which you have UNIX write permission?DEF_HIS - creating history file, Grid 01: /Land/tanuja_exp_27_onwards_results_backup/output_38_hmin_10_dl_0.0416degree_ecco2bry_era_tropflux_somali/ocean_his_0001.nc
DEF_VAR - error while defining attribute: interpolate-land/ROMS_style/svstr_2011.nc,o/Ocean/tropflux_forcings_somali_coast_1995_2014-interpolate-land/ROMS_style/s for variable: ntimes in NetCDF file: /Land/tara_exp_27_onwards_results_backup/output_38_hmin_10_dl_0.0416degree_ecco2bry_era_tropflux_somali/ocean_his_0001.nc
Second thing is that the error complains about an attribute called "interpolate-land/ROMS_style/svstr..." but no such attribute exists in any ROMS code. This string is part of the path to your files, i.e. the file names themselves. It's a total guess at your problem, but it might be worth shortening your directory path and file names. Also, I suggest avoiding any reserved characters (%,#... and spaces) that might be misinterpreted in the ROMS Fortran.
Remember, you can use relative paths (without a leading /) in the ocean.in file. That will shorten the strings being processed by ROMS, if indeed that is the problem (it may well not be).
John.
John Wilkin: DMCS Rutgers University
71 Dudley Rd, New Brunswick, NJ 08901-8521, USA. ph: 609-630-0559 jwilkin@rutgers.edu
71 Dudley Rd, New Brunswick, NJ 08901-8521, USA. ph: 609-630-0559 jwilkin@rutgers.edu