Dear scientists,
I am trying to create my own surface dataset and I encountered an error whlie it was creating the map file for 10x10min_IGBPmergeICESatGIS. I browsed relevant posts on the forum and found the same error in the post below.
I try to modify the REGRID_PROC, but it didn't work after I followed the command "time env REGRID_PROC=8". It seems that there is a new CTSM tag that brings in the fixes so that mkmapdata.sh will work, but I just can't find it. Please forgive me for not being familiar with the code and CTSM. Could you please show me the CTSM tag mentioned above? What more, I am using ESMF7.0.2 now, should I update ESMF to version 8?
Below are my error messages:
Creating mapping file: map_10x10min_IGBPmergeICESatGIS_to_5×5_Shanxi_nomask_aave_da_c230921.nc
From input grid: /home/xunbin/cesm/inputdata/lnd/clm2/mappingdata/grids/SCRIPgrid_10x10min_IGBPmergeICESatGIS_c110818.nc
For output grid: /home/xunbin/clm5new/tools/mkmapgrids/SCRIPgrid_5×5_Shanxi_nomask_c230916.nc
WARNING: deprecated switch -src_type will be ignored. The file type will be detected automatically
WARNING: deprecated switch -dst_type will be ignored. The file type will be detected automatically
Starting weight generation with these inputs:
Source File: /home/xunbin/cesm/inputdata/lnd/clm2/mappingdata/grids/SCRIPgrid_10x10min_IGBPmergeICESatGIS_c110818.nc
Destination File: /home/xunbin/clm5new/tools/mkmapgrids/SCRIPgrid_5×5_Shanxi_nomask_c230916.nc
Weight File: map_10x10min_IGBPmergeICESatGIS_to_5×5_Shanxi_nomask_aave_da_c230921.nc
Source File is in SCRIP format
Source Grid is a global grid
Source Grid is a logically rectangular grid
Use the center coordinates of the source grid to do the regrid
Destination File is in SCRIP format
Destination Grid is a regional grid
Destination Grid is a logically rectangular grid
Use the center coordinates of the destination grid to do the regrid
Regrid Method: conserve
Pole option: NONE
Ignore unmapped destination points
Line Type: greatcircle
Norm Type: dstarea
Extrap. Method: none
ERROR: Problem on processor 0 . Please see the PET*.RegridWeightGen.Log files for a traceback.
Error status returned from mkmapdata script
[xunbin@fat01 mkmapdata]$ cat PET0.RegridWeightGen.Log
20230921 132034.750 INFO PET0 Running with ESMF Version 7.1.0r
20230921 132036.659 ERROR PET0 ESMF_Grid.F90:5222 ESMF_GridCreate Wrong argument specified - - Bad corner array in SCRIP file
20230921 132036.659 ERROR PET0 ESMF_Grid.F90:6480 ESMF_GridCreateFrmScrip Wrong argument specified - Internal subroutine call returned Error
20230921 132036.690 ERROR PET0 ESMF_Grid.F90:6141 ESMF_GridCreateFrmNCFile Wrong argument specified - Internal subroutine call returned Error
20230921 132036.690 ERROR PET0 ESMF_RegridWeightGen.F90:1146 ESMF_RegridWeightGenFile Wrong argument specified - Internal subroutine call returned Error
20230921 132036.690 INFO PET0 Finalizing ESMF
Any advice would be greatly appreciated.
Wu Liwen
I am trying to create my own surface dataset and I encountered an error whlie it was creating the map file for 10x10min_IGBPmergeICESatGIS. I browsed relevant posts on the forum and found the same error in the post below.
I try to modify the REGRID_PROC, but it didn't work after I followed the command "time env REGRID_PROC=8". It seems that there is a new CTSM tag that brings in the fixes so that mkmapdata.sh will work, but I just can't find it. Please forgive me for not being familiar with the code and CTSM. Could you please show me the CTSM tag mentioned above? What more, I am using ESMF7.0.2 now, should I update ESMF to version 8?
Below are my error messages:
Creating mapping file: map_10x10min_IGBPmergeICESatGIS_to_5×5_Shanxi_nomask_aave_da_c230921.nc
From input grid: /home/xunbin/cesm/inputdata/lnd/clm2/mappingdata/grids/SCRIPgrid_10x10min_IGBPmergeICESatGIS_c110818.nc
For output grid: /home/xunbin/clm5new/tools/mkmapgrids/SCRIPgrid_5×5_Shanxi_nomask_c230916.nc
WARNING: deprecated switch -src_type will be ignored. The file type will be detected automatically
WARNING: deprecated switch -dst_type will be ignored. The file type will be detected automatically
Starting weight generation with these inputs:
Source File: /home/xunbin/cesm/inputdata/lnd/clm2/mappingdata/grids/SCRIPgrid_10x10min_IGBPmergeICESatGIS_c110818.nc
Destination File: /home/xunbin/clm5new/tools/mkmapgrids/SCRIPgrid_5×5_Shanxi_nomask_c230916.nc
Weight File: map_10x10min_IGBPmergeICESatGIS_to_5×5_Shanxi_nomask_aave_da_c230921.nc
Source File is in SCRIP format
Source Grid is a global grid
Source Grid is a logically rectangular grid
Use the center coordinates of the source grid to do the regrid
Destination File is in SCRIP format
Destination Grid is a regional grid
Destination Grid is a logically rectangular grid
Use the center coordinates of the destination grid to do the regrid
Regrid Method: conserve
Pole option: NONE
Ignore unmapped destination points
Line Type: greatcircle
Norm Type: dstarea
Extrap. Method: none
ERROR: Problem on processor 0 . Please see the PET*.RegridWeightGen.Log files for a traceback.
Error status returned from mkmapdata script
[xunbin@fat01 mkmapdata]$ cat PET0.RegridWeightGen.Log
20230921 132034.750 INFO PET0 Running with ESMF Version 7.1.0r
20230921 132036.659 ERROR PET0 ESMF_Grid.F90:5222 ESMF_GridCreate Wrong argument specified - - Bad corner array in SCRIP file
20230921 132036.659 ERROR PET0 ESMF_Grid.F90:6480 ESMF_GridCreateFrmScrip Wrong argument specified - Internal subroutine call returned Error
20230921 132036.690 ERROR PET0 ESMF_Grid.F90:6141 ESMF_GridCreateFrmNCFile Wrong argument specified - Internal subroutine call returned Error
20230921 132036.690 ERROR PET0 ESMF_RegridWeightGen.F90:1146 ESMF_RegridWeightGenFile Wrong argument specified - Internal subroutine call returned Error
20230921 132036.690 INFO PET0 Finalizing ESMF
Any advice would be greatly appreciated.
Wu Liwen