In a derivation of the advection-diffusion equation, it is exploited that $\vec{\nabla} \cdot (c \vec{v}) =   ( \vec{v}\cdot \vec{\nabla})c$,  where $\vec{v}$ and c respectively are the velocity and the concentration. How can the order of the gradient not matter ?