A Discontinuous Extended Kalman Filter for non-smooth dynamic problems. (August 2017)