130 likes | 154 Views
Participate in a Princeton Plasma Physics Lab internship to compare data, create publication-quality graphics, and use the TSC Visual Post Processor. Explore options for scalar, 1D, 2D, and 3D variable plotting with TSCplot. Future work includes scripts and axis scaling.
E N D
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 ElVis Display Movie2.cdf Movie1.cdf Collaboration Server ElVis Display TSCplot ElVis Programming Interface ElVis Display
ElVis • Collaborative Visualization software being developed at PPL • Java - portable • Internet ready
TSCplotVerbosity 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(ti) • 1D variables f(R) or f(psi) • 2D variables f(R, z) • 3D plot of 1D variables f(R, ti)
1. Scalar Variable Plot Scalar variable = f (ti) Further Choice: • Data comparison of a variable • Plot of Power variables • Plot of Current variables
2. 1D Variable Plot 1D variable = f(R, ti) or f(psi,ti) Further Choice: • 1D variable vs. Major Radius • 1D variable vs. Flux
3. Contour Plot 2D variable = f (R, z, ti ) • Plot on R - z field • User chooses a time slot ( 0 – tn seconds) to display
3D Plot Plots 1D variables on space – time field Time indexed data display • Radius variables • 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)