BOUT swMATH ID: 6564 Software Authors: Rognlien, T. D.; Xu, X. Q.; Hindmarsh, A. C. Description: Application of parallel implicit methods to edge-plasma numerical simulations. A description is given of the parallelization algorithms and results for two codes used extensively to model edge plasmas in magnetic fusion energy devices. The codes are UEDGE, which calculates two-dimensional plasma and neutral gas profiles over long equilibrium time scales, and BOUT, which calculates three-dimensional plasma turbulence using experimental or UEDGE profiles. Both codes describe the plasma behavior using fluid equations. A domain decomposition model is used for parallelization by dividing the global spatial simulation region into a set of domains. This approach allows the use of a recently developed Newton-Krylov numerical solver, PVODE. Results show nearly an order of magnitude speedup in execution time for the plasma transport equations with UEDGE when the time-dependent system is integrated to steady state. A limitation that is identified for UEDGE is the inclusion of the (unmagnetized) fluid gas equations on a highly anisotropic mesh. The speedup of BOUT scales nearly linearly up to 64 processors and gets an additional speedup factor of 3–6 by using the fully implicit Newton-Krylov solver compared to an Adams predictor corrector. The turbulent transport coefficients obtained from BOUT guide the use of anomalous transport models within UEDGE, with the eventual goal of a self-consistent coupling. Homepage: http://www-users.york.ac.uk/~bd512/bout/user_manual.pdf Keywords: parallel computation; edge plasma; plasma transport; plasma turbulence; Newton-Krylov Related Software: MPI; VODE; KELLEY; PVODE; KINSOL; SUNDIALS; LSODA; EIRENE; TOKAM3X; BOUT++; TOKAM-3D; sundialsTB; CVODE; CVODES; IDAS; LSODE; Aztec; Wesseling; AztecOO; PETSc Cited in: 8 Publications Standard Articles 1 Publication describing the Software, including 1 Publication in zbMATH Year Application of parallel implicit methods to edge-plasma numerical simulations. Zbl 1168.76353Rognlien, T. D.; Xu, X. Q.; Hindmarsh, A. C. 2002 all top 5 Cited by 26 Authors 2 Hindmarsh, Alan C. 2 Liseĭkin, Vladimir Dmitrievich 2 Woodward, Carol S. 1 Ball, Rowena 1 Brown, Peter N. 1 Bufferand, Hugo 1 Ciraolo, Guido 1 Galassi, D. 1 Ghendrih, Philippe 1 Glasser, Alan H. 1 Grant, Keith E. 1 Keyes, David Elliot 1 Knoll, Dana A. 1 Lee, Steven L. 1 Likhanova, Yu. V. 1 Numata, Ryusuke 1 Reynolds, Daniel R. 1 Rognlien, Thomas D. 1 Samtaney, Ravi 1 Schwander, F. 1 Serban, Radu 1 Serre, Eric 1 Shumaker, Dan E. 1 Stals, Linda 1 Tamain, P. 1 Vaseva, Irina Arkadievna Cited in 5 Serials 4 Journal of Computational Physics 1 ACM Transactions on Mathematical Software 1 SIAM Journal on Scientific Computing 1 Russian Journal of Numerical Analysis and Mathematical Modelling 1 Scientific Computation all top 5 Cited in 6 Fields 5 Numerical analysis (65-XX) 5 Fluid mechanics (76-XX) 2 Statistical mechanics, structure of matter (82-XX) 1 Partial differential equations (35-XX) 1 Integral equations (45-XX) 1 Differential geometry (53-XX) Citations by Year