A modified Lemke Algorithm for dynamic rigid plastic response of skeletal structures. (November 2021)