Particle-in-cell code for plasma simulation
-
Updated
Aug 24, 2026 - C++
Particle-in-cell code for plasma simulation
PICLas - open-source 3D particle-based kinetic simulation framework combining PIC, DSMC, BGK, and Fokker-Planck methods for plasma dynamics and rarefied gas flows. Modular, supporting unstructured meshes, MPI parallelism, and dynamic load balancing.
Scrape-Off Layer Plasma Simulation code
A MOOSE application dedicated to general Chemical ReAction NEtworks for plasma chemistry and thermochemistry problems.
The Boris algorithm for numerically tracing non-relativistic charged particles in electromagnetic fields, written in C, matlab, and python
Plasma 3D particle-in-cell code
An easy-to-implement python library plugin for mpi4py along with worked examples designed to streamline domain decomposition and add a simplifying layer to noncontiguous MPI parallelization of multidimensional datasets.
Particle-In-Cell simulation code for 1D electrostatic plasma
This is a particle in cell code for simulating the two stream instability in 1-D
The Numerical Flow Iteration to numerically solve the Vlasov equation
A family of particle-in-cell codes for plasma simulation based on PETSc
This is a MATLAB app. It simulates motion of a charged particle in user defined electric and magnetic field. The fields can be input as equations dependent on cartesian coordinate variables (x, y, z) and time (t).
Fusion plasma physics learning suite demonstrating FUSE.jl capabilities through realistic tokamak plasma modeling. Includes complete analysis, educational examples, and tuning guidance for fusion performance optimization.
This repository includes some personal codes I wrote while pursuing a Master Degree in Theoretical Physics.
Firmware for STM32 enforcing λ (enforcement tensor) control logic from Williams Law
Cross-community plasma synthesis: are non-equilibrium MHD-generator streamers and Hall-thruster rotating spokes the same nonlinear ionization-wave attractor? Reduced model, simulation, and graded research program.
2D electrostatic PIC charge-deposition benchmark (NGP, CIC, TSC, Esirkepov) with CPU/GPU backends and archived validation CSVs
Educational plasma ionization, signal-processing, reaction-diffusion, and threshold-logic simulator in Python
Particle-based numerical scheme to solve the Vlasov Poisson equation
Multi-threaded C# 1D transport code for the PMER-T tokamak concept. Simulates passive electron cyclotron RF-energy recycling and non-inductive ECCD (136.7 MA) confinement with an engineered Q ≈ 16.35. Registered with NCIP & Zenodo (https://zenodo.org/records/21998920)
To associate your repository with the plasma-simulation topic, visit your repo's landing page and select "manage topics."