Zaslat SMS: Finite element approximation of an incompressible chemically reacting non-Newtonian fluid