Scheduled Downtime
On Tuesday 24 October 2023 @ 5pm MT the forums will be in read only mode in preparation for the downtime. On Wednesday 25 October 2023 @ 5am MT, this website will be down for maintenance and expected to return online later in the morning.
Normal Operations
The forums are back online with normal operations. If you notice any issues or errors related to the forums, please reach out to help@ucar.edu

Inquires on CLM surf data

Hi all,

I started an offline run in CESM1.0.4, the compset is IRCP85CN(datm+clm...). I'm trying to modifiy the "PCT_URBAN" in "surfdata_0.9x1.25_simyr2000_c#####.nc" to do a sensitivity test. But I get the error info below:

65536 surfrd error: no valid urban data for nl= 315
canyon_hwr: 0.000000000000000E+000
em_improad: 0.000000000000000E+000
em_perroad: 0.000000000000000E+000
em_roof: 0.000000000000000E+000
em_wall: 0.000000000000000E+000
ht_roof: 0.000000000000000E+000
thick_roof: 0.000000000000000E+000
thick_wall: 0.000000000000000E+000
...
and many bugs like this

I have checked and make sure that the sum of all PCT is less than 100. The variables mentioned in the error msg, like "em_improad" are all exist in the file, and I do not change their value, I only modified the PCT_URBAN and other PCTs. I do not know clearly how this happened.

I'm using MATLAB to do the modification in surfdata_0.9x1.25_simyr2000_c#####.nc (ncread, ncwrite), could this be the reason? Another thing is that I found some grids in PCT_URBAN have values on the ocean.

Thanks for any help.
 
Now I found a way to solve the problem. the error msg is because I create new urban fraction on the grids which do not have value in other variables like em_improad. And for my compset, pftdyn data should be modified correspondingly to the surfdata. Then set finidat='', the model will start. 
 
Hello Yingkai.           Now I met the same problem with you. I created myown the urban fraction data and modified the PCT_URBAN in surfdata "surfdata_tp_simyr2000.nc". But I don't know how to get these values  like em_improad and so on. Can you give me some advice?          Thank you very much!
 
Top