source: trunk/mesoscale/PLOT/SPEC/GCM/tsurf_plotplot.pro.ou @ 85

Last change on this file since 85 was 85, checked in by aslmd, 14 years ago

LMD_MM_MARS et LMD_LES_MARS: ajout des routines IDL pour tracer les sorties --> voir mesoscale/PLOT

File size: 2.0 KB
Line 
1pro tsurf_plotplot
2
3
4;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
5;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
6;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
7file='./diagfi.nc'
8set_name='tsurf'
9it=17
10iz=1
11it=4
12;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
13;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
14;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
15
16SPAWN, 'cp tsurf_param_plot.idl param_plot.idl'
17
18        ;
19        ; graphics definition
20        ;
21        if (n_elements(saveps) eq 0) then saveps='true'
22        if (saveps eq 'false') then begin
23           ;!p.multi=[0,3,2]
24           !P.CHARSIZE=2.
25           WINDOW, /PIXMAP & WDELETE & DEVICE,BYPASS_TRANSLATION=0,DECOMPOSED=0,RETAIN=2
26        endif else begin
27           PREF_SET, 'IDL_PATH', '/padata/beta/users/aspiga/Save/SOURCES/IDL/fsc_psconfig:<IDL_DEFAULT>', /COMMIT
28        endelse
29
30
31;;;;;;;;;;;;;;;;;;;;;;;;;;;
32getcdf, file=file, charvar='tsurf', invar=tsurf
33getcdf, file=file, charvar='ps', invar=ps
34ox = getget(file, 'u', count=[0,0,1,1], offset=[0,0,iz,it])
35oy = getget(file, 'v', count=[0,0,1,1], offset=[0,0,iz,it])
36;getcdf, file=file, charvar='u'    , invar=u
37;getcdf, file=file, charvar='v'    , invar=v
38getcdf, file=file, charvar='lon'  , invar=lon
39getcdf, file=file, charvar='lat'  , invar=lat
40;;;;;;;;;;;;;;;;;;;;;;;;;;;
41
42
43
44;;;;;;;;;;;;;;;;;;;;;;;;;;;
45what_I_plot = reform(tsurf(*,*,it))
46oc = reform(ps(*,*,it))
47;;;;;;;;;;;;;;;;;;;;;;;;;;;
48what_I_plot = sqrt(ox^2 + oy^2)
49;what_I_plot = sqrt(oy^2)
50print, min(what_I_plot)
51print, mean(what_I_plot)
52print, max(what_I_plot)
53
54;;;;;;;;;;;;;;;;;;;;;;;;;;;
55        if (saveps eq 'true') then PS_Start, FILENAME=set_name+'.ps'
56        !P.Charsize = 1.2
57map_latlon, what_I_plot, lon, lat, overcontour=oc, overvector_x=ox, overvector_y=oy
58        if (saveps eq 'true') then PS_End, /PNG
59;;;;;;;;;;;;;;;;;;;;;;;;;;;
60
61
62;;;;;;;;;;;;;;;;;;;;;;;;;;;;
63;cmd='cp plotplot.pro '+set_name+'_plotplot.pro ; cp param_plot.idl '+set_name+'_param_plot.idl'
64;SPAWN, cmd
65;;;;;;;;;;;;;;;;;;;;;;;;;;;;
66
67
68end
Note: See TracBrowser for help on using the repository browser.