Comments are allowed in any of the lines to be processed or decoded. All the input script files distributed in the
ROMS/External directory have
keywords values with comments. For example,
ocean_upwelling.in has:
Code: Select all
Lm == 41 ! Number of I-direction INTERIOR RHO-points
Mm == 80 ! Number of J-direction INTERIOR RHO-points
N == 16 ! Number of vertical levels
All ROMS user have run this application and nobody has reported this problem.
I bet that the scripts that have this problem have TABS. Tabs are not allowed in any of processing scripts neither in any of the ROMS source code
The distributed code in ROMS is free of tabs. You will only find tabs in the
makefile and friends. Here the tabs are necessary.
Users should be extremelly careful when modifying distributed code and including tabs during editing. As a matter of fact, an new script was introduced recently
ws_remove.bash or
ws_remove.sh in the
ROMS/Bin directory to remove trailing white space (including tabs) and report all files that contain tabs (excluding the
makefile) so we can remove the tabs by hand.
I am slowly cleaning all the trailing white spaces in all ROMS files. You may have noticed that. I will finish the rest when I tag the new version in the next few days.