<div dir="ltr"><div><div><div><div>Hi all,<br><br>I'm working on some analysis that requires interpolating from some data tables.  Normally, I would use the Unilinear, Bilinear, and TrilinearFieldInterpolators in yt, but they only accept evenly spaced bins, which I don't have.  It actually looks like the cython function which does the calculation accepts the bins as arrays, which the python function creates from the given bounds.<br>
<br></div>I'd like to change this behavior to allow me to give the bins to the python function.  Currently, the call to create the interpolator looks like this:<br></div>BilinearInterpolator(table, boundaries, field_names)<br>
<br></div>where boundaries is (x_0, x_n, y_0, y_n) or the min/max of the x and y bins.  Would it be ok if I changed this so that boundaries can also be a pair of arrays?  I would just have the function check and still maintain the old way as well.  By doing it this way, it shouldn't break backward compatibility either.  Would this be an ok solution?<br>
<br></div>Britton<br></div>