Title :
Development of a parallel code for modeling plasma based accelerators
Author :
Hemker, R.G. ; Tsung, F.S. ; Decyk, V.K. ; Mori, W.B. ; Lee, S. ; Katsouleas, T.
Author_Institution :
California Univ., Los Angeles, CA, USA
Abstract :
Advances in computational speed and memory make it now possible to do full scale 2D and 3D PIC simulations of laser and beam plasma interactions. However, the increased complexity of these codes and interactions make it necessary to apply modern programming approaches like object oriented frameworks to the development of these codes. We report here on our progress in developing the object oriented parallel PIC code OSIRIS that is implemented in Fortran 90. In its current state, the code can be used for 1D, 2D, and 3D simulations in Cartesian coordinates and for 2D simulations in cylindrically symmetric coordinates. We will present benchmarks of simulations done with this code for a proposed plasma wake field accelerator experiment
Keywords :
FORTRAN listings; beam handling techniques; high energy physics instrumentation computing; object-oriented programming; parallel algorithms; plasma light propagation; plasma simulation; plasma-beam interactions; wakefield accelerators; Cartesian coordinates; Fortran 90; OSIRIS code; PIC simulations; beam plasma interactions; cylindrically symmetric coordinates; laser plasma interactions; object oriented programming; parallel code; plasma based accelerators modeling; plasma wake field accelerator; Acceleration; Computational modeling; Computer simulation; Laser beams; Laser modes; Object oriented modeling; Object oriented programming; Particle beams; Plasma accelerators; Plasma simulation;
Conference_Titel :
Particle Accelerator Conference, 1999. Proceedings of the 1999
Conference_Location :
New York, NY
Print_ISBN :
0-7803-5573-3
DOI :
10.1109/PAC.1999.792407