Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create an example notebook for the CollisionFrequency class #1691

Open
pheuer opened this issue Aug 25, 2022 · 0 comments
Open

Create an example notebook for the CollisionFrequency class #1691

pheuer opened this issue Aug 25, 2022 · 0 comments
Labels
docs PlasmaPy Docs at http://docs.plasmapy.org effort: low Requiring perhaps a few hours, but less than a day good first issue Good first contributions for new contributors Plasma Lv2 | Intermediate Issues that require an intermediate knowledge of plasma physics Python Lv1 | Beginner Issues that require some knowledge of Python

Comments

@pheuer
Copy link
Member

pheuer commented Aug 25, 2022

Create a tutorial notebook for the CollisionFrequency class that explains a lot of the physics behind this calculation. Some ideas:

  1. Go through the calculation of the collision frequencies, talk about the fast and slow limits, include a plot of psi like this:
    image

  2. Talk about calculation of the mean free path from the collision frequency and its role as a metric of collisionality.

  3. Talk about the various other collision frequencies available as attributes, e.g the Maxwellian-averaged frequencies (Replace fundamental collision frequencies with CollisionFrequencies #1699. Move fundamental collision frequencies to MaxwellianCollisionFrequencies #1703) and temperature isotropization and equilibration times (Add temperature isotropization and thermal equilibration to CollisionFrequencies  #1709)

@pheuer pheuer added effort: low Requiring perhaps a few hours, but less than a day docs PlasmaPy Docs at http://docs.plasmapy.org good first issue Good first contributions for new contributors Project Lv2 | Beginner Plasma Lv2 | Intermediate Issues that require an intermediate knowledge of plasma physics labels Aug 25, 2022
@github-actions github-actions bot added the Stale Dormant issues & PRs which will be automatically closed if the label is not removed. label Oct 29, 2022
@namurphy namurphy added Python Lv1 | Beginner Issues that require some knowledge of Python and removed Project Lv2 | Beginner labels Mar 9, 2023
@namurphy namurphy removed the Stale Dormant issues & PRs which will be automatically closed if the label is not removed. label May 12, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
docs PlasmaPy Docs at http://docs.plasmapy.org effort: low Requiring perhaps a few hours, but less than a day good first issue Good first contributions for new contributors Plasma Lv2 | Intermediate Issues that require an intermediate knowledge of plasma physics Python Lv1 | Beginner Issues that require some knowledge of Python
Projects
None yet
Development

No branches or pull requests

2 participants