CheasePy: A Wrapper for CHEASE Code to Reconstruct the MHD Equilibrium of Modified Plasma Profiles and Geometry
ORAL
Abstract
Testing the sensitivity of microturbulence to the variation of pedestal profiles within uncertainties is of great importance for understanding the transport mechanisms that govern pedestal evolution and structure. CheasePy is an Open Source/Access Python script that works as a wrapper to the CHEASE (Cubic Hermite Element Axisymmetric Static Equilibrium) code developed in FORTRAN at Ecole Polytechnique Fédérale de Lausanne, Switzerland, to solve the Grad-Shafranov equation for toroidal MHD equilibria using pressure and current profiles at fixed plasma boundaries that is defined by a set of data points (R,Z)1. The CheasePy script allows an iterative running of the CHEASE code either to check the preservation of MHD equilibria or converge to an experimentally defined total toroidal current by modifying the bootstrap or parallel currents. CheasePy also adopts a capability for fitting and modifying the experimental profiles of the electron and ion density, temperature, and pressure, in addition to scaling the geometry coefficients to any Tokamak-like machine, then reconstructing a new MHD equilibrium under the new plasma conditions. 1 Lütjens, Hinrich, Anders Bondeson, and Olivier Sauter. "The CHEASE code for toroidal MHD equilibria." Computer physics communications 97.3 (1996)
–
Authors
-
Ehab Hassan
University of Texas at Austin
-
David Hatch
Institute for Fusion Studies, University of Texas at Austin, University of Texas at Austin, The University of Texas at Austin, Texas
-
Gabriele Merlo
University of Texas at Austin