xESMF
xESMF copied to clipboard
Universal Regridder for Geospatial Data
When attempting to run ```python regridder = xe.Regridder(grid_in,grid_out,method='conservative',input_dims=('south_north','west_east')) ``` Where grid_in and grid_out are dictionaries with keys = ['lat','lon','lat_b','lon_b'], I get an error: ```python TypeError: xesmf.frontend.BaseRegridder.__init__() got multiple values for...
I'm trying to use xesmf (latest version on conda-forge) to conservatively remap bathymetry for a ROMS/CROCO model. I created lat_b and lon_b fields for the input (regular) and output (rotated)...
once PR https://github.com/esmf-org/esmf/pull/18 is merged (and new ESMPy released?) add the method to xESMF supported extrapolation methods
[ESMF 8.6](https://github.com/esmf-org/esmf/releases/tag/v8.6.0) introduces spherical vector regridding. This is something xesmf could support.
ERROR:Segmentation fault (core dumped) ```python import xesmf as xe import netCDF4 ``` package version netcdf4 1.6.4 xarray 2023.12.0 xesmf 0.8.2 When importing xesmf first, an error will be reported. On...
When remapping to a larger domain with the method `nearest_s2d`, data points outside the original domain will - by the nature of this method - be extrapolated, i. e. have...
Hi! I'm using xESMF in my Python package to take care of regridding. A certain input dataset constantly raises `UserWarning: Input array is not C_CONTIGUOUS. Will affect performance.`. The dataset...
Hi, I'm new to xESMF, trying to regridding from high resolution to low resolution for rectilinear grids following [https://xesmf.readthedocs.io/en/latest/notebooks/Rectilinear_grid.html](url). First, I tried to regrid from GEOS-Chem model data (Res:4x5) to...
It would be nice to be able to do `ds.xesmf.regrid_like(ds2, "bilinear")` This would be really powerful when composed with `cf_xarray` `ds.xesmf.regrid_like(ds2.cf.rename_like(ds), "bilinear")`
When working with large/complex grids, the weights generation step appears to be computationally expensive. I am wondering whether this is documented somewhere? If so, can we improve this? Here's an...