Sorry, I just notice there are some naming convention problem in my equations, A is a scalar, bacause \nabla can't multiply with a scalar
(\nabla A \cdot\nabla)\vec B
Now I know that the del is not commutative, but I want to conform if this is the right way to evaluate that expression, i have typed it out before, but there is some mistake in the equation.
\begin{align}<br />
\text{let A be a function of x,y,z} \\ \text{let} \vec B &= <{B_1, B_2, B_3}>, \text{elements in vectors B are also a function of x,y,z} \\<br />
(\nabla A \cdot\nabla)\vec B &= (\frac{\partial A}{\partial x}\frac{\partial }{\partial x}+\frac{\partial A}{\partial y}\frac{\partial }{\partial y}+\frac{\partial A}{\partial z}\frac{\partial }{\partial z})\vec B \\ &= <{(\frac{\partial A}{\partial x}\frac{\partial B_1}{\partial x}+\frac{\partial A}{\partial y}\frac{\partial B_1}{\partial y}+\frac{\partial A}{\partial z}\frac{\partial B_1}{\partial z})},\\ {(\frac{\partial A}{\partial x}\frac{\partial B_2}{\partial x}+\frac{\partial A}{\partial y}\frac{\partial B_2}{\partial y}+\frac{\partial A}{\partial z}\frac{\partial B_2}{\partial z})}, \\{(\frac{\partial A}{\partial x}\frac{\partial B_3}{\partial x}+\frac{\partial A}{\partial y}\frac{\partial B_3}{\partial y}+\frac{\partial A}{\partial z}\frac{\partial B_3}{\partial z})}>\end{align}<br />