Hi everyone,
I got errors when I set "use_soil_mositure_stream=.ture. ".
Here shows the commands
+++++++++++++++++++++++++
./create_newcase --case ~/cases/IHistClm50Sp --compset IHistClm50Sp --res f09_g17
cd ~/cases/IHistClm50Sp
./case.setup
./xmlchange STOP_N=2
./xmlchange STOP_OPTION=nyears
./xmlchange RUN_REFDATE=1979-01=01
./case.build
+++++++++++++++++++++++++
After case building, I add several lines in user_nl_clm shown below
+++++++++++++++++++++++++
use_soil_moisture_streams = .true.
stream_fldfilename_soilm = '/home/yangx2/prescribed_data/LFMIP-pdLC-SST.H2OSOI.0.9x1.25.20levsoi.natveg.1980-2014.MONS_climo.c190716.nc
soilm_offset = 0
soilm_tintalgo = 'linear'
stream_year_first_soilm = 1979
stream_year_last_soilm = 1979
+++++++++++++++++++++++++
Then I execute "./preview_namelist" and I got errors shown below
++++++++++++++++++++++++++++++++++
Setting resource.RLIMIT_STACK to -1 from (-1, -1)
Creating component namelists
Calling /home/yangx2/my_cesm_sandbox/cime/src/components/data_comps/datm/cime_config/buildnml
File not found: domainfile = "/home/yangx2/inputdata/share/domains/domain.lnd.fv0.9x1.25_gx1v7.151020.nc", will attempt to download in check_input_data phase
Calling /home/yangx2/my_cesm_sandbox/components/clm//cime_config/buildnml
ERROR: Command /home/yangx2/my_cesm_sandbox/components/clm/bld/build-namelist failed rc=255
out=CLM adding use_case 20thC_transient defaults for var 'clm_demand' with val 'flanduse_timeseries'
CLM adding use_case 20thC_transient defaults for var 'clm_start_type' with val 'arb_ic'
CLM adding use_case 20thC_transient defaults for var 'model_year_align_urbantv' with val '1850'
CLM adding use_case 20thC_transient defaults for var 'sim_year' with val '1850'
CLM adding use_case 20thC_transient defaults for var 'sim_year_range' with val '1850-2000'
CLM adding use_case 20thC_transient defaults for var 'stream_year_first_urbantv' with val '1850'
CLM adding use_case 20thC_transient defaults for var 'stream_year_last_urbantv' with val '2106'
CLM adding use_case 20thC_transient defaults for var 'use_case_desc' with val 'Simulate transient land-use, and aerosol deposition changes from 1850 to 2015'
err=File::Glob::glob() will disappear in perl 5.30. Use File::Glob::bsd_glob() instead. at /home/yangx2/my_cesm_sandbox/components/clm/bld/CLMBuildNamelist.pm line 4335.
Warning : CLM build-namelist::CLMBuildNamelist::setup_logic_soilm_streams() : For a transient case, soil moisture streams, should NOT use soilm_tintalgo='linear' since vegetated areas could go from missing to not missing or vice versa
-- Add -ignore_warnings option to CLM_BLDNML_OPTS to ignore this warning
++++++++++++++++++++++++++++++++++
Any hints would be helpful! Thanks in advance!
Best,
Skylar
I got errors when I set "use_soil_mositure_stream=.ture. ".
Here shows the commands
+++++++++++++++++++++++++
./create_newcase --case ~/cases/IHistClm50Sp --compset IHistClm50Sp --res f09_g17
cd ~/cases/IHistClm50Sp
./case.setup
./xmlchange STOP_N=2
./xmlchange STOP_OPTION=nyears
./xmlchange RUN_REFDATE=1979-01=01
./case.build
+++++++++++++++++++++++++
After case building, I add several lines in user_nl_clm shown below
+++++++++++++++++++++++++
use_soil_moisture_streams = .true.
stream_fldfilename_soilm = '/home/yangx2/prescribed_data/LFMIP-pdLC-SST.H2OSOI.0.9x1.25.20levsoi.natveg.1980-2014.MONS_climo.c190716.nc
soilm_offset = 0
soilm_tintalgo = 'linear'
stream_year_first_soilm = 1979
stream_year_last_soilm = 1979
+++++++++++++++++++++++++
Then I execute "./preview_namelist" and I got errors shown below
++++++++++++++++++++++++++++++++++
Setting resource.RLIMIT_STACK to -1 from (-1, -1)
Creating component namelists
Calling /home/yangx2/my_cesm_sandbox/cime/src/components/data_comps/datm/cime_config/buildnml
File not found: domainfile = "/home/yangx2/inputdata/share/domains/domain.lnd.fv0.9x1.25_gx1v7.151020.nc", will attempt to download in check_input_data phase
Calling /home/yangx2/my_cesm_sandbox/components/clm//cime_config/buildnml
ERROR: Command /home/yangx2/my_cesm_sandbox/components/clm/bld/build-namelist failed rc=255
out=CLM adding use_case 20thC_transient defaults for var 'clm_demand' with val 'flanduse_timeseries'
CLM adding use_case 20thC_transient defaults for var 'clm_start_type' with val 'arb_ic'
CLM adding use_case 20thC_transient defaults for var 'model_year_align_urbantv' with val '1850'
CLM adding use_case 20thC_transient defaults for var 'sim_year' with val '1850'
CLM adding use_case 20thC_transient defaults for var 'sim_year_range' with val '1850-2000'
CLM adding use_case 20thC_transient defaults for var 'stream_year_first_urbantv' with val '1850'
CLM adding use_case 20thC_transient defaults for var 'stream_year_last_urbantv' with val '2106'
CLM adding use_case 20thC_transient defaults for var 'use_case_desc' with val 'Simulate transient land-use, and aerosol deposition changes from 1850 to 2015'
err=File::Glob::glob() will disappear in perl 5.30. Use File::Glob::bsd_glob() instead. at /home/yangx2/my_cesm_sandbox/components/clm/bld/CLMBuildNamelist.pm line 4335.
Warning : CLM build-namelist::CLMBuildNamelist::setup_logic_soilm_streams() : For a transient case, soil moisture streams, should NOT use soilm_tintalgo='linear' since vegetated areas could go from missing to not missing or vice versa
-- Add -ignore_warnings option to CLM_BLDNML_OPTS to ignore this warning
++++++++++++++++++++++++++++++++++
Any hints would be helpful! Thanks in advance!
Best,
Skylar