Development of Petra-M Framework: toward OS integrated FEM analysis

POSTER

Abstract

Progress in the Petra-M framework development is presented. Petra-M was originally built to solve the RF wave propagation problem. It uses the MFEM finite element library, and has been used for the variety of cold plasma wave simulations. Recent modeling needs motivated to extend Petra-M in order to allow for performing more complicated multi-physics type simulations. Such needs include integrating the RF rectified potential model, estimating the density modulation due to the Ponderomotive forces in front of antenna, investigating the scattering of RF wave due to the turbulence, and solving an electro-magnetic-thermal coupled problem in time domain. Petra-M now supports an arbitrary number of finite element space discrete variables defined over a part of input geometry, and a user-friendly interface allows for defining a coupling PDE system using MFEM Linear/BilinearForm integrators. A custom operator and preconditioner can be defined using Python decorator. In RF SciDAC4, these new features are used to integrate the RF sheath and the turbulence predicted by the BOUT++ code to SOL wave simulations. We discuss how to use Petra-M to prepare MFEM simulations using the variety of existing models.

Presenters

  • S. Shiraiwa

    Massachusetts Inst of Tech-MIT, Plasma Science and Fusion Center, Massachusetts Institute of Technology, MIT, MIT PSFC

Authors

  • S. Shiraiwa

    Massachusetts Inst of Tech-MIT, Plasma Science and Fusion Center, Massachusetts Institute of Technology, MIT, MIT PSFC

  • N. Bertelli

    Princeton Plasma Physics Laboratory, Princeton University, Princeton Plasma Phys Lab, PPPL

  • P. T. Bonoli

    Massachusetts Inst of Tech-MIT, MIT PSFC, SciDAC Center for Simulation of Fusion Relevant RF Actuators, MIT-PSFC

  • Eun-Hwa Kim

    Princeton Plasma Physics Laboratory, Princeton University, Princeton Plasma Phys Lab

  • T. Kolev

    LLNL

  • J. R. Myra

    Lodestar Res Corp, Lodestar Research

  • Mark Stowell

    LLNL, Lawrence Livermore Natl Lab

  • John Christopher Wright

    Massachusetts Inst of Tech-MIT, Massachusetts Inst of Tech, MIT PSFC

  • Satoru Yajima

    Univ of Tokyo