-
Notifications
You must be signed in to change notification settings - Fork 11
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
Add landice gridcomp #705
base: develop
Are you sure you want to change the base?
Add landice gridcomp #705
Conversation
Now this branch is debuggable and we should focus on the import variables. The crash happens here: forrtl: severe (174): SIGSEGV, segmentation fault occurred |
Line 3169 of GEOS_LandiceGridComp is:
This calculation concerns the specific humidity at the surface. Either the restarts didn't get processed right or - more likely - the connection to the met forcing isn't right. Ideally, we could use the debugger to run it to the crash and then view the values of the variables. If the debugger doesn't work, we'd have to add print statements. |
This branch should work with this branch. It runs now but please check the variables that are recalculated when it is offline. @lcandre2 @gmao-rreichle |
Thanks, @weiyuan-jiang! I added the branch name into components.yaml for now. @lcandre2, when you get a chance, please give the branch a try. |
@lcandre2 To try this branch, you need to setup it up manually. 1) generate a compatible landice restart file. 2) Copy the landice restart file to where catchment resides and make a link to it at input/restart 4) add a line LANDICE_INTERNAL_RESTART_FILE: ../input/restart/landice_internal_rst Eventually, we need to make some changes of ldas_setup to make it happen automatically. |
Thanks @weiyuan-jiang! I'll try to get to this by Wednesday. |
@weiyuan-jiang, I am past the HISTORY.rc problems, but now I am getting an error in the louissurface subroutine in the landice gridcomp (line 1995)... I think you have a run that works, could you point me to your path, so I can figure out what is going on? |
@lcandre2 Here is my run /discover/nobackup/wjiang/LDAS_exp/model/AddLandice |
After examining the codes, I think several import variables are missing:
|
I'm stumped @weiyuan-jiang, @gmao-rreichle. Issues and questions below.
This experiment is located here: /discover/nobackup/lcandre2/outputs/ldas_landice/landice_test013_nooutputs
This experiment is located here: /discover/nobackup/lcandre2/outputs/ldas_landice/landice_test014_instant_binoutput/ So my questions are:
|
To generate restart files, it needs some changes:
My run is successful /discover/nobackup/wjiang/LDAS_exp/model/landice_test013_nooutputs |
Add landice grid comp to GEOSldas