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 7 articles , 1 standard article )
Showing results 1 to 7 of 7.
- 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)