I'm using the InterpolatedUniformGridData and InterpolatedTensorProductGridData classes for some code I'm writing. I need to take the gradient of the fields stored using these classes, but they don't implement the gradient method from the Function class. Since getting values from these classes is done by bi/tri-linear interpolation, computing the gradient at a point seems fairly straightforward.
Has this method been left without an implementation simply due to the fact that no one has needed it yet, or is there a good reason to explicitly not implement it? If it's the first case then I can certainly write it and make a pull request, but I thought I'd check first.