Reference implementations of algorithms on http://stronglyconvex.com