Berkeley Lab


BLAST evolved to explore opportunities for cooperation and integration among the developers of several codes developed at LBNL, particularly in the Center for Beam Physics, the Fusion Energy Science program, and the LOASIS/BELLA programs. Each is a state-of-the-art computational solution to certain problems in the modeling of particle accelerators. Links on this page take you to more-detailed descriptions of each code, and ultimately to their own developers’ sites.


BeamBeam3D is a parallel, electrostatic particle-in-cell (PIC) code for modeling strong-strong or strong-weak beam-beam interaction in high-energy colliders.


The IMPACT Suite is a 3-D parallel electrostatic PIC framework for modeling high intensity, high brightness beams in rf proton linacs, electron linacs and photoinjectors. IMPACT draws upon MaryLie for high order optics based on Lie algebraic maps.


WARP is a 2- and 3-D, parallel, electrostatic and electromagnetic PIC framework, aware of the accelerator lattice, that is used to model the generation, transport, and neutralization of charged-particle beams. It also has uses in modeling ion traps and laser-plasma accelerators.


POSINST is a 2-D electrostatic PIC code for studying the buildup of electron clouds. POSINST has a detailed secondary electron yield module.


INF&RNO (INtegrated Fluid & paRticle simulatioN cOde) is a 2D cylindrical PIC/fluid framework designed to efficiently model plasma-based electron accelerators, with particular emphasis on laser-driven particle acceleration.

HiPACE (Highly efficient Plasma Accelerator Emulation)

HiPACE is a relativistic, fully electromagnetic, three-dimensional (3D) and MPI-parallelized particle-in-cell (PIC) code. It uses the quasi-static approximation to efficiently model particle-beam driven plasma-wakefield accelerators.