SMS dit: Piecewise methods and applications to power systems