I built a prototype for doing the isobar2isentropic interpolation in xgcm. I have done some very preliminary output comparison, and the values seem to be similar. I don't expect them to be exactly the same as metpy, since they are using some sort of iterative refinement I believe.
I was not able to compare to NCL, because it is not installed locally on my computer.
I did a preliminary test on my imac (which seems to be slightly slower than the macbook used for the results in the README) and it seems like xgcm is actually quite performant (particular for larger datasets) 🚀:
I built a prototype for doing the isobar2isentropic interpolation in xgcm. I have done some very preliminary output comparison, and the values seem to be similar. I don't expect them to be exactly the same as metpy, since they are using some sort of iterative refinement I believe.
I was not able to compare to NCL, because it is not installed locally on my computer.
I did a preliminary test on my imac (which seems to be slightly slower than the macbook used for the results in the README) and it seems like xgcm is actually quite performant (particular for larger datasets) 🚀:
To use xgcm, you need to install both
xgcm
andnumba
withconda install -c conda-forge xgcm numba
.Do you think you will be able to rerun these tests including xgcm?