BOUT++: a framework for parallel plasma fluid simulations
arXiv:0810.5757 · doi:10.1016/j.cpc.2009.03.008
Abstract
A new modular code called BOUT++ is presented, which simulates 3D fluid equations in curvilinear coordinates. Although aimed at simulating Edge Localised Modes (ELMs) in tokamak X-point geometry, the code is able to simulate a wide range of fluid models (magnetised and unmagnetised) involving an arbitrary number of scalar and vector fields, in a wide range of geometries. Time evolution is fully implicit, and 3rd-order WENO schemes are implemented. Benchmarks are presented for linear and non-linear problems (the Orszag-Tang vortex) showing good agreement. Performance of the code is tested by scaling with problem size and processor number, showing efficient scaling to thousands of processors. Linear initial-value simulations of ELMs using reduced ideal MHD are presented, and the results compared to the ELITE linear MHD eigenvalue code. The resulting mode-structures and growth-rate are found to be in good agreement (BOUT++ = 0.245, ELITE = 0.239). To our knowledge, this is the first time dissipationless, initial-value simulations of ELMs have been successfully demonstrated.
Submitted to Computer Physics Communications. Revised to reduce page count. 18 pages, 16 figures
References in corpus (1)
Cited by in corpus (80)
- The JOREK non-linear extended MHD code and applications to large-scale instabilities and their control in magnetically confined fusion plasmas
- Enabling New Flexibility in the SUNDIALS Suite of Nonlinear and Differential/Algebraic Equation Solvers
- 3D Simulations of Plasma Filaments in the Scrape Off Layer: A Comparison with Models of Reduced Dimensionality
- Hermes: Global plasma edge fluid turbulence simulations
- Testing nonlocal models of electron thermal conduction for magnetic and inertial confinement fusion applications
- Validation of edge turbulence codes against the TCV-X21 diverted L-mode reference case
- BOUT++: Recent and current developments
- Gyrokinetic continuum simulation of turbulence in a straight open-field-line plasma
- Asymptotic-Preserving methods and multiscale models for plasma physics
- Investigation of the Effect of Resistivity on Scrape Off Layer Filaments using Three Dimensional Simulations
- Characterization of 3D filament dynamics in a MAST SOL fluxtube geometry
- Verification of BOUT++ by the Method of Manufactured Solutions
- Collisional transport across the magnetic field in drift-fluid models
- Current understanding of the processes underlying the triggering of and energy loss associated with type I ELMs
- Machine Learning Surrogate Models for Landau Fluid Closure
- A gyrokinetic model for the plasma periphery of tokamak devices
- A Drift-Kinetic Analytical Model for SOL Plasma Dynamics at Arbitrary Collisionality
- Exact and Locally Implicit Source Term Solvers for Multifluid-Maxwell Systems
- Non-local approach to kinetic effects on parallel transport in fluid models of the scrape-off layer
- Drift reduced Landau fluid model for magnetized plasma turbulence simulations in BOUT++ framework
- Energy dynamics in a simulation of LAPD turbulence
- Fluid simulations of plasma filaments in stellarator geometries with BSTING
- The effects of shape and amplitude on the velocity of scrape-off layer filaments
- Dynamics of Ion Temperature Gradient Turbulence and Transport with a Static Magnetic Island
- Influence of plasma turbulence on microwave propagation
- Effect of magnetic perturbations on turbulence-flow dynamics at the L-H transition on DIII-D
- Numerical investigation of isolated filament motion in a realistic tokamak geometry
- Nonlinear Gyrokinetic Coulomb Collision Operator
- Turbulence model reduction by deep learning
- JOREK3D: An extension of the JOREK nonlinear MHD code to stellarators
- Verification of long wavelength electromagnetic modes with a gyrokinetic-fluid hybrid model in the XGC code
- Fluid and hybrid simulations of the ionization instabilities in Hall thruster
- Transition from no-ELM response to pellet ELM triggering during pedestal build-up -- insights from extended MHD simulations
- Overview of recent physics results from MAST
- Local Gyrokinetic Collisional Theory of the Ion-Temperature Gradient Mode
- The Impact of Collisionality, FLR and Parallel Closure Effects on Instabilities in the Tomakak Pedestal: Numerical Studies with the NIMROD code
- Dirichlet boundary conditions for arbitrary-shaped boundaries in stellarator-like magnetic fields for the Flux-Coordinate Independent method
- A mechanism for magnetic field stochastization and energy release during an edge pedestal collapse
- Development of Advanced Linearized Gyrokinetic Collision Operators Using a Moment Approach
- Numerical turbulence simulations of intermittent fluctuations in the scrape-off layer of magnetized plasmas
- A self-consistent multi-component model of plasma turbulence and kinetic neutral dynamics for the simulation of the tokamak boundary
- Blob interaction in 2D scrape off layer simulations
- On Ohm's law in reduced plasma fluid models
- Fluid & Gyrokinetic turbulence in open field-line, helical plasmas
- The role of noise in PIC and Vlasov simulations of the Buneman instability
- Early evolution of electron cyclotron driven current during suppression of tearing modes in a circular tokamak
- An Efficient High-order Numerical Solver for Diffusion Equations with Strong Anisotropy
- Blob dynamics in TORPEX poloidal null configurations
- Zonal profile corrugations and staircase formation: Role of the transport crossphase
- Plasma Turbulence in the Scrape-off Layer of the ISTTOK Tokamak
- Nonlinear instability in simulations of Large Plasma Device turbulence
- A novel flexible field-aligned coordinate system for tokamak edge plasma simulation
- CENTORI: a global toroidal electromagnetic two-fluid plasma turbulence code
- Asynchronous and Load-Balanced Union-Find for Distributed and Parallel Scientific Data Visualization and Analysis
- Plasma turbulence simulations with X-points using the flux-coordinate independent approach
- Influence of plasma background on 3D scrape-off layer filaments
- Simulations of scrape-off layer power width for EAST H-mode plasma and ITER 15 MA baseline scenario by 2D electrostatic turbulence code
- A Linear Technique to Understand Non-Normal Turbulence Applied to a Magnetized Plasma
- Turbulent field fluctuations in gyrokinetic and fluid plasmas
- Observation of quasi-coherent density fluctuation in scrape-off layer enhancing boundary transport in high-betaN hybrid plasmas on DIII-D
- Geodesic acoustic modes in a fluid model of tokamak plasma : the effects of finite beta and collisionality
- Effect of In-Plane Shear Flow on the Magnetic Island Coalescence Instability
- The effects of non-uniform drive on plasma filaments
- Neural-Parareal: Dynamically Training Neural Operators as Coarse Solvers for Time-Parallelisation of Fusion MHD Simulations
- INGRID: an interactive grid generator for 2D edge plasma modeling
- Comparing Two- and Three-Dimensional Models of Scrape-Off-Layer Turbulent Transport
- Intrinsic suppression of turbulence in linear plasma devices
- Evolution of magnetic Kubo number of stochastic magnetic fields during the edge pedestal collapse simulation
- Moment-Fourier approach to ion parallel fluid closures and transport for a toroidally confined plasma
- Ion parallel closures
- Propagation speed, linear stability, and ion acceleration in radially imploding Hall-driven electron-magnetohydrodynamic shocks
- Four-dimensional drift-kinetic model for scrape-off layer plasmas
- Flux-driven turbulent transport using penalisation in the Hasegawa-Wakatani system
- Conservative formulation of the drift-reduced fluid plasma model
- Novel approach to general curvilinear coordinates for plasma fluid applications
- Generation of synthetic magnetized plasma turbulence by representation as a stochastic process
- Scaling of reconnection parameters in magnetic island coalescence: Role of in-plane shear flow
- Deviations from spectral Dirac comb due to semiperiodic pulses
- The deteriorating effect of plasma density fluctuations on microwave beam quality
- Perturbing microwave beams by plasma density fluctuations