error while running model as saving output w.r. to ntimes

Report or discuss software problems and other woes

Moderators: arango, robertson

Post Reply
Message
Author
tara
Posts: 26
Joined: Mon Aug 11, 2014 5:05 pm
Location: Indian Institute of Technology

error while running model as saving output w.r. to ntimes

#1 Unread post by tara »

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$
Attachments
roms3.log
This is the log file of run
(57.4 KiB) Downloaded 281 times

User avatar
kate
Posts: 4091
Joined: Wed Jul 02, 2003 5:29 pm
Location: CFOS/UAF, USA

Re: error while running model as saving output w.r. to ntime

#2 Unread post by kate »

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
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:

Code: Select all

	int ntimes ;
		ntimes:long_name = "number of long time-steps" ;
I don't know what went wrong in your case - did you fill your filesystem quota?

tara
Posts: 26
Joined: Mon Aug 11, 2014 5:05 pm
Location: Indian Institute of Technology

Re: error while running model as saving output w.r. to ntime

#3 Unread post by tara »

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

User avatar
wilkin
Posts: 922
Joined: Mon Apr 28, 2003 5:44 pm
Location: Rutgers University
Contact:

Re: error while running model as saving output w.r. to ntime

#4 Unread post by wilkin »

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
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?

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

Post Reply