Numerical Methods for Nonsmooth Dynamical Systems - Acary, Vincent; Brogliato, Bernard; Wriggers, Peter (Springer Berlin Heidelberg, 2008)