TSC Visual Post Processor Mio Suzuki Summer 2003 Undergraduate Internship Princeton Plasma Physics Laboratory 14 August 2003
Motivation Compare data from different runs Publication quality graphics Independent from TSC program
Overview TSC Movie3.cdf Movie2.cdf Movie1.cdf TSCplot ElVis Programming Interface ElVis Display Collaboration Server ElVis Display
ElVis Collaborative Visualization software being developed at PPL Java - portable Internet ready
TSCplot Verbosity Level Option Expert –Assumes user’s full knowledge of the program –Command: V1 Novice –Adds detailed descriptions as the program is executed. –Command: V0
Plot Options 4 types of plots to choose from: Scalar Variable f(t i ) 1D variables f(R) or f(psi) 2D variables f(R, z) 3D plot of 1D variables f(R, t i )
1. Scalar Variable Plot Scalar variable = f (t i ) Further Choice: 1.Data comparison of a variable 2.Plot of Power variables 3.Plot of Current variables
2. 1D Variable Plot 1D variable = f(R, t i ) or f(psi,t i ) Further Choice: 1.1D variable vs. Major Radius 2.1D variable vs. Flux
3. Contour Plot 2D variable = f (R, z, t i ) Plot on R - z field User chooses a time slot ( 0 – t n seconds) to display
3D Plot Plots 1D variables on space – time field Time indexed data display 1.Radius variables 2.Flux variables
Re-plot option At the end of each run: “Choose a re-plot option” R0 - re-plot with the default features R1 - re-plot with customized features R2 - go back to the sub-menu R3 - go back to the main menu
DEMO 4 Plot Types Scripts
Future Work –URead for command line processing –Script or other automation for expert users –Axis scaling (ElVis)