'Returns the gradient of the given scalar field, as a
Vector instance.
Parameters
scalar_field : SymPy expression
The scalar field to calculate the gradient of.
doit : bool
If True, the result is returned after calling .doit() on
each component. Else, the returned expression contains
Derivative instances
Examples
>>> from sympy.vector import CoordSys3D, Del
>>> C = CoordSys3D(\'C\')
>>> delop = Del()
>>> delop.gradient(9)
0
>>> delop(C.x*C.y*C.z).doit()
C.y*C.z*C.i + C.x*C.z*C.j + C.x*C.y*C.k'

def gradient(self, scalar_field, doit=False):

    return gradient(scalar_field, doit=doit)
