I propose adding a linear gyrokinetic dispersion relation solver to PlasmaPy.
I have an existing, lightweight implementation that captures both the Alfvén and slow branches and is suitable for space/astrophysical and fusion plasmas. I am attaching a Jupyter notebook with the code, documentation, and example dispersion plots.
Best regards,
Vincent David
Department of Physics and Astronomy, Dartmouth College
GK-dispersion-relation.ipynb