Allowing for variable s-step, defined at compile time
Merge branch 'master' of https://github.com/lgoodfriend/CS267
Adding a working (as in it has normal decreasing residual) version with run time determined s.