@@ -1124,14 +1124,14 @@ def convolve_filter_with_dynamic_kernel(self, grid, kernel_func, lat_max=85, ext
1124
1124
return out .astype (data .dtype )
1125
1125
return out
1126
1126
1127
- def lanczos_high_filter (self , grid_name , wave_length , order = 1 , lat_max = 85 ):
1127
+ def lanczos_high_filter (self , grid_name , wave_length , order = 1 , lat_max = 85 , ** kwargs ):
1128
1128
data_out = self .convolve_filter_with_dynamic_kernel (
1129
- grid_name , self .kernel_lanczos , lat_max = lat_max , wave_length = wave_length , order = order )
1129
+ grid_name , self .kernel_lanczos , lat_max = lat_max , wave_length = wave_length , order = order , ** kwargs )
1130
1130
self .vars [grid_name ] -= data_out
1131
1131
1132
- def lanczos_low_filter (self , grid_name , wave_length , order = 1 , lat_max = 85 ):
1132
+ def lanczos_low_filter (self , grid_name , wave_length , order = 1 , lat_max = 85 , ** kwargs ):
1133
1133
data_out = self .convolve_filter_with_dynamic_kernel (
1134
- grid_name , self .kernel_lanczos , lat_max = lat_max , wave_length = wave_length , order = order )
1134
+ grid_name , self .kernel_lanczos , lat_max = lat_max , wave_length = wave_length , order = order , ** kwargs )
1135
1135
self .vars [grid_name ] = data_out
1136
1136
1137
1137
def bessel_band_filter (self , grid_name , wave_length_inf , wave_length_sup , ** kwargs ):
@@ -1142,17 +1142,17 @@ def bessel_band_filter(self, grid_name, wave_length_inf, wave_length_sup, **kwar
1142
1142
grid_name , self .kernel_bessel , wave_length = wave_length_sup , ** kwargs )
1143
1143
self .vars [grid_name ] -= data_out
1144
1144
1145
- def bessel_high_filter (self , grid_name , wave_length , order = 1 , lat_max = 85 ):
1145
+ def bessel_high_filter (self , grid_name , wave_length , order = 1 , lat_max = 85 , ** kwargs ):
1146
1146
logger .debug ('Run filtering with wave of %(wave_length)s km and order of %(order)s ...' ,
1147
1147
dict (wave_length = wave_length , order = order ))
1148
1148
data_out = self .convolve_filter_with_dynamic_kernel (
1149
- grid_name , self .kernel_bessel , lat_max = lat_max , wave_length = wave_length , order = order )
1149
+ grid_name , self .kernel_bessel , lat_max = lat_max , wave_length = wave_length , order = order , ** kwargs )
1150
1150
logger .debug ('Filtering done' )
1151
1151
self .vars [grid_name ] -= data_out
1152
1152
1153
- def bessel_low_filter (self , grid_name , wave_length , order = 1 , lat_max = 85 ):
1153
+ def bessel_low_filter (self , grid_name , wave_length , order = 1 , lat_max = 85 , ** kwargs ):
1154
1154
data_out = self .convolve_filter_with_dynamic_kernel (
1155
- grid_name , self .kernel_bessel , lat_max = lat_max , wave_length = wave_length , order = order )
1155
+ grid_name , self .kernel_bessel , lat_max = lat_max , wave_length = wave_length , order = order , ** kwargs )
1156
1156
self .vars [grid_name ] = data_out
1157
1157
1158
1158
def spectrum_lonlat (self , grid_name , area = None , ref = None , ** kwargs ):
0 commit comments