Description
eCLM stops silently during land surface initialization without any specific error message.
The model execution halts after reading namelists and printing lnd2atm_inparm settings,
with no clear error message or MPI traceback. The job continues running until the wall
clock time limit is reached without producing output.
Setup
- Domain: DE-009, ~1000x1000 grid cells
- PFTs: 78
- Soil data: Custom soil texture from SoilGrids250m
- Surface file: Generated with static file generator
Investigation
- No mismatch found between domain file and surface file
- Surface file passed all validation checks (no NaN/Inf, valid soil texture,
land use fractions sum to 100)
- The setup ran successfully with a uniform test surface file
(flags: -pft_idx 13 -pft_frc 100 -soil_cly 60 -soil_col 10 -soil_fmx 0.5 -soil_snd 40)
but failed with the customized SoilGrids surface file
Workaround
Applied a Germany land mask to the domain file to reduce the number of active land cells.
The run now works with the customized SoilGrids surface file and the masked domain file.
Description
eCLM stops silently during land surface initialization without any specific error message.
The model execution halts after reading namelists and printing
lnd2atm_inparmsettings,with no clear error message or MPI traceback. The job continues running until the wall
clock time limit is reached without producing output.
Setup
Investigation
land use fractions sum to 100)
(flags:
-pft_idx 13 -pft_frc 100 -soil_cly 60 -soil_col 10 -soil_fmx 0.5 -soil_snd 40)but failed with the customized SoilGrids surface file
Workaround
Applied a Germany land mask to the domain file to reduce the number of active land cells.
The run now works with the customized SoilGrids surface file and the masked domain file.