Home >> Forums >> Ichthyop requests an unnecessary ROMS history file

Ichthyop requests an unnecessary ROMS history file


I have a problem related to the duration of my simulation, and I would appreciate any help. I have just started using ichthyop-3.2, reading a ROMS history file that contains 166 hourly records of velocity. I have set the origin of time within ichthyop to be 2000/01/01 00:00, and the simulation starts on 2015/07/20 00:00. According to TimeConverter, my time records in the history file range from 2015/07/20 00:00 to 2015/07/26 20:59, i.e., almost 7 days. In spite of this, whenever my simulation time exceeds 2015/07/20 08:58, the model attempts to open a new history file and, not finding one, crashes. If I try to start my simulation any time after 2015/07/20 08:58 (e.g., at 8:59), the same thing happens.  The error I get is

SEVERE: Unable to find any file following /home/platic/historyfile.nc
java.io.IOException: Unable to find any file following /home/platic/historyfile.nc

Runs ending before that time work fine. So, it appears that ichthyop does not read correctly the number of records within the netcdf file. Any ideas on what could be wrong? I attach the configuration file, in case it's of any use

Thank you very much

Ichthyop version: 
Ichthyop 3.2
Hydrodynamic dataset: 
ROMS Rutgers
Operating system: 

Sorry, I will answer myself. Apparently the error was because I had incorrectly defined the "Dimension in time" value in the Configuration/Main/ROMS3D block, which was by default "time". Changing it to "ocean_time" solves the problem, and the model runs fine.


Good to know that you solved the problem.