Hello!
I am running the latest version of roms (downloaded fresh copy today and ported everything from older version to newer version. I also ran the test case 'upwelling' and there was no problem in running it.)
For the model I am running, I have compiled it with no issues.
But when I am running it, I am getting the following error:
INQUIRE - unable to find requested variable: tide_period
in files:
frc_NAM_wind_fields_OSOM_2006.nc
frc_bulk8_point_osom_2006.nc
I am guessing it is trying to find the variable 'tide_period' in forcing file. But the variable 'tide_period' has already
been defined in the tidal forcing file under 'TIDENAME'.
I have checked varinfo.dat file and the variable 'tide_period' exists in it.
Could someone please highlight what I am doing wrong?
INQUIRE - unable to find requested variable: tide_period
-
- Posts: 14
- Joined: Tue Sep 19, 2017 2:14 pm
- Location: Brown University
INQUIRE - unable to find requested variable: tide_period
Last edited by aakashsane on Sat Jan 05, 2019 4:57 am, edited 1 time in total.
-
- Posts: 14
- Joined: Tue Sep 19, 2017 2:14 pm
- Location: Brown University
Re: INQUIRE - unable to find requested variable: tide_pe
An update on this:
When I am having these settings in the ocean.in file:
___________________________________________________________________
TIDENAME == osom_grid4_mindep_smlp_mod6_tidalforcing_2006.nc
NFFILES == 2 ! number of unique forcing files
FRCNAME == frc_NAM_wind_fields_OSOM_2006.nc \ ! forcing file 1, grid 1
frc_bulk8_point_osom_2006.nc
___________________________________________________________________
I am getting the error mentioned in the previous post.
But when I do this:
___________________________________________________________________
! TIDENAME == osom_grid4_mindep_smlp_mod6_tidalforcing_2006.nc
NFFILES == 3 ! number of unique forcing files
FRCNAME == osom_grid4_mindep_smlp_mod6_tidalforcing_2006.nc \
frc_NAM_wind_fields_OSOM_2006.nc \ ! forcing file 1, grid 1
frc_bulk8_point_osom_2006.nc
___________________________________________________________________
the model is running and I am not getting errors.
Any suggestions on this?
When I am having these settings in the ocean.in file:
___________________________________________________________________
TIDENAME == osom_grid4_mindep_smlp_mod6_tidalforcing_2006.nc
NFFILES == 2 ! number of unique forcing files
FRCNAME == frc_NAM_wind_fields_OSOM_2006.nc \ ! forcing file 1, grid 1
frc_bulk8_point_osom_2006.nc
___________________________________________________________________
I am getting the error mentioned in the previous post.
But when I do this:
___________________________________________________________________
! TIDENAME == osom_grid4_mindep_smlp_mod6_tidalforcing_2006.nc
NFFILES == 3 ! number of unique forcing files
FRCNAME == osom_grid4_mindep_smlp_mod6_tidalforcing_2006.nc \
frc_NAM_wind_fields_OSOM_2006.nc \ ! forcing file 1, grid 1
frc_bulk8_point_osom_2006.nc
___________________________________________________________________
the model is running and I am not getting errors.
Any suggestions on this?
Re: INQUIRE - unable to find requested variable: tide_pe
I would be very careful about the formatting of the list of forcing files. No tabs, no trailing comments. ROMS will skip a line starting with "!", but not skip the stuff following a mid-line "!". Just put the comments on their own lines before the rest.
-
- Posts: 39
- Joined: Thu Oct 17, 2019 8:56 pm
- Location: Clarkson University
Re: INQUIRE - unable to find requested variable: tide_period
Hi, I have met the same problem with yours, but can't solve it by your method.
When .in file is this:
I get error:
When .in file is this:
I get error:
Do you have any idea of this situation?
When .in file is this:
Code: Select all
TIDENAME == /home/cyue/cyue/bohai/data/bohaitide5.nc
NFFILES == 9 ! number of forcing files
FRCNAME == /home/cyue/cyue/bohai/data/gom_Pair_era.nc \
/home/cyue/cyue/bohai/data/gom_Qair_era.nc \
/home/cyue/cyue/bohai/data/gom_Tair_era.nc \
/home/cyue/cyue/bohai/data/gom_rain_era.nc \
/home/cyue/cyue/bohai/data/gom_swrad_era.nc \
/home/cyue/cyue/bohai/data/gom_windU_era.nc \
/home/cyue/cyue/bohai/data/gom_windV_era.nc \
/home/cyue/cyue/bohai/data/gom_lwrad_era.nc \
/home/cyue/cyue/bohai/data/albedo.nc
Code: Select all
INQUIRY - unable to find requested variable: tide_period
in file:
/home/cyue/cyue/bohai/data/bohaitide5.nc
Found Error: 02 Line: 422 Source: ROMS/Utility/inquiry.F
Found Error: 02 Line: 123 Source: ROMS/Utility/get_ngfld.F
Found Error: 02 Line: 115 Source: ROMS/Nonlinear/get_idata.F
Found Error: 02 Line: 97 Source: ROMS/Utility/get_2dfld.F
Found Error: 02 Line: 307 Source: ROMS/Nonlinear/get_data.F
Found Error: 02 Line: 833 Source: ROMS/Nonlinear/initial.F
Found Error: 02 Line: 188 Source: ROMS/Drivers/nl_ocean.h
Code: Select all
! TIDENAME == /home/cyue/cyue/bohai/data/bohaitide5.nc
NFFILES == 10 ! number of forcing files
FRCNAME == /home/cyue/cyue/bohai/data/gom_Pair_era.nc \
/home/cyue/cyue/bohai/data/gom_Qair_era.nc \
/home/cyue/cyue/bohai/data/gom_Tair_era.nc \
/home/cyue/cyue/bohai/data/gom_rain_era.nc \
/home/cyue/cyue/bohai/data/gom_swrad_era.nc \
/home/cyue/cyue/bohai/data/gom_windU_era.nc \
/home/cyue/cyue/bohai/data/gom_windV_era.nc \
/home/cyue/cyue/bohai/data/gom_lwrad_era.nc \
/home/cyue/cyue/bohai/data/albedo.nc \
/home/cyue/cyue/bohai/data/bohaitide5.nc
Code: Select all
INP_PAR:FIND_FILE - empty file name string for standard input script KeyWord: TIDENAME
Found Error: 05 Line: 420 Source: ROMS/Utility/inp_decode.F
READ_PHYPAR - Grid 01, could not find input file: Oops unassigned file name. Check standard input script...
Found Error: 04 Line: 6679 Source: ROMS/Utility/read_phypar.F
Found Error: 04 Line: 162 Source: ROMS/Utility/inp_par.F
Found Error: 04 Line: 111 Source: ROMS/Drivers/nl_ocean.h
-
- Posts: 39
- Joined: Thu Oct 17, 2019 8:56 pm
- Location: Clarkson University
Re: INQUIRE - unable to find requested variable: tide_period
Problem solved. Tide_period in Variables is not the only one model is looking for, but also tide_period in Dimensions, like 'tide_period = 8'. I was using the other name('period=8'), so this error occurred. Thank you for your help.