Maximus: a Hybrid Particle-in-Cell Code for Microscopic Modeling of Collisionless Plasmas
arXiv:1806.05926 · doi:10.1007/978-3-030-05807-4_21
Abstract
A second-order accurate divergence-conserving hybrid particle-in-cell code Maximus has been developed for microscopic modeling of collisionless plasmas. The main specifics of the code include a constrained transport algorithm for exact conservation of magnetic field divergence, a Boris-type particle pusher, a weighted particle momentum deposit on the cells of the 3D spatial grid, an ability to model multispecies plasmas and an adaptive time step. The code is efficiently parallelized for running on supercomputers by means of the message passing interface (MPI) technology; an analysis of parallelization efficiency and overall resource intensity is presented. A Maximus simulation of the shocked flow in the Solar wind is shown to agree well with the observations of the Ion Release Module (IRM) aboard the Active Magnetospheric Particle Tracer Explorers interplanetary mission.
13 pages, 3 figures, accepted to the conference series "Communications in Computer and Information Science". The supplementary video is available here http://www.ioffe.ru/HEA/vol/energetic_particles_phaseE_H_white_He_green.gif
References in corpus (9)
- Simulations of Ion Acceleration at Non-relativistic Shocks. I. Acceleration Efficiency
- Second Order Accurate Schemes for Magnetohydrodynamics With Divergence-Free Reconstruction
- The microphysics of collisionless shock waves
- Simulations of Ion Acceleration at Non-relativistic Shocks. II. Magnetic Field Amplification
- Simulations of Ion Acceleration at Non-relativistic Shocks. III. Particle Diffusion
- Pegasus: A New Hybrid-Kinetic Particle-in-Cell Code for Astrophysical Plasma Dynamics
- dHybrid: a massively parallel code for hybrid simulations of space plasmas
- A nonlinear theory of the parallel firehose and gyrothermal instabilities in a weakly collisional plasma
- A Robust Method for Handling Low Density Regions in Hybrid Simulations for Collisionless Plasmas