Simulation (plasmapy.simulation)

Introduction

The simulation subpackage provides basic, didactic reference implementations of popular methods of simulating plasmas, and interfaces to common simulation tools.

Reference/API

Classes

AbstractSimulation()

A prototype abstract interface for numerical simulations.

AbstractTimeDependentSimulation()

A prototype abstract interface for time-dependent numerical simulations.

ParticleTracker(plasma[, particle_type, …])

Object representing a species of particles: ions, electrons, or simply a group of particles with a particular initial velocity distribution.

Class Inheritance Diagram

Inheritance diagram of plasmapy.simulation.abstractions.AbstractSimulation, plasmapy.simulation.abstractions.AbstractTimeDependentSimulation, plasmapy.simulation.particletracker.ParticleTracker