Jiawei Zhuang

Results 21 issues of Jiawei Zhuang

@sdeastham failed to use xESMF to regrid global ~1 km resolution data. The issue is that ESMPy cannot create very large grid object. A minimal example is: ```python import numpy...

bug

This thread is just to collect all publications that cite xESMF. If you cite it in your paper, if would be very helpful if you can leave a note here....

Recently realized that xarray has [a nice new interpolation module](http://xarray.pydata.org/en/stable/interpolation.html) added by @crusaderky and @fujiisoup in pydata/xarray#2079 (also cc @shoyer, @rabernat). It does have some overlap with xESMF (fortunately not...

This is a meta-issue summarizing those frequently-asked questions: - Coordinate naming: #5 #13 #38 #73 - Boundary formatting: https://github.com/JiaweiZhuang/xESMF/issues/14#issuecomment-369686779, https://github.com/JiaweiZhuang/xESMF/issues/32#issuecomment-418909576 - Upstream: pydata/xarray#475 ## The problem xESMF requires the input...

I'd like to implement a new regridder save-load API to resolve #11. ESMPy 8.0.0 is the prerequisite for this, and is now available on Conda conda-forge/esmpy-feedstock#26 Before implementing this, I'd...

There are actually two types of conservative regridding, controlled by the [NormType](http://www.earthsystemmodeling.org/esmf_releases/esmpy_snapshots/ESMF_7_1_0_beta_snapshot_10/esmpy_doc/html/NormType.html) option in ESMPy. Say that's the input data covering a limited region: ![input](https://user-images.githubusercontent.com/25473287/37116471-6b73c9ac-221c-11e8-8a21-b10f846095ca.png) The option currently used by...

enhancement

(continuing #2 and #9) In the just-released v0.1.1, the default behavior is to write weights to disk, and there is a `regridder.clean_weight_file()` method to optionally remove it ([demo](http://xesmf.readthedocs.io/en/latest/Reuse_regridder.html)). This exactly...

enhancement

So far I've been developing xESMF on my own. There are sporadic PRs (#23, #27), but I am actually not sure how to best handle them. Given the [increasing community...

To make issues like #14 easier to discover, xESMF should check if the input grid coordinates are well-defined, monotonically increasing ("smoothly-changing" would be more appropriate), single-tile quadrilateral grids. Basic steps...

enhancement

Cell boundaries can be either N+1 sized arrays as suggested by xgcm/xmitgcm#15, or (N,2) sized arrays as suggested by [the CF convention](http://cfconventions.org/cf-conventions/v1.6.0/cf-conventions.html#cell-boundaries). However, a DataArray cannot hold both kinds of...