def _evaluate(self, x, y):
    '\n        Returns the level of the interpolated function at each value in x,y.\n        Only called internally by HARKinterpolator2D.__call__ (etc).\n        '
    (x_pos, y_pos) = self.findSector(x, y)
    (alpha, beta) = self.findCoords(x, y, x_pos, y_pos)
    f = ((((((1 - alpha) * (1 - beta)) * self.f_values[(x_pos, y_pos)]) + (((1 - alpha) * beta) * self.f_values[(x_pos, (y_pos + 1))])) + ((alpha * (1 - beta)) * self.f_values[((x_pos + 1), y_pos)])) + ((alpha * beta) * self.f_values[((x_pos + 1), (y_pos + 1))]))
    return f
Returns the level of the interpolated function at each value in x,y.
Only called internally by HARKinterpolator2D.__call__ (etc).
def _evaluate(self, x, y):
    '\n        Returns the level of the interpolated function at each value in x,y.\n        Only called internally by HARKinterpolator2D.__call__ (etc).\n        '
    (x_pos, y_pos) = self.findSector(x, y)
    (alpha, beta) = self.findCoords(x, y, x_pos, y_pos)
    f = ((((((1 - alpha) * (1 - beta)) * self.f_values[(x_pos, y_pos)]) + (((1 - alpha) * beta) * self.f_values[(x_pos, (y_pos + 1))])) + ((alpha * (1 - beta)) * self.f_values[((x_pos + 1), y_pos)])) + ((alpha * beta) * self.f_values[((x_pos + 1), (y_pos + 1))]))
    return f