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 ?