source: trunk/MESOSCALE_DEV/PLOT/RESERVE/obsolete/plot.def @ 207

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

*
mars + LMD_MM_MARS
* Precompilation flag MESOSCALE for better transparency

* in shared phymars between GCM and mesoscale model

*

M 85 mars/libf/phymars/meso_physiq.F
M 85 mars/libf/phymars/meso_inifis.F
Added a pre-compilation flag MESOSCALE so that the LMDZ.MARS GCM
will compile without stating errors because of mesoscale routines.

M 85 mars/libf/phymars/newcondens.F
M 85 mars/libf/phymars/testphys1d.F
M 85 mars/libf/phymars/dustlift.F
D 85 mars/libf/phymars/meso_testphys1d.F
D 85 mars/libf/phymars/meso_dustlift.F
D 85 mars/libf/phymars/meso_newcondens.F
Now, this MESOSCALE precompilation flag can be used to lower
the number of meso_* routines when adaptations for mesoscale
applications are not very extended.
--> Three meso_* routines were deleted and changes are
now impacted under the MESOSCALE flag in the original GCM routines
--> Completely transparent for GCM compilation since it is devoid
of the -DMESOSCALE option
--> Very good for syncing because changes in dustlift, newcondens
will be directly available in the mesoscale model

M 84 mesoscale/LMD_MM_MARS/makemeso
Changed meso_testphys1d in testphys1d

M 84 mesoscale/LMD_MM_MARS/SRC/WRFV2/mars_lmd_new/makegcm_pgf
M 84 mesoscale/LMD_MM_MARS/SRC/WRFV2/mars_lmd_new/makegcm_mpifort
M 84 mesoscale/LMD_MM_MARS/SRC/WRFV2/mars_lmd_new/makegcm_ifort
M 84 mesoscale/LMD_MM_MARS/SRC/WRFV2/mars_lmd_new/makegcm_g95
M 84 mesoscale/LMD_MM_MARS/SRC/WRFV2/mars_lmd_new/makegcm_mpi
Added the option -DMESOSCALE in these scripts

*
LMD_MM_MARS
* Various minor changes related to water cycle and plotting routines

* Also included the GW test case

*

A 0 mesoscale/LMDZ.MARS.new/myGCM/DEFS_JB/callphys.def.orig
M 84 mesoscale/NOTES.txt
D 84 mesoscale/LMD_MM_MARS/SRC/ARWpost/idl
M 84 mesoscale/LMD_MM_MARS/SRC/WRFV2/Registry/Registry.EM
M 84 mesoscale/LMD_MM_MARS/SIMU/gnome_launch.meso
M 85 mesoscale/PLOT/MINIMAL/map_latlon.pro
D 85 mesoscale/PLOT/SPEC/LES/getget.pro
M 85 mesoscale/PLOT/SPEC/MAP/map_uvt.pro
A + - mesoscale/PLOT/SPEC/getget.pro
A 0 mesoscale/PLOT/RESERVE/obsolete
A 0 mesoscale/TESTS/TESTGW.tar.gz
M 84 000-USERS

  • Property svn:executable set to *
