def read1d(f, a):
    values = []
    while True:
        line = f.readline()
        t = line.strip().split()
        values = values + t
        if len(values) >= a.shape[0]:
            break
    a[:] = np.array(values[0:a.shape[0]], dtype=a.dtype)
    return a
Uses entry.check_overlap given a list of entries returns all overlaps
dataset/ETHPy150Open modflowpy/flopy/flopy/utils/util_array.py/read1d--crossover with--dataset/ETHPy150Open caktus/django-timepiece/timepiece/entries/tests/test_timesheet.py/CheckOverlap.use_checkoverlap