Skip to content

Latest commit

 

History

History
33 lines (23 loc) · 2.23 KB

README.md

File metadata and controls

33 lines (23 loc) · 2.23 KB

ElectromagneticFields.jl

Common Interface for Electromagnetic Fields

Stable Latest License PkgEval Status CI Coverage DOI

ElectromagneticFields.jl provides a collection of analytical magnetic equilibria and electromagnetic fields. It generates Julia code providing high-level evaluation routines.

Features

Analytical equilibria:

  • simple axisymmetric tokamak equilibrium in cartesian, cylindrical and toroidal coordinates
  • flexible Solov'ev equilibria with and without X-point (including ITER, NSTX and FRC configurations)
  • symmetric quadratic and singular magnetic fields, symmetric Solov'ev equilibria
  • Penning trap
  • Arnold-Beltrami-Childress (ABC) field
  • 3D perturbations (e.g., magnetic islands, electric fields)

References