Skip to content

Releases: proximafusion/raytrax

v0.4.0

30 Mar 06:34

Choose a tag to compare

This release contains more improvements and bug fixes to the absorption calculation, as the validation against Travis is being finalized. In particular,

  • The polarization required for the power flux vector is now calculated from the same dispersion tensor as the tracing Hamiltonian (the cold plasma tensor)
  • The maximum harmonic to sum over in the resonance integral is exposed as a setting, allowing to simulate higher harmonics
  • The integration limits in the resonance integral are adapted to be more numerically reliable

Unrelated to absorption, the default values for the equilibrium interpolator grid size have been increased as this was found to lead to even better agreement for the beam trace at a negligible improve in runtime cost.

Full Changelog: v0.3.0...v0.4.0

v0.3.0

22 Mar 19:58
c17c8da

Choose a tag to compare

This release corrects several bugs in the absorption calculation that were identified as part of the validation against TRAVIS. Absorption results in previous releases should be treated as unreliable. Full validation is ongoing and will be completed soon. Note that the ray trajectory calculation is not affected.

v0.2.0

11 Mar 15:58

Choose a tag to compare

Performance improvements

In this release, @jurasic-pf got no less than 5 PRs merged in 24 hours, all of which improve the performance of Raytrax. Compared to v0.1.0, compile time reduced by a factor of 2.4 and run time per trace by a factor of 1.5! 🚀

Tuning grid resolution

In the computation of the cylindrical grid (magnetic configuration) from a VMEC++ equilibrium, the grid size can now optionally changed from the defaults. For details, see the docs.

What's Changed

New Contributors

Full Changelog: v0.1.0...v0.2.0

v0.1.0

09 Mar 18:23
4c27b3e

Choose a tag to compare

This is the first public release of Raytrax!

See the docs for a list of current limitations.

v0.0.2

09 Mar 13:02

Choose a tag to compare

v0.0.2 Pre-release
Pre-release

This release is created to test Zenodo upload.

v0.0.1

09 Mar 11:53

Choose a tag to compare

v0.0.1 Pre-release
Pre-release

This release is only created to test the deployment workflow.