Contact detection algorithm for discrete element analysis - Lazarević, Damir (Array, 2002)