do we have to install ESMF on unsupported machines in order to create map data?

byan@utexas_edu

New Member
Hi all,I am trying to run CESM1_2_0 at a single point. When I create a new case using PTCLM.py, I met with an error as following,ERROR(./PTCLM.py):: Error running command ../cesm1_2_0/models/lnd/clm/tools/shared/mkmapdata/mkmapdata.sh --gridfile  ../cesm1_2_0/models/lnd/clm/tools/shared/mkmapgrids/SCRIPgrid_1x1pt_sitename_nomask_c130923.nc --res 1x1pt_sitename --gridtype regional > ../cesm1_2_0/scripts/casename/ I checked the mkmapdata.log file. It saysMachine xx NOT recognizedPath to ESMF binary directory does NOT exist: Set the environment variable: ESMFBIN_PATH I also checked the script that creates map data (../cesm1_2_0/models/lnd/clm/tools/shared/mkmapdata/mkmapdata.sh). It seems that only yellowstone and jaguarpf are supported. I am not using any of these machines. Do I have to install ESMF on the machine I use and modify the code in mkmapdata.sh according to the code for  jaguarpf? Thank you so much!
 
Have you solved this problem? You just need to set the environmental variable ESMFVIN_PATH to the bin directory of ncl, which should have a file called ESMF_RegridWeightGen in it. 
 
Back
Top