From c0cf63e4b8f1a4ee058afe66633ac4f47d073c6a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Nils=20Br=C3=BCggemann?= <nils.brueggemann@mpimet.mpg.de>
Date: Mon, 29 Aug 2022 12:13:31 +0200
Subject: [PATCH] pyicon_IconData.py: Allow for regional interpolations in
 IcD.interp_to_rectgrid.

---
 pyicon/pyicon_IconData.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/pyicon/pyicon_IconData.py b/pyicon/pyicon_IconData.py
index a9515ba..aaaf8d8 100644
--- a/pyicon/pyicon_IconData.py
+++ b/pyicon/pyicon_IconData.py
@@ -924,10 +924,10 @@ class IconVariable(object):
     self.data[self.mask] = np.ma.masked
     return
 
-  def interp_to_rectgrid(self, fpath_ckdtree, mask_reg=None, indx='all', indy='all'):
+  def interp_to_rectgrid(self, fpath_ckdtree, mask_reg=None, lon_reg=None, lat_reg=None, indx='all', indy='all'):
     if self.isinterpolated:
       raise ValueError('::: Variable %s is already interpolated. :::'%self.name)
-    self.lon, self.lat, self.data = interp_to_rectgrid(self.data, fpath_ckdtree, mask_reg=mask_reg, indx=indx, indy=indy, coordinates=self.coordinates)
+    self.lon, self.lat, self.data = interp_to_rectgrid(self.data, fpath_ckdtree, mask_reg=mask_reg, lon_reg=lon_reg, lat_reg=lat_reg, indx=indx, indy=indy, coordinates=self.coordinates)
     return
 
   def interp_to_section(self, fpath_ckdtree):
-- 
GitLab