BOUT
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.
Keywords for this software
References in zbMATH (referenced in 8 articles , 1 standard article )
Showing results 1 to 8 of 8.
Sorted by year (- Tamain, P.; Bufferand, H.; Ciraolo, G.; Colin, C.; Galassi, D.; Ghendrih, Ph.; Schwander, F.; Serre, E.: The TOKAM3X code for edge turbulence fluid simulations of tokamak plasmas in versatile magnetic geometries (2016)
- Stals, L.; Numata, R.; Ball, R.: Stability analysis of time stepping for prolonged plasma fluid simulations (2008)
- Liseikin, Vladimir D.: A computational differential geometry approach to grid generation. (2007)
- Glasser, A. H.; Liseikin, V. D.; Vaseva, I. A.; Likhanova, Yu. V.: Some computational aspects on generating numerical grids (2006)
- Reynolds, Daniel R.; Samtaney, Ravi; Woodward, Carol S.: A fully implicit numerical method for single-fluid resistive magnetohydrodynamics (2006)
- Hindmarsh, Alan C.; Brown, Peter N.; Grant, Keith E.; Lee, Steven L.; Serban, Radu; Shumaker, Dan E.; Woodward, Carol S.: SUNDIALS: suite of nonlinear and differential/algebraic equation solvers. (2005)
- Knoll, D. A.; Keyes, D. E.: Jacobian-free Newton-Krylov methods: a survey of approaches and applications. (2004)
- Rognlien, T. D.; Xu, X. Q.; Hindmarsh, A. C.: Application of parallel implicit methods to edge-plasma numerical simulations. (2002)