PRO plot_waccm_tuv_wnfrq1to12wm_dens_prof, zplevWACCM, tspcWACCM, uspcWACCM, vspcWACCM ; This procedure was created on Tuesday, June 9th, 2009. ; This procedure was created by SOARS Protege McArthur (Mack) Jones Jr. ; This procedure will produce a contour w/ lat. on the x-axis and altitude on the y-axis ;newcolor SET_PLOT, 'PS' ;DEVICE, SET_FONT = 'Times Bold', /TT_FONT, /COLOR, bits_per_pixel=8 psfile = '/local/i/joemci/SW/WAM/tuvamp_March_Mean_WN1Frq1to12WM_Prof_WACCM_dens.ps' DEVICE, /COLOR, /LAND, FILENAME = psfile LOADCT, 39, ncolors = 10 ; ; WACCM temperature migrating westward wavenumbers 1-12 ; tmpaWACCM1 = REFORM(tspcWACCM[72,1,47,0:80]) tmpaWACCM2 = REFORM(tspcWACCM[73,2,47,0:80]) tmpaWACCM3 = REFORM(tspcWACCM[74,3,47,0:80]) tmpaWACCM4 = REFORM(tspcWACCM[75,4,47,0:80]) tmpaWACCM5 = REFORM(tspcWACCM[76,5,47,0:80]) tmpaWACCM6 = REFORM(tspcWACCM[77,6,47,0:80]) tmpaWACCM7 = REFORM(tspcWACCM[78,7,47,0:80]) tmpaWACCM8 = REFORM(tspcWACCM[79,8,47,0:80]) tmpaWACCM9 = REFORM(tspcWACCM[80,9,47,0:80]) tmpaWACCM10 = REFORM(tspcWACCM[81,10,47,0:80]) tmpaWACCM11 = REFORM(tspcWACCM[82,11,47,0:80]) tmpaWACCM12 = REFORM(tspcWACCM[83,12,47,0:80]) tmpaWACCM1 = REVERSE(tmpaWACCM1) tmpaWACCM2 = REVERSE(tmpaWACCM2) tmpaWACCM3 = REVERSE(tmpaWACCM3) tmpaWACCM4 = REVERSE(tmpaWACCM4) tmpaWACCM5 = REVERSE(tmpaWACCM5) tmpaWACCM6 = REVERSE(tmpaWACCM6) tmpaWACCM7 = REVERSE(tmpaWACCM7) tmpaWACCM8 = REVERSE(tmpaWACCM8) tmpaWACCM9 = REVERSE(tmpaWACCM9) tmpaWACCM10 = REVERSE(tmpaWACCM10) tmpaWACCM11 = REVERSE(tmpaWACCM11) tmpaWACCM12 = REVERSE(tmpaWACCM12) zplevWACCM1 = REVERSE(zplevWACCM) plot, tmpaWACCM1, zplevWACCM1, /ylog, /xlog, xrange=[1.E-11,1.E-03], xstyle = 1,$ yrange = [1e3,1e-9],ystyle = 1,title = 'WACCM Temperature Migrating Westward WNs 1-12 1993 March Mean Equator',$ xtitle = 'Temperature Amplitude/Temperature*SQRT(Density)', ytitle = 'Pressure (hPa)',ycharsize = 1.2, xcharsize = 1.2,$ charsize = 1.3 oplot, tmpaWACCM2, zplevWACCM1, linestyle=1 oplot, tmpaWACCM3, zplevWACCM1, linestyle=2 oplot, tmpaWACCM4, zplevWACCM1, color=3 oplot, tmpaWACCM5, zplevWACCM1, color=3, linestyle=1 oplot, tmpaWACCM6, zplevWACCM1, color=3, linestyle=2 oplot, tmpaWACCM7, zplevWACCM1, color=4 oplot, tmpaWACCM8, zplevWACCM1, color=4, linestyle=1 oplot, tmpaWACCM9, zplevWACCM1, color=4, linestyle=2 oplot, tmpaWACCM10, zplevWACCM1, color=8 oplot, tmpaWACCM11, zplevWACCM1, color=8, linestyle=1 oplot, tmpaWACCM12, zplevWACCM1, color=8, linestyle=2 xyouts, /NORMAL, 0.15, 0.48, 'WN 1 Freq 1 (Solid) ', charsize=1.5 xyouts, /NORMAL, 0.15, 0.45, 'WN 2 Freq 2 (Dotted) ', charsize=1.5 xyouts, /NORMAL, 0.15, 0.42, 'WN 3 Freq 3 (Dashed) ', charsize=1.5 xyouts, /NORMAL, 0.15, 0.39, 'WN 4 Freq 4 (Solid) ', color=3, charsize=1.5 xyouts, /NORMAL, 0.15, 0.36, 'WN 5 Freq 5 (Dotted) ', color=3, charsize=1.5 xyouts, /NORMAL, 0.15, 0.33, 'WN 6 Freq 6 (Dashed) ', color=3, charsize=1.5 xyouts, /NORMAL, 0.15, 0.30, 'WN 7 Freq 7 (Solid) ', color=4, charsize=1.5 xyouts, /NORMAL, 0.15, 0.27, 'WN 8 Freq 8 (Dotted) ', color=4, charsize=1.5 xyouts, /NORMAL, 0.15, 0.24, 'WN 9 Freq 9 (Dashed) ', color=4, charsize=1.5 xyouts, /NORMAL, 0.15, 0.21, 'WN 10 Freq 10 (Solid) ', color=8, charsize=1.5 xyouts, /NORMAL, 0.15, 0.18, 'WN 11 Freq 11 (Dotted) ', color=8, charsize=1.5 xyouts, /NORMAL, 0.15, 0.15, 'WN 12 Freq 12 (Dashed) ', color=8, charsize=1.5 ; ; WACCM zonal wind migrating westward wavenumbers 1-12 ; tmpaWACCM1 = REFORM(uspcWACCM[72,1,47,0:80]) tmpaWACCM2 = REFORM(uspcWACCM[73,2,47,0:80]) tmpaWACCM3 = REFORM(uspcWACCM[74,3,47,0:80]) tmpaWACCM4 = REFORM(uspcWACCM[75,4,47,0:80]) tmpaWACCM5 = REFORM(uspcWACCM[76,5,47,0:80]) tmpaWACCM6 = REFORM(uspcWACCM[77,6,47,0:80]) tmpaWACCM7 = REFORM(uspcWACCM[78,7,47,0:80]) tmpaWACCM8 = REFORM(uspcWACCM[79,8,47,0:80]) tmpaWACCM9 = REFORM(uspcWACCM[80,9,47,0:80]) tmpaWACCM10 = REFORM(uspcWACCM[81,10,47,0:80]) tmpaWACCM11 = REFORM(uspcWACCM[82,11,47,0:80]) tmpaWACCM12 = REFORM(uspcWACCM[83,12,47,0:80]) tmpaWACCM1 = REVERSE(tmpaWACCM1) tmpaWACCM2 = REVERSE(tmpaWACCM2) tmpaWACCM3 = REVERSE(tmpaWACCM3) tmpaWACCM4 = REVERSE(tmpaWACCM4) tmpaWACCM5 = REVERSE(tmpaWACCM5) tmpaWACCM6 = REVERSE(tmpaWACCM6) tmpaWACCM7 = REVERSE(tmpaWACCM7) tmpaWACCM8 = REVERSE(tmpaWACCM8) tmpaWACCM9 = REVERSE(tmpaWACCM9) tmpaWACCM10 = REVERSE(tmpaWACCM10) tmpaWACCM11 = REVERSE(tmpaWACCM11) tmpaWACCM12 = REVERSE(tmpaWACCM12) zplevWACCM1 = REVERSE(zplevWACCM) plot, tmpaWACCM1, zplevWACCM1, /ylog, /xlog, xrange=[1.E-08,1.0], xstyle = 1,$ yrange = [1e3,1e-9],ystyle = 1,title = 'WACCM Zonal Wind Migrating Westward WNs 1-12 1993 March Mean Equator',$ xtitle = 'Zonal Wind Amplitude*SQRT(Density)', ytitle = 'Pressure (hPa)',ycharsize = 1.2, xcharsize = 1.2,$ charsize = 1.3 oplot, tmpaWACCM2, zplevWACCM1, linestyle=1 oplot, tmpaWACCM3, zplevWACCM1, linestyle=2 oplot, tmpaWACCM4, zplevWACCM1, color=3 oplot, tmpaWACCM5, zplevWACCM1, color=3, linestyle=1 oplot, tmpaWACCM6, zplevWACCM1, color=3, linestyle=2 oplot, tmpaWACCM7, zplevWACCM1, color=4 oplot, tmpaWACCM8, zplevWACCM1, color=4, linestyle=1 oplot, tmpaWACCM9, zplevWACCM1, color=4, linestyle=2 oplot, tmpaWACCM10, zplevWACCM1, color=8 oplot, tmpaWACCM11, zplevWACCM1, color=8, linestyle=1 oplot, tmpaWACCM12, zplevWACCM1, color=8, linestyle=2 xyouts, /NORMAL, 0.15, 0.48, 'WN 1 Freq 1 (Solid) ', charsize=1.5 xyouts, /NORMAL, 0.15, 0.45, 'WN 2 Freq 2 (Dotted) ', charsize=1.5 xyouts, /NORMAL, 0.15, 0.42, 'WN 3 Freq 3 (Dashed) ', charsize=1.5 xyouts, /NORMAL, 0.15, 0.39, 'WN 4 Freq 4 (Solid) ', color=3, charsize=1.5 xyouts, /NORMAL, 0.15, 0.36, 'WN 5 Freq 5 (Dotted) ', color=3, charsize=1.5 xyouts, /NORMAL, 0.15, 0.33, 'WN 6 Freq 6 (Dashed) ', color=3, charsize=1.5 xyouts, /NORMAL, 0.15, 0.30, 'WN 7 Freq 7 (Solid) ', color=4, charsize=1.5 xyouts, /NORMAL, 0.15, 0.27, 'WN 8 Freq 8 (Dotted) ', color=4, charsize=1.5 xyouts, /NORMAL, 0.15, 0.24, 'WN 9 Freq 9 (Dashed) ', color=4, charsize=1.5 xyouts, /NORMAL, 0.15, 0.21, 'WN 10 Freq 10 (Solid) ', color=8, charsize=1.5 xyouts, /NORMAL, 0.15, 0.18, 'WN 11 Freq 11 (Dotted) ', color=8, charsize=1.5 xyouts, /NORMAL, 0.15, 0.15, 'WN 12 Freq 12 (Dashed) ', color=8, charsize=1.5 ; ; WACCM meridional wind migrating westward wavenumbers 1-12 ; tmpaWACCM1 = REFORM(vspcWACCM[72,1,47,0:80]) tmpaWACCM2 = REFORM(vspcWACCM[73,2,47,0:80]) tmpaWACCM3 = REFORM(vspcWACCM[74,3,47,0:80]) tmpaWACCM4 = REFORM(vspcWACCM[75,4,47,0:80]) tmpaWACCM5 = REFORM(vspcWACCM[76,5,47,0:80]) tmpaWACCM6 = REFORM(vspcWACCM[77,6,47,0:80]) tmpaWACCM7 = REFORM(vspcWACCM[78,7,47,0:80]) tmpaWACCM8 = REFORM(vspcWACCM[79,8,47,0:80]) tmpaWACCM9 = REFORM(vspcWACCM[80,9,47,0:80]) tmpaWACCM10 = REFORM(vspcWACCM[81,10,47,0:80]) tmpaWACCM11 = REFORM(vspcWACCM[82,11,47,0:80]) tmpaWACCM12 = REFORM(vspcWACCM[83,12,47,0:80]) tmpaWACCM1 = REVERSE(tmpaWACCM1) tmpaWACCM2 = REVERSE(tmpaWACCM2) tmpaWACCM3 = REVERSE(tmpaWACCM3) tmpaWACCM4 = REVERSE(tmpaWACCM4) tmpaWACCM5 = REVERSE(tmpaWACCM5) tmpaWACCM6 = REVERSE(tmpaWACCM6) tmpaWACCM7 = REVERSE(tmpaWACCM7) tmpaWACCM8 = REVERSE(tmpaWACCM8) tmpaWACCM9 = REVERSE(tmpaWACCM9) tmpaWACCM10 = REVERSE(tmpaWACCM10) tmpaWACCM11 = REVERSE(tmpaWACCM11) tmpaWACCM12 = REVERSE(tmpaWACCM12) zplevWACCM1 = REVERSE(zplevWACCM) plot, tmpaWACCM1, zplevWACCM1, /ylog, /xlog, xrange=[1.E-08,1.E-01], xstyle = 1,$ yrange = [1e3,1e-9],ystyle = 1,title = 'WACCM Meridional Wind Migrating Westward WNs 1-12 1993 March Mean Equator',$ xtitle = 'Meridional Wind Amplitude*SQRT(Density)', ytitle = 'Pressure (hPa)',ycharsize = 1.2, xcharsize = 1.2,$ charsize = 1.3 oplot, tmpaWACCM2, zplevWACCM1, linestyle=1 oplot, tmpaWACCM3, zplevWACCM1, linestyle=2 oplot, tmpaWACCM4, zplevWACCM1, color=3 oplot, tmpaWACCM5, zplevWACCM1, color=3, linestyle=1 oplot, tmpaWACCM6, zplevWACCM1, color=3, linestyle=2 oplot, tmpaWACCM7, zplevWACCM1, color=4 oplot, tmpaWACCM8, zplevWACCM1, color=4, linestyle=1 oplot, tmpaWACCM9, zplevWACCM1, color=4, linestyle=2 oplot, tmpaWACCM10, zplevWACCM1, color=8 oplot, tmpaWACCM11, zplevWACCM1, color=8, linestyle=1 oplot, tmpaWACCM12, zplevWACCM1, color=8, linestyle=2 xyouts, /NORMAL, 0.15, 0.48, 'WN 1 Freq 1 (Solid) ', charsize=1.5 xyouts, /NORMAL, 0.15, 0.45, 'WN 2 Freq 2 (Dotted) ', charsize=1.5 xyouts, /NORMAL, 0.15, 0.42, 'WN 3 Freq 3 (Dashed) ', charsize=1.5 xyouts, /NORMAL, 0.15, 0.39, 'WN 4 Freq 4 (Solid) ', color=3, charsize=1.5 xyouts, /NORMAL, 0.15, 0.36, 'WN 5 Freq 5 (Dotted) ', color=3, charsize=1.5 xyouts, /NORMAL, 0.15, 0.33, 'WN 6 Freq 6 (Dashed) ', color=3, charsize=1.5 xyouts, /NORMAL, 0.15, 0.30, 'WN 7 Freq 7 (Solid) ', color=4, charsize=1.5 xyouts, /NORMAL, 0.15, 0.27, 'WN 8 Freq 8 (Dotted) ', color=4, charsize=1.5 xyouts, /NORMAL, 0.15, 0.24, 'WN 9 Freq 9 (Dashed) ', color=4, charsize=1.5 xyouts, /NORMAL, 0.15, 0.21, 'WN 10 Freq 10 (Solid) ', color=8, charsize=1.5 xyouts, /NORMAL, 0.15, 0.18, 'WN 11 Freq 11 (Dotted) ', color=8, charsize=1.5 xyouts, /NORMAL, 0.15, 0.15, 'WN 12 Freq 12 (Dashed) ', color=8, charsize=1.5 DEVICE, /CLOSE SET_PLOT, 'X' END