2025.3.0a0
What's Changed
- [ENH] Improve CG solver and add weights caching for better performance by @Leguark in #17
- [FIX] Separate pykeops_enabled flag from use_pykeops for better control by @Leguark in #18
- [ENH] Add transform support to meshes_to_subsurface method by @Leguark in #19
- [!!BUG] Chunking with faults were creating rogue voxels | GEN-13299 by @Leguark in #20
- [ENH] Add PyTorch backend support for dual contouring and octree operations by @Leguark in #21
- [FIX] Fix PyKeops tensor operations and ensure contiguous arrays by @Leguark in #22
- [FIX] Use timestamp for cache key instead of input parameters by @Leguark in #23
- [REFACTOR] Use center grid for dual contouring instead of corners grid by @Leguark in #24
- [ENH] Refactor dual contouring code with improved documentation and modular functions by @Leguark in #25
- [ENH] Refactor dual contouring with parallel and sequential triangulation modules by @Leguark in #26
- [FIX] Reuse weights calculation instead of raising error on hash mismatch by @Leguark in #27
Full Changelog: v2025.2.0...v2025.3.0a0