def __init__(self, wxInterpolators, y_values, z_values):
    '\n        Constructor for the class, generating an approximation to a function of\n        the form f(w,x,y,z) using interpolations over f(w,x,y_0,z_0) for a fixed\n        grid of y_0 and z_0 values.\n\n        Parameters\n        ----------\n        wxInterpolators : [[HARKinterpolator2D]]\n            A list of lists of 2D interpolations over the w and x variables.\n            The i,j-th element of wxInterpolators represents\n            f(w,x,y_values[i],z_values[j]).\n        y_values: numpy.array\n            An array of y values equal in length to wxInterpolators.\n        z_values: numpy.array\n            An array of z values equal in length to wxInterpolators[0].\n\n        Returns\n        -------\n        new instance of BilinearInterpOnInterp2D\n        '
    self.wxInterpolators = wxInterpolators
    self.y_list = y_values
    self.y_n = y_values.size
    self.z_list = z_values
    self.z_n = z_values.size
Constructor for the class, generating an approximation to a function of
the form f(w,x,y,z) using interpolations over f(w,x,y_0,z_0) for a fixed
grid of y_0 and z_0 values.

Parameters
----------
wxInterpolators : [[HARKinterpolator2D]]
    A list of lists of 2D interpolations over the w and x variables.
    The i,j-th element of wxInterpolators represents
    f(w,x,y_values[i],z_values[j]).
y_values: numpy.array
    An array of y values equal in length to wxInterpolators.
z_values: numpy.array
    An array of z values equal in length to wxInterpolators[0].

Returns
-------
new instance of BilinearInterpOnInterp2D
def __init__(self, wxInterpolators, y_values, z_values):
    '\n        Constructor for the class, generating an approximation to a function of\n        the form f(w,x,y,z) using interpolations over f(w,x,y_0,z_0) for a fixed\n        grid of y_0 and z_0 values.\n\n        Parameters\n        ----------\n        wxInterpolators : [[HARKinterpolator2D]]\n            A list of lists of 2D interpolations over the w and x variables.\n            The i,j-th element of wxInterpolators represents\n            f(w,x,y_values[i],z_values[j]).\n        y_values: numpy.array\n            An array of y values equal in length to wxInterpolators.\n        z_values: numpy.array\n            An array of z values equal in length to wxInterpolators[0].\n\n        Returns\n        -------\n        new instance of BilinearInterpOnInterp2D\n        '
    self.wxInterpolators = wxInterpolators
    self.y_list = y_values
    self.y_n = y_values.size
    self.z_list = z_values
    self.z_n = z_values.size