v0.3.2
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_toraxandplot_toraxwith pip installation.
- Phyisics features
- Sawteeth model added
- Breaking changes
- Default pedestal model has changed, it is now
no_pedestal set_pedestalhas moved to the pedestal config and is now by defaultfalsenottrue- The
run_simulation_main.pyscript has been moved inside the library code, so it can be packaged in the PyPI version.
- Default pedestal model has changed, it is now
- Bug fixes
- Fixed some JAX compile cache misses related to ion cyclotron source and time dependent geometry. This may speed up subsequent simulation runs.