  In this paper we develop a method to calculate the overpartition function
efficiently using a Hardy-Rademacher-Ramanujan type formula, and we use this
method to find many new Ramanujan-style congruences, whose existence is
predicted by Treneer and a few of which were first discovered by Ryan, Scherr,
Sirolli and Treneer.
