We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent e118912 commit d63b11bCopy full SHA for d63b11b
1 file changed
cf/regrid/regrid.py
@@ -1707,6 +1707,12 @@ def create_esmpy_mesh(grid, mask=None):
1707
node_count = node_ids.size
1708
node_owners = np.zeros(node_count)
1709
1710
+ # Make sure that node IDs are >= 1, as needed by newer versions of
1711
+ # esmpy
1712
+ min_id = node_ids.min()
1713
+ if min_id < 1:
1714
+ node_ids += min_id + 1
1715
+
1716
# Add nodes. This must be done before `add_elements`.
1717
esmpy_mesh.add_nodes(
1718
node_count=node_count,
0 commit comments