Coupled Vlasov and two-fluid codes on GPUs
From MaRDI portal
Vlasov equations (35Q83) Finite volume methods for initial value and initial-boundary value problems involving PDEs (65M08) Numerical algorithms for specific classes of architectures (65Y10) Magnetohydrodynamics and electrohydrodynamics (76W05) Ionized gas flow in electromagnetic fields; plasmic flow (76X05) Statistical mechanics of plasmas (82D10)
Abstract: We present a way to combine Vlasov and two-fluid codes for the simulation of a collisionless plasma in large domains while keeping full information of the velocity distribution in localized areas of interest. This is made possible by solving the full Vlasov equation in one region while the remaining area is treated by a 5-moment two-fluid code. In such a treatment, the main challenge of coupling kinetic and fluid descriptions is the interchange of physically correct boundary conditions between the different plasma models. In contrast to other treatments, we do not rely on any specific form of the distribution function, e.g. a Maxwellian type. Instead, we combine an extrapolation of the distribution function and a correction of the moments based on the fluid data. Thus, throughout the simulation both codes provide the necessary boundary conditions for each other. A speed-up factor of around 20 is achieved by using GPUs for the computationally expensive solution of the Vlasov equation and an overall factor of at least 60 using the coupling strategy combined with the GPU computation. The coupled codes were then tested on the GEM reconnection challenge.
Recommendations
- A hybrid-Vlasov model based on the current advance method for the simulation of collisionless magnetized plasma
- Ab initio Vlasov code simulation of micro-turbulence, phase space structure formation and the resulting anomalous transport and particle acceleration in collisionless astrophysical plasmas. I: The 2D2V code
- The fluid-kinetic particle-in-cell method for plasma simulations
- Vlasov on GPU (VOG project)
- Two-way coupling of a global Hall magnetohydrodynamics model with a local implicit particle-in-cell model
Cites work
- A high resolution wave propagation scheme for ideal two-fluid plasma equations
- A multiscale kinetic-fluid solver with dynamic localization of kinetic effects
- A third-order semidiscrete central scheme for conservation laws and convection-diffusion equations
- Asymptotic-preserving schemes for kinetic-fluid modeling of disperse two-phase flows
- Comparison of time splitting and backsubstitution methods for integrating Vlasov's equation with magnetic fields
- Conservative numerical schemes for the Vlasov equation
- Conservative semi-Lagrangian schemes for Vlasov equations
- Coupling Boltzmann and Navier-Stokes equations by half fluxes
- Coupling kinetic Monte-Carlo and continuum models with application to epitaxial growth
- Darwin--Vlasov simulations of magnetised plasmas
- Efficient implementation of essentially nonoscillatory shock-capturing schemes
- Multi-scale plasma simulation by the interlocking of magnetohydrodynamic model and particle-in-cell kinetic model
- Numerical solution of initial boundary value problems involving maxwell's equations in isotropic media
- The fluid-kinetic particle-in-cell method for plasma simulations
- Towards adaptive kinetic-fluid simulations of weakly ionized plasmas
- Transition from Kinetic theory to macroscopic fluid equations: A problem for domain decomposition and a source for new algorithms
- Two-way coupling of a global Hall magnetohydrodynamics model with a local implicit particle-in-cell model
- Vlasov simulations of collisionless magnetic reconnection without background density
Cited in
(18)- Magnetohydrodynamic with adaptively embedded particle-in-cell model: MHD-AEPIC
- Density estimation techniques for multiscale coupling of kinetic models of the plasma material interface
- Adaptive kinetic-fluid solvers for heterogeneous computing architectures
- A parallel low-rank solver for the six-dimensional Vlasov-Maxwell equations
- FLEKS: a flexible particle-in-cell code for multi-scale plasma simulations
- Resolution of the Vlasov-Maxwell system by PIC discontinuous Galerkin method on GPU with OpenCL
- Vlasov on GPU (VOG project)
- A simple GPU-accelerated two-dimensional MUSCL-Hancock solver for ideal magnetohydrodynamics
- Two-way coupling of a global Hall magnetohydrodynamics model with a local implicit particle-in-cell model
- Ab initio Vlasov code simulation of micro-turbulence, phase space structure formation and the resulting anomalous transport and particle acceleration in collisionless astrophysical plasmas. I: The 2D2V code
- Reformulation of Vlasov-Maxwell system and a new method for its numerical solution
- Efficient spectral and pseudospectral algorithms for 3D simulations of whistler-mode waves in a plasma
- Development of an unstructured mesh gyrokinetic particle-in-cell code for exascale fusion plasma simulations on GPUs
- The \textit{muphy}II code: multiphysics plasma simulation on large HPC systems
- Massively parallel simulations of relativistic fluid dynamics on graphics processing units with CUDA
- Semi-Lagrangian Vlasov simulation on GPUs
- Verification of a hybrid kinetic-gyrokinetic model using the advanced semi-Lagrange code ssV
- On the improved performance of VLPL-GPU plasma simulation code
This page was built for publication: Coupled Vlasov and two-fluid codes on GPUs
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q728946)