source: palm/trunk/SCRIPTS/.mrun.config.imuk @ 513

Last change on this file since 513 was 410, checked in by letzel, 15 years ago
  • reintegrate branch letzel/masked_output into trunk; new funtionality: masked data output (not yet documented)
File size: 17.3 KB
Line 
1#column 1          column 2                                   column 3
2#name of variable  value of variable (~ must not be used)     scope
3#----------------------------------------------------------------------------
4%mainprog          palm.f90
5%base_directory    $HOME/palm/current_version
6%base_data         ~/palm/current_version/JOBS
7%source_path       $base_directory/trunk/SOURCE
8%add_source_path   $base_directory/USER_CODE/$fname
9%depository_path   $base_directory/MAKE_DEPOSITORY
10%use_makefile      true
11#
12# Enter your own host below by adding another line containing in the second
13# column your hostname (as provided by the unix command "hostname") and in the
14# third column the host identifier. Depending on your operating system, the
15# first characters of the host identifier should be "lc" (Linux cluster), "ibm"
16# (IBM-AIX), or "nec" (NEC-SX), respectively.
17%host_identifier   service100  lcsgih
18%host_identifier   r1*         lcsgih
19%host_identifier   h01*        lcsgih
20%host_identifier   r2*         lcsgib
21%host_identifier   b01*        lcsgib
22%host_identifier   gallego     lcmuk
23%host_identifier   nid00*      lcxt4
24#
25%remote_username   maronga     lcmuk parallel
26%tmp_user_catalog  /tmp                                          lcmuk parallel
27%compiler_name     mpif90                                        lcmuk parallel
28%compiler_name_ser ifort                                         lcmuk parallel
29%cpp_options       -D__mpi2:-DMPI_REAL=MPI_DOUBLE_PRECISION:-DMPI_2REAL=MPI_2DOUBLE_PRECISION:-D__netcdf:-D__netcdf_64bit   lcmuk parallel
30%netcdf_inc        -I:/muksoft_64/packages/netcdf/3.6.2/include            lcmuk parallel
31%netcdf_lib        -L/muksoft_64/packages/netcdf/3.6.2/lib:-lnetcdf        lcmuk parallel
32%fopts             -axW:-cpp:-r8:-nbs:-convert:little_endian:-I:/muksoft_64/packages/mpich2/2.1.0.5/include     lcmuk parallel
33%lopts             -axW:-cpp:-r8:-nbs:-Vaxlib:-L:/muksoft_64/packages/mpich2/2.1.0.5/lib                    lcmuk parallel
34#%hostfile          $base_directory/.hostfile                    lcmuk parallel
35#
36#%remote_username  maronga      lcmuk
37%tmp_user_catalog  /tmp                                          lcmuk
38%compiler_name     ifort                                         lcmuk
39%cpp_options       -D__netcdf:-D__netcdf_64bit                   lcmuk
40%netcdf_inc        -I:/muksoft_64/packages/netcdf/3.6.2/include       lcmuk
41%netcdf_lib        -L/muksoft_64/packages/netcdf/3.6.2/lib:-lnetcdf   lcmuk
42%fopts             -axW:-cpp:-r8:-nbs:-convert:little:endian     lcmuk
43%lopts             -axW:-cpp:-r8:-nbs:-Vaxlib                    lcmuk
44#
45%remote_username  maronga                                        lcmuk trace
46%tmp_user_catalog  /tmp                                          lcmuk trace
47%compiler_name     ifort                                         lcmuk trace
48%cpp_options       -D__netcdf:-D__netcdf_64bit                   lcmuk trace
49%netcdf_inc        -I:/muksoft_64/packages/netcdf/3.6.2/include       lcmuk trace
50%netcdf_lib        -L/muksoft_64/packages/netcdf/3.6.2/lib:-lnetcdf   lcmuk trace
51%fopts             -axW:-cpp:-g:-CB:-inline_debug_info:-r8:-nbs:-convert:little:endian     lcmuk trace
52%lopts             -axW:-cpp:-g:-CB:-inline_debug_info:-r8:-nbs:-Vaxlib                    lcmuk trace
53#
54%sgi_feature       ice                                        lcsgih parallel
55%remote_username   nikmaron                                   lcsgih parallel
56%compiler_name     mpif90                                     lcsgih parallel
57%compiler_name_ser ifort                                      lcsgih parallel
58%mpilib            mvapich2/1.2.0-intel                       lcsgih parallel
59%cpp_options       -DMPI_REAL=MPI_DOUBLE_PRECISION:-DMPI_2REAL=MPI_2DOUBLE_PRECISION:-D__netcdf:-D__netcdf_64bit   lcsgih parallel
60%netcdf_inc        -I:/sw/dataformats/netcdf/3.6.2/include    lcsgih parallel
61%netcdf_lib        -L/sw/dataformats/netcdf/3.6.2/lib:-lnetcdf:-lnetcdff      lcsgih parallel
62%fopts             -g:-w:-xT:-O3:-cpp:-r8:-ftz:-fno-alias:-no-prec-div:-no-prec-sqrt:-ip:-nbs:-convert:little_endian  lcsgih parallel
63%lopts             -g:-w:-xT:-O3:-cpp:-r8:-ftz:-fno-alias:-no-prec-div:-no-prec-sqrt:-ip:-nbs:-Vaxlib   lcsgih parallel
64#%tmp_data_catalog  /gfs1/work/nikmaron/palm_restart_data                             lcsgih parallel
65#%tmp_user_catalog  /gfs1/tmp/nikmaron                                                lcsgih parallel
66#
67%sgi_feature       ice                                        lcsgih parallel debug
68%remote_username   nikmaron                                   lcsgih parallel debug
69%totalview         true                                       lcsgih parallel debug
70%compiler_name     mpif90                                     lcsgih parallel debug
71%compiler_name_ser ifort                                      lcsgih parallel debug
72%mpilib            mvapich2/1.2.0-intel                       lcsgih parallel debug
73%cpp_options       -DMPI_REAL=MPI_DOUBLE_PRECISION:-DMPI_2REAL=MPI_2DOUBLE_PRECISION:-D__netcdf:-D__netcdf_64bit   lcsgih parallel debug
74%netcdf_inc        -I:/sw/dataformats/netcdf/3.6.2/include    lcsgih parallel debug
75%netcdf_lib        -L/sw/dataformats/netcdf/3.6.2/lib:-lnetcdf:-lnetcdff      lcsgih parallel debug
76%fopts             -C:-fpe0:-debug:-traceback:-g:-w:-xT:-O0:-cpp:-r8:-ftz:-fno-alias:-no-prec-div:-no-prec-sqrt:-ip:-nbs:-convert:little_endian  lcsgih parallel debug
77%lopts             -C:-fpe0:-debug:-traceback:-g:-w:-xT:-O0:-cpp:-r8:-ftz:-fno-alias:-no-prec-div:-no-prec-sqrt:-ip:-nbs:-Vaxlib           lcsgih parallel debug
78#%tmp_data_catalog  /gfs1/work/nikmaron/palm_restart_data      lcsgih parallel debug
79#%tmp_user_catalog  /gfs1/tmp/nikmaron                         lcsgih parallel debug
80#
81%sgi_feature       ice                                        lcsgib parallel
82%remote_username   nikmaron                                   lcsgib parallel
83%compiler_name     mpif90                                     lcsgib parallel
84%compiler_name_ser ifort                                      lcsgib parallel
85%mpilib            mvapich2/1.2.0-intel                       lcsgib parallel
86%cpp_options       -DMPI_REAL=MPI_DOUBLE_PRECISION:-DMPI_2REAL=MPI_2DOUBLE_PRECISION:-D__netcdf:-D__netcdf_64bit   lcsgib parallel
87%netcdf_inc        -I:/sw/dataformats/netcdf/3.6.2/include    lcsgib parallel
88%netcdf_lib        -L/sw/dataformats/netcdf/3.6.2/lib:-lnetcdf:-lnetcdff      lcsgib parallel
89
90%fopts             -g:-w:-xT:-O3:-cpp:-r8:-ftz:-fno-alias:-no-prec-div:-no-prec-sqrt:-ip:-nbs:-convert:little_endian  lcsgib parallel
91%lopts             -g:-w:-xT:-O3:-cpp:-r8:-ftz:-fno-alias:-no-prec-div:-no-prec-sqrt:-ip:-nbs:-Vaxlib   lcsgib parallel
92#%tmp_data_catalog  /gfs1/work/nikmaron/palm_restart_data                             lcsgib parallel
93#%tmp_user_catalog  /gfs1/tmp/nikmaron                                                lcsgib parallel
94#
95%sgi_feature       ice                                        lcsgib parallel debug
96%remote_username   nikmaron                                   lcsgib parallel debug
97%compiler_name     mpif90                                     lcsgib parallel debug
98%compiler_name_ser ifort                                      lcsgib parallel debug
99%mpilib            mvapich2/1.2.0-intel                       lcsgib parallel debug
100%cpp_options       -DMPI_REAL=MPI_DOUBLE_PRECISION:-DMPI_2REAL=MPI_2DOUBLE_PRECISION:-D__netcdf:-D__netcdf_64bit   lcsgib parallel debug
101%netcdf_inc        -I:/sw/dataformats/netcdf/3.6.2/include    lcsgib parallel debug
102%netcdf_lib        -L/sw/dataformats/netcdf/3.6.2/lib:-lnetcdf:-lnetcdff      lcsgib parallel debug
103%fopts             -C:-fpe0:-debug:-traceback:-g:-w:-xT:-O0:-cpp:-r8:-ftz:-fno-alias:-no-prec-div:-no-prec-sqrt:-ip:-nbs:-convert:little_endian  lcsgib parallel debug
104%lopts             -C:-fpe0:-debug:-traceback:-g:-w:-xT:-O0:-cpp:-r8:-ftz:-fno-alias:-no-prec-div:-no-prec-sqrt:-ip:-nbs:-Vaxlib           lcsgib parallel debug
105#%tmp_data_catalog  /gfs1/work/nikmaron/palm_restart_data      lcsgib parallel debug
106#%tmp_user_catalog  /gfs1/tmp/nikmaron                         lcsgib parallel debug
107
108#
109%remote_username     bjornm         lcxt4 parallel
110%tmp_user_catalog    /work/bjornm   lcxt4 parallel
111%tmp_data_catalog    /work/bjornm/PALM_RESTART_DATA  lcxt4 parallel
112#%job_catalog         /work/bjornm/job_queue lcxt4 parallel
113%compiler_name       ftn           lcxt4 parallel
114%compiler_name_ser   ftn           lcxt4 parallel
115%cpp_options        -DMPI_REAL=MPI_DOUBLE_PRECISION:-DMPI_2REAL=MPI_2DOUBLE_PRECISION:-D__netcdf:-D__intel_openmp_bug   lcxt4 parallel
116%netcdf_inc         -I/work/apps/netcdf-3.6.2-cnl-pgi/include      lcxt4 parallel
117%netcdf_lib         -L/work/apps/netcdf-3.6.2-cnl-pgi/lib:-lnetcdf lcxt4 parallel
118%fopts              -fastsse:-Mpreprocess:-r8:-Mnobackslash        lcxt4 parallel
119%lopts              -fastsse:-Mpreprocess:-r8:-Mnobackslash        lcxt4 parallel
120#%fopts              -Mbounds:-fastsse:-Mpreprocess:-r8:-Mnobackslash        lcxt4 parallel
121#%lopts              -Mbounds:-fastsse:-Mpreprocess:-r8:-Mnobackslash        lcxt4 parallel
122
123%email_notification  maronga@muk.uni-hannover.de                 lcxt4 parallel
124#
125%write_binary                true                             restart
126#
127#----------------------------------------------------------------------------
128# INPUT-commands, executed before running PALM - lines must start with "IC:"
129#----------------------------------------------------------------------------
130#IC:
131#
132#----------------------------------------------------------------------------
133# ERROR-commands - executed when program terminates abnormally
134#----------------------------------------------------------------------------
135EC:[[ \$locat = execution ]]  &&  cat  RUN_CONTROL
136EC:pwd; ls -al
137#
138#----------------------------------------------------------------------------
139# OUTPUT-commands - executed when program terminates normally
140#----------------------------------------------------------------------------
141#
142# Combine 1D- and 3D-profile output (these files are not usable for plotting)
143OC:[[ -f LIST_PROFIL_1D     ]]  &&  cat  LIST_PROFIL_1D  >>  LIST_PROFILE
144OC:[[ -f LIST_PROFIL        ]]  &&  cat  LIST_PROFIL     >>  LIST_PROFILE
145#
146# Combine all particle information files
147OC:[[ -f PARTICLE_INFOS/_0000 ]]  &&  cat  PARTICLE_INFOS/* >> PARTICLE_INFO
148#
149# Collect plot data (2d/3d) into one file
150OC:combine_plot_fields.x
151#
152#----------------------------------------------------------------------------
153# List of input-files
154#----------------------------------------------------------------------------
155PARIN                    in:job        d3#      $base_data/$fname/INPUT    _p3d
156PARIN                    in:job        d3f      $base_data/$fname/INPUT    _p3df
157TOPOGRAPHY_DATA          in:locopt     d3#:d3f  $base_data/$fname/INPUT    _topo
158BININ                    in:loc:flpe   d3f      $base_data/$fname/RESTART  _d3d
159PARTICLE_RESTART_DATA_IN in:loc:flpe   prtf     $base_data/$fname/RESTART  _rprt
160DATA_1D_PR_NETCDF        in:locopt     prf      $base_data/$fname/OUTPUT   _pr     nc
161DATA_1D_SP_NETCDF        in:locopt     spf      $base_data/$fname/OUTPUT   _sp     nc
162DATA_1D_TS_NETCDF        in:locopt     tsf      $base_data/$fname/OUTPUT   _ts     nc
163DATA_1D_PTS_NETCDF       in:locopt     ptsf     $base_data/$fname/OUTPUT   _pts    nc
164DATA_2D_XY_NETCDF        in:locopt     xyf      $base_data/$fname/OUTPUT   _xy     nc
165DATA_2D_XY_AV_NETCDF     in:locopt     xyf      $base_data/$fname/OUTPUT   _xy_av  nc
166DATA_2D_XZ_NETCDF        in:locopt     xzf      $base_data/$fname/OUTPUT   _xz     nc
167DATA_2D_YZ_NETCDF        in:locopt     yzf      $base_data/$fname/OUTPUT   _yz     nc
168DATA_3D_NETCDF           in:locopt     3df      $base_data/$fname/OUTPUT   _3d     nc
169DATA_PRT_NETCDF          in:locopt:pe  prtf     $base_data/$fname/OUTPUT   _prt
170#
171#----------------------------------------------------------------------------
172# List of output-files
173#----------------------------------------------------------------------------
174BINOUT                    out:loc:flpe restart   $base_data/$fname/RESTART  _d3d
175PARTICLE_RESTART_DATA_OUT out:loc:flpe prt#:prtf $base_data/$fname/RESTART  _rprt
176#
177RUN_CONTROL       out:loc:tr   d3#     $base_data/$fname/MONITORING  _rc
178RUN_CONTROL       out:loc:tra  d3f     $base_data/$fname/MONITORING  _rc
179HEADER            out:loc:tr   d3#     $base_data/$fname/MONITORING  _header
180HEADER            out:loc:tra  d3f     $base_data/$fname/MONITORING  _header
181CPU_MEASURES      out:loc:tr   d3#     $base_data/$fname/MONITORING  _cpu
182CPU_MEASURES      out:loc:tra  d3f     $base_data/$fname/MONITORING  _cpu
183#
184DATA_1D_PR_NETCDF    out:loc:tr   pr#:prf   $base_data/$fname/OUTPUT  _pr     nc
185#DATA_1D_PR_NETCDF    out:loc      pr#:prf   $base_data/$fname/OUTPUT  _pr     nc
186DATA_1D_SP_NETCDF    out:loc:tr   sp#:spf   $base_data/$fname/OUTPUT  _sp     nc
187DATA_1D_TS_NETCDF    out:loc:tr   ts#:tsf   $base_data/$fname/OUTPUT  _ts     nc
188DATA_1D_PTS_NETCDF   out:loc:tr   pts#:ptsf $base_data/$fname/OUTPUT  _pts    nc
189DATA_2D_XY_NETCDF    out:loc:tr   xy#:xyf   $base_data/$fname/OUTPUT  _xy     nc
190DATA_2D_XY_AV_NETCDF out:loc:tr   xy#:xyf   $base_data/$fname/OUTPUT  _xy_av  nc
191DATA_2D_XZ_NETCDF    out:loc:tr   xz#:xzf   $base_data/$fname/OUTPUT  _xz     nc
192DATA_2D_XZ_AV_NETCDF out:loc:tr   xz#:xzf   $base_data/$fname/OUTPUT  _xz_av  nc
193DATA_2D_YZ_NETCDF    out:loc:tr   yz#:yzf   $base_data/$fname/OUTPUT  _yz     nc
194DATA_2D_YZ_AV_NETCDF out:loc:tr   yz#:yzf   $base_data/$fname/OUTPUT  _yz_av  nc
195DATA_3D_NETCDF       out:loc:tr   3d#:3df   $base_data/$fname/OUTPUT  _3d     nc
196DATA_3D_AV_NETCDF    out:loc:tr   3d#:3df   $base_data/$fname/OUTPUT  _3d_av  nc
197DATA_MASK_01_NETCDF    out:loc:tr ma#:maf   $base_data/$fname/OUTPUT  _m01     nc
198DATA_MASK_01_AV_NETCDF out:loc:tr ma#:maf   $base_data/$fname/OUTPUT  _m01_av  nc
199DATA_MASK_02_NETCDF    out:loc:tr ma#:maf   $base_data/$fname/OUTPUT  _m02     nc
200DATA_MASK_02_AV_NETCDF out:loc:tr ma#:maf   $base_data/$fname/OUTPUT  _m02_av  nc
201DATA_MASK_03_NETCDF    out:loc:tr ma#:maf   $base_data/$fname/OUTPUT  _m03     nc
202DATA_MASK_03_AV_NETCDF out:loc:tr ma#:maf   $base_data/$fname/OUTPUT  _m03_av  nc
203DATA_MASK_04_NETCDF    out:loc:tr ma#:maf   $base_data/$fname/OUTPUT  _m04     nc
204DATA_MASK_04_AV_NETCDF out:loc:tr ma#:maf   $base_data/$fname/OUTPUT  _m04_av  nc
205DATA_MASK_05_NETCDF    out:loc:tr ma#:maf   $base_data/$fname/OUTPUT  _m05     nc
206DATA_MASK_05_AV_NETCDF out:loc:tr ma#:maf   $base_data/$fname/OUTPUT  _m05_av  nc
207DATA_MASK_06_NETCDF    out:loc:tr ma#:maf   $base_data/$fname/OUTPUT  _m06     nc
208DATA_MASK_06_AV_NETCDF out:loc:tr ma#:maf   $base_data/$fname/OUTPUT  _m06_av  nc
209DATA_MASK_07_NETCDF    out:loc:tr ma#:maf   $base_data/$fname/OUTPUT  _m07     nc
210DATA_MASK_07_AV_NETCDF out:loc:tr ma#:maf   $base_data/$fname/OUTPUT  _m07_av  nc
211DATA_MASK_08_NETCDF    out:loc:tr ma#:maf   $base_data/$fname/OUTPUT  _m08     nc
212DATA_MASK_08_AV_NETCDF out:loc:tr ma#:maf   $base_data/$fname/OUTPUT  _m08_av  nc
213DATA_MASK_09_NETCDF    out:loc:tr ma#:maf   $base_data/$fname/OUTPUT  _m09     nc
214DATA_MASK_09_AV_NETCDF out:loc:tr ma#:maf   $base_data/$fname/OUTPUT  _m09_av  nc
215DATA_MASK_10_NETCDF    out:loc:tr ma#:maf   $base_data/$fname/OUTPUT  _m10     nc
216DATA_MASK_10_AV_NETCDF out:loc:tr ma#:maf   $base_data/$fname/OUTPUT  _m10_av  nc
217DATA_MASK_11_NETCDF    out:loc:tr ma#:maf   $base_data/$fname/OUTPUT  _m11     nc
218DATA_MASK_11_AV_NETCDF out:loc:tr ma#:maf   $base_data/$fname/OUTPUT  _m11_av  nc
219DATA_MASK_12_NETCDF    out:loc:tr ma#:maf   $base_data/$fname/OUTPUT  _m12     nc
220DATA_MASK_12_AV_NETCDF out:loc:tr ma#:maf   $base_data/$fname/OUTPUT  _m12_av  nc
221DATA_MASK_13_NETCDF    out:loc:tr ma#:maf   $base_data/$fname/OUTPUT  _m13     nc
222DATA_MASK_13_AV_NETCDF out:loc:tr ma#:maf   $base_data/$fname/OUTPUT  _m13_av  nc
223DATA_MASK_14_NETCDF    out:loc:tr ma#:maf   $base_data/$fname/OUTPUT  _m14     nc
224DATA_MASK_14_AV_NETCDF out:loc:tr ma#:maf   $base_data/$fname/OUTPUT  _m14_av  nc
225DATA_MASK_15_NETCDF    out:loc:tr ma#:maf   $base_data/$fname/OUTPUT  _m15     nc
226DATA_MASK_15_AV_NETCDF out:loc:tr ma#:maf   $base_data/$fname/OUTPUT  _m15_av  nc
227DATA_MASK_16_NETCDF    out:loc:tr ma#:maf   $base_data/$fname/OUTPUT  _m16     nc
228DATA_MASK_16_AV_NETCDF out:loc:tr ma#:maf   $base_data/$fname/OUTPUT  _m16_av  nc
229DATA_MASK_17_NETCDF    out:loc:tr ma#:maf   $base_data/$fname/OUTPUT  _m17     nc
230DATA_MASK_17_AV_NETCDF out:loc:tr ma#:maf   $base_data/$fname/OUTPUT  _m17_av  nc
231DATA_MASK_18_NETCDF    out:loc:tr ma#:maf   $base_data/$fname/OUTPUT  _m18     nc
232DATA_MASK_18_AV_NETCDF out:loc:tr ma#:maf   $base_data/$fname/OUTPUT  _m18_av  nc
233DATA_MASK_19_NETCDF    out:loc:tr ma#:maf   $base_data/$fname/OUTPUT  _m19     nc
234DATA_MASK_19_AV_NETCDF out:loc:tr ma#:maf   $base_data/$fname/OUTPUT  _m19_av  nc
235DATA_MASK_20_NETCDF    out:loc:tr ma#:maf   $base_data/$fname/OUTPUT  _m20     nc
236DATA_MASK_20_AV_NETCDF out:loc:tr ma#:maf   $base_data/$fname/OUTPUT  _m20_av  nc
237DATA_PRT_NETCDF      out:loc:pe   prt#:prtf $base_data/$fname/OUTPUT  _prt    nc
238DATA_PRT_NETCDF      out:loc:trpe prt#:prtf $base_data/$fname/OUTPUT  _prt    nc
239DATA_DVR             out:loc:trpe dvr       $base_data/$fname/OUTPUT  _dvr
240#
241DVRP_LOG          out:loc:tr   dv#       $base_data/$fname/MONITORING  _dvrp_log
242DVRP_LOG          out:loc:tra  dvf       $base_data/$fname/MONITORING  _dvrp_log
243PARTICLE_INFO     out:loc:tr   pt#       $base_data/$fname/MONITORING  _prt_info
244PARTICLE_INFO     out:loc:tra  ptf       $base_data/$fname/MONITORING  _prt_info
245PARTICLE_DATA     out:loc:flpe prt#:prtf $base_data/$fname/OUTPUT      _prt_dat
246
Note: See TracBrowser for help on using the repository browser.