| Property | Description | Default Value(s) | Restrictions |
| Input (Input) |
This property specifies the input to the filter. | The selected object must be the result of the following: sources (includes readers), filters. The selected dataset must be one of the following types (or a subclass of one of them): vtkDataSet. |
|
| Output Tensor Type (OutputTensorType) |
This property controls how the filter works to generate tensor cell data. You can choose to compute the gradient of the input vectors, or compute the strain tensor of the vector gradient tensor. By default, the filter will take the gradient of the vector data to construct a tensor. | 1 | The value must be one of the following: Nothing (0), Vector Gradient (1), Strain (2). |
| Output Vector Type (OutputVectorType) |
This property Controls how the filter works to generate vector cell data. You can choose to compute the gradient of the input scalars, or extract the vorticity of the computed vector gradient tensor. By default, the filter will take the gradient of the input scalar data. | 1 | The value must be one of the following: Nothing (0), Scalar Gradient (1), Vorticity (2). |
| Scalars (SelectInputScalars) |
This property indicates the name of the scalar array to differentiate. | An array of scalars is required. |
|
| Vectors (SelectInputVectors) |
This property indicates the name of the vector array to differentiate. | 1 | An array of vectors is required. |