File size: 4.4 KB
Line 
1;;---------------------------------------
2;
3;  fill here plot parameters then type:
4;
5;  @trace.idl
6;  -or- @report.idl
7;  -or- @movie.idl
8;
9;  this file will be saved !
10;
11;;---------------------------------------
12
13
14;-------------------------------
15;-------------------------------
16; namelist.ARWPOST parameters
17;-------------------------------
18;-------------------------------
19
20;; DEFAULT: ARWPOST.EXE ALREADY RUN (i.e. input.ctl and input.dat already there)
21;; UNCOMMENT FOLLOWING LINE TO EXTRACT FILES
22
23;extract='yes'  ;;   EXECUTE ARWPOST.EXE
24                ;;   WITH THE FOLLOWING PARAMETERS :
25
26nam1=" fields = 'tk,HGT,PSFC,U,V,W' "           ;; CHANGE HERE FIELDS TO BE EXTRACTED
27nam1=" fields = 'tk' "
28nam1=" fields = 'HGT,U,V' "
29nam1=" fields = 'V,W' "
30nam1=" fields = 'HGT,ICETOT,RAVE,QH2O_ICE' "
31
32nam2=" start_date = '2024-04-04_06:00:00' "     ;; CHANGE HERE START DATE
33nam3=" end_date   = '2024-04-04_08:00:00' "     ;; CHANGE HERE END DATE
34nam4=" interval_seconds = 14800 "               ;; SET INTERVAL   2h: 7400s, 4h: 14800s, 6h: 22200s     
35nam5=" interp_method = 1 "                      ;; SET VERT. COORD. 0: eta levels, 1: height (inc) or pressure (dec)
36tabnam=[1,30,0.5]       ;; SET HEIGHT/PRESSURE LEVELS WITH [first alt, last alt, step]
37
38
39
40;----------------------------------------------------
41;----------------------------------------------------
42; what do you want to plot ?
43; THIS MUST BE SET ACCORDINGLY TO PREVIOUS SECTION
44;   - do not plot a field not extracted
45;   - do not ask for more plot than data available
46;----------------------------------------------------
47;----------------------------------------------------
48
49num=1                   ;; how many plots ?
50num=6                   ;; how many plots ?
51;num=2                   ;; how many plots ?
52num=3
53
54;@map_sea_level.idl
55;@map_ertel_vorticity.idl
56;@map_wind_stress.idl
57;field1='HGT'
58;field2='U'
59;winds=['U','V']
60;topo=1
61
62;winds=['U','V'] & field1='U' & topo=1
63;winds=['V','W'] & field1='V'
64field1='ICETOT' & topo=1
65;field1='QH2O_ICE'
66
67
68
69;----------------------------------
70;----------------------------------
71; what kind of plot do you want ?
72;----------------------------------
73;----------------------------------
74
75plot='map' & level=-1   
76level=2         ; first level is 1
77level=24
78;level=10
79;level=1
80
81;plot='meridional' & nlon=-1   
82;nlon=75
83
84;plot='zonal' & nlat=-1         
85;nlat=100
86
87
88;----------------------------
89;----------------------------
90; change plot settings
91;----------------------------
92;----------------------------
93
94;; uncomment to modify default plot settings
95;; | | | | | | | | | | | | | | | | | | | | |
96;; v v v v v v v v v v v v v v v v v v v v v
97
98minfield_init=0.                ;; grepALL
99maxfield_init=16.               ;; grepALL
100;intervalx=5.                   ;; grepALL
101;intervaly=5.                   ;; grepALL
102;title_user='my own plot'       ;; grepALL
103;title_axis=['abs','ord']       ;; grepALL
104;colors=30                      ;; grepALL
105;pal=33                         ;; grepALL
106;pal=0                          ;; grepALL
107;pal=22                         ;; grepALL
108;format='(I0)'                  ;; grepALL
109;windex=20.                     ;; grepALL
110;stride=2                       ;; grepALL
111;flag_cb='false'                ;; grepALL
112;what_I_plot=what_I_plot*1e6    ;; grepALL
113
114;minalt=-4.                     ;; grepSEC
115;maxalt=1.5                     ;; grepSEC
116;;altitude=altitude*1000.       ;; grepSEC
117;factor=30.                        ;; grepSEC
118;space=space*58. & spacekm='true'   ;; grepSEC
119;minspace=10.4*58./factor             ;; grepSEC
120;maxspace=12.*58./factor            ;; grepSEC
121
122windowx=[-145,-100]     ;; grepMAP
123windowy=[-25,25]        ;; grepMAP
124;lon=lon*58.            ;; grepMAP
125;lat=lat*58.            ;; grepMAP
126
127;lim_max = 0.03                                 ;; 1/3 grepALL
128;w=where(what_I_plot ge lim_max)                ;; 2/3 grepALL
129;if (w[0] ne -1) then what_I_plot[w]=lim_max    ;; 3/3 grepALL
130
131;lim_blank = 10                                         ;; 1/3 grepALL
132;w=where(abs(what_I_plot) le lim_blank)                 ;; 2/3 grepALL
133;if (w[0] ne -1) then what_I_plot[w]=missing_value      ;; 3/3 grepALL
134
135;title_user='Sea-level surface pressure'+title_user     ;; grepALL
136
137;what_I_plot=what_I_plot*1000.                                  ;; grepALL
138;title_user='Water ice column (!7l!3m-pr)'+title_user   ;; grepALL
139subtitle_user='LMD mesoscale model'                     ;; grepALL
140
141;what_I_plot(*,*)=missing_value         ;; grepMAP
142
143
144;------------------------------
145;------------------------------
146; some last possible settings
147;------------------------------
148;------------------------------
149
150backup_data='no'        ;; save ARWpost-generated text files ? default is no
151already_data='no'       ;; load ARWpost-generated text files ? default is no
152datafolder='./WHERE_RESULTS_ARE/'       ;; default is ./
153plotfolder='./WHERE_PLOTS_ARE/'         ;; default is ./
154
155textitle='TH20_WC'      ;; one word.  default is 'plot'
156texcomments='sol4'      ;; one word.  default is 'plot'
157
158
159
Note: See TracBrowser for help on using the repository browser.