Releases: fsciortino/Aurora
Improved handling of atomic data files
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
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
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
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.