Running "cases" to test installation #564
Replies: 2 comments 8 replies
-
I'm also a new WW3 user, have been doing the same tests as you, and ran into the same exact problem with "regtest" case #3. I've been trying to troubleshoot this on my own for a couple months now and have not been able to find any one else that seems to have experienced this problem so it feels good to know that I'm not alone! I posted about this problem on NOAA's WW3 Users listserv (www.lstsrv.ncep.noaa.gov) at the end of January and got no response, so no help there. I'm going to continue to work on this, but hopefully a more experienced user might be able to identify what the problem with the regtests are. |
Beta Was this translation helpful? Give feedback.
-
@XxgithubxX If the regression tests are working, then you should feel good that the model is installed correctly. @kebrunner -- for a quick solution I'd recommend using the regression tests as it seems there's perhaps an issue or a machine dependent issue in the cases. In general the cases are not run frequently and not tested as extensively as the regression tests. I'll see if I can go back and find your users list email to see if I can get more specifics. |
Beta Was this translation helpful? Give feedback.
-
I just downloaded and installed WW3 for the first time (WAVEWATCH-III.v6.07.1) and I'm going through some of the "regtests" and "cases" to check the installation and get a feel for how to work with the model. I didn't run all the "regtests", but the ones I did run, seemed to work without hassle. The "cases" however are not working. For starters the "${ww3_dir}" needs to be adjusted. It seems the directory structure has since been updated by including "model" as the main parent directory for the source code.
I've been running test case #3 and I shut off MPI and reduced the "mods" to "'glo_30m'" only. I'm also only using the wind input. This was as simple as I could make the model to try an narrow down the problem, but I'm still not having any luck. I can run all the preprocessors without trouble, but when I try to run the main program ("ww3_multi") I get the following error
*** WAVEWATCH III ERROR IN WMINIT : ***
ERROR IN READING FROM INPUT FILE
IOSTAT = 0
I've systematically went through the "mww3_case_03" test script (see below) and ran each preprocessor w/o removing files. When I look at the temp working directory, I can see (in image below) the following list of files:
I don't feel like a file is missing. There's nothing in the log file. I'm on a Linux machine, so I don't think there's any "dos2unix" issues. I've tested both serial and MPI executables, but I get the same error. Since the "regtests" work, I don't think it's a compiler issue (gcc 9.3).
Can someone help by suggesting methods to identify this error?
I've copy pasted the test scrip file below (had to make it an attachment due to text formatting here).
NOTE: In about a quarter of the way down, I redefine "${ww3_dir}" in which you'll need to insert your "PARENT_DIRECTORY" (removed mine)
code.txt
Beta Was this translation helpful? Give feedback.
All reactions