dear
jedwards: In order to test mine CESM porting, With the US-UMB site data I have follow the user's guide method as follow:> cd models/lnd/clm/tools/clm4_5/mksurfdata_map
> gmake
> gmake clean
> cd ../../../../../../tools/mapping/gen_domain_files/src
> ../../../../scripts/ccsm_utils/Machines/configure -mach sunpc -compiler intel
> gmake
> gmake clean
I find I can't do the "gmake" under the "mksurfdata_map" directory and must do this under the "../mksurfdata_map/src" directory. If these appropriate?
Then I do the configure (./../../../scripts/ccsm_utils/Machines/configure -mach sunpc -compiler intel) it success, and then do the gmake as follow it also sucess.
[shaobs@login04 src]$ gmake
ifort -c -DFORTRANUNDERSCORE -DNO_R16 -DFORTRANUNDERSCORE -DNO_R16 -DLINUX -DCPRINTEL -O2 -fp-model source -convert big_endian -assume byterecl -ftz -traceback -I/wps/home/shaobs/programFiles/netcdf4.3.2/include -I/wps/home/shaobs/programFiles/netcdf4.3.2/include gen_domain.F90
ifort -o ../gen_domain gen_domain.o -L/wps/home/shaobs/programFiles/netcdf4.3.2/lib -lnetcdff -lnetcdf -L/wps/home/shaobs/programFiles/lapack3.4.2 -llapack -lblas
Last do the PYTHON.py the errors are:
Re-create mapping files for surface dataset:
Run command: /wps/home/shaobs/cesm1_2_1/models/lnd/clm/tools/shared/mkmapdata/mkmapdata.sh --gridfile /wps/home/shaobs/cesm1_2_1/models/lnd/clm/tools/shared/mkmapgrids/SCRIPgrid_1x1pt_US-UMB_nomask_c141204.nc --res 1x1pt_US-UMB --gridtype regional > /wps/home/shaobs/cesm1_2_1/scripts/US-UMB_ICRUCLM45BGC_QIAN/mkmapdata.log
ERROR(./PTCLM.py):: Error running command: /wps/home/shaobs/cesm1_2_1/models/lnd/clm/tools/shared/mkmapdata/mkmapdata.sh --gridfile /wps/home/shaobs/cesm1_2_1/models/lnd/clm/tools/shared/mkmapgrids/SCRIPgrid_1x1pt_US-UMB_nomask_c141204.nc --res 1x1pt_US-UMB --gridtype regional > /wps/home/shaobs/cesm1_2_1/scripts/US-UMB_ICRUCLM45BGC_QIAN/mkmapdata.log
Aborted (core dumped)
I have check the mkmapdata.log file and it shows:
Using user specified scrip grid file: /wps/home/shaobs/cesm1_2_1/models/lnd/clm/tools/shared/mkmapgrids/SCRIPgrid_1x1pt_US-UMB_nomask_c141204.nc
Output grid resolution is 1x1pt_US-UMB
Machine login04 NOT recognized
Path to ESMF binary directory does NOT exist:
Set the environment variable: ESMFBIN_PATH
It shows the ESMF problem, how should I do these? I have do it in .bashrc but i doesn't work.
Thank you