3 Simulation¶
The following scripts are provided by the author for running CESM with the transient urban albedo functionality.
Modify Job Script¶
transient_urbanalbedo_roof: If true, roof albedo changes over time.stream_fldFileName_urbanalbtvroof: Filename of input stream data for time varying urban roof albedostream_meshfile_urbanalbtvroof: Mesh filename of input stream data for time varying urban roof albedostream_year_first_urbanalbtvroof: First year to loop over for urban time varying roof albedostream_year_last_urbanalbtvroof: Last year to loop over for urban time varying roof albedomodel_year_align_urbanalbtvroof: Simulation year that aligns withstream_year_first_urbanalbtvroofvalueurbanalbtvroofmapalgo: Spatial mapping method from urban time varying roof albedo file to the model resolution.Please note that the spatial mapping method has been updated in the latest CTSM versions. Please refer to ERROR: map algo copy is not supported and supported mapping algorithms
bilinearredistnnconsfconsdnone
transient_urbanalbedo_improad: If true, impervious road albedo changes over time.transient_urbanalbedo_wall: If true, wall albedo changes over timeDefine the albedo stream input. Please refer to the last section 2 Surface Input.
# For example echo "transient_urbanalbedo_roof = .true.">> user_nl_clm echo "fsurdat='${SURF}'" >> user_nl_clm echo "stream_fldFileName_urbanalbtvroof = '${INPUT}/dyn_alb_roof_0.9x1.25_simyr2020-2025_c240930.nc'">> user_nl_clm echo "stream_meshfile_urbanalbtvroof = '${INPUT}/lnd_mesh.nc'" echo "stream_year_first_urbanalbtvroof = 2000" >> user_nl_clm echo "stream_year_last_urbanalbtvroof = 2025" >> user_nl_clm echo "model_year_align_urbanalbtvroof = 2000" >> user_nl_clm echo "urbanalbtvroofmapalgo = 'nn'" >> user_nl_clm