Skip to content

Limitations

The following is a list of current limitations of Raytrax.

Input formats

  • To load MHD equilibria, only VMEC++ is supported so far. Note that VMEC++ is interoperable with SIMSOPT and can read legacy VMEC output files as well.

Beam representation

  • The beam is currently represented as a single ray, which is a good approximation for narrow beams with small divergence. However, for wider beams or those with significant divergence, a more accurate representation would be to use a bundle of rays or a Gaussian beam model, as implemented e.g. in TRAVIS. This is planned for future releases.

Physics

  • For tracing, only the cold plasma dielectric tensor is implemented so far.
  • Electron cyclotron emission (ECE) is not yet implemented.
  • Electron cyclotron current drive (ECCD) is not yet implemented.

Validation

  • Raytrax has not been fully validated against existing ray tracing codes or experimental data yet.