particle-in-cell

There are 80 repositories under particle-in-cell topic.

  • ComputationalRadiationPhysics/picongpu

    Performance-Portable Particle-in-Cell Simulations for the Exascale Era :sparkles:

    Language:C++755501.5k225
  • raymondyfei/libwetcloth

    A Multi-Scale Model for Simulating Liquid-Fabric Interactions

    Language:C++50036670
  • SmileiPIC/Smilei

    Particle-in-cell code for plasma simulation

    Language:C++39041691132
  • BLAST-WarpX/warpx

    WarpX is an advanced Particle-In-Cell code.

    Language:C++376191k223
  • underworldcode/underworld2

    underworld2: A parallel, particle-in-cell, finite element code for Geodynamics.

    Language:C1962860164
  • fbpic/fbpic

    Spectral, quasi-3D Particle-In-Cell code, for CPU and GPU

    Language:Python1942330475
  • lanl/vpic

    Vector Particle-In-Cell (VPIC) Project

    Language:C++165274976
  • kbladin/Fluid_Simulation

    Self advection, external force and pressure solve to a velocity field represented by a MaC grid.

    Language:C++1378213
  • piclas

    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:Fortran8192621
  • pmocz/pic-python

    Vectorized Plasma PIC code (Python)

    Language:Python774127
  • PHAREHUB/PHARE

    đź’« Parallel Hybrid Particle In Cell code with Adaptive mesh REfinement

    Language:C++721032424
  • skuschel/postpic

    The open-source particle-in-cell post-processor.

    Language:Python66911026
  • VisualPIC

    AngelFP/VisualPIC

    Data Visualization for Particle-in-Cell Codes.

    Language:Python5410914
  • runko

    hel-astro-lab/runko

    Modern C++/python CPU/GPU plasma toolbox

    Language:C++4982619
  • BLAST-ImpactX/impactx

    high-performance modeling of beam dynamics in particle accelerators with collective effects

    Language:C++47617227
  • xsuite/xsuite

    Suite of python packages for multiparticle simulations of particle accelerators.

    Language:Python43448024
  • IPPL-framework/ippl

    IPPL is a C++ library to develop performance portable code for fully Eulerian, Lagrangian or hybrid Eulerian-Lagrangian methods.

    Language:C++41325629
  • lukedan/libfluid

    PIC/FLIP/APIC fluid simulation

    Language:C++37315
  • entity

    entity-toolkit/entity

    New generation astrophysical plasma simulation code with CPU/GPU portability

    Language:C++363225
  • nata

    GoLP-IST/nata

    Python visualization and post-processing library for particle-in-cell codes

    Language:Python3396516
  • ECP-WarpX/picsar

    PICSAR is a library of modular physics routines for PIC codes; historically, it is also a Fortran, high performance repository intended to help scientists porting their Particle-In-Cell (PIC) codes

    Language:Fortran326720
  • 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++24326
  • tianhongg/WAND-PIC

    WAND-PIC

    Language:C++24302
  • berceanu/openPMD-resampler

    Resampling tools for openPMD PIC data

    Language:Python23201
  • StanczakDominik/PythonPIC

    A Particle in Cell code using Python, with plenty of room for improvement

    Language:Python229166
  • JuliaVlasov/GEMPIC.jl

    Geometric ElectroMagnetic Particle-In-Cell Method

    Language:Julia20372
  • hightower8083/chimera

    Fourier-Bessel Particle-In-Cell code

    Language:Fortran19525
  • ECP-copa/CabanaPIC

    Structured PIC proxy app based on Cabana

    Language:C++147224
  • 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++145910
  • selalib/selalib

    Semi-Lagrangian Library

    Language:Fortran141109
  • dozzes/open-pic

    Plasma 3D particle-in-cell code

    Language:C++11202
  • JuliaVlasov/ParticleInCell.jl

    Particle In Cell code in Julia

    Language:Julia11401
  • 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++10100
  • berceanu/prepic

    Analytically estimate various laser-plasma parameters for experiments and PIC simulations

    Language:Python83305
  • EPIC-model/epic

    Elliptical Parcel-in-Cell model for fluid dynamics

    Language:Fortran821312
  • epicf/ef_python

    Low-energy charged particles' dynamics simulation using particle-in-cell method (Ef, python version)

    Language:Python842411