What version of the code are you using?
ctsm5.3.025
Have you made any changes to files in the source tree?
- Describe any changes (code, xml files, etc.)
No, I have not changed.
Describe every step you took leading up to the problem:
1----------------------------------------------------------------------------------------------Creating the Regional Case:
cd /glade/work/rahilmoh/CLM/Model/my_ctsm/cime/scripts
./create_newcase --case /glade/work/rahilmoh/CLM/Cases/MI27_121y109x_MI_IHistClm50BgcCrop_0.05d --res CLM_USRDAT --compset IHistClm50BgcCrop --project UMSU0017 --run-unsupported
cd /glade/work/rahilmoh/CLM/Cases/MI27_121y109x_MI_IHistClm50BgcCrop_0.05d
./case.setup
scp ../MI19_115x108_MI_I2000Clm50BgcCrop_0.05d_2000/6_update_env_run.sh ./ # just to request resources
scp ../MI09_115x108_MI_I2000Clm50BgcCrop_0.05d_2000/SourceMods/src.clm/*.F90 SourceMods/src.clm/
./6_update_env_run.sh
./case.setup --reset
./xmlquery -p MOSART_MODE
./xmlchange MOSART_MODE=ACTIVE
*******
./xmlquery -p DATM to see the DATM_YR_ALIGN and DATM_YR_END, set it to the same as the forcing. -- Thanks to Aman.
./xmlchange DATM_YR_ALIGN=1980
./xmlchange DATM_YR_END=2022
qcmd -A UMSU0017 -- ./case.build
Now i modified the runtime in env_run_xml to run from 2000-2009.
./case.submit
2--------------------------------------------------------------------- user_nl_clm --------------------------------------
I am using Conus404 data prepared from 1980-2022, and the relevant files are mentioned in the user_nl_datm-stream file along with the meshfile path.
I have also created my own surface data and land use time series; the paths of these two are mentioned in the user_nl_clm.
fsurdat='/glade/work/rahilmoh/CLM/Model/my_ctsm/tools/mksurfdata_esmf/surfdata_LM_Rahil_5km_hist_1980_2022_78pfts_c250520.nc'
flanduse_timeseries = '/glade/work/rahilmoh/CLM/Model/my_ctsm/tools/mksurfdata_esmf//landuse.timeseries_LM_Rahil_5km_hist_1980-2022_78pfts_c250520.nc'
Detailed user_nl_clm:
limit_irrigation_if_rof_enabled = .true.
use_groundwater_irrigation = .false.
lower_boundary_condition = 3
use_bedrock = .false.
soilwater_movement_method = 1
hist_empty_htapes = .true.
! Monthly average output for both streams
hist_nhtfrq = 0, 0
! Stream 1: 1 file per year (grid-averaged output)
hist_mfilt = 12, 12
! Stream 1: grid-averaged output (.true.), Stream 2: subgrid/PFT-level output (.false.)
hist_dov2xy = .true., .false.
! Stream 1: all your standard variables (grid-averaged)
hist_fincl1 = 'EFLX_SOIL_GRND','Qh', 'FSH', 'FCEV', 'FGEV', 'FCTR', 'FSAT',
'EFLX_LH_TOT', 'H2OCAN', 'H2OSNO', 'H2OSOI',
'HK', 'QDRAI', 'QFLX_EVAP_TOT', 'QFLX_EVAP_VEG', 'QFLX_SNOW_GRND', 'QFLX_LIQ_GRND',
'QH2OSFC', 'QINFL', 'QINTR', 'QIRRIG_FROM_SURFACE', 'QIRRIG_DEMAND',
'QIRRIG_DRIP', 'QIRRIG_SPRINKLER',
'QDRAI_PERCH',
'Qle', 'TBOT', 'GRAINC',
'RH', 'Tair', 'WIND', 'FLDS', 'FSDS', 'QBOT',
'QOVER', 'QRUNOFF', 'SNOWLIQ', 'QSOIL', 'QTOPSOIL', 'QVEGE', 'QVEGT',
'RAIN', 'SNOW', 'RAIN_FROM_ATM', 'SNOW_FROM_ATM',
'VOLR', 'VOLRMCH', 'TWS', 'TOTSOILLIQ',
'ZWT', 'ZWT_CH4_UNSAT', 'ZWT_PERCH', 'H2OSOI',
'TLAI', 'GPP', 'QCHARGE'
! Stream 2: subgrid (PFT) level output for GRAINC_TO_FOOD,
hist_fincl2 = 'GRAINC_TO_FOOD'
Describe your problem or question:
The cesm.log file shows that the "CN Soil matrix solution is off." Although the case successfully runs for one year and produces output, it fails to run for longer periods, such as the 2000–2009 simulation I initially intended. I want to run this case for 1980–2022, but for now, I’m trying to get it to work for the 2000–2009 period.
The log files are attached.
Thank you so much for your support.
Sincerely,
Mohammad Uzair Rahil
MSU
ctsm5.3.025
Have you made any changes to files in the source tree?
- Describe any changes (code, xml files, etc.)
No, I have not changed.
Describe every step you took leading up to the problem:
1----------------------------------------------------------------------------------------------Creating the Regional Case:
cd /glade/work/rahilmoh/CLM/Model/my_ctsm/cime/scripts
./create_newcase --case /glade/work/rahilmoh/CLM/Cases/MI27_121y109x_MI_IHistClm50BgcCrop_0.05d --res CLM_USRDAT --compset IHistClm50BgcCrop --project UMSU0017 --run-unsupported
cd /glade/work/rahilmoh/CLM/Cases/MI27_121y109x_MI_IHistClm50BgcCrop_0.05d
./case.setup
scp ../MI19_115x108_MI_I2000Clm50BgcCrop_0.05d_2000/6_update_env_run.sh ./ # just to request resources
scp ../MI09_115x108_MI_I2000Clm50BgcCrop_0.05d_2000/SourceMods/src.clm/*.F90 SourceMods/src.clm/
./6_update_env_run.sh
./case.setup --reset
./xmlquery -p MOSART_MODE
./xmlchange MOSART_MODE=ACTIVE
*******
./xmlquery -p DATM to see the DATM_YR_ALIGN and DATM_YR_END, set it to the same as the forcing. -- Thanks to Aman.
./xmlchange DATM_YR_ALIGN=1980
./xmlchange DATM_YR_END=2022
qcmd -A UMSU0017 -- ./case.build
Now i modified the runtime in env_run_xml to run from 2000-2009.
./case.submit
2--------------------------------------------------------------------- user_nl_clm --------------------------------------
I am using Conus404 data prepared from 1980-2022, and the relevant files are mentioned in the user_nl_datm-stream file along with the meshfile path.
I have also created my own surface data and land use time series; the paths of these two are mentioned in the user_nl_clm.
fsurdat='/glade/work/rahilmoh/CLM/Model/my_ctsm/tools/mksurfdata_esmf/surfdata_LM_Rahil_5km_hist_1980_2022_78pfts_c250520.nc'
flanduse_timeseries = '/glade/work/rahilmoh/CLM/Model/my_ctsm/tools/mksurfdata_esmf//landuse.timeseries_LM_Rahil_5km_hist_1980-2022_78pfts_c250520.nc'
Detailed user_nl_clm:
limit_irrigation_if_rof_enabled = .true.
use_groundwater_irrigation = .false.
lower_boundary_condition = 3
use_bedrock = .false.
soilwater_movement_method = 1
hist_empty_htapes = .true.
! Monthly average output for both streams
hist_nhtfrq = 0, 0
! Stream 1: 1 file per year (grid-averaged output)
hist_mfilt = 12, 12
! Stream 1: grid-averaged output (.true.), Stream 2: subgrid/PFT-level output (.false.)
hist_dov2xy = .true., .false.
! Stream 1: all your standard variables (grid-averaged)
hist_fincl1 = 'EFLX_SOIL_GRND','Qh', 'FSH', 'FCEV', 'FGEV', 'FCTR', 'FSAT',
'EFLX_LH_TOT', 'H2OCAN', 'H2OSNO', 'H2OSOI',
'HK', 'QDRAI', 'QFLX_EVAP_TOT', 'QFLX_EVAP_VEG', 'QFLX_SNOW_GRND', 'QFLX_LIQ_GRND',
'QH2OSFC', 'QINFL', 'QINTR', 'QIRRIG_FROM_SURFACE', 'QIRRIG_DEMAND',
'QIRRIG_DRIP', 'QIRRIG_SPRINKLER',
'QDRAI_PERCH',
'Qle', 'TBOT', 'GRAINC',
'RH', 'Tair', 'WIND', 'FLDS', 'FSDS', 'QBOT',
'QOVER', 'QRUNOFF', 'SNOWLIQ', 'QSOIL', 'QTOPSOIL', 'QVEGE', 'QVEGT',
'RAIN', 'SNOW', 'RAIN_FROM_ATM', 'SNOW_FROM_ATM',
'VOLR', 'VOLRMCH', 'TWS', 'TOTSOILLIQ',
'ZWT', 'ZWT_CH4_UNSAT', 'ZWT_PERCH', 'H2OSOI',
'TLAI', 'GPP', 'QCHARGE'
! Stream 2: subgrid (PFT) level output for GRAINC_TO_FOOD,
hist_fincl2 = 'GRAINC_TO_FOOD'
Describe your problem or question:
The cesm.log file shows that the "CN Soil matrix solution is off." Although the case successfully runs for one year and produces output, it fails to run for longer periods, such as the 2000–2009 simulation I initially intended. I want to run this case for 1980–2022, but for now, I’m trying to get it to work for the 2000–2009 period.
The log files are attached.
Thank you so much for your support.
Sincerely,
Mohammad Uzair Rahil
MSU