Elsevier Science Home
Computer Physics Communications Program Library
Full text online from Science Direct
Programs in Physics & Physical Chemistry
CPC Home

[Licence| Download | New Version Template] aerf_v1_0.tar.gz(21 Kbytes)
Manuscript Title: PDRF: A General Dispersion Relation Solver for Magnetized Multi-Fluid Plasma
Authors: Hua-sheng XIE
Program title: PDRF
Catalogue identifier: AERF_v1_0
Distribution format: tar.gz
Journal reference: Comput. Phys. Commun. 185(2014)670
Programming language: MATLAB 7.
Computer: Any computer running MATLAB 7. Tested on DELL OptiPlex 380.
Operating system: Any system running MATLAB 7. Tested on Windows XP Pro.
RAM: 10 M
Keywords: Plasma physics, Dispersion relation, Multi-Fluid, Waves, Instabilities, Matrix eigenvalue.
PACS: 52.27.Cm, 52.27.Ny, 52.35.Qz, 52.35.Hr, 52.35.-g.
Classification: 10, 12, 15, 19.13.

Nature of problem:
This dispersion relation solver calculates all the solutions and gives corresponding polarizations for magnetized fluid plasma with arbitrary number of components and arbitrary orient wave vector, with and without anisotropic pressure, relativistic, beam and local inhomogeneity effects.

Solution method:
Solving as matrix eigenvalue problem.

Restrictions:
No kinetic and nonlinear effects.

Unusual features:
Giving all the solutions and polarizations.

Running time:
About 1 second on a Intel Pentium 2.60 GHz PC