Main menu

Navigation

CLM: landmask not on dataset

4 posts / 0 new
Last post
drosa@...
CLM: landmask not on dataset

CESM1.2.2

in the lnd log i get:

 Opened existing file
 /project/projectdirs/ccsm1/inputdata/share/domains/domain.clm/domain.lnd.T42_US
 GS.111004.nc      458752
 lat/lon grid flag (isgrid2d) is  T
 ncd_inqvid: variable LANDMASK is not on dataset
 decompInit_lnd(): Number of clumps exceeds number of land grid cells
           4           1
 ENDRUN: called without a message string

If I inquire the input file i get:


        int mask(nj, ni) ;
                mask:long_name = "land domain mask" ;
                mask:coordinate = "xc yc" ;
                mask:note = "unitless" ;
                mask:comment = "0=ocean and 1=land, 0 indicates that cell is not active" ;

Which one is right?

Rosa, D. LBNL

drosa@...

Not so many replies, please. I cannot keep up with them!

Rosa, D. LBNL

erik

The first "error" is just a warning. It checks for the name "LANDMASK", doesn't find it and prints a warning. But then it checks for "mask", and finds it and is happy. But, what is causing it to die is this error:

 

 decompInit_lnd(): Number of clumps exceeds number of land grid cells
           4           1


So you are running for a single point -- but asking for four threads. For one point, you need to run with only 1 task and 1 thread.

Erik Kluzek ...............

CESM Land Model (CLM) Software Liason

CESM Software Engineering Group, NCAR

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

drosa@...

Hi Erik,

thank you!

Now I got it. Sorry but certain things are not obvious for us.

Best

Daniele

Rosa, D. LBNL

Log in or register to post comments

Who's new

  • Nicholas.Davis@...
  • numarsanifa@...
  • bingdian_46@...
  • mxy2832029@...
  • nthg2000@...