Allow quantity.Discrete.obj2value() to avoid interpolation
Currently, the quantity.Discrete.obj2value() uses an interpolation also if the grid the function should be evaluated is the same as the grid of the domain of the object. In this case, an interpolation would not be required. By this, some minor numerical errors, coming from the interpolation can be avoided and I would expect to safe some computation time.