Ronald Ballouz is a PhD student in the Astronomy Department at the University of Maryland, College Park. I'm working on code to simulate the ``soft''-collisions of polyhedra (spring force arising from overlap).
Using the following sources as guidance: Computational Geometry in C by Joseph O'Rourke Discrete-Element Modeling of Granular Material, edited by Farhang Radjai and Frederic Dubois Collision Detection in Interactive 3d Environments by Gino van den Bergen Real Time Collision Detection by Christer Ericson