! Comparing Era Interim Data to Coarse Bling and Aeolus output: swr toa down, swr toa up, swr toa net, swr surface down ! ! Arguments ! $1 = Season index: 1=DJF, 2=MAM, 3=JJA, 4=SON, ANNUAL=1:4@ave ! $2 = Season: DJF, MAM, JJA, SON, ANNUAL ! $3 = dataset cancel data/all !spawn cdo -seldate\,0052-01-01T00:00:00\,0104-12-31T23:59:59 $3 data.nc !spawn ncatted -a axis\,level\,c\,c\,Z data.nc !spawn cdo yseasmean data.nc data_sm.nc !spawn cdo settaxis,2013-02-01,00:00,3months data_sm.nc data_sm_taxis.nc !spawn ncks -A -v levelb $3 data_sm_taxis.nc !spawn ncatted -a edges\,level\,c\,c\,levelb data_sm_taxis.nc !spawn rm -f data.nc data_sm.nc !use "data_sm_taxis.nc" !d=1 AEOLUS DATA use $3 !d=1 AEOLUS DATA use "/p/projects/climber3/caesar/CM2M/multi_year_seasonal_means/00530101.atmos-dly_sm.nc" !d=2 CM2M DATA use "/p/projects/climber3/caesar/CM2M/multi_year_seasonal_means/00530101.flux-dly_sm.nc" !d=3 CM2M DATA use "/p/projects/climber3/caesar/Era_interim_data/noleap_data/multi_year_season_mean/toa_inc_sol_rad_sm.nc" !d=4 use "/p/projects/climber3/caesar/Era_interim_data/noleap_data/multi_year_season_mean/top_net_sol_rad_sm.nc" !d=5 use "/p/projects/climber3/caesar/Era_interim_data/noleap_data/multi_year_season_mean/sol_rad_sf_down_sm.nc" !d=6 use "/p/projects/climber3/caesar/Era_interim_data/noleap_data/multi_year_season_mean/net_sol_rad_sf_sm.nc" !d=7 set memory/size=10000 if `"($PROGRAM_NAME)" eq "Ferret"` then set mode metafile: swr_radiation.plt endif !!!!!!!!!!!!!!!!!!!!!!!!!! !!!!! Make the plots! !!!! !!!!!!!!!!!!!!!!!!!!!!!!!! set win 1 ! short wave radiation down at toa set viewport UR shade/nolabels/levels=20 SWR_DOWN_TOA[d=1,l=$1]; go land !---xlabel------------------------------------------------- let xpos=`0.5*($PPL$XLEN)` let ypos=`-0.5*($PPL$YORG)` label/nouser `xpos`,`ypos`,0,0,.15 "Longitude" !---ylabel------------------------------------------------- let xpos=`-0.5*($PPL$XORG)` let ypos=`0.5*($PPL$YLEN)` label/nouser `xpos`,`ypos`,0,90,.15 "Latitude" !---titel 1 - above-------------------------------------------- let xpos=`0.5*($PPL$XLEN)` let ypos=`($PPL$YLEN)+0.2*($PPL$YORG)` label/nouser `xpos`,`ypos`,0,0,.15 "Aeolus $2 mean" !---titel 2 - below-------------------------------------------- let xpos=`0.5*($PPL$XLEN)` let ypos=`-0.8*($PPL$YORG)` label/nouser `xpos`,`ypos`,0,0,.15 "Short wave radiation at TOA down (W/m^2)" !---timestemp-------------------------------------------------- let xpos=`($PPL$XLEN)` let ypos=`($PPL$YLEN)+0.5*($PPL$YORG)` label/nouser `xpos`,`ypos`,0,0,.1 "@ASPIK/L.Caesar($SESSION_DATE)" PPL SHASET RESET set viewport UL shade/nolabels/levels=(-inf)(`($lev_min)+($lev_del)`,`($lev_max)-($lev_del)`,($lev_del))(inf) TISR[d=4,l=$1]/43200; go land !---xlabel------------------------------------------------- let xpos=`0.5*($PPL$XLEN)` let ypos=`-0.5*($PPL$YORG)` label/nouser `xpos`,`ypos`,0,0,.15 "Longitude" !---ylabel------------------------------------------------- let xpos=`-0.5*($PPL$XORG)` let ypos=`0.5*($PPL$YLEN)` label/nouser `xpos`,`ypos`,0,90,.15 "Latitude" !---titel 1 - above-------------------------------------------- let xpos=`0.5*($PPL$XLEN)` let ypos=`($PPL$YLEN)+0.2*($PPL$YORG)` label/nouser `xpos`,`ypos`,0,0,.15 "Era Interim $2 climatology (1979-2013)" !---titel 2 - below-------------------------------------------- let xpos=`0.5*($PPL$XLEN)` let ypos=`-0.8*($PPL$YORG)` label/nouser `xpos`,`ypos`,0,0,.15 "TOA incident solar radiation (W/m^2)" PPL SHASET RESET set viewport LL shade/nolabels/levels=($lev_text) SWDN_TOA[d=2,l=$1]; go land !---xlabel------------------------------------------------- let xpos=`0.5*($PPL$XLEN)` let ypos=`-0.5*($PPL$YORG)` label/nouser `xpos`,`ypos`,0,0,.15 "Longitude" !---ylabel------------------------------------------------- let xpos=`-0.5*($PPL$XORG)` let ypos=`0.5*($PPL$YLEN)` label/nouser `xpos`,`ypos`,0,90,.15 "Latitude" !---titel 1 - above-------------------------------------------- let xpos=`0.5*($PPL$XLEN)` let ypos=`($PPL$YLEN)+0.2*($PPL$YORG)` label/nouser `xpos`,`ypos`,0,0,.15 "CM2M $2 mean" !---titel 2 - below-------------------------------------------- let xpos=`0.5*($PPL$XLEN)` let ypos=`-0.8*($PPL$YORG)` label/nouser `xpos`,`ypos`,0,0,.15 "Short wave radiation at TOA down (W/m^2)" PPL SHASET RESET set viewport LR plot/nolabels TISR[d=4,l=$1,i=@ave]/43200,SWR_DOWN_TOA[d=1,l=$1,i=@ave], SWDN_TOA[d=2,l=$1,i=@ave] !---xlabel------------------------------------------------- let xpos=`0.5*($PPL$XLEN)` let ypos=`-0.5*($PPL$YORG)` label/nouser `xpos`,`ypos`,0,0,.15 "Latitude" !---ylabel------------------------------------------------- let xpos=`-0.5*($PPL$XORG)` let ypos=`0.5*($PPL$YLEN)` label/nouser `xpos`,`ypos`,0,90,.15 "Short wave radiation" !---titel 1 - above-------------------------------------------- let xpos=`0.5*($PPL$XLEN)` let ypos=`($PPL$YLEN)+0.2*($PPL$YORG)` label/nouser `xpos`,`ypos`,0,0,.15 "$2 Zonal Means" !---titel 2 - below-------------------------------------------- let xpos=`0.5*($PPL$XLEN)` let ypos=`-0.8*($PPL$YORG)` label/nouser `xpos`,`ypos`,0,0,.15 "Short wave radiation at TOA down positive downwards (W/m^2)" !---key-------------------------------------------------- let xpos=`0.05*($PPL$XLEN)` let ypos=`0.9*($PPL$YLEN)` label/nouser `xpos`,`ypos`,-1,1,.1 "@P1Era Interim" let xpos=`0.05*($PPL$XLEN)` let ypos=`0.85*($PPL$YLEN)` label/nouser `xpos`,`ypos`,-1,1,.1 "@P2Aeolus" let xpos=`0.05*($PPL$XLEN)` let ypos=`0.8*($PPL$YLEN)` label/nouser `xpos`,`ypos`,-1,1,.1 "@P3CM2M" PPL SHASET RESET if `"($PROGRAM_NAME)" eq "PyFerret"` then !frame/file="swr_radiation_1.ps" Sigh. Postscript export is broken with Qt5 frame/file="swr_radiation_1.pdf" spawn pdf2ps swr_radiation_1.pdf swr_radiation_1.ps spawn rm swr_radiation_1.pdf endif !! set win 2 ! short wave radiation up at top of the atmosphere set viewport UR shade/nolabels/levels=20 -1*(SWR_FLUX_TOA[d=1,l=$1]-SWR_DOWN_TOA[d=1,l=$1]); go land !---xlabel------------------------------------------------- let xpos=`0.5*($PPL$XLEN)` let ypos=`-0.5*($PPL$YORG)` label/nouser `xpos`,`ypos`,0,0,.15 "Longitude" !---ylabel------------------------------------------------- let xpos=`-0.5*($PPL$XORG)` let ypos=`0.5*($PPL$YLEN)` label/nouser `xpos`,`ypos`,0,90,.15 "Latitude" !---titel 1 - above-------------------------------------------- let xpos=`0.5*($PPL$XLEN)` let ypos=`($PPL$YLEN)+0.2*($PPL$YORG)` label/nouser `xpos`,`ypos`,0,0,.15 "Aeolus $2 mean" !---titel 2 - below-------------------------------------------- let xpos=`0.5*($PPL$XLEN)` let ypos=`-0.8*($PPL$YORG)` label/nouser `xpos`,`ypos`,0,0,.15 "Short wave radiation at TOA down - Netto short wave radiation at TOA (W/m^2)" !---timestemp-------------------------------------------------- let xpos=`($PPL$XLEN)` let ypos=`($PPL$YLEN)+0.5*($PPL$YORG)` label/nouser `xpos`,`ypos`,0,0,.1 "@ASPIK/L.Caesar($SESSION_DATE)" PPL SHASET RESET set viewport UL shade/nolabels/levels=(-inf)(`($lev_min)+($lev_del)`,`($lev_max)-($lev_del)`,($lev_del))(inf) -1*(TSR[d=5,l=$1]/43200-TISR[d=4,l=$1]/43200); go land !---xlabel------------------------------------------------- let xpos=`0.5*($PPL$XLEN)` let ypos=`-0.5*($PPL$YORG)` label/nouser `xpos`,`ypos`,0,0,.15 "Longitude" !---ylabel------------------------------------------------- let xpos=`-0.5*($PPL$XORG)` let ypos=`0.5*($PPL$YLEN)` label/nouser `xpos`,`ypos`,0,90,.15 "Latitude" !---titel 1 - above-------------------------------------------- let xpos=`0.5*($PPL$XLEN)` let ypos=`($PPL$YLEN)+0.2*($PPL$YORG)` label/nouser `xpos`,`ypos`,0,0,.15 "Era Interim $2 climatology (1979-2013)" !---titel 2 - below-------------------------------------------- let xpos=`0.5*($PPL$XLEN)` let ypos=`-0.8*($PPL$YORG)` label/nouser `xpos`,`ypos`,0,0,.15 "TOA incident solar radiation - Top net solar radiation (W/m^2)" PPL SHASET RESET set viewport LL shade/nolabels/levels=($lev_text) -1*(SWTOA[d=2,l=$1]-SWDN_TOA[d=2,l=$1]); go land !---xlabel------------------------------------------------- let xpos=`0.5*($PPL$XLEN)` let ypos=`-0.5*($PPL$YORG)` label/nouser `xpos`,`ypos`,0,0,.15 "Longitude" !---ylabel------------------------------------------------- let xpos=`-0.5*($PPL$XORG)` let ypos=`0.5*($PPL$YLEN)` label/nouser `xpos`,`ypos`,0,90,.15 "Latitude" !---titel 1 - above-------------------------------------------- let xpos=`0.5*($PPL$XLEN)` let ypos=`($PPL$YLEN)+0.2*($PPL$YORG)` label/nouser `xpos`,`ypos`,0,0,.15 "CM2M $2 mean" !---titel 2 - below-------------------------------------------- let xpos=`0.5*($PPL$XLEN)` let ypos=`-0.8*($PPL$YORG)` label/nouser `xpos`,`ypos`,0,0,.15 "Short wave radiation at TOA down - Netto short wave radiation at TOA (W/m^2)" PPL SHASET RESET set viewport LR plot/nolabels -1*(TSR[d=5,l=$1,i=@ave]/43200-TISR[d=4,l=$1,i=@ave]/43200),-1*(SWR_FLUX_TOA[d=1,l=$1,i=@ave]-SWR_DOWN_TOA[d=1,l=$1,i=@ave]),-1*(SWTOA[d=2,l=$1,i=@ave]-SWDN_TOA[d=2,l=$1,i=@ave]) !---xlabel------------------------------------------------- let xpos=`0.5*($PPL$XLEN)` let ypos=`-0.5*($PPL$YORG)` label/nouser `xpos`,`ypos`,0,0,.15 "Latitude" !---ylabel------------------------------------------------- let xpos=`-0.5*($PPL$XORG)` let ypos=`0.5*($PPL$YLEN)` label/nouser `xpos`,`ypos`,0,90,.15 "Short wave radiation" !---titel 1 - above-------------------------------------------- let xpos=`0.5*($PPL$XLEN)` let ypos=`($PPL$YLEN)+0.2*($PPL$YORG)` label/nouser `xpos`,`ypos`,0,0,.15 "$2 Zonal Means" !---titel 2 - below-------------------------------------------- let xpos=`0.5*($PPL$XLEN)` let ypos=`-0.8*($PPL$YORG)` label/nouser `xpos`,`ypos`,0,0,.15 "Short wave radiation at TOA up - positve upwards (W/m^2)" !---key-------------------------------------------------- let xpos=`0.05*($PPL$XLEN)` let ypos=`0.9*($PPL$YLEN)` label/nouser `xpos`,`ypos`,-1,1,.1 "@P1Era Interim" let xpos=`0.05*($PPL$XLEN)` let ypos=`0.85*($PPL$YLEN)` label/nouser `xpos`,`ypos`,-1,1,.1 "@P2Aeolus" let xpos=`0.05*($PPL$XLEN)` let ypos=`0.8*($PPL$YLEN)` label/nouser `xpos`,`ypos`,-1,1,.1 "@P3CM2M" PPL SHASET RESET if `"($PROGRAM_NAME)" eq "PyFerret"` then !frame/file="swr_radiation_2.ps" Sigh. Postscript export is broken with Qt5 frame/file="swr_radiation_2.pdf" spawn pdf2ps swr_radiation_2.pdf swr_radiation_2.ps spawn rm swr_radiation_2.pdf endif !! set win 3 ! short wave radiation net at top of the atmosphere set viewport UR shade/nolabels/levels=20 SWR_FLUX_TOA[d=1,l=$1]; go land !---xlabel------------------------------------------------- let xpos=`0.5*($PPL$XLEN)` let ypos=`-0.5*($PPL$YORG)` label/nouser `xpos`,`ypos`,0,0,.15 "Longitude" !---ylabel------------------------------------------------- let xpos=`-0.5*($PPL$XORG)` let ypos=`0.5*($PPL$YLEN)` label/nouser `xpos`,`ypos`,0,90,.15 "Latitude" !---titel 1 - above-------------------------------------------- let xpos=`0.5*($PPL$XLEN)` let ypos=`($PPL$YLEN)+0.2*($PPL$YORG)` label/nouser `xpos`,`ypos`,0,0,.15 "Aeolus $2 mean" !---titel 2 - below-------------------------------------------- let xpos=`0.5*($PPL$XLEN)` let ypos=`-0.8*($PPL$YORG)` label/nouser `xpos`,`ypos`,0,0,.15 "Netto short wave radiation at TOA (W/m^2)" !---timestemp-------------------------------------------------- let xpos=`($PPL$XLEN)` let ypos=`($PPL$YLEN)+0.5*($PPL$YORG)` label/nouser `xpos`,`ypos`,0,0,.1 "@ASPIK/L.Caesar($SESSION_DATE)" PPL SHASET RESET set viewport UL shade/nolabels/levels=(-inf)(`($lev_min)+($lev_del)`,`($lev_max)-($lev_del)`,($lev_del))(inf) TSR[d=5,l=$1]/43200; go land !---xlabel------------------------------------------------- let xpos=`0.5*($PPL$XLEN)` let ypos=`-0.5*($PPL$YORG)` label/nouser `xpos`,`ypos`,0,0,.15 "Longitude" !---ylabel------------------------------------------------- let xpos=`-0.5*($PPL$XORG)` let ypos=`0.5*($PPL$YLEN)` label/nouser `xpos`,`ypos`,0,90,.15 "Latitude" !---titel 1 - above-------------------------------------------- let xpos=`0.5*($PPL$XLEN)` let ypos=`($PPL$YLEN)+0.2*($PPL$YORG)` label/nouser `xpos`,`ypos`,0,0,.15 "Era Interim $2 climatology (1979-2013)" !---titel 2 - below-------------------------------------------- let xpos=`0.5*($PPL$XLEN)` let ypos=`-0.8*($PPL$YORG)` label/nouser `xpos`,`ypos`,0,0,.15 "Top net solar radiation (W/m^2)" PPL SHASET RESET set viewport LL shade/nolabels/levels=($lev_text) SWTOA[d=2,l=$1]; go land !---xlabel------------------------------------------------- let xpos=`0.5*($PPL$XLEN)` let ypos=`-0.5*($PPL$YORG)` label/nouser `xpos`,`ypos`,0,0,.15 "Longitude" !---ylabel------------------------------------------------- let xpos=`-0.5*($PPL$XORG)` let ypos=`0.5*($PPL$YLEN)` label/nouser `xpos`,`ypos`,0,90,.15 "Latitude" !---titel 1 - above-------------------------------------------- let xpos=`0.5*($PPL$XLEN)` let ypos=`($PPL$YLEN)+0.2*($PPL$YORG)` label/nouser `xpos`,`ypos`,0,0,.15 "CM2M $2 mean" !---titel 2 - below-------------------------------------------- let xpos=`0.5*($PPL$XLEN)` let ypos=`-0.8*($PPL$YORG)` label/nouser `xpos`,`ypos`,0,0,.15 "Netto short wave radiation at TOA (W/m^2)" PPL SHASET RESET set viewport LR plot/nolabels TSR[d=5,l=$1,i=@ave]/43200,SWR_FLUX_TOA[d=1,l=$1,i=@ave], SWTOA[d=2,l=$1,i=@ave] !---xlabel------------------------------------------------- let xpos=`0.5*($PPL$XLEN)` let ypos=`-0.5*($PPL$YORG)` label/nouser `xpos`,`ypos`,0,0,.15 "Latitude" !---ylabel------------------------------------------------- let xpos=`-0.5*($PPL$XORG)` let ypos=`0.5*($PPL$YLEN)` label/nouser `xpos`,`ypos`,0,90,.15 "Short wave radiation" !---titel 1 - above-------------------------------------------- let xpos=`0.5*($PPL$XLEN)` let ypos=`($PPL$YLEN)+0.2*($PPL$YORG)` label/nouser `xpos`,`ypos`,0,0,.15 "$2 Zonal Means" !---titel 2 - below-------------------------------------------- let xpos=`0.5*($PPL$XLEN)` let ypos=`-0.8*($PPL$YORG)` label/nouser `xpos`,`ypos`,0,0,.15 "Netto short wave radiation at TOA - positive downwards (W/m^2)" !---key-------------------------------------------------- let xpos=`0.05*($PPL$XLEN)` let ypos=`0.9*($PPL$YLEN)` label/nouser `xpos`,`ypos`,-1,1,.1 "@P1Era Interim" let xpos=`0.05*($PPL$XLEN)` let ypos=`0.85*($PPL$YLEN)` label/nouser `xpos`,`ypos`,-1,1,.1 "@P2Aeolus" let xpos=`0.05*($PPL$XLEN)` let ypos=`0.8*($PPL$YLEN)` label/nouser `xpos`,`ypos`,-1,1,.1 "@P3CM2M" PPL SHASET RESET if `"($PROGRAM_NAME)" eq "PyFerret"` then !frame/file="swr_radiation_3.ps" Sigh. Postscript export is broken with Qt5 frame/file="swr_radiation_3.pdf" spawn pdf2ps swr_radiation_3.pdf swr_radiation_3.ps spawn rm swr_radiation_3.pdf endif !! set win 4 ! short wave radiation net at surface set viewport UR shade/nolabels/levels=20 SWR_FLUX_SF[d=1,l=$1]; go land !---xlabel------------------------------------------------- let xpos=`0.5*($PPL$XLEN)` let ypos=`-0.5*($PPL$YORG)` label/nouser `xpos`,`ypos`,0,0,.15 "Longitude" !---ylabel------------------------------------------------- let xpos=`-0.5*($PPL$XORG)` let ypos=`0.5*($PPL$YLEN)` label/nouser `xpos`,`ypos`,0,90,.15 "Latitude" !---titel 1 - above-------------------------------------------- let xpos=`0.5*($PPL$XLEN)` let ypos=`($PPL$YLEN)+0.2*($PPL$YORG)` label/nouser `xpos`,`ypos`,0,0,.15 "Aeolus $2 mean" !---titel 2 - below-------------------------------------------- let xpos=`0.5*($PPL$XLEN)` let ypos=`-0.8*($PPL$YORG)` label/nouser `xpos`,`ypos`,0,0,.15 "Netto short wave radiation at the surface (W/m^2)" !---timestemp-------------------------------------------------- let xpos=`($PPL$XLEN)` let ypos=`($PPL$YLEN)+0.5*($PPL$YORG)` label/nouser `xpos`,`ypos`,0,0,.1 "@ASPIK/L.Caesar($SESSION_DATE)" PPL SHASET RESET set viewport UL shade/nolabels/levels=(-inf)(`($lev_min)+($lev_del)`,`($lev_max)-($lev_del)`,($lev_del))(inf) SSR[d=7,l=$1]/43200; go land !---xlabel------------------------------------------------- let xpos=`0.5*($PPL$XLEN)` let ypos=`-0.5*($PPL$YORG)` label/nouser `xpos`,`ypos`,0,0,.15 "Longitude" !---ylabel------------------------------------------------- let xpos=`-0.5*($PPL$XORG)` let ypos=`0.5*($PPL$YLEN)` label/nouser `xpos`,`ypos`,0,90,.15 "Latitude" !---titel 1 - above-------------------------------------------- let xpos=`0.5*($PPL$XLEN)` let ypos=`($PPL$YLEN)+0.2*($PPL$YORG)` label/nouser `xpos`,`ypos`,0,0,.15 "Era Interim $2 climatology (1979-2013)" !---titel 2 - below-------------------------------------------- let xpos=`0.5*($PPL$XLEN)` let ypos=`-0.8*($PPL$YORG)` label/nouser `xpos`,`ypos`,0,0,.15 "Surface net solar radiation (W/m^2)" PPL SHASET RESET set viewport LL shade/nolabels/levels=($lev_text) SWSFC[d=2,l=$1]; go land !---xlabel------------------------------------------------- let xpos=`0.5*($PPL$XLEN)` let ypos=`-0.5*($PPL$YORG)` label/nouser `xpos`,`ypos`,0,0,.15 "Longitude" !---ylabel------------------------------------------------- let xpos=`-0.5*($PPL$XORG)` let ypos=`0.5*($PPL$YLEN)` label/nouser `xpos`,`ypos`,0,90,.15 "Latitude" !---titel 1 - above-------------------------------------------- let xpos=`0.5*($PPL$XLEN)` let ypos=`($PPL$YLEN)+0.2*($PPL$YORG)` label/nouser `xpos`,`ypos`,0,0,.15 "CM2M $2 mean" !---titel 2 - below-------------------------------------------- let xpos=`0.5*($PPL$XLEN)` let ypos=`-0.8*($PPL$YORG)` label/nouser `xpos`,`ypos`,0,0,.15 "Netto short wave radiation at the surface (W/m^2)" PPL SHASET RESET set viewport LR plot/nolabels SSR[d=7,l=$1,i=@ave]/43200,SWR_FLUX_SF[d=1,l=$1,i=@ave], SWSFC[d=2,l=$1,i=@ave] !---xlabel------------------------------------------------- let xpos=`0.5*($PPL$XLEN)` let ypos=`-0.5*($PPL$YORG)` label/nouser `xpos`,`ypos`,0,0,.15 "Latitude" !---ylabel------------------------------------------------- let xpos=`-0.5*($PPL$XORG)` let ypos=`0.5*($PPL$YLEN)` label/nouser `xpos`,`ypos`,0,90,.15 "Short wave radiation" !---titel 1 - above-------------------------------------------- let xpos=`0.5*($PPL$XLEN)` let ypos=`($PPL$YLEN)+0.2*($PPL$YORG)` label/nouser `xpos`,`ypos`,0,0,.15 "$2 Zonal Means" !---titel 2 - below-------------------------------------------- let xpos=`0.5*($PPL$XLEN)` let ypos=`-0.8*($PPL$YORG)` label/nouser `xpos`,`ypos`,0,0,.15 "Netto short wave radiation at the surface - positive downwards (W/m^2)" !---key-------------------------------------------------- let xpos=`0.05*($PPL$XLEN)` let ypos=`0.9*($PPL$YLEN)` label/nouser `xpos`,`ypos`,-1,1,.1 "@P1Era Interim" let xpos=`0.05*($PPL$XLEN)` let ypos=`0.85*($PPL$YLEN)` label/nouser `xpos`,`ypos`,-1,1,.1 "@P2Aeolus" let xpos=`0.05*($PPL$XLEN)` let ypos=`0.8*($PPL$YLEN)` label/nouser `xpos`,`ypos`,-1,1,.1 "@P3CM2M" PPL SHASET RESET if `"($PROGRAM_NAME)" eq "PyFerret"` then !frame/file="swr_radiation_4.ps" Sigh. Postscript export is broken with Qt5 frame/file="swr_radiation_4.pdf" spawn pdf2ps swr_radiation_4.pdf swr_radiation_4.ps spawn rm swr_radiation_4.pdf endif !! !!!!! The end !!!!! if `"($PROGRAM_NAME)" eq "Ferret"` then CANCEL MODE METAFILE spawn Fprint -l cps -o swr_radiation_1.ps -R swr_radiation.plt spawn Fprint -l cps -o swr_radiation.ps -R swr_radiation.plt.~*~ spawn rm swr_radiation.plt* spawn cat swr_radiation_1.ps >> swr_radiation.ps else spawn cat swr_radiation_?.ps > swr_radiation.ps endif spawn rm swr_radiation_?.ps spawn ps2pdf swr_radiation.ps swr_radiation_seas_$2.pdf spawn rm ferret.jnl spawn rm swr_radiation.ps cancel data/all !spawn rm -f data_sm_taxis.nc