E3SM-Project / E3SM-Project/E3SM

Inline interpolation of land initial condition errors for the NA RRM tri-grid

Open
#3,379 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Fortran
Stars
441
Forks
481
Avg merge
4d 7h
Merged PRs (30d)
33

Description

Inline interpolation of land initial condition (IC) failed for interpolating from the ne30 grid to the r0125 grid (the grid used for land in the NA RRM tri-grid). The errors are:
```
717: ERROR: Unknown error submitted to shr_abort_abort.
4854: Image PC Routine Line Source
4854: e3sm.exe 0000000004EF9516 Unknown Unknown Unknown
4854: e3sm.exe 00000000030BBC9C shr_abort_mod_mp_ 114 shr_abort_mod.F90
4854: e3sm.exe 00000000022DD97F abortutils_mp_end 43 abortutils.F90
4854: e3sm.exe 00000000023C00FC initinterpmod_mp_ 902 initInterp.F90
4854: e3sm.exe 00000000045B6963 Unknown Unknown Unknown
4854: e3sm.exe 000000000456E657 Unknown Unknown Unknown
4854: e3sm.exe 0000000004541154 Unknown Unknown Unknown
4854: e3sm.exe 00000000023BF58F initinterpmod_mp_ 750 initInterp.F90
4854: e3sm.exe 00000000023C3D3A initinterpmod_mp_ 558 initInterp.F90
4854: e3sm.exe 00000000023C621C initinterpmod_mp_ 253 initInterp.F90
4854: e3sm.exe 00000000022ECC7D clm_initializemod 771 clm_initializeMod.F90
1374: ERROR interpinic set_mindist: Cannot find the closest output ni,no,type=
1374: 16369 371683 gridcell
534: ENDRUN:
534: ERROR in initInterp.F90 at line 815
```
which look similar to those reported in https://github.com/E3SM-Project/E3SM/pull/3286.

However, the offline interpolation method worked - ran 1 day successfully.

The tests are located on cori:/global/cscratch1/sd/tang30/E3SM_simulations/20200106.alpha20.amip.northamericax4v1_r0125_northamericax4v1.cori-knl/{inline,offline}_lnd

Contributor guide

Open the contributing guide

Research direction

Reproduce the inline and offline land tests under /global/cscratch1/sd/tang30/E3SM_simulations/20200106.alpha20.amip.northamericax4v1_r0125_northamericax4v1.cori-knl/{inline,offline}_lnd. Start with initInterp.F90 at the reported lines and the call from clm_initializeMod.F90, then compare the failure with PR #3286. Done means inline interpolation from ne30 to r0125 completes without the reported interpinic or abort errors.

Written by the indexing model from the issue text.

Assessment

Tech stack
fortran
Domain
hpc
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.