Pegasus: A New Hybrid-Kinetic Particle-in-Cell Code for Astrophysical Plasma Dynamics
arXiv:1311.4865 · doi:10.1016/j.jcp.2013.11.035
Abstract
We describe Pegasus, a new hybrid-kinetic particle-in-cell code tailored for the study of astrophysical plasma dynamics. The code incorporates an energy-conserving particle integrator into a stable, second-order--accurate, three-stage predictor-predictor-corrector integration algorithm. The constrained transport method is used to enforce the divergence-free constraint on the magnetic field. A delta-f scheme is included to facilitate a reduced-noise study of systems in which only small departures from an initial distribution function are anticipated. The effects of rotation and shear are implemented through the shearing-sheet formalism with orbital advection. These algorithms are embedded within an architecture similar to that used in the popular astrophysical magnetohydrodynamics code Athena, one that is modular, well-documented, easy to use, and efficiently parallelized for use on thousands of processors. We present a series of tests in one, two, and three spatial dimensions that demonstrate the fidelity and versatility of the code.
27 pages, 12 figures, accepted for publication in Journal of Computational Physics
References in corpus (6)
- Athena: A New Code for Astrophysical MHD
- An Unsplit Godunov Method for Ideal MHD via Constrained Transport in Three Dimensions
- Simulations of relativistic collisionless shocks: shock structure and particle acceleration
- Nonlinear growth of firehose and mirror fluctuations in turbulent galaxy-cluster plasmas
- Orbital Advection by Interpolation: A Fast and Accurate Numerical Scheme for Super-Fast MHD Flows
- Shearingbox-implementation for the central-upwind, constraint-transport MHD-code NIRVANA
Cited by in corpus (44)
- Firehose and Mirror Instabilities in a Collisionless Shearing Plasma
- Hall-effect Controlled Gas Dynamics in Protoplanetary Disks: I. Wind Solutions at the Inner Disk
- Discontinuous Galerkin algorithms for fully kinetic plasmas
- Magnetohydrodynamic-Particle-in-Cell Method for Coupling Cosmic Rays with a Thermal Plasma: Application to Non-relativistic Shocks
- Magnetorotational Turbulence and Dynamo in a Collisionless Plasma
- Hybrid-Kinetic Simulations of Ion Heating in Alfvénic Turbulence
- A Particle Module for the PLUTO Code: I - an implementation of the MHD-PIC equations
- Diffusive Shock Re-Acceleration
- Suppression of thermal conduction in a mirror-unstable plasma
- Magnetohydrodynamic-Particle-in-Cell Simulations of the Cosmic-Ray Streaming Instability: Linear Growth and Quasi-linear Evolution
- Pressure-anisotropy-driven microturbulence and magnetic-field evolution in shearing, collisionless plasma
- Fluctuation Dynamo in a Collisionless, Weakly Magnetized Plasma
- On stochastic heating and its phase-space signatures in low- kinetic turbulence
- Kinetic simulations of the interruption of large-amplitude shear-Alfvén waves in a high-beta plasma
- Adaptive critical balance and firehose instability in an expanding, turbulent, collisionless plasma
- Hybrid-VPIC: an Open-Source Kinetic/Fluid Hybrid Particle-in-Cell Code
- A fully implicit, conservative, non-linear, electromagnetic hybrid particle-ion/fluid-electron algorithm
- A new hybrid code (CHIEF) implementing the inertial electron fluid equation without approximation
- Comparative study of gyrokinetic, hybrid-kinetic and fully kinetic wave physics for space plasmas
- Self-sustaining sound in collisionless, high-beta plasma
- Towards First-principle Characterization of Cosmic-ray Transport Coefficients from Multi-scale Kinetic Simulations
- MOCMC: Method of Characteristics Moment Closure, a Numerical Method for Covariant Radiation Magnetohydrodynamics
- Pressure-anisotropy-induced nonlinearities in the kinetic magnetorotational instability
- The Magnetohydrodynamic-Particle-In-Cell Module in Athena++: Implementation and Code Tests
- A Generalized Quasi-Neutral Fluid-Particle Hybrid Plasma Model and Its Application to Energetic-Particle-Magnetohydrodynamics Hybrid Simulation
- Cosmic Ray Transport in the Ionized and Neutral ISM: MHD-PIC Simulations and Effective Fluid Treatments
- Electron-ion heating partition in imbalanced solar-wind turbulence
- Space-filter techniques for quasi-neutral hybrid-kinetic models
- Dependence of kinetic plasma waves on ion-to-electron mass ratio and light-to-Alfvén speed ratio
- Noise-Induced Magnetic Field Saturation in Kinetic Simulations
- A linear dispersion relation for the hybrid kinetic-ion/fluid-electron model of plasma physics
- Critical magnetic Reynolds number of the turbulent dynamo in collisionless plasmas
- A conservative implicit-PIC scheme for the hybrid kinetic-ion fluid-electron plasma model on curvilinear meshes
- A Hybrid Gyrokinetic Ion and Isothermal Electron Fluid Code for Astrophysical Plasma
- Maximus: a Hybrid Particle-in-Cell Code for Microscopic Modeling of Collisionless Plasmas
- A Reduced-Speed-of-Light Formulation of the Magnetohydrodynamic-Particle-in-Cell Method
- AHKASH: a new Hybrid particle-in-cell code for simulations of astrophysical collisionless plasma
- Pseudo-spectral solver versus grid-based solver: A quantitative accuracy test using GMHD3D and PLUTO4.4
- Multidimensional Hall magnetohydrodynamics with isotropic or anisotropic thermal pressure: numerical scheme and its validation using solitary waves
- HelioSwarm: A Multipoint, Multiscale Mission to Characterize Turbulence
- Symplectic particle-in-cell methods for hybrid plasma models with Boltzmann electrons and space-charge effects
- Triggering tearing in a forming current sheet with the mirror instability
- Fully kinetic shearing-box simulations of magnetorotational turbulence in 2D and 3D. I. Pair plasmas
- Verification of a hybrid gyrokinetic model using the advanced semi-Lagrange code ssV