NCPP / ocgis

OpenClimateGIS is a set of geoprocessing and calculation tools for CF-compliant climate datasets.
Other
70 stars 19 forks source link

Fix ESMF weight generation error with SCRIP mask and specific decomp #502

Closed bekozi closed 5 years ago

bekozi commented 5 years ago
20190627 161227.616 ERROR            PET0 ESMF_IOScrip.F90:136 ESMF_SparseMatrixWrite Operation not yet supported  - Internal subroutine call returned Error
20190627 161227.616 ERROR            PET0 ESMF_Field_C.F90:1176 f_esmf_regridstorefile Operation not yet supported  - Internal subroutine call returned Error
20190627 161227.621 INFO             PET0 Finalizing ESMF

I expect this is related to all data being masked on a single proc. Will bring up with ESMF team.

bekozi commented 5 years ago

ESMPy reproducer: https://www.dropbox.com/s/mt0m8m4dlp1xmni/i502-esmpy-reproducer.zip?dl=0.

Failes with mpirun -n 3 python i502.py.

Ping @slevisconsulting.

bekozi commented 5 years ago

Fix in ESMF: https://sourceforge.net/p/esmf/esmf/ci/bdda2a819409b90ae9e77bcd503e2ebdad3abedd/