An analytical solution for the velocity and shear rate distribution of non-ideal Bingham fluids in concentric cylinder viscometers