From OpenFOAMWiki

ChannelOodles is a modified implementation of Oodles, adapted to solve for channel flow. The only difference from Oodles is the implementation of a routine to keep the mass flow rate in the channel constant. This is obtained by calculating the averaged mass flow rate (velocity) at each time step and by consequently adapting the pressure gradient to keep it fixed.