  We present a constructive procedure for the calculation of 2-D potential
flows in periodic domains with multiple boundaries per period window. The
solution requires two steps: (i) a conformal mapping from a canonical circular
domain to the physical target domain, and (ii) the construction of the complex
potential inside the circular domain. All singly periodic domains may be
classified into three distinct types: unbounded in two directions, unbounded in
one direction, and bounded. In each case, we relate the target periodic domain
to a canonical circular domain via conformal mapping and present the functional
form of prototypical conformal maps for each type of target domain. We then
present solutions for a range of potential flow phenomena including flow
singularities, moving boundaries, uniform flows, straining flows and
circulatory flows. By phrasing the solutions in terms of the transcendental
Schottky--Klein prime function, the ensuing solutions are valid for an
arbitrary number of obstacles per period window. Moreover, our solutions are
exact and do not require any asymptotic approximations.
