Hi all,
I have encountered some issues when running ctsm5.2.005 with customized forcing (ERA5 Land 9km hourly data) with --compset 2000_DATM%NLDAS2_CLM50%NWP-SP_SICE_SOCN_MOSART_SGLC_SWAV --res nldas2_rnldas2_mnldas. There are two cases, ctrl and test, sharing exactly the same configurations except for the fsurdat. I did below changes to the xml variables for both cases:
For the first round of simulation (2005-01-01 to 2007-12-31), both cases worked fine. After resubmitting once, the ctrl case continued running smoothly while the test case stopped at 2008-07-11 with below error in cesm.log:
dec0475.hsn.de.hpc.ucar.edu 1658: forrtl: error (65): floating invalid
dec0475.hsn.de.hpc.ucar.edu 1658: Image PC Routine Line Source
dec0475.hsn.de.hpc.ucar.edu 1658: libpthread-2.31.s 000014B92E5D08C0 Unknown Unknown Unknown
dec0475.hsn.de.hpc.ucar.edu 1658: cesm.exe 000000000489AD72 Unknown Unknown Unknown
dec0475.hsn.de.hpc.ucar.edu 1658: cesm.exe 000000000489FF71 Unknown Unknown Unknown
dec0475.hsn.de.hpc.ucar.edu 1658: cesm.exe 000000000211AD82 humanindexmod_mp_ 1377 HumanIndexMod.F90
dec0475.hsn.de.hpc.ucar.edu 1658: cesm.exe 00000000021192DC humanindexmod_mp_ 904 HumanIndexMod.F90
dec0475.hsn.de.hpc.ucar.edu 1658: cesm.exe 00000000032DFF7C urbanfluxesmod_mp 906 UrbanFluxesMod.F90
dec0475.hsn.de.hpc.ucar.edu 1658: cesm.exe 0000000000A27309 clm_driver_mp_clm 737 clm_driver.F90
Tracing back to line 1377 HumanIndexMod.F90, it seemed to encounter some issues within subroutine Qsat_2 where it computes saturation mixing ratio and the change in saturation mixing ratio with respect to temperature, which can be further traced back to line 906 in UrbanFluxesMod.F90 where it calculates wet bulb temperature:
1376 ! Calculations for used to calculate f(T,ndimpress)
1377 foftk = ((Cf/T_k)**lambd_a)*(1._r8 - es_mb/p0ndplam)**(vkp*lambd_a)* &
1378 exp(-lambd_a*goftk)
906 call Wet_Bulb(t_ref2m(p), vap_ref2m(p), forc_pbot(g), rh_ref2m(p), q_ref2m(p), &
907 teq_ref2m(p), ept_ref2m(p), wb_ref2m(p))
I saw this post KILLED BY SIGNAL: 9 (Killed) saying it could be potential issues from the forcing, however in my two cases, ctrl and test are sharing the exact same forcing. If it works for ctrl, I'm not sure why it's not working for test. I have attached the lnd.log and atm.log below, the cesm.log is too large to upload and it's stored here at `/glade/derecho/scratch/yifanc17/i2000Clm50Sp.CTSM5.2.ERA5Land.0.125nldas2.TEST.c240603/run/` . The ctrl and test case directory is `/glade/work/yifanc17/cases/i2000Clm50Sp.CTSM5.2.ERA5Land.0.125nldas2.CTRL.c240602/` `/glade/work/yifanc17/cases/i2000Clm50Sp.CTSM5.2.ERA5Land.0.125nldas2.TEST.c240603/`. Any suggestions would be appreciated!
Thanks,
Yifan
I have encountered some issues when running ctsm5.2.005 with customized forcing (ERA5 Land 9km hourly data) with --compset 2000_DATM%NLDAS2_CLM50%NWP-SP_SICE_SOCN_MOSART_SGLC_SWAV --res nldas2_rnldas2_mnldas. There are two cases, ctrl and test, sharing exactly the same configurations except for the fsurdat. I did below changes to the xml variables for both cases:
Code:
RUN_STARTDATE=2005-01-01,STOP_N=3,STOP_OPTION=nyears,RESUBMIT=3,DATM_YR_START=2005,DATM_YR_ALIGN=2005,DATM_YR_END=2014
For the first round of simulation (2005-01-01 to 2007-12-31), both cases worked fine. After resubmitting once, the ctrl case continued running smoothly while the test case stopped at 2008-07-11 with below error in cesm.log:
dec0475.hsn.de.hpc.ucar.edu 1658: forrtl: error (65): floating invalid
dec0475.hsn.de.hpc.ucar.edu 1658: Image PC Routine Line Source
dec0475.hsn.de.hpc.ucar.edu 1658: libpthread-2.31.s 000014B92E5D08C0 Unknown Unknown Unknown
dec0475.hsn.de.hpc.ucar.edu 1658: cesm.exe 000000000489AD72 Unknown Unknown Unknown
dec0475.hsn.de.hpc.ucar.edu 1658: cesm.exe 000000000489FF71 Unknown Unknown Unknown
dec0475.hsn.de.hpc.ucar.edu 1658: cesm.exe 000000000211AD82 humanindexmod_mp_ 1377 HumanIndexMod.F90
dec0475.hsn.de.hpc.ucar.edu 1658: cesm.exe 00000000021192DC humanindexmod_mp_ 904 HumanIndexMod.F90
dec0475.hsn.de.hpc.ucar.edu 1658: cesm.exe 00000000032DFF7C urbanfluxesmod_mp 906 UrbanFluxesMod.F90
dec0475.hsn.de.hpc.ucar.edu 1658: cesm.exe 0000000000A27309 clm_driver_mp_clm 737 clm_driver.F90
Tracing back to line 1377 HumanIndexMod.F90, it seemed to encounter some issues within subroutine Qsat_2 where it computes saturation mixing ratio and the change in saturation mixing ratio with respect to temperature, which can be further traced back to line 906 in UrbanFluxesMod.F90 where it calculates wet bulb temperature:
1376 ! Calculations for used to calculate f(T,ndimpress)
1377 foftk = ((Cf/T_k)**lambd_a)*(1._r8 - es_mb/p0ndplam)**(vkp*lambd_a)* &
1378 exp(-lambd_a*goftk)
906 call Wet_Bulb(t_ref2m(p), vap_ref2m(p), forc_pbot(g), rh_ref2m(p), q_ref2m(p), &
907 teq_ref2m(p), ept_ref2m(p), wb_ref2m(p))
I saw this post KILLED BY SIGNAL: 9 (Killed) saying it could be potential issues from the forcing, however in my two cases, ctrl and test are sharing the exact same forcing. If it works for ctrl, I'm not sure why it's not working for test. I have attached the lnd.log and atm.log below, the cesm.log is too large to upload and it's stored here at `/glade/derecho/scratch/yifanc17/i2000Clm50Sp.CTSM5.2.ERA5Land.0.125nldas2.TEST.c240603/run/` . The ctrl and test case directory is `/glade/work/yifanc17/cases/i2000Clm50Sp.CTSM5.2.ERA5Land.0.125nldas2.CTRL.c240602/` `/glade/work/yifanc17/cases/i2000Clm50Sp.CTSM5.2.ERA5Land.0.125nldas2.TEST.c240603/`. Any suggestions would be appreciated!
Thanks,
Yifan