-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Unable to run marine forecast when building with NG-GODAS option #57
Comments
Correct, and this was intentional so that code changes needed for MOM6 wouldn't have to be submitted to the repo. @mark-a-potts added this. The error you are seeing looks like the same problem you've had in the past, i.e. the contents of |
Yes. The fd_nems.yaml generated when I build stand-alone ufs-weather-model works fine with standalone executable but not with the one built by the ufs-bundle. Even if I use the fd_nems.yaml that's generated when I build ufs-bundle, it doesn't work as I think it's build keeping their tagged MOM6 version. |
It could be as simple as needing to change the name from fd_nems.yaml to fd_ufs.yaml. That is the expected name for the ufs-weather-model now. Similarly, nems.configure is now ufs.configure. That said, I don't think the connections back to soca will work correctly without some more work. |
Thanks Mark! I have those renamed to |
What experiment/test case are you trying to run? |
I am trying to run a simple 24 hour forecast. The model resolution I am using is quarter degree and I use GFS forcing for the atmosphere. The experiment is part of skylab (see here). Currently, it is set up to use the I am trying to use the executable built within |
FYI, SOCA team has decided to remove the in-core capabilities for running with MOM6. It's not in the AOP for this coming year, EMC will not be using it, and it's clearly causing issues. In the next week or so I'll issue a PR that removes large chunks of code from SOCA, which will allow us to use the authoritative MOM6/FMS repos, at which time these patches can be reverted. When in-core hofx IS on the agenda for an AOP year, we'll get changes made to MOM6 first before we add the in core hofx capabilities back to SOCA. |
Try changing the UFS_TAG in the ufs-bundle/CMakeLists.txt file to this-- set(UFS_TAG "fb8792b0b82aba888b0b0a236fdad32353bfc84c" ) You might also have to rm the old ufs-weather-model directory under ufs-bundle, but this will pull the specific tag/hash you want for the ufs-wm and build it along with the ufs-bundle. Depending on how old that version of the wm is, you may have to go back to fd_nems.yaml and nems.configure naming conventions.... |
Thanks for the suggestion, same problem with the patch though. I am able to run with standalone executable using the develop branch of |
@kbhargava Is this somewhere on an HPC that I have access to? I would like to build ufs-bundle myself and try to run your code. Thanks |
I was testing on orion. |
Well, that's good for starters, and if you could please share the run directory that I can copy so that I can drop my executable in there, then I might be able to help. |
I have the ufs-bundle built at |
@kbhargava I need the run directory for your failing marine forecast so that I can copy it and drop my ufs-bundle executable there. Thanks. |
Here is the rundirectory for my failed experiment |
@travissluka I added you here to help @kbhargava if you can. |
Description
I am unable to run a forecast using the
ufs_model
executable created using the ufs-bundle. Though I am able to run when buildingufs-weather-model
from it'sdevelop
branch. I see the following error:I figured there's some issue with the code in
mom_cap.F90
. When I do a git status in the directoryufs-bundle/ufs-weather-model/MOM6-interface/MOM6
. I see that it points to the correct HEAD but there are some modified files (See output below)I haven't had the time to look more into what is causing this. Most likely comes from here
The text was updated successfully, but these errors were encountered: