Numerical Methods For Nonsmooth Dynamical Systems by Bernard Brogliato & Vincent Acary