'Two different versions of the data structures are required because Numba
supports attribute access on structured arrays, whereas Numpy does not.
However, the semantics of recarrays and structured arrays are equivalent
for these tests so Numpy with recarrays can be used for comparison with
Numba using structured arrays.'

def _createSampleArrays(self):

    self.refsample1d = np.recarray(3, dtype=recordtype)
    self.refsample1d2 = np.recarray(3, dtype=recordtype2)
    self.refsample1d3 = np.recarray(3, dtype=recordtype)
    self.nbsample1d = np.zeros(3, dtype=recordtype)
    self.nbsample1d2 = np.zeros(3, dtype=recordtype2)
    self.nbsample1d3 = np.zeros(3, dtype=recordtype)
