Hi all,
i wanted to usebulk parameterizaion when running ROMS.
What I did was to "define" BULK_FLUX in cppdefs.h, and to create forcing file that contains 10m winds, temperature, surface pressure etc
as if I created regular forcing file.
The problem is that ROMS can not read that forcing file.
Error message is, for example, "error while reading variable: Uwind" in get_2dfld.F, although the forcing file look OK to me.
Have anyone gone through similar cases?
Or, if you know how to use buk formula in ROMS, can I learn how you do?
Thanks!
Hyodae
bulk_flux
- arango
- Site Admin
- Posts: 1367
- Joined: Wed Feb 26, 2003 4:41 pm
- Location: DMCS, Rutgers University
- Contact:
The error indicated above is an IO error since this message only appears when calling nf_fread from get_2dfld. The error status flag from NetCDF has a value different than zero. This clearly indicates an IO error. ROMS cannot read your forcing NetCDF file. The standard output of ROMS is very verbose and can give you clues for why is this happening.
Your posting is not specific enough for me to see what is it going on. Two things can be happening here:
1) The NetCDF file is corrupted.
2) The time clocks are inconsistent so ROMS cannot read the requested record because of set-up incongruity between initial and forcing NetCDF files and ROMS standard input script. You need to set the appropriate value of DSTART.
You do not provide enough information. Is this a restart run?
Please check ROMS standard output carefully to see if you can figure out why ROMS cannot read Uwind.
Your posting is not specific enough for me to see what is it going on. Two things can be happening here:
1) The NetCDF file is corrupted.
2) The time clocks are inconsistent so ROMS cannot read the requested record because of set-up incongruity between initial and forcing NetCDF files and ROMS standard input script. You need to set the appropriate value of DSTART.
You do not provide enough information. Is this a restart run?
Please check ROMS standard output carefully to see if you can figure out why ROMS cannot read Uwind.