In cpld_gridgen, when mapping the 1/12 (mx008) ocean land mask to the C1152 cube-sphere grid, ESMF will fail depending on ranks. The error is of the form
20260716 121524.002 ERROR PET69 ESMF_Grid.F90:5532 ESMF_GridCreate Wrong argument specified - Couldn't find a consistent\
ordering of corners around each cell in file to be able to arrange them into a logically rectangular Grid.
20260716 121524.002 ERROR PET69 ESMF_Grid.F90:6925 ESMF_GridCreateFrmScrip Wrong argument specified - Internal subroutine\
call returned Error
20260716 121524.003 ERROR PET69 ESMF_Grid.F90:6520 ESMF_GridCreateFrmNCFile Wrong argument specified - Internal subroutin\
e call returned Error
20260716 121524.003 ERROR PET69 ESMF_RegridWeightGen.F90:1231 ESMF_RegridWeightGenFile Wrong argument specified - Interna\
l subroutine call returned Error
20260716 121524.003 ERROR PET69 repro.F90:48 Wrong argument specified - Passing error in return code
20260716 121524.003 INFO PET69 Finalizing ESMF with endflag==ESMF_END_ABORT
On Ursa, n=94 was found to work, but n=92 failed as above.
A ticket has been opened w/ ESMF-support using a small reproducer on Derecho. The reproducer on Derecho showed the same n=94/n=92 behaviour.
In
cpld_gridgen, when mapping the 1/12 (mx008) ocean land mask to the C1152 cube-sphere grid, ESMF will fail depending on ranks. The error is of the formOn Ursa, n=94 was found to work, but n=92 failed as above.
A ticket has been opened w/ ESMF-support using a small reproducer on Derecho. The reproducer on Derecho showed the same n=94/n=92 behaviour.