Application of parallel implicit methods to edge-plasma numerical simulations. (Q5957403)

From MaRDI portal





scientific article; zbMATH DE number 1716818
Language Label Description Also known as
default for all languages
No label defined
    English
    Application of parallel implicit methods to edge-plasma numerical simulations.
    scientific article; zbMATH DE number 1716818

      Statements

      Application of parallel implicit methods to edge-plasma numerical simulations. (English)
      0 references
      6 March 2002
      0 references
      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.
      0 references
      parallel computation
      0 references
      edge plasma
      0 references
      plasma transport
      0 references
      plasma turbulence
      0 references
      Newton-Krylov
      0 references
      0 references
      0 references
      0 references
      0 references
      0 references
      0 references
      0 references
      0 references

      Identifiers

      0 references
      0 references
      0 references
      0 references
      0 references
      0 references