Skip to content

Common Interface for Analytical and Numerical Electromagnetic Fields

License

Notifications You must be signed in to change notification settings

JuliaPlasma/ElectromagneticFields.jl

Repository files navigation

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

About

Common Interface for Analytical and Numerical Electromagnetic Fields

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages