grad
grad(func, shift=None, order=None, method='FD', **kwargs)Gradient of the input Function.
Parameters
| Name | Type | Description | Default |
|---|---|---|---|
| func | Function or TensorFunction | Function to take the gradient of | required |
| shift | Shift for the center point of the derivative in number of gridpoints | None |
|
| order | Discretization order for the finite differences. Uses func.space_order when not specified |
None |
|
| method | Discretization method. Options are ‘FD’ (default) and ‘RSFD’ (rotated staggered grid finite-difference). | 'FD' |
|
| weights | Custom weights for the finite difference coefficients. | required |