Journal of computers and fluids