Calculator partial arrays fix
This MR makes aims to support applying the calculator to composite datasets with partial arrays. First, the vtkArrayCalculator
has been refactored to directly support composite datasets. Second, an IgnoreMissingArrays
flag has been added. This flag prevents the raising of an error in vtkArrayCalculator
if an array associated with an expression variable does not exist. Third, when a required array is missing, the expression is not evaluated and the results array is not added to the output.
This MR is in support of fixing paraview/paraview#18918 (closed).