We know from the tensor calculus that: $\vec\nabla (a\cdot b) = b\vec\nabla a + a \vec\nabla b$ , where $a$ and $b$ are two scalar functions.
But in the case where for example $a$ is a scalar function and $b$ is a vector how to develop that expression of gradient? $$\vec{\nabla}\left(a\cdot \vec v \right) = ?$$