Abstract. 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.
Stationary plasma thrusters are devices that use crossed electric and magnetic fields to accelerate ions to high velocities. Ions are created by collisional ionization of a propellant gas with electrons injected from a hollow cathode external to the thruster. A major issue is the electron transport through the magnetic field. It is known to exceed considerably the values predicted by the classical theory. Various 2D models have shown that wall collisions, which have often been invoked as the origin of this anomalous transport, are in fact insufficient. Anomalous turbulent transport has to be added to the model to recover an adequate conductivity. In the present paper the first 2D kinetic model that shows that, indeed, plasma turbulence can explain the observed conductivity is presented. Without any free parameter the model is able to reproduce numerous experimental features. At the end of the paper a preliminary theoretical analysis of the observed instability is provided.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.