CollInt: Fix bug when history values not equally spaced
The flattening of the history values list of arrays failed when those arrays have different lengths. Instead of relying on np.unique's automatic flattening, we just concatenate them ourselves.
The flattening of the history values list of arrays failed when those arrays have different lengths. Instead of relying on np.unique's automatic flattening, we just concatenate them ourselves.