OSIRIS: A three-dimensional, fully relativistic particle in cell code for modeling plasma based accelerators

被引:0
|
作者
Fonseca, RA [1 ]
Silva, LO
Tsung, FS
Decyk, VK
Lu, W
Ren, C
Mori, WB
Deng, S
Lee, S
Katsouleas, T
Adam, JC
机构
[1] Inst Super Tecn, GoLP, CFP, Lisbon, Portugal
[2] Univ Calif Los Angeles, Los Angeles, CA USA
[3] Univ So Calif, Los Angeles, CA USA
[4] Ecole Polytech, F-75230 Paris, France
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We describe OSIRIS, a three-dimensional, relativistic, massively parallel, object oriented particle-in-cell code for modeling plasma based accelerators. Developed in. Fortran 90, the code runs on multiple platforms (Cray T3E, IBM SP, Mac clusters) and can be easily ported to new ones. Details on the code's capabilities are given. We discuss the object-oriented design of the code, the encapsulation of system dependent code and the parallelization of the algorithms involved. We also discuss the implementation of communications as a boundary condition problem and other key characteristics of the code, such as the moving window, open-space and thermal bath boundaries, arbitrary domain decomposition, 2D (cartesian and cylindric) and 3D simulation modes, electron sub-cycling, energy conservation and particle and field diagnostics. Finally results from three-dimensional simulations of particle and laser wakefield accelerators are presented, in connection with the data analysis and visualization infrastructure developed to post-process the scalar and vector results from PIC simulations.
引用
收藏
页码:342 / 351
页数:10
相关论文
共 50 条
  • [1] Three-Dimensional Relativistic Particle-in-Cell Hybrid Code Based on an Exponential Integrator
    Tuckmantel, Tobias
    Pukhov, Alexander
    Liljo, Jalo
    Hochbruck, Marlis
    IEEE TRANSACTIONS ON PLASMA SCIENCE, 2010, 38 (09) : 2383 - 2389
  • [2] Three-dimensional electromagnetic relativistic particle-in-cell code VLPL (Virtual Laser Plasma Lab)
    Pukhov, A
    JOURNAL OF PLASMA PHYSICS, 1999, 61 : 425 - 433
  • [3] Modeling of three-dimensional betatron oscillation and radiation reaction in plasma accelerators
    Liu, Yulong
    Zeng, Ming
    PHYSICAL REVIEW ACCELERATORS AND BEAMS, 2023, 26 (03)
  • [4] Relativistic particle in a three-dimensional box
    Alberto, Pedro
    Das, Saurya
    Vagenas, Elias C.
    PHYSICS LETTERS A, 2011, 375 (12) : 1436 - 1440
  • [5] Fully three-dimensional simulation and modeling of a dense plasma focus
    Meehan B.T.
    Niederhaus J.H.J.
    Meehan, B.T. (meehanbt@nv.doe.gov), 1600, SAGE Publications Inc. (13): : 153 - 160
  • [6] Accelerated three-dimensional quasistatic particle-in-cell code
    Wang, Tianhong
    Khudik, Vladimir
    Kim, Jihoon
    Shvets, Gennady
    PHYSICAL REVIEW ACCELERATORS AND BEAMS, 2022, 25 (10)
  • [7] A Method of Three-dimensional Modeling Based on Voxel Code
    He, Aidong
    Ye, Bangyan
    MANUFACTURING ENGINEERING AND AUTOMATION I, PTS 1-3, 2011, 139-141 : 1312 - 1316
  • [8] Three-dimensional particle-in-cell code based on advanced data model library
    Zhou, Jun, 1600, Univ. of Electronic Science and Technology of China (43):
  • [9] Three-dimensional particle-in-cell simulation study of a relativistic magnetron
    Lemke, RW
    Genoni, TC
    Spencer, TA
    PHYSICS OF PLASMAS, 1999, 6 (02) : 603 - 613
  • [10] PIConGPU: A Fully Relativistic Particle-in-Cell Code for a GPU Cluster
    Burau, Heiko
    Widera, Renee
    Hoenig, Wolfgang
    Juckeland, Guido
    Debus, Alexander
    Kluge, Thomas
    Schramm, Ulrich
    Cowan, Tomas E.
    Sauerbrey, Roland
    Bussmann, Michael
    IEEE TRANSACTIONS ON PLASMA SCIENCE, 2010, 38 (10) : 2831 - 2839