A comparison of non-Newtonian models for lattice Boltzmann blood flow simulations