Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub topics: particle-in-cell
ECP-WarpX/impactx
ImpactX: an s-based beam dynamics code including space charge effects
Language: C++ - Size: 1.98 MB - Last synced: about 10 hours ago - Pushed: about 11 hours ago - Stars: 24 - Forks: 14
PHAREHUB/PHARE
💫 Parallel Hybrid Particle In Cell code with Adaptive mesh REfinement
Language: C++ - Size: 3.39 MB - Last synced: about 13 hours ago - Pushed: about 14 hours ago - Stars: 67 - Forks: 25
xsuite/xsuite
Suite of python packages for multiparticle simulations of particle accelerators.
Language: Python - Size: 24.8 MB - Last synced: about 16 hours ago - Pushed: about 17 hours ago - Stars: 22 - Forks: 20
ECP-WarpX/WarpX
WarpX is an advanced, time-based electromagnetic & electrostatic Particle-In-Cell code.
Language: C++ - Size: 77 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 264 - Forks: 169
ComputationalRadiationPhysics/picongpu
Performance-Portable Particle-in-Cell Simulations for the Exascale Era :sparkles:
Language: C++ - Size: 48.5 MB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 682 - Forks: 214
JuliaVlasov/ParticleInCell.jl
Particle In Cell code in Julia
Language: Julia - Size: 33.7 MB - Last synced: 5 days ago - Pushed: 6 days ago - Stars: 10 - Forks: 0
pnavaro/vm_nonunif
Vlasov-Maxwell solver in 2 dimensions with non uniform mesh
Language: Fortran - Size: 53.7 KB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 2 - Forks: 0
JuliaVlasov/GEMPIC.jl
Geometric ElectroMagnetic Particle-In-Cell Method
Language: Julia - Size: 1.9 MB - Last synced: 6 days ago - Pushed: 8 days ago - Stars: 20 - Forks: 2
SmileiPIC/Smilei
Particle-in-cell code for plasma simulation
Language: C++ - Size: 116 MB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 321 - Forks: 114
hel-astro-lab/runko
Modern C++/python CPU/GPU plasma toolbox
Language: C++ - Size: 3.85 MB - Last synced: 9 days ago - Pushed: 9 days ago - Stars: 37 - Forks: 17
hightower8083/chimera
Fourier-Bessel Particle-In-Cell code
Language: Fortran - Size: 39.4 MB - Last synced: 9 days ago - Pushed: over 5 years ago - Stars: 19 - Forks: 5
hightower8083/chimeraCL
exercise of porting to openCL
Language: Python - Size: 1.26 MB - Last synced: 9 days ago - Pushed: almost 5 years ago - Stars: 7 - Forks: 3
underworldcode/underworld2
underworld2: A parallel, particle-in-cell, finite element code for Geodynamics.
Language: C - Size: 483 MB - Last synced: 7 days ago - Pushed: 24 days ago - Stars: 157 - Forks: 57
aeriforme/WarpX-lessons
Size: 1.49 MB - Last synced: 12 days ago - Pushed: 13 days ago - Stars: 0 - Forks: 0
nepluno/libwetcloth
A Multi-Scale Model for Simulating Liquid-Fabric Interactions
Language: C++ - Size: 15.2 MB - Last synced: 20 days ago - Pushed: over 2 years ago - Stars: 467 - Forks: 67
fbpic/fbpic
Spectral, quasi-3D Particle-In-Cell code, for CPU and GPU
Language: Python - Size: 11.7 MB - Last synced: 26 days ago - Pushed: 27 days ago - Stars: 165 - Forks: 69
piclas-framework/piclas
PICLas is a parallel, three-dimensional PIC-DSMC solver developed cooperatively by the Institute of Space Systems, Institute of Aerodynamics and Gas Dynamics at the University of Stuttgart and the spin-off boltzplatz. PICLas is a flexible particle-based plasma simulation suite.
Language: Fortran - Size: 249 MB - Last synced: 29 days ago - Pushed: about 1 month ago - Stars: 65 - Forks: 17
EPIC-model/epic
Elliptical Parcel-in-Cell model for fluid dynamics
Language: Fortran - Size: 14.1 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 8 - Forks: 1
entity-toolkit/entity
New generation astrophysical plasma simulation code with CPU/GPU portability
Language: C++ - Size: 45.3 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 22 - Forks: 2
skuschel/postpic
The open-source particle-in-cell post-processor.
Language: Python - Size: 1.87 MB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 59 - Forks: 26
AngelFP/VisualPIC
Data Visualization for Particle-in-Cell Codes.
Language: Python - Size: 17.5 MB - Last synced: 9 days ago - Pushed: 2 months ago - Stars: 44 - Forks: 13
fuodorov/redpic
Python library for particle dynamics simulation using finite difference scheme relativistic
Language: Python - Size: 185 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 5 - Forks: 2
letapk/espic1d
espic1d is a particle-in-cell code that simulates an electrostatic plasma in one dimension.
Language: C - Size: 14.6 KB - Last synced: 2 months ago - Pushed: almost 2 years ago - Stars: 2 - Forks: 1
sinaatalay/Ionizer
An ion thruster simulation tool.
Language: C++ - Size: 13.1 MB - Last synced: about 1 month ago - Pushed: about 1 year ago - Stars: 3 - Forks: 0
GoLP-IST/nata
Python visualization and post-processing library for particle-in-cell codes
Language: Python - Size: 8.01 MB - Last synced: 24 days ago - Pushed: 24 days ago - Stars: 33 - Forks: 15
AdrienPlacais/Simulia_Multipactor_lib
A set of tools to treat data from CST Particle Studio and SPARK3D, oriented towards multipacting studies
Language: Python - Size: 93.1 MB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0
GianniCassoni/various-old-works
Language: Python - Size: 92.8 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0
ECP-copa/CabanaPIC
Structured PIC proxy app based on Cabana
Language: C++ - Size: 8.15 MB - Last synced: 14 days ago - Pushed: 7 months ago - Stars: 13 - Forks: 4
slayoo/PySDM-examples
PySDM usage examples reproducing results from literature and depicting how to use PySDM from Python Jupyter notebooks
Language: Jupyter Notebook - Size: 58.4 MB - Last synced: 4 months ago - Pushed: 12 months ago - Stars: 6 - Forks: 12
lesnat/p2sat
Particle Phase Space Analysis Toolkit
Language: Python - Size: 2.28 MB - Last synced: 25 days ago - Pushed: almost 4 years ago - Stars: 2 - Forks: 2
berceanu/prepic
Analytically estimate various laser-plasma parameters for experiments and PIC simulations
Language: Python - Size: 2.91 MB - Last synced: 4 months ago - Pushed: 8 months ago - Stars: 8 - Forks: 5
lanl/vpic
Vector Particle-In-Cell (VPIC) Project
Language: C++ - Size: 23 MB - Last synced: 4 months ago - Pushed: about 1 year ago - Stars: 142 - Forks: 73
underworldcode/underworld1
Language: C - Size: 38.4 MB - Last synced: about 2 months ago - Pushed: over 5 years ago - Stars: 1 - Forks: 1
IPPL-framework/ippl
IPPL is a C++ library to develop performance portable code for fully Eulerian, Lagrangian or hybrid Eulerian-Lagrangian methods.
Language: C++ - Size: 5.72 MB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 3 - Forks: 9
dozzes/open-pic
Plasma 3D particle-in-cell code
Language: C++ - Size: 45.8 MB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 9 - Forks: 2
kbladin/Fluid_Simulation
Self advection, external force and pressure solve to a velocity field represented by a MaC grid.
Language: C++ - Size: 32.1 MB - Last synced: 7 months ago - Pushed: about 5 years ago - Stars: 125 - Forks: 13
picassodev/picasso
Particle-in-cell library based on Cabana and Kokkos
Language: C++ - Size: 1.46 MB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 5 - Forks: 7
selalib/selalib
Semi-Lagrangian Library
Language: Fortran - Size: 580 MB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 11 - Forks: 8
RePlasma/5.0035347
Hydrodynamical model of QED cascade expansion in an extremely strong laser pulse
Language: Mathematica - Size: 764 KB - Last synced: 4 months ago - Pushed: about 1 year ago - Stars: 1 - Forks: 0
berceanu/signac-driven-fbpic
Integration of the `fbpic` PIC code with the `signac` framework.
Language: Python - Size: 74.2 MB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 5 - Forks: 4
berceanu/openPMD-resampler
Resampling tools for openPMD PIC data
Language: Python - Size: 26 MB - Last synced: 4 months ago - Pushed: 6 months ago - Stars: 23 - Forks: 1
0xDBFB7/Nyion
An ion optics simulator
Language: Python - Size: 12.2 MB - Last synced: 9 months ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0
ZINZINBIN/PIC-plasmas
PIC code simulation for two-stream instability in Plasmas
Language: Python - Size: 21.9 MB - Last synced: 9 months ago - Pushed: 9 months ago - Stars: 1 - Forks: 0
cosmonaut-ok/PiCOPIC
PiCoPiC is a Code of Particle in Cell. This is 2D3V fully parallel code for kinetic plasma simulations using particle-in-cell method. PiCoPiC is optimized for simulations of interactions between background plasma and multibunch charged particle beams.
Language: C++ - Size: 5.64 MB - Last synced: 2 months ago - Pushed: over 2 years ago - Stars: 9 - Forks: 0
Aesfrost/ZPIC_OmpSs2
Parallel 2D EM-PIC kinetic plasma simulator based on the ZPIC suite
Language: C - Size: 943 KB - Last synced: 2 months ago - Pushed: over 1 year ago - Stars: 2 - Forks: 1
Wang-Zhongwei/deck-language-support
VSCode Language extension for .deck, input format for EPOCH PIC simulation package
Language: TypeScript - Size: 14.6 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 1 - Forks: 0
Hari31416/MSc_Project
Repo for the MSc. Physics Project
Language: Jupyter Notebook - Size: 577 MB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 1 - Forks: 0
abhinavsinha-adrino/particle_simulator
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).
Language: MATLAB - Size: 788 KB - Last synced: 4 months ago - Pushed: almost 2 years ago - Stars: 1 - Forks: 0
rinku-mishra/xoopic
XOOPIC is a two-dimensional 3-velocity particle-in-cell simulator. It can handle electrostatic and electromagnetic models, has a large variety of boundary conditions, supports multiple gasses and gas chemistry, and is easily reconfigurable via an input file.
Language: C++ - Size: 49.7 MB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 10 - Forks: 0
valenpe7/master_thesis
tight-focusing of short intense laser pulses in particle-in-cell simulations of laser-plasma interaction
Language: TeX - Size: 190 MB - Last synced: about 1 year ago - Pushed: about 7 years ago - Stars: 3 - Forks: 0
lukedan/libfluid
PIC/FLIP/APIC fluid simulation
Language: C++ - Size: 3.78 MB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 27 - Forks: 3
StanczakDominik/PythonPIC 📦
A Particle in Cell code using Python, with plenty of room for improvement
Language: Python - Size: 22.4 MB - Last synced: about 1 year ago - Pushed: over 6 years ago - Stars: 20 - Forks: 7
valenpe7/on_the_electromagnetic-electron_rings
This repository contains supplementary material for the paper P. Valenta et al., Physics of Plasmas 28, 122104 (2021);
Language: Jupyter Notebook - Size: 1.3 GB - Last synced: about 1 year ago - Pushed: about 2 years ago - Stars: 1 - Forks: 0
StanczakDominik/CPIC
A small particle in cell code for comparison purposes
Language: Jupyter Notebook - Size: 586 KB - Last synced: about 1 year ago - Pushed: over 6 years ago - Stars: 3 - Forks: 0
skuschel/postpic-examples
Examples demonstrating the functionality of postpic.
Language: Jupyter Notebook - Size: 546 KB - Last synced: 2 months ago - Pushed: about 6 years ago - Stars: 6 - Forks: 3
QUILL-PIC/Quill
Quill is a 3D QED-PIC code for simulations of interaction of electromagnetic radiation and particles with plasmas with QED effects such as gamma photon radiation and electron–positron pair production.
Language: C++ - Size: 479 KB - Last synced: 12 months ago - Pushed: about 2 years ago - Stars: 14 - Forks: 8
JuliaVlasov/SpinGEMPIC.jl
Vlasov-Maxwell equations with spin effects
Language: Julia - Size: 2.86 MB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
Dih5/PiCbench
Tools for making Particle in Cell simulations in Mathematica.
Language: Mathematica - Size: 6.49 MB - Last synced: about 1 year ago - Pushed: almost 5 years ago - Stars: 6 - Forks: 2
jspanchu/pic
This is a particle in cell code for simulating the two stream instability in 1-D
Language: C++ - Size: 3.75 MB - Last synced: about 1 month ago - Pushed: about 5 years ago - Stars: 3 - Forks: 0
snytav/UMKA
Universal Multiprocessor application for Kinetic Anomalous plasma simulation
Language: Fortran - Size: 13 MB - Last synced: about 1 year ago - Pushed: about 2 years ago - Stars: 0 - Forks: 0
sayanadhikari/xoopic
X11-based Object-Oriented Particle-In-Cell Code
Language: C++ - Size: 52.9 MB - Last synced: about 1 year ago - Pushed: about 3 years ago - Stars: 1 - Forks: 0
agolovanov/QuillML
QuillML is a markup language designed for configuration of physical problems, including particle-in-cell codes.
Language: Python - Size: 16.6 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 1
valenpe7/laser_bcs
library that implements boundary conditions for arbitrarily shaped laser beams in electromagnetic codes
Language: C++ - Size: 1.29 MB - Last synced: about 1 year ago - Pushed: over 4 years ago - Stars: 6 - Forks: 2
4DSpace-UiO/PTetraWorkshop
Teaching materials for PTetra workshop (https://4dspace-uio.github.io/PTetraWorkshop/)
Language: Fortran - Size: 27.3 MB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0
valenpe7/relativistic_mirrors
This repository contains supplementary material for the paper "Recoil effects on reflection from relativistic mirrors in laser plasmas" published in Physics of Plasmas 27, 032109 (2020);
Language: Jupyter Notebook - Size: 925 KB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0
valenpe7/wakefield_polarity_reversal
This repository contains supplementary material for the paper "Polarity reversal of wakefields driven by ultrashort pulse laser" published in Physical Review E 102, 053216 (2020);
Language: Jupyter Notebook - Size: 892 KB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0
sayanadhikari/picsp
PICSP - (Particle-in-Cell Simulation of Plasma) is an open-source scientific program for simulating plasmas using the Particle-In-Cell (PIC) method on a structured mesh.
Language: C - Size: 20 MB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 3 - Forks: 0
mianzhi/fepic
3-D particle-in-cell (PIC) rarefied plasma simulation with finite element method (FEM) field solver
Language: Fortran - Size: 3.15 MB - Last synced: 4 months ago - Pushed: over 2 years ago - Stars: 5 - Forks: 0
epicf/ef_python
Low-energy charged particles' dynamics simulation using particle-in-cell method (Ef, python version)
Language: Python - Size: 2.33 MB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 7 - Forks: 11
nicolasaunai/miniphare
Prototype for an AMR hybrid Particle-In-Cell code
Language: C++ - Size: 1.26 MB - Last synced: about 1 year ago - Pushed: over 6 years ago - Stars: 1 - Forks: 0