Simulating hypervelocity impact with a discrete element approach. (October 2022)