This paper presents two contributions to the analysis of three-dimensional slow viscous flows in cylinders of circular section. First the vector axial eigenfunctions for this geometry, namely those that satisfy homogeneous boundary conditions on the flat end walls, are derived. Secondly a method is presented to find particular solutions to the inhomogeneous Stokes equations in this geometry. These new results, together with some results obtained earlier, are used to analyse slow natural convection in a vertical cylinder completely filled with a viscous liquid. The fluid motion is generated by the differential heating of the walls of the cylinder. The natural convection flow field is shown to be a superposition of an inhomogeneous field, the...