Skip to content

Analysis of the Magnetic Field of Plasmaknots using CUDA

License

Notifications You must be signed in to change notification settings

TAdeJong/plasma-analysis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Plasma-analysis

DOI

Repository containing code used to calculate field lines by massively parallel numerical integration using Runge-Kutta methods implemented in CUDA. And extract topological properties from the field line traces.

Also contains some Python code to plot resulting data.

The fields analysed contain field lines lying on toroidal surfaces. The program finds these tori (for an orientation of the main axis reasonably aligned with the z-axis) and calculates the winding number of the field lines relative to this torus.

This code was used to produce a part of the data and plots for Smiet et al. (2019), Resistive evolution of toroidal field distributions and their relation to magnetic clouds Journal of Plasma Physics, 85(1), 905850107. DOI: 10.1017/S0022377818001290, https://arxiv.org/abs/1812.00005)