diff --git a/imod/common/utilities/regrid.py b/imod/common/utilities/regrid.py index ca1848abe..aaf28abb9 100644 --- a/imod/common/utilities/regrid.py +++ b/imod/common/utilities/regrid.py @@ -197,6 +197,11 @@ def _get_unique_regridder_types(model: IModel) -> DefaultDict[RegridderType, lis @dispatch +def _regrid_like(package: object, target_grid: object, *_) -> None: + raise TypeError("this object cannot be regridded") + + +@dispatch # type: ignore[no-redef] def _regrid_like( package: IRegridPackage, target_grid: GridDataArray, @@ -421,11 +426,6 @@ def _regrid_like( return clip_by_grid(package, target_grid_2d) -@dispatch # type: ignore[no-redef] -def _regrid_like(package: object, target_grid: GridDataArray, *_) -> None: - raise TypeError("this object cannot be regridded") - - @enforced_dim_order def _get_regridding_domain( model: IModel,