Skip to content

v0.3.2

Choose a tag to compare

@hamelphi hamelphi released this 17 Apr 15:34
· 1249 commits to main since this release

Upcoming API Changes: The next major release of TORAX will include significant API updates including: changes to the config structure/nesting, improved output naming and structure and improved module loading. This release (v0.3.2) provides primarily UX improvements as well as a sawteeth model. A few minor breaking changes to the config and scripts are part of this release. This version will be packaged and made available on PyPI.

  • UX improvements
    • We now use fusion_surrogates model registry, so specifying a transport model path using environment variables is now optional
    • Geo data default path is set relative to the installed TORAX library, so setting the environment variable at install is not required anymore.
    • Added binary scripts run_torax and plot_torax with pip installation.
  • Phyisics features
    • Sawteeth model added
  • Breaking changes
    • Default pedestal model has changed, it is now no_pedestal
    • set_pedestal has moved to the pedestal config and is now by default false not true
    • The run_simulation_main.py script has been moved inside the library code, so it can be packaged in the PyPI version.
  • Bug fixes
    • Fixed some JAX compile cache misses related to ion cyclotron source and time dependent geometry. This may speed up subsequent simulation runs.