Algorithmic techniques for the polymer sciences. (2014)