Releases: ascot4fusion/ascot5
Releases · ascot4fusion/ascot5
5.5.5
Release notes
- The code is now IMAS compatible and capable to read some inputs from IDS.
- Possible to initialize inputs completely within Python from dictionaries.
- MPI support when simulations are run in Python.
- Tools to assess orbit-resonances.
- Fixed a bug in AFSI when at least the other reactant was a Maxwellian distribution (the Maxwellian was not properly sampled).
- Analytical model for CX.
- The code now supports numpy 2.0 and unyt 3.0 (dropped support for unyt < 3.0).
- Minor bugfixes and enhances in various postprocessing routines.
5.5.4
Release notes
- BBNBI can now use ADAS data.
- Bugfix in atomic data interpolation. Uncertain how much it affected simulations.
- Improved time-step control in the adaptive gc scheme. Time step size is now more consistent, which means you might have to decrease ADAPTIVE_TOL_ORBIT to achieve previous level of error.
- Fixed a bug, introduced in previous release, in markergen where marker R coordinate was completely off.
- Fixed wrong units in ion mass when using the import plasma template.
- New templates: LOCUST markers and analytical ripple.
- BioSaw can now include 2D Bphi component from the equilibrium.
- Minor bugfixes and small new features.
5.5.3
Release notes
- Marker generator supports (gyro-orbit) particles and rho distributions.
- libascot can be used with MPI=1.
- Fixed an issue where 2D wall leaked.
- Fixed distributions in BBNBI runs.
- MARS-F template now supports two different formats.
- Several bugfixes and enhancements in post-processing.
Ascot5.5.2
- Made the code Conda compatible:
- Included environment.yaml for creating an environment where ASCOT5 can be built and run.
- Updated installation instructions to make use of Conda.
- All dependencies are found in conda-forge.
- Several new import templates:
- wall data from EQDSK and VTK
- plasma profiles from text files with option to extrapolate
- perturbation from MARS-F
- a5manage can now display the contents of the file.
- Camera controls for the interactivate 3D wall (load) plot.
- New plots and improved some others.
Ascot5.5.1
- Fixed a bug where interpolating temperature in 1DS plasma input could over-estimate the value by ~1 keV.
- Fixed bugs in 1DS and 1Dt plasma inputs where sanity checks printed non-sensical values. These did not affect the simulation itself.
Ascot5.5
- Source code made open and is now hosted on GitHub.
- Major overhaul of the Python interface a5py.
- Online documentation and tutorials now available.
- New GUI (usable but unstable).
- BBNBI integrated to the rest of the code.
- AFSI is now available.
- BioSaw integrated to the rest of the code.
- Implemented constant of motion distribution output.