ArrayHandleVirtual bugfixes
After the change to ArrayHandleVirtual
where it became a subclass of
vtkm::cont::ArrayHandle
, a few extra changes are required.
- Functions with
ArrayHandleVirtual
as parameters will not be callable with the superclassArrayHandle
. This is fixed by changing the argument types to the superclass. - Add Serialization classes specializations for the superclass, as "is-a" relation is not considered for class template parameters.