Simulation (plasmapy.simulation
)
Subpackages & Modules
Attention
This feature is under development. Breaking changes may occur in the future.
Introduction
The simulation
subpackage provides basic, didactic reference
implementations of popular methods of simulating plasmas, and interfaces
to common simulation tools.
Example notebooks
API
Subpackages & Modules
Abstract classes for numerical simulations. |
|
Particle movement integrators, for particle simulations. |
|
The particle_tracker subpackage contains functionality related to the particle tracker class. |
|
Grid and time resolution constraints for numerical simulations. |
Classes
A prototype abstract interface for numerical simulations. |
|
A prototype abstract interface for time-dependent numerical simulations. |
![Inheritance diagram of plasmapy.simulation.abstractions.AbstractSimulation, plasmapy.simulation.abstractions.AbstractTimeDependentSimulation](../_images/inheritance-2265b45a81178682412bcea899409ae6f354b062.png)
Functions
Calculates the limiting time-step for a finite difference time-domain electromagnetic Yee solver which uses a Cartesian grid. |