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: Mapping method from urban time varying roof albedo file to the model resolution.Note that the mapping method has been updated in the new CTSM versions. Please refer to ERROR: map algo copy is not supported
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