def __init__(self, xInterpolators, y_values, z_values):
    '\n        Constructor for the class, generating an approximation to a function of\n        the form f(x,y,z) using interpolations over f(x,y_0,z_0) for a fixed grid\n        of y_0 and z_0 values.\n\n        Parameters\n        ----------\n        xInterpolators : [[HARKinterpolator1D]]\n            A list of lists of 1D interpolations over the x variable.  The i,j-th\n            element of xInterpolators represents f(x,y_values[i],z_values[j]).\n        y_values: numpy.array\n            An array of y values equal in length to xInterpolators.\n        z_values: numpy.array\n            An array of z values equal in length to xInterpolators[0].\n\n        Returns\n        -------\n        new instance of BilinearInterpOnInterp1D\n        '
    self.xInterpolators = xInterpolators
    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(x,y,z) using interpolations over f(x,y_0,z_0) for a fixed grid
of y_0 and z_0 values.

Parameters
----------
xInterpolators : [[HARKinterpolator1D]]
    A list of lists of 1D interpolations over the x variable.  The i,j-th
    element of xInterpolators represents f(x,y_values[i],z_values[j]).
y_values: numpy.array
    An array of y values equal in length to xInterpolators.
z_values: numpy.array
    An array of z values equal in length to xInterpolators[0].

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