Skip to content

[3/3] Catalyst2: Add external memory support for vtkConduitSource with vtk-m

  • Depends on !10769

  • Depends on !10768 (merged)

  • vtkConduitSource can now load point coordinates, cell connectivity and field values directly from accelerator devices by setting the memory space with vtkConduitSource::SetMemorySpace. These memory spaces are available:

    1. Serial
    2. CUDA
    3. TBB
    4. OpenMP
    5. Kokkos
  • Note that you must configure and build VTK with VTK-m to have support for all memory spaces other than Serial.

Merge request reports