Input: green rotor that rotates eccentrically in the housing. Pink sliders can slide in the rotor slots. Orange sliders can slide in circular grooves of the housing. There are revolution joints between orange sliders and pink ones. It is an application of a coulisse mechanism where green rotor and pink sliders are the cranks. The green arrows show fluid flows. The pump is cut off half for easy understanding.