Hi,
The BC file doesn’t get reset for each loop, only the IC file.
The BC file is set using this line.
#> Boundary conditions
set BCFILE = BCON_${YYYYMMDD}_bench.nc
If you want the script to use the same file for every day of the run, the remove the date stamp.