A GPU-based implementation of a cone convex complementarity approach for simulating rigid body dynamics with frictional contact.