Skip to content

Releases: fsciortino/Aurora

Improved handling of atomic data files

11 Feb 17:17
f8c13f7
Compare
Choose a tag to compare
Pre-release

This is a small update to better handle atomic data files for users who do not have write-permissions on the device (e.g. a cluster) where they are running Aurora.
@jmcclena

Addition of KN1D neutral model

03 Feb 02:11
2bd7634
Compare
Choose a tag to compare
Pre-release

Addition of capability to run and process results from KN1D, a 1D kinetic neutral code originally developed by B. LaBombard (MIT).

The new aurora.solps module also adds capabilities to read and process SOLPS-ITER results. This is still evolving, but already allows useful functionality.

Second release - extended capabilities for radiation and neutrals

26 Jan 19:12
6980f2d
Compare
Choose a tag to compare

This release offers additional capabilities, especially for radiation modeling and neutrals. The interfaces to ADAS data now allow simple downloading of atomic data from OPEN-ADAS, but users are always able to overrun the defaults for each file. ADF15-reading methods handle better cases with excitation, recombination and charge exchange components, as well as metastable states. A first interface to SOLPS-ITER output has been added to facilitate analysis that involves impurities, neutrals and radiation at the same time. Methods to analyze spectroscopic experimental signals (e.g. from Ly-a diagnostics) have been added. The code can run across multiple computer mounts and is more easily integrated within wider frameworks.

First release

11 Dec 21:45
Compare
Choose a tag to compare
First release Pre-release
Pre-release

First release of Aurora, still in testing phase.

Aurora is a package to simulate heavy-ion transport and radiation in magnetically-confined plasmas. It offers a 1.5D impurity transport forward model inheriting from the historical STRAHL code, with which it has been thoroughly benchmarked. Routines to analyze neutral states of hydrogen isotopes, both from the edge of fusion plasmas and from neutral beam injection, allow integration of impurity and neutral transport analysis. Aurora’s code is mostly written in Python 3 and Fortran 90, with a Julia interface also recently added. The package enables radiation calculations using ADAS atomic rates, which can easily be applied to the output of Aurora’s own forward model, or coupled with other 1D, 2D or 3D transport codes.