EFIT++

Contacts: Stuart Henderson

Short Description

Run the EFIT equilibrium solver for MAST or JET to generate gEQDSK files from an EFIT++ NETCDF file

Keywords

Equilibrium, MHD, Grad Shafranov

Long Description

This module can perform the following operations:

  1. Generate gEQDSK file from EFIT++ run

(2) Generate gEQDSK file from netCDF file

> Generate geqdsk files from currently loaded netCDF file (i.e. do not run EFIT++)

> For MAST, use UDA

> For JET, use PPF

(4) Load existing gEQDSK file

> Manually load in geqdsk files

(5) Load existing netCDF file

> Manually load in EFIT++ netCDF output file

EFIT (Equilibrium Fitting) is a computer code developed to translate measurements from plasma diagnostics into useful information like plasma geometry, stored energy, and current profiles. The measurements are obtained from diagnostics such as external magnetic probes, external poloidal flux loops, and the Motional Stark Effect (MSE), which measures the direction of the magnetic field lines inside the plasma. The Grad-Shafranov equilibrium equation, which describes the force balance in a plasma, is solved using the available measurements as constraints on the toroidal current density. Since the current also depends on the solution of the equation, the poloidal flux function, this is a nonlinear optimization problem. The equilibrium constraint allows the two-dimensional current density to be represented by two one-dimensional stream functions (functions only of flux), which significantly reduces the complexity of the problem.

Contributors

List of contributors sorted by number of lines authored:

619 Stuart Henderson
 48 Orso Meneghini
  4 Sterling Smith

Users

List of usernames sorted by number of module imports: shenders, ajsen, hwong, mdunn, pbonofig, arjacks, mfitz, anetepen, nfil, selmore, buchanj, mcecc, sabbagh, tsun, knolkerm, meneghini, vanzee, ulbl_p, bzhu, eldond, kmcc, lgarzot, likai, lizeyu, nelsonand, omeneghi, ramanr, shisy