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

Related Keywords
particle-in-cell 70 plasma 20 plasma-physics 16 physics 13 pic 12 simulation 12 python 11 gpu 9 laser 8 research 6 physics-simulation 6 computational-physics 5 particles 5 kokkos 4 plasma-simulation 4 high-performance-computing 4 laser-plasma-interaction 4 science 3 vlasov-solver 3 hacktoberfest 3 fluid-simulation 3 cpp 3 reproducible-science 3 gpu-computing 3 hpc 3 underworld 2 visualization 2 fluid-implicit-particle 2 laser-wakefield-acceleration 2 fourier-bessel-particle 2 beam-dynamics 2 particle 2 astrophysics 2 fortran 2 post-processing 2 finite-element-methods 2 high-performance 2 openpmd 2 fluid-dynamics 2 cabana 2 data-analysis 2 particle-accelerator 2 kinetic-modeling 2 tight-focusing 2 navier-stokes 1 ode-solver 1 pic-flip 1 runge-kutta 1 solver 1 volume-preservation 1 fortran2003 1 semi-lagrangian-advection 1 3d-simulation 1 hydrodynamical 1 qed-cascade 1 sfqed 1 ring-shaped-beams 1 pypi-package 1 smoluchowski 1 monte-carlo 1 phase-space 1 prepic 1 hpc-applications 1 c 1 finite-elements 1 legacy-code 1 expression-template 1 particle-accelerators 1 particle-mesh 1 performance-portability 1 parallel-algorithm 1 advection 1 equation 1 fluid-grid 1 fluid-simulation-engine 1 fluid-solver 1 grid 1 mac-grid 1 cpp11 1 eigen 1 qed 1 julialang 1 mathematica 1 cxx 1 computing 1 markup-converter 1 markup-language 1 boundary-conditions 1 library 1 numerical-methods 1 spacecraft-charging 1 workshop-materials 1 doppler-effect 1 relativistic-mirrors 1 plasma-sheath 1 fem 1 accelerator-physics 1 beam 1 amr 1 data-management 1