A Hybrid Algorithm of Event-Driven and Time-Driven Methods for Simulations of Granular Flows. (2011). Communications in Computational Physics, 10(4), 1027-1043. https://doi.org/10.4208/cicp.160610.211210a