Skip to content

Calculate the tensor of the linearised Maxwell-Vlasov set of equations for infinite homogeneous plasmas.

License

Notifications You must be signed in to change notification settings

jwscook/LinearMaxwellVlasov.jl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LinearMaxwellVlasov.jl

CI codecov.io DOI

Solutions to the homogeneous linear Vlasov-Maxwell equations.

This code solves for the dispersion relation of the linearised Maxwell-Vlasov equations for an infinite, spatially homogenous plasma. Multiple models of plasma species are available:

  1. cold fluid
  2. warm fluid with optionally distinct parallel and perpendicular sound speeds
  3. kinetic (bi-)Maxwellian with optional parallel drift
  4. kinetic parallel Maxwellian with optional drift with "ring" perpendicular drift
  5. arbitrary decoupled parallel and perpendicular distribution functions.
  6. relativistic species (not battle tested)

It is possible to solve for complex wavenumbers indicative of convective instabilities.

which is far to big to display here. The relationships between the species contribution and the dielectric tensor and perturbed current are

References:

Books: Stix, Melrose, Brambilla

Particularly useful and succinct: Chapter 15, "Electromagnetic Waves in Plasma" by Takayuki Umeda, Nagoya University Japan in book "Wave Propagation", edited by Andrey Petrin, published March 16th 2011 by IntechOpen https://www.intechopen.com/books/wave-propagation

About

Calculate the tensor of the linearised Maxwell-Vlasov set of equations for infinite homogeneous plasmas.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages