Yeah, that’s what I’m saying about the scalar array issue. If there’s no scalar array then no new cell data arrays are created. ParaView doesn’t work by creating setting a scalar array for array selection (or if you want this filter to operate on all arrays). So this filter in essence is silently failing by producing no requested output which I claim is bad behavior for ParaView.
And yes, it does seem to work with floating-point values as long as they are specified as the scalar array. To me that makes sense. A user could create a double array with the Calculator
filter from an integral array and still want to do categorical type operations (users do all kinds of crazy stuff in ParaView since we allow them to!).