Pre-Release 0.3.0
Pre-Release 0.3.0
This update features Array API compatibility, a FRED interface, VHEE model, documentation, examples in jupytext style, some refactoring and bugfixes.
We further are removing python 3.9 support due to array api compatibility.
New Features
- Partly integrated Array API compatibility. Coming with GPU support for Cupy and Torch. Note: Python 3.9 support has been removed.
- FRED interface (Monte Carlo tool)
- VHEE planning with a Generic (unfocused) beam and a focused beam.
dij.compute_result_ct_grid()now returns quantities per beam too.create_body_segmentation()method for the CST object- Option to cancel solver at any iteration via keyboard input
Bug Fixes & Performance
- Increased memory efficiency in dose calc
- Fixed overlap priorities when similar levels exist
- Fixed
np.floatingdeprecation - Fixed pydantic>=2.11 compatibility
- Fixed issues with single bixel calculations in Raytracer
- Elevated minimum required version of numpydantic
- Tuning of initial Scipy parameters
Full Changelog: v0.2.8...v0.3.0