- Find the release notes at
<https://gitlab.kitware.com/vtk/vtk-m/-/tags/v2.3.0>.
- New features and bugfixes:
* Add ArraySetValues.
* Add a form of CellInterpolate that operates on whole cell sets.
* Fix deprecation warning in WorkletCellNeighborhood.
* Clip: Improve performance and memory consumption.
* Contour Polygons with Marching Cubes.
* Better document the creation of Field and CoordinateSystem.
* ExternalFaces: Improve performance and memory consumption.
* Fixed winding of triangles of flying edges on GPUs.
* Enable extracting external faces from curvilinear data.
* Load options from environment variables.
* Added log entry when a cast and call fallback is used.
* Automatically initialize Kokkos.
* Fix clang compile issue with a missing tempolate arg list.
* Fix include for cub::Swap.
* Circumvent shadow warnings with thrust swap.
* Simplify CellLocatorBase and PointLocatorBase.
* Add constexpr to Vec methods.
OBS-URL: https://build.opensuse.org/package/show/science/vtk-m?expand=0&rev=13
- Updated spec to vtk-m 2.2.0.
- Find the release notes at
<https://gitlab.kitware.com/vtk/vtk-m/-/tags/v2.2.0>.
- New features and bugfixes:
* Enable non-finite values with Intel compiler.
* Add GetNumberOfComponentsFlat method to ArrayHandle.
* Support Fill for ArrayHandleStride.
* Added component extraction support from ArrayHandleConstant.
* Store constant AMR arrays with less memory.
* Improved = operators in VecFromPortal.
* Deprecate the GetCounts() method in Keys objects.
* Enable new instances of unknown arrays with dynamic sizes.
* Consolidate WarpScalar and WarpVector filter.
* Adding MergeDataSets filter.
* Fix bug with ExtractGeometry filter.
* New Isosurface Uncertainty Visualization Analysis filter.
* Deprecated vtkm::filter::FilterField.
* Adding SliceMultiple filter.
* Constructors for mesh info classes updated to other filters.
* Allow floating-point isovalues for contours of integer fields.
* AtomicArrayExecutionObject: Allow order of atomic operations.
* Disable Thrust patch that is no longer needed in modern Thrust.
* Add hints to device adapter scheduler.
* Support backward compatibility in CMake package.
* Fix issue with union placeholder on Intel compiler.
* Fix old cuda atomics.
* Avoid floating point exceptions in rendering code.
* Added VTK-m's user guide into the source code.
* Fix crash when CUDA device is disabled.
OBS-URL: https://build.opensuse.org/request/show/1191062
OBS-URL: https://build.opensuse.org/package/show/science/vtk-m?expand=0&rev=11
- Use format_spec_file service to clean up/correct whitespace
- Clean up left over declarations
- Correct library package name for MPI flavors
- Use same variables for prefix etc. as in other _multibuild MPI
flavor subpackages.
- Remove check section, no unittest are actually run (but move
examples build to regular build).
- Replace 0001-fix-soname-lib.patch with upstream version
OBS-URL: https://build.opensuse.org/request/show/1029890
OBS-URL: https://build.opensuse.org/package/show/science/vtk-m?expand=0&rev=2