source: trunk/mesoscale/PLOT/SPEC/GCM/tsurf_param_plot.idl @ 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.8 KB
Line 
1;;;;;*************************************** PLOT TITLES
2        subtitle_user   =       ''
3        subtitle_user   =       '' ;'LT = 03:00am  /  Ls = 173!Uo!N  /  dx = 42km [hires GCM]  /  Regular TI'
4        title_axis      =       ['East longitude','North latitude']
5        title_user      =       'Wind velocity (m/s) and wind vectors' ;'Surface temperature (K)'
6
7;;;;;*************************************** COLOR TABLES
8        flag_cb         =       'true' 
9        format          =       '(F4.1)' ;'(I0)'
10        colors          =       64
11        pal             =       22              ;; GOOD: 4, 18, 22, 16, 37, 33, 39
12
13;;;;;*************************************** FILL LIMITS
14        minfield_init   =       0.     
15        maxfield_init   =       25
16        ;minfield_init   =       155.
17        ;maxfield_init   =       175.
18
19;;;;;*************************************** LIMIT TRICKS
20                lim_max = maxfield_init & w=where((what_I_plot ge lim_max) and (what_I_plot le 1e9)) & if (w[0] ne -1) then what_I_plot[w]=lim_max
21                lim_min = minfield_init & w=where(what_I_plot le lim_min) & if (w[0] ne -1) then what_I_plot[w]=lim_min
22;               lim_blank = 2. & w=where(abs(what_I_plot) le lim_blank) & if (w[0] ne -1) then what_I_plot[w]=missing_value
23
24;;;;;*************************************** WINDS
25        windex          =       25.
26        stride          =       1. ;2.
27
28;;;;;*************************************** CONTOUR
29        lev             =       50. + 50.*findgen(20)
30
31;;;;;*************************************** AXIS
32        isotropic       =       'true' 
33        intervalx       =       2.
34        intervaly       =       2.
35
36;;;;;*************************************** MAP LIMITS
37        windowx         =       [-144.,-126.] ;[-146.,-126.]
38        windowy         =       [10.,26.] ;[10.,28.]
39
40
41
42
43;;;;;***************************************
44;;;;;***************************************
45;;;;;***************************************
46;;;;;***************************************
47
48
49
50
51;;;
52;;; VERTICAL SECTION LIMITS
53;;;
54;minalt=-5.             ;; grepSEC
55;maxalt=40.             ;; grepSEC
56;minspace=0.0           ;; grepSEC
57;maxspace=35.0          ;; grepSEC
58
59;;;
60;;; METRIC UNITS FOR VERTICAL SECTION
61;;;
62;factor=10.        ;; grepSEC
63;space=space*60. & spacekm='true'       ;; grepSEC
64;minspace=minspace*60./factor           ;; grepSEC
65;maxspace=maxspace*60./factor           ;; grepSEC
66;intervalx=round(intervalx*60./factor)   ;; grepSEC
67
68
69;;;
70;;; TRICKS
71;;;
72
73;; pour tracer juste les vecteurs sur un fond uni ou vide
74;pal=0                                          ;; 1/4 grepMAP
75;what_I_plot(*,*)=what_I_plot(*,*)*0.+0.2       ;; 2/4 grepMAP
76;what_I_plot(0,0)=0.                            ;; 3/4 grepMAP
77;flag_cb='false'                                        ;; 4/4 grepMAP
78
79;;; truc pour tracer juste les contours et une zone grisee de topo
80;pal=0                                           ;; 1/9 grepALL
81;w=where(abs(what_I_plot) lt missing_value)     ;; 2/9 grepALL
82;what_I_plot[w]=0.                              ;; 3/9 grepALL
83;w=where(abs(what_I_plot) gt missing_value)     ;; 4/9 grepALL
84;what_I_plot[w]=0.75                            ;; 5/9 grepALL
85;w=where(what_I_plot eq 0.)                     ;; 6/9 grepALL
86;what_I_plot[w]=missing_value                           ;; 7/9 grepALL
87;what_I_plot(0,0)=1. & what_I_plot(1,0)=0.      ;; 8/9 grepALL
88;flag_cb='false'                                ;; 9/9 grepALL
89
90
91
Note: See TracBrowser for help on using the repository browser.