Skip to content

Releases: ascot4fusion/ascot5

5.5.5

18 Sep 13:37
Compare
Choose a tag to compare

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

06 May 06:56
Compare
Choose a tag to compare

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

12 Mar 10:20
Compare
Choose a tag to compare

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

09 Feb 17:03
Compare
Choose a tag to compare
  • 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

30 Jan 08:24
Compare
Choose a tag to compare
  • 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

07 Feb 16:23
Compare
Choose a tag to compare
  • 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.