ForceFreeFluxRope
- class plasmapy.plasma.cylindrical_equilibria.ForceFreeFluxRope(B0, alpha)[source]
Bases:
object
Representation of the analytical Lundquist solution for force-free magnetic flux ropes [Lundquist, 1950].
- Parameters:
Notes
The Lundquist solution [also known as the Bessel Function Model (BFM)] is a cylindrically symmetric force-free equilibrium which is often used to approximate the magnetic structure of interplanetary coronal mass ejections (ICMEs).
Methods Summary
B_magnitude
(r)Compute the total magnetic field.
B_theta
(r)Compute the component of the magnetic field in the azimuthal direction.
B_z
(r)Compute the axial component of the magnetic field.
Methods Documentation
- B_magnitude(r)[source]
Compute the total magnetic field.
The magnitude of the magnetic field is given by
\[B(r) = \sqrt{B_z(r)^2 + B_θ(r)^2}.\]
- B_theta(r)[source]
Compute the component of the magnetic field in the azimuthal direction.
\[B_θ(r) = B_0 J_1(α r)\]where \(α\) is the eigenvalue and \(J_1\) is the Bessel function of the first kind of order 1.