source: palm/trunk/SCRIPTS/.mrun.config.yonsei2011 @ 2114

Last change on this file since 2114 was 1959, checked in by suehring, 8 years ago

input and output files for flight measurements added

  • Property svn:keywords set to Id
File size: 15.2 KB
Line 
1#$Id: .mrun.config.yonsei2011 1959 2016-07-07 11:09:49Z kanani $
2# recommended settings for Department of Atmospheric Sciences
3# machines climate0-climate3 (host identifier "lcyon")
4# and for IBM-Regatta-Power6 at KISTI (host identifier "ibmkisti")
5# DON'T FORGET to replace <...> by your respective valid username
6#column 1          column 2                                   column 3
7#name of variable  value of variable (~ must not be used)     scope
8#----------------------------------------------------------------------------
9%mainprog          palm.f90
10%base_directory    $HOME/palm/current_version
11%base_data         ~/palm/current_version/JOBS
12%source_path       $base_directory/trunk/SOURCE
13%add_source_path   $base_directory/USER_CODE/$fname
14%depository_path   $base_directory/MAKE_DEPOSITORY
15#
16%host_identifier   climate0    lcyon
17%host_identifier   gaia*       ibmkisti
18#
19%remote_username   <replace_by_username_on_climate0>             lcyon parallel
20%tmp_user_catalog  $base_directory/work                          lcyon parallel
21%tmp_data_catalog  $base_directory/work                          lcyon parallel
22%compiler_name     mpif90                                        lcyon parallel
23%compiler_name_ser ifort                                         lcyon parallel
24%cpp_options       -cpp:-DMPI_REAL=MPI_DOUBLE_PRECISION:-DMPI_2REAL=MPI_2DOUBLE_PRECISION:-D__netcdf   lcyon parallel
25%netcdf_inc        -I:/usr/local/netcdf/363_intel11/include      lcyon parallel
26%netcdf_lib        -L/usr/local/netcdf/363_intel11/lib:-lnetcdf        lcyon parallel
27%mopts             -j:4                                          lcyon parallel
28%fopts             -fpe0:-axW:-O3:-r8:-fp-model:precise:-ftz:-fno-alias:-no-prec-div:-no-prec-sqrt:-ip:-nbs:-convert:little_endian:-I:/usr/local/mpich2/intel11/include     lcyon parallel
29%lopts             -fpe0:-axW:-O3:-r8:-fp-model:precise:-ftz:-fno-alias:-no-prec-div:-no-prec-sqrt:-ip:-nbs:-Vaxlib:-L:/usr/local/mpich2/intel11/lib                    lcyon parallel
30%memory            2000                                          lcyon parallel
31#
32%compiler_name     mpxlf95_r                                  ibmkisti parallel
33%compiler_name_ser xlf95                                      ibmkisti parallel
34%cpp_options       -qsuffix=cpp=f90:-WF,-DMPI_REAL=MPI_DOUBLE_PRECISION,-D__netcdf=__netcdf,-D__netcdf_64bit=__netcdf_64bit  ibmkisti parallel
35%netcdf_inc        -I:/applic/local/64BIT/NETCDF/V363/include       ibmkisti parallel
36%netcdf_lib        -L/applic/local/64BIT/NETCDF/V363/lib:-lnetcdf   ibmkisti parallel
37%fopts             -O3:-g:-qfloat=nomaf:-qrealsize=8:-Q:-q64:-qmaxmem=-1:-qtune=pwr6:-qarch=pwr6:-qnosave:-qnoescape    ibmkisti parallel
38%lopts             -O3:-g:-qfloat=nomaf:-qrealsize=8:-Q:-q64:-qmaxmem=-1:-qtune=pwr6:-qarch=pwr6:-qnosave:-qnoescape:-lesslsmp   ibmkisti parallel
39%memory            2000                                       ibmkisti parallel
40%cpumax            1000                                       ibmkisti parallel
41%numprocs          4                                          ibmkisti parallel
42%remote_username   <replace_by_username_on_KISTI-IBM>         ibmkisti parallel
43%tmp_data_catalog  /gpfs1/<replace_by_username_on_KISTI-IBM>/palm_restart_data    ibmkisti parallel
44%tmp_user_catalog  /gpfs1/<replace_by_username_on_KISTI-IBM>                      ibmkisti parallel
45#
46%write_binary                true                             restart
47#
48#----------------------------------------------------------------------------
49# INPUT-commands, executed before running PALM - lines must start with "IC:"
50#----------------------------------------------------------------------------
51#IC:[[ \$( echo \$localhost | cut -c1-3 ) = t3e ]]  &&  assign -F cachea:512:1:1 f:BININ
52#
53#----------------------------------------------------------------------------
54# ERROR-commands - executed when program terminates abnormally
55#----------------------------------------------------------------------------
56EC:[[ \$locat = compile && ( \$( echo \$localhost | cut -c1-3 ) = t3e ) ]]  &&  cat  cflist.out
57EC:[[ \$locat = execution ]]  &&  cat  RUN_CONTROL
58EC:[[ \$locat = execution ]]  &&  cat  PARTICLE_INFOS/*
59EC:[[ \$( echo \$localhost | cut -c1-3 ) = t3e ]]  &&  ls -al
60EC:[[ \$( echo \$localhost | cut -c1-3 ) = ibm ]]  &&  ls -al
61#
62#----------------------------------------------------------------------------
63# OUTPUT-commands - executed when program terminates normally
64#----------------------------------------------------------------------------
65#
66# Combine 1D- and 3D-profile output (these files are not usable for plotting)
67OC:[[ -f LIST_PROFIL_1D     ]]  &&  cat  LIST_PROFIL_1D  >>  LIST_PROFILE
68OC:[[ -f LIST_PROFIL        ]]  &&  cat  LIST_PROFIL     >>  LIST_PROFILE
69#
70# Combine all particle information files
71OC:[[ -f PARTICLE_INFOS/_0000 ]]  &&  cat  PARTICLE_INFOS/* >> PARTICLE_INFO
72#
73# tar all 3D-plot-data files in case that compressed output is switched on
74OC:[[ -f PLOT3D_COMPRESSED  ]]  &&  tar cf  PLOT3D_DATA  PLOT3D_DATA_*
75#
76#----------------------------------------------------------------------------
77# List of input-files
78#----------------------------------------------------------------------------
79PARIN                    in:job        d3#   $base_data/$fname/INPUT    _p3d
80PARIN                    in:job        pcr   $base_data/$fname/INPUT    _pcr
81PARIN                    in:job        d3f   $base_data/$fname/INPUT    _p3df
82TOPOGRAPHY_DATA          in:locopt     d3#:d3f   $base_data/$fname/INPUT    _topo
83NUDGING_DATA             in:locopt     d3#:d3f  $base_data/$fname/INPUT    _nudge
84LSF_DATA                 in:locopt     d3#:d3f  $base_data/$fname/INPUT    _lsf
85WTM_DATA                 in:locopt     d3#:d3f  $base_data/$fname/INPUT    _wtm
86BININ                    in:loc:flpe   d3f:rec   $base_data/$fname/RESTART  _d3d
87PARTICLE_RESTART_DATA_IN in:loc:flpe   prtf  $base_data/$fname/RESTART  _rprt
88DATA_1D_FL_NETCDF        in:locopt     flf   $base_data/$fname/OUTPUT   _fl     nc
89DATA_1D_PR_NETCDF        in:locopt     prf   $base_data/$fname/OUTPUT   _pr     nc
90DATA_1D_SP_NETCDF        in:locopt     spf   $base_data/$fname/OUTPUT   _sp     nc
91DATA_1D_TS_NETCDF        in:locopt     tsf   $base_data/$fname/OUTPUT   _ts     nc
92DATA_1D_PTS_NETCDF       in:locopt     ptsf  $base_data/$fname/OUTPUT   _pts    nc
93DATA_2D_XY_NETCDF        in:locopt     xyf   $base_data/$fname/OUTPUT   _xy     nc
94DATA_2D_XY_AV_NETCDF     in:locopt     xyf   $base_data/$fname/OUTPUT   _xy_av  nc
95DATA_2D_XZ_NETCDF        in:locopt     xzf   $base_data/$fname/OUTPUT   _xz     nc
96DATA_2D_YZ_NETCDF        in:locopt     yzf   $base_data/$fname/OUTPUT   _yz     nc
97#DATA_3D_NETCDF           in:locopt     3df   $base_data/$fname/OUTPUT   _3d     nc
98DATA_PRT_NETCDF          in:locopt:pe  prtf  $base_data/$fname/OUTPUT   _prt
99#
100#----------------------------------------------------------------------------
101# List of output-files
102#----------------------------------------------------------------------------
103BINOUT                    out:loc:flpe restart   $base_data/$fname/RESTART  _d3d
104PARTICLE_RESTART_DATA_OUT out:loc:flpe prt#:prtf $base_data/$fname/RESTART  _rprt
105#
106RUN_CONTROL       out:loc:tr   d3#:pcr $base_data/$fname/MONITORING  _rc
107RUN_CONTROL       out:loc:tra  d3f     $base_data/$fname/MONITORING  _rc
108HEADER            out:loc:tr   d3#:pcr $base_data/$fname/MONITORING  _header
109HEADER            out:loc:tra  d3f     $base_data/$fname/MONITORING  _header
110CPU_MEASURES      out:loc:tr   d3#:pcr $base_data/$fname/MONITORING  _cpu
111CPU_MEASURES      out:loc:tra  d3f     $base_data/$fname/MONITORING  _cpu
112TURBINE_PARAMETERS01  out:loc:tr  d3#:d3f   $base_data/$fname/MONITORING  _turbine_parameters01
113TURBINE_PARAMETERS02  out:loc:tr  d3#:d3f   $base_data/$fname/MONITORING  _turbine_parameters02
114TURBINE_PARAMETERS03  out:loc:tr  d3#:d3f   $base_data/$fname/MONITORING  _turbine_parameters03
115TURBINE_PARAMETERS04  out:loc:tr  d3#:d3f   $base_data/$fname/MONITORING  _turbine_parameters04
116DVRP_LOG          out:loc:tr   dv#     $base_data/$fname/MONITORING  _dvrp_log
117DVRP_LOG          out:loc:tra  dvf     $base_data/$fname/MONITORING  _dvrp_log
118PARTICLE_INFO     out:loc:tr   pt#     $base_data/$fname/MONITORING  _prt_info
119PARTICLE_INFO     out:loc:tra  ptf     $base_data/$fname/MONITORING  _prt_info
120LIST_PROFIL       out:loc:tr   d3#     $base_data/$fname/MONITORING  _list_pr
121#
122DATA_1D_FL_NETCDF out:loc:tr   fl#:flf $base_data/$fname/OUTPUT      _fl  nc
123DATA_1D_PR_NETCDF out:loc:tr   pr#:prf $base_data/$fname/OUTPUT      _pr  nc
124#DATA_1D_PR_NETCDF out:loc      pr#:prf $base_data/$fname/OUTPUT      _pr  nc
125DATA_1D_SP_NETCDF out:loc:tr   sp#:spf $base_data/$fname/OUTPUT      _sp  nc
126#DATA_1D_SP_NETCDF out:loc      sp#:spf $base_data/$fname/OUTPUT      _sp  nc
127DATA_1D_TS_NETCDF out:loc:tr   ts#:tsf $base_data/$fname/OUTPUT      _ts  nc
128#DATA_1D_TS_NETCDF out:loc      ts#:tsf $base_data/$fname/OUTPUT      _ts  nc
129DATA_1D_PTS_NETCDF out:loc     pts#:ptsf $base_data/$fname/OUTPUT      _pts  nc
130DATA_1D_PTS_NETCDF out:loc:tr  pts#:ptsf $base_data/$fname/OUTPUT      _pts  nc
131#DATA_2D_XY_NETCDF out:loc:tr   xy#:xyf $base_data/$fname/OUTPUT      _xy  nc
132DATA_2D_XY_NETCDF out:loc      xy#:xyf $base_data/$fname/OUTPUT      _xy  nc
133DATA_2D_XY_AV_NETCDF out:loc:tr   xy#:xyf $base_data/$fname/OUTPUT      _xy_av  nc
134#DATA_2D_XZ_NETCDF out:loc:tr   xz#:xzf $base_data/$fname/OUTPUT      _xz  nc
135DATA_2D_XZ_NETCDF out:loc      xz#:xzf $base_data/$fname/OUTPUT      _xz  nc
136DATA_2D_XZ_AV_NETCDF out:loc:tr   xz#:xzf $base_data/$fname/OUTPUT      _xz_av  nc
137#DATA_2D_YZ_NETCDF out:loc:tr   yz#:yzf $base_data/$fname/OUTPUT      _yz  nc
138DATA_2D_YZ_NETCDF out:loc      yz#:yzf $base_data/$fname/OUTPUT      _yz  nc
139DATA_2D_YZ_AV_NETCDF out:loc:tr   yz#:yzf $base_data/$fname/OUTPUT      _yz_av  nc
140DATA_3D_NETCDF    out:loc:tr   3d#:3df $base_data/$fname/OUTPUT      _3d  nc
141DATA_3D_AV_NETCDF    out:loc:tr   3d#:3df $base_data/$fname/OUTPUT      _3d_av  nc
142#DATA_3D_NETCDF    out:loc      3d#:3df $base_data/$fname/OUTPUT      _3d  nc
143DATA_PRT_NETCDF   out:loc:pe   prt#:prtf $base_data/$fname/OUTPUT    _prt
144DATA_PRT_NETCDF   out:loc:trpe prt#:prtf $base_data/$fname/OUTPUT    _prt
145DATA_DVR          out:loc:trpe dvr     $base_data/$fname/OUTPUT      _dvr
146PLOTTS_PAR        out:loc:tr   ts#:tsf $base_data/$fname/OUTPUT      _ts_par
147PLOTTS_DATA       out:loc:tr   ts#     $base_data/$fname/OUTPUT      _ts_in
148PLOTTS_DATA       out:loc:tra  tsf     $base_data/$fname/OUTPUT      _ts_in
149PLOT1D_PAR        out:loc:tr   pr#:prf $base_data/$fname/OUTPUT      _pr_par
150PLOT1D_DATA       out:loc:tr   pr#     $base_data/$fname/OUTPUT      _pr_in
151PLOT1D_DATA       out:loc:tr   prf     $base_data/$fname/OUTPUT      _pr_in
152PLOTSP_X_PAR      out:loc:tr   spx     $base_data/$fname/OUTPUT      _spx_par
153PLOTSP_X_DATA     out:loc:tr   spx     $base_data/$fname/OUTPUT      _spx_in
154PLOTSP_Y_PAR      out:loc:tr   spy     $base_data/$fname/OUTPUT      _spy_par
155PLOTSP_Y_DATA     out:loc:tr   spy     $base_data/$fname/OUTPUT      _spy_in
156#PLOT2D_XY_GLOBAL  out:loc:tr   xy      $base_data/$fname/OUTPUT      _xy_par
157#PLOT2D_XY         out:loc:tr   xy      $base_data/$fname/OUTPUT      _xy_in
158#PLOT2D_XZ_GLOBAL  out:loc:tr   xz      $base_data/$fname/OUTPUT      _xz_par
159#PLOT2D_XZ         out:loc:tr   xz      $base_data/$fname/OUTPUT      _xz_in
160#PLOT2D_YZ_GLOBAL  out:loc:tr   yz      $base_data/$fname/OUTPUT      _yz_par
161#PLOT2D_YZ         out:loc:tr   yz      $base_data/$fname/OUTPUT      _yz_in
162PLOT3D_FLD        out:loc:tr   avs     $base_data/$fname/OUTPUT      _fld  fld
163PLOT3D_COOR       out:loc:tr   avs     $base_data/$fname/OUTPUT      _avscor
164PLOT3D_DATA       out:loc:tr   avs     $base_data/$fname/OUTPUT      _avs
165PARTICLE_DATA     out:loc:flpe prt#:prtf $base_data/$fname/OUTPUT    _prt_dat
166#
167# Output-example for using more than one statistical region
168#PLOTTS_PAR_0      out:loc:tr   ts#:tsf $base_data/$fname/OUTPUT      _ts_0_par
169#PLOTTS_DATA_0     out:loc:tr   ts#     $base_data/$fname/OUTPUT      _ts_0_in
170#PLOTTS_DATA_0     out:loc:tra  tsf     $base_data/$fname/OUTPUT      _ts_0_in
171#PLOTTS_PAR_1      out:loc:tr   ts#:tsf $base_data/$fname/OUTPUT      _ts_1_par
172#PLOTTS_DATA_1     out:loc:tr   ts#     $base_data/$fname/OUTPUT      _ts_1_in
173#PLOTTS_DATA_1     out:loc:tra  tsf     $base_data/$fname/OUTPUT      _ts_1_in
174#PLOTTS_PAR_2      out:loc:tr   ts#:tsf $base_data/$fname/OUTPUT      _ts_2_par
175#PLOTTS_DATA_2     out:loc:tr   ts#     $base_data/$fname/OUTPUT      _ts_2_in
176#PLOTTS_DATA_2     out:loc:tra  tsf     $base_data/$fname/OUTPUT      _ts_2_in
177PLOT1D_PAR_0      out:loc:tr   pr#:prf $base_data/$fname/OUTPUT      _pr_0_par
178PLOT1D_DATA_0     out:loc:tr   pr#     $base_data/$fname/OUTPUT      _pr_0_in
179PLOT1D_PAR_1      out:loc:tr   pr#:prf $base_data/$fname/OUTPUT      _pr_1_par
180PLOT1D_DATA_1     out:loc:tr   pr#     $base_data/$fname/OUTPUT      _pr_1_in
181PLOT1D_PAR_2      out:loc:tr   pr#:prf $base_data/$fname/OUTPUT      _pr_2_par
182PLOT1D_DATA_2     out:loc:tr   pr#     $base_data/$fname/OUTPUT      _pr_2_in
183PLOT1D_PAR_3      out:loc:tr   pr#:prf $base_data/$fname/OUTPUT      _pr_3_par
184PLOT1D_DATA_3     out:loc:tr   pr#     $base_data/$fname/OUTPUT      _pr_3_in
185PLOT1D_PAR_4      out:loc:tr   pr#:prf $base_data/$fname/OUTPUT      _pr_4_par
186PLOT1D_DATA_4     out:loc:tr   pr#     $base_data/$fname/OUTPUT      _pr_4_in
187PLOTTS_PAR_0      out:loc:tr   ts#:tsf $base_data/$fname/OUTPUT      _ts_par
188PLOTTS_DATA_0     out:loc:tr   ts#     $base_data/$fname/OUTPUT      _ts_in
189PLOTTS_DATA_0     out:loc:tra  tsf     $base_data/$fname/OUTPUT      _ts_in
190#
191#----------------------------------------------------------------------------
192# List of input-files for coupled ocean model
193#----------------------------------------------------------------------------
194PARIN_O                  in:job        d3o#   $base_data/$fname/INPUT  _o_p3d
195PARIN_O                  in:job        d3of   $base_data/$fname/INPUT  _o_p3df
196#
197#----------------------------------------------------------------------------
198# List of output-files for coupled ocean model
199#----------------------------------------------------------------------------
200RUN_CONTROL_O     out:loc:tr   d3o#     $base_data/$fname/MONITORING  _o_rc
201RUN_CONTROL_O     out:loc:tra  d3of     $base_data/$fname/MONITORING  _o_rc
202HEADER_O          out:loc:tr   d3o#     $base_data/$fname/MONITORING  _o_header
203HEADER_O          out:loc:tra  d3of     $base_data/$fname/MONITORING  _o_header
204CPU_MEASURES_O    out:loc:tr   d3o#     $base_data/$fname/MONITORING  _o_cpu
205CPU_MEASURES_O    out:loc:tra  d3of     $base_data/$fname/MONITORING  _o_cpu
206LIST_PROFIL_O     out:loc:tr   d3o#     $base_data/$fname/MONITORING  _o_list_pr
207#
208DATA_1D_PR_NETCDF_O    out:loc:tr pro#:prof   $base_data/$fname/OUTPUT _o_pr  nc
209DATA_1D_SP_NETCDF_O    out:loc:tr spo#:spof   $base_data/$fname/OUTPUT _o_sp  nc
210DATA_1D_TS_NETCDF_O    out:loc:tr tso#:tsof   $base_data/$fname/OUTPUT _o_ts  nc
211DATA_1D_PTS_NETCDF_O   out:loc:tr ptso#:ptsof $base_data/$fname/OUTPUT _o_pts nc
212DATA_2D_XY_NETCDF_O    out:loc:tr xyo#:xyof   $base_data/$fname/OUTPUT _o_xy  nc
213DATA_2D_XY_AV_NETCDF_O out:loc:tr xyo#:xyof   $base_data/$fname/OUTPUT _o_xy_av  nc
214DATA_2D_XZ_NETCDF_O    out:loc:tr xzo#:xzof   $base_data/$fname/OUTPUT _o_xz  nc
215DATA_2D_XZ_AV_NETCDF_O out:loc:tr xzo#:xzof   $base_data/$fname/OUTPUT _o_xz_av  nc
216DATA_2D_YZ_NETCDF_O    out:loc:tr yzo#:yzof   $base_data/$fname/OUTPUT _o_yz  nc
217DATA_2D_YZ_AV_NETCDF_O out:loc:tr yzo#:yzof   $base_data/$fname/OUTPUT _o_yz_av  nc
218# A BLANK LINE MUST FOLLOW
Note: See TracBrowser for help on using the repository browser.