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 |
|
GEOSldas regression tests all passed. |
- revert back to develop for GEOSgcm_GridComp (after merge of PR#1094 - GEOS_Util release v2.1.8 (after merge of PR#137)



Add landice grid comp to GEOSldas.
By default, the nc4-formatted tile file will be read, if it is available in the bcs, which results in non-0-diff changes compared to BASELINE simulations that used the txt-formatted nc4 file. The PR should be 0-diff if TILE_FILE_FORMAT is set to TXT in LDAS.rc. Added labels for 0-diff and non-0-diff to reflect this situation.
Successfully 0-diff tested on 16 May 2025 by @gmao-rreichle
(For tests with aggressive builds, there are roundoff differences for cdcr1 in the catparam files.)
Successfully verified "land+landice" and "landice only" functionality on 19 May 2025 by @gmao-qliu.
Dependencies:
GEOS-ESM/GEOS_Util#137 (for remapping; merged on 15 May 2025; in release v2.1.8)
GEOS-ESM/GEOSgcm_GridComp#1094 (nc4-formatted tile file; merged on 15 May 2025; in develop and release v2.7.4)