·
210 commits
to master
since this release
Changes
RAYX-CORE
- Improve tests on correctness for gratings by @fannyzotter in hz-b#307
- Rework Refrac2D by @fannyzotter in hz-b#308
- Exchange Vulkan GPU tracer with Alpaka (using Cuda) and enable multithreaded CPU tracing. by @ichinii in hz-b#304
- adapt compile.sh by @ichinii in hz-b#317
- Rework/core classes by @Atraxus in hz-b#316
- Exchange custom math library with std math library for complex numbers and trigonometry
- Minor bug fixes
RAYX-UI
- RAYX-UI Cleanup by @Atraxus in hz-b#292
- RAYX-UI Optimization by @EnricoAhlers in hz-b#305
- Rework file dialog by @Atraxus in hz-b#290
- New: UI for beamline design by @EnricoAhlers in hz-b#296
New Contributors
Full Changelog: hz-b/rayx@v0.20.0...v0.21.0