Erik Everson

Results 42 issues of Erik Everson

The is a refactoring of `find_floating_potential` such that its returned value is a two element tuple matching the pattern `(vf, extras)`. In this case `vf` is the computed floating potential...

Notebooks
Breaking
Analysis

This is a plotter function for graphing the results of `find_floating_potential()` in the swept Langmuir analysis module.

docs
notebooks
plasmapy.analysis
documentation infrastructure
python
run comprehensive tests

Not official...just to see the beginnings of this prototype

plasmapy.diagnostics
Stale
status: dormant

This PR updates `plasmapy` in accordance with moving `plasmapy_sphinx` into its own repository, [`plasmapy_sphinx`](https://github.com/PlasmaPy/plasmapy_sphinx). --- ### Note The requirements currently have `plasmapy_sphinx` being pulled directly from the GitHub repo, since...

docs
CI
requirements
packaging
status: dormant
size: huge
documentation infrastructure
python

1. Functionality for `plasmapy.analysis` - [ ] Create a `bdot_probe.py` - [ ] Create `calc_bfield()` function. Does not use units, strictly `numpy` arrays (probably 1D). - [ ] Create a...

Priority: high
Diagnostics
Epic
Analysis
Python Lv2 | Intermediate
Plasma Lv2 | Intermediate

Right now the Stix cold plasma tensor parameters (S, D, L, R, and P) are calculate with functions `cold_plasma_permittivity_SDP` and `cold_plasma_permittivity_LRP` int `plamsapy.formulary.dielectric`. I'm proposing to create a class that...

Formulary
Dispersion
Project Lv3 | Intermediate
Project Lv4 | Proficient
Stale

I'm thinking we should add an admonition to the top of the documentation landing page that directs users to which version of the documentation they should be viewing. For example,...

docs
priority: low
Python Lv3 | Proficient
Plasma Lv0 | Novice

Add an example to the two fluid dispersion notebook where the solution yields both real and complex values for omega.

docs
plasmapy.dispersion
notebooks

`@particle_input` ques off of arguments annotated with `Particle` to properly condition that argument into a `Particle()` object. However, that argument is allowed to be a string (e.g. `"He+"`) or a...

plasmapy.particles
Python Lv3 | Proficient
Plasma Lv0 | Novice

The `quantum_theta` function should be moved from `plasmapy.formulary.dimensionless` to `plasmapy.formulary.quantum`. I would have no problem still keeping it exposed in the `dimensionless` namespace. Additionally, the one test written for `quantum_theta`...

Formulary
Testing
Project Lv2 | Beginner
Project Lv3 | Intermediate
Stale