I’m setting up a shelf-scale ROMS application. I’m using tidal forcing on the boundaries; however the tidal ‘data’ are output from a global model, rather than from a tidal database. The reason behind using these data is the fact that I’ll also be setting up palaeotidal model runs and so the model will need to be forced using palaeotides.
I’m struggling with getting the timing correct, since I don’t have tidal reference times and hence D_START, TIDE_START AND TIME_REF are all somewhat obsolete in my case…I’ve tried a number of different combinations of values of time parameters in the ocean.in file, the latest being:
Code: Select all
DSTART = 0.0d0 ! days
TIDE_START = 0.0d0 ! days
TIME_REF = 0.0d0 ! yyyymmdd.dd
I know that Tmin and Tmax are set by get_cycle.F but this routine obviously doesn’t agree with my data. I’ve tried a variety of values for the time vector in the boundary file, all of which give the same kind of errors:
Code: Select all
NL ROMS/TOMS: started time-stepping: (Grid: 01 TimeSteps: 00000001 - 00010800)
GET_NGFLD - 3D u-momentum western boundary condition, t = ***** **:**:**
(Rec=0001, Index=1, File: ocean_bry.nc)
(Tmin= 0.0000 Tmax= 0.0000)
Code: Select all
SET_NGFLD - current model time exceeds ending value for variable: u_west
TDAYS = 0.0000
Data Tmin = 0.0000 Data Tmax = 0.0000
Data Tstr = 0.0000 Data Tend = 0.0000
TINTRP1 = *************** TINTRP2 = ***************
FAC1 = *************** FAC2 = ***************
Thanks,
Sophie