vtkm shouldn't need both vtkm::cont::TypeString and vtkm::cont::TypeName
The TypeString
infrastructure used by the serialization looks very similar to the infrastructure used by TypeName
.
While TypeString
offers custom mangling options we should explore if this is really necessary. In an MPI environment we should only be using the same ABI on all nodes, and therefore have consistent mangling.