EFITviewer
EFITviewer, developed at General Atomics, plots output from EFIT (Equilibrium FITting code) including diagnostic and other tokamak related overlays. Most outputs from EFIT runs may be plotted or listed in EFITviewer. See https://fusion.gat.com/theory/Efitsignals for a complete list of EFIT variables at GA (or this local copy). See PHOENIXdoc.html for EFIT at PPPL.
To use at PPPL:
-
To run Efitviewer, you will need read permission
for the code_rundb SQL database table
(send e-mail to dbadmin@pppl.gov if you get an access error),
as well as a code_rundb.sybase_login file in your top level
directory (you should be prompted to see if you want it to
create the file for you). It should contain the 5 lines between the dashed lines
--------------------------------------------------------------- sql2008 code_rundb guest pfcworld ---------------------------------------------------------------
The best way to create files needed for NSTX database access is to run the following on the Linux cluster (best to delete old files first, e.g., rm ~/*.sybase_login). If you are running the tcsh shell:$NSTXUSR/util/setup/mkmdsplusdbfile.csh
-
On the PPPL Linux cluster,
assuming you have "module load nstx/mdsplus", type at the Linux command prompt:
efitviewer -
On the "Select EFIT from:" line, select "MDSplus"
-
Enter a shot number, and hit Enter (carriage return).
-
Select something in the "Run" box, e.g., EFIT01.
- Click on "plasma_equilibrium" under "Select Plots" near the bottom of the widget. You should see something like the widget on the left:
-
Select a time.
Another window should pop up and look something like:
- Or click on "ne_te_ti_frot" under "Select Plots" and see something like:
-
See the Help menu for more information.
You can zoom the plot by dragging with the left mouse button. You can Control-click to record R-Z coordinates on this plot, as well as to the terminal window you started EFITviewer from.
Note that the Thomson and CHERS profiles may plotted as a funtion or R, rho, or psi.
-
Plotting LRDfit results in EFITviewer
- 06-Nov-2013
-
Any runs that were made (and listed in the code_rundb database) can be
accessed by invoking efitviewertest at the command line on the
PPPL Linux cluster (assuming you have done a
"module load nstx/mdsplus"). At this time, 117707 is the first shot with LRDfit
runs. See
documentation on ways to see which shots have LRDfits, or use the
web page.
Additions championed by Jose Boedo may be tested by invoking efitviewerbeta at the Linux command line.