Download presentation
Presentation is loading. Please wait.
1
ElVis Tutorial Eliot Feibush http://w3.pppl.gov/elvis
2
ElVis Display and interaction – Scientific Data. Applications send data to ElVis for display. Enhanced graphics with minor changes to existing programs. ElVis interfaces: –Subroutine programming (API – data in) –Graphical, interactive (GUI) Vector PostScript output.
3
Example Plots
4
Fusion Grid Monitor - TRANSP Inputs
5
Data Monitoring - TRANSP Output
6
NSTX TF Monitor
7
Send Data to ElVis RPLOT ElVis Inter-Process Communication Data Socket App 2App 3... ElVis library Petrel002 myWindowsPC ElVis Server/Host machine
8
Socket Connection Socket – data stream between 2 programs –Can be on different computers. ElVis Title Bar has port number & hostname ElVis hostname: red-tst ElVis Port Number: 7654 (OS resource) red-tst.pppl.gov
9
1. Run ElVis on Windows Browse to: w3.pppl.gov/elvis Click on: Run ElVis Runs ElVis program on PC. red-tst.pppl.gov
10
Run ElVis on Linux Browse to: w3.pppl.gov/elvis/download Download: elviscdf.jar java –jar elviscdf.jar red-tst.pppl.gov Future: Java Web Start -- click on link
11
2. Run RPLOT to ElVis xterm Set 2 environment variables for RPLOT ELVIS_SERVER ELVIS_PORT 7654 is default petrel002.pppl.gov> /usr/ntcc/bin/rplot %RPLOT: detected ELVIS_SERVER = “red-tst”.
13
Vector PostScript Output ElVis menubar: File Print –Current GraphWindow – highlighted titlebar –WindowName.ps file to starting directory PostScript Viewer gv –landscape –scalebase 2 file.ps [ scalebase 2 matches PostScript coordinates ]
14
Printing lpr –Pprinter lpr –Pb143-t7300dn
15
ElVis Features Zoom & Scroll –Current view is printed Data Readout Whiteboard Label Editor Tile GraphWindows Help
16
SCOPE Display Read scope layout file, df.scope Retrieve data from MDS+ via Servlet Security Option: Check user’s credential
17
f(x,i) 2-D data Indexed in time or other parameter –Animate 1 or more graphs simultaneously –Surface plot –Contour plot
18
Browse for netCDF File Plot 1-D and 2-D variables
19
FWR
20
Collaboration RPLOT ElVis App 2 App 3 ElVis 2ElVis 3 Demonstrated at APS
21
Summary 1. w3.pppl.gov/elvis Run ElVis 2. Set environment variable(s) for RPLOT ELVIS_SERVER ELVIS_PORT 7654 is default 3.Run RPLOT 4.ElVis: File Print http://w3.pppl.gov/elvis
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.