I am hitting an issue trying to implement boundary conditions with HYCOM data, where the zeta boundary condition reaches insane heights on the second time step, sending a wave across the domain, destroying lives and, worse, blowing up the model.
On the first time step, It seems to read the data in just fine. Zeta values along the boundary in question are ~-2 meters for most points, which is reflected in my boundary condition file: However at the second step, the Zeta values at the boundary jump to 50-60 meters: Which spikes the surface height across the domain: Checking my boundary condition file for this time, there are no such values along the boundary. ROMS itself confirms this, as before the second time stamp it logs:
Code: Select all
GET_NGFLD_NF90 - free-surface eastern boundary condition, 2026-03-20 01:00:00.00
(Grid= 01, Rec=110, Index=2, File: bdry_Narragansett.nc)
(Tmin= 20527.5000 Tmax= 20535.5000) t = 20532.0417
(Min = -2.56999999E-01 Max = -2.45000005E-01)
Thanks!