A Survey of Software Testing Tools for Computational Science

A pneumatic hammer includes a cylinder tube, a piston received in the cylinder tube for reciprocation therein; a device for alternatingly introducing pressurized air into first and second cylinder chambers on either side of the piston for driving the piston back and forth and an exhaust arrangement for removing spent air from the cylinder into the ambient atmosphere. There is provided a coupling cylinder mounted within the hammer housing and generally coaxially surrounding the cylinder tube along a substantial length thereof. The support cylinder has a plurality of circumferentially distributed longitudinal ribs extending parallel to the cylinder tube. The longitudinal ribs are in contact with an inner surface of the housing and an outer surface of the cylinder tube. The longitudinal ribs define and bound a first longitudinal chamber which is in communication an air outlet port provided in the cylinder tube and a second longitudinal chamber communicating in series with the first longitudinal chamber and further communicating with an exhaust outlet provided in the housing.