Compute Derivatives (CellDerivatives)
This filter computes derivatives of scalars and vectors.
CellDerivatives is a filter that computes derivatives of scalars and vectors at the center of cells. You can choose to generate different output including the scalar gradient (a vector), computed tensor vorticity (a vector), gradient of input vectors (a tensor), and strain matrix of the input vectors (a tensor); or you may choose to pass data through to the output.
PropertyDescriptionDefault 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.