BOUT++: A framework for parallel plasma fluid simulations

被引:388
作者
Dudson, B. D. [1 ]
Umansky, M. V. [2 ]
Xu, X. Q. [2 ]
Snyder, P. B. [3 ]
Wilson, H. R. [1 ]
机构
[1] Univ York, Dept Phys, York YO10 5DD, N Yorkshire, England
[2] Lawrence Livermore Natl Lab, Livermore, CA 94551 USA
[3] Gen Atom Co, San Diego, CA 92186 USA
基金
英国工程与自然科学研究理事会;
关键词
Plasma simulation; Curvilinear coordinates; Tokamak; ELM; EDGE LOCALIZED INSTABILITIES; TURBULENCE; EQUATIONS; SCHEMES; VERIFICATION; STABILITY; MODES; CODE;
D O I
10.1016/j.cpc.2009.03.008
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
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 nonlinear 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 (gamma(BOUT++) = 0.245 omega(A), gamma(ELITE) = 0.239 omega(A), with Alfvenic timescale 1/omega(A) = R/V-A). To our knowledge, this is the first time dissipationless, initial-value Simulations of ELMS have been successfully demonstrated. (C) 2009 Elsevier B.V. All rights reserved.
引用
收藏
页码:1467 / 1480
页数:14
相关论文
共 55 条
[1]   Computing nonlinear magnetohydrodynamic edge localized instabilities in fusion plasmas [J].
Brennan, D. P. ;
Kruger, S. E. ;
Schnack, D. D. ;
Sovinec, C. R. ;
Pankin, A. .
SCIDAC 2006: SCIENTIFIC DISCOVERY THROUGH ADVANCED COMPUTING, 2006, 46 :63-72
[2]  
Brown S. A., 1993, Computers in Physics, V7, P304
[3]   High-order central WENO schemes for multidimensional Hamilton-Jacobi equations [J].
Bryson, S ;
Levy, D .
SIAM JOURNAL ON NUMERICAL ANALYSIS, 2003, 41 (04) :1339-1369
[4]   A drift ordered short mean free path description for magnetized plasma allowing strong spatial anisotropy [J].
Catto, PJ ;
Simakov, AN .
PHYSICS OF PLASMAS, 2004, 11 (01) :90-102
[5]   Particle and parallel momentum balance equations with inclusion of drifts, for modelling strong- to weakly-collisional edge plasmas [J].
Chankin, A. V. ;
Stangeby, P. C. .
NUCLEAR FUSION, 2006, 46 (12) :975-993
[6]   Magnetohydrodynamic stability of tokamak edge plasmas [J].
Connor, JW ;
Hastie, RJ ;
Wilson, HR ;
Miller, RL .
PHYSICS OF PLASMAS, 1998, 5 (07) :2687-2700
[7]   On the divergence-free condition and conservation laws in numerical simulations for supersonic magnetohydrodynamic flows [J].
Dai, WL ;
Woodward, PR .
ASTROPHYSICAL JOURNAL, 1998, 494 (01) :317-335
[8]   FLUID SIMULATIONS OF TOKAMAK TURBULENCE IN QUASIBALLOONING COORDINATES [J].
DIMITS, AM .
PHYSICAL REVIEW E, 1993, 48 (05) :4070-4079
[9]  
Hazeltine R. D., 2003, PLASMA CONFINEMENT
[10]  
*HDF GROUP, HDF5 HDF GROUP