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

Last change on this file since 2251 was 2236, checked in by suehring, 7 years ago

Add NetCDF input file for topography

  • Property svn:keywords set to Id
File size: 15.2 KB
RevLine 
[892]1#$Id: .mrun.config.yonsei2011 2236 2017-05-31 10:26:34Z Giersch $
[693]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#
[1446]19%remote_username   <replace_by_username_on_climate0>             lcyon parallel
[693]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
[1085]24%cpp_options       -cpp:-DMPI_REAL=MPI_DOUBLE_PRECISION:-DMPI_2REAL=MPI_2DOUBLE_PRECISION:-D__netcdf   lcyon parallel
[693]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
[1085]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
[693]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
[1446]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
[693]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
[2236]82TOPOGRAPHY_DATA          in:locopt     d3#:d3f  $base_data/$fname/INPUT    _topo
83TOPOGRAPHY_DATA_NC       in:locopt     d3#:d3f  $base_data/$fname/INPUT    _topo_nc
[1241]84NUDGING_DATA             in:locopt     d3#:d3f  $base_data/$fname/INPUT    _nudge
85LSF_DATA                 in:locopt     d3#:d3f  $base_data/$fname/INPUT    _lsf
[1914]86WTM_DATA                 in:locopt     d3#:d3f  $base_data/$fname/INPUT    _wtm
[693]87BININ                    in:loc:flpe   d3f:rec   $base_data/$fname/RESTART  _d3d
88PARTICLE_RESTART_DATA_IN in:loc:flpe   prtf  $base_data/$fname/RESTART  _rprt
[1959]89DATA_1D_FL_NETCDF        in:locopt     flf   $base_data/$fname/OUTPUT   _fl     nc
[693]90DATA_1D_PR_NETCDF        in:locopt     prf   $base_data/$fname/OUTPUT   _pr     nc
91DATA_1D_SP_NETCDF        in:locopt     spf   $base_data/$fname/OUTPUT   _sp     nc
92DATA_1D_TS_NETCDF        in:locopt     tsf   $base_data/$fname/OUTPUT   _ts     nc
93DATA_1D_PTS_NETCDF       in:locopt     ptsf  $base_data/$fname/OUTPUT   _pts    nc
94DATA_2D_XY_NETCDF        in:locopt     xyf   $base_data/$fname/OUTPUT   _xy     nc
95DATA_2D_XY_AV_NETCDF     in:locopt     xyf   $base_data/$fname/OUTPUT   _xy_av  nc
96DATA_2D_XZ_NETCDF        in:locopt     xzf   $base_data/$fname/OUTPUT   _xz     nc
97DATA_2D_YZ_NETCDF        in:locopt     yzf   $base_data/$fname/OUTPUT   _yz     nc
98#DATA_3D_NETCDF           in:locopt     3df   $base_data/$fname/OUTPUT   _3d     nc
99DATA_PRT_NETCDF          in:locopt:pe  prtf  $base_data/$fname/OUTPUT   _prt
100#
101#----------------------------------------------------------------------------
102# List of output-files
103#----------------------------------------------------------------------------
104BINOUT                    out:loc:flpe restart   $base_data/$fname/RESTART  _d3d
105PARTICLE_RESTART_DATA_OUT out:loc:flpe prt#:prtf $base_data/$fname/RESTART  _rprt
106#
107RUN_CONTROL       out:loc:tr   d3#:pcr $base_data/$fname/MONITORING  _rc
108RUN_CONTROL       out:loc:tra  d3f     $base_data/$fname/MONITORING  _rc
109HEADER            out:loc:tr   d3#:pcr $base_data/$fname/MONITORING  _header
110HEADER            out:loc:tra  d3f     $base_data/$fname/MONITORING  _header
111CPU_MEASURES      out:loc:tr   d3#:pcr $base_data/$fname/MONITORING  _cpu
112CPU_MEASURES      out:loc:tra  d3f     $base_data/$fname/MONITORING  _cpu
[1914]113TURBINE_PARAMETERS01  out:loc:tr  d3#:d3f   $base_data/$fname/MONITORING  _turbine_parameters01
114TURBINE_PARAMETERS02  out:loc:tr  d3#:d3f   $base_data/$fname/MONITORING  _turbine_parameters02
115TURBINE_PARAMETERS03  out:loc:tr  d3#:d3f   $base_data/$fname/MONITORING  _turbine_parameters03
116TURBINE_PARAMETERS04  out:loc:tr  d3#:d3f   $base_data/$fname/MONITORING  _turbine_parameters04
[693]117DVRP_LOG          out:loc:tr   dv#     $base_data/$fname/MONITORING  _dvrp_log
118DVRP_LOG          out:loc:tra  dvf     $base_data/$fname/MONITORING  _dvrp_log
119PARTICLE_INFO     out:loc:tr   pt#     $base_data/$fname/MONITORING  _prt_info
120PARTICLE_INFO     out:loc:tra  ptf     $base_data/$fname/MONITORING  _prt_info
121LIST_PROFIL       out:loc:tr   d3#     $base_data/$fname/MONITORING  _list_pr
122#
[1959]123DATA_1D_FL_NETCDF out:loc:tr   fl#:flf $base_data/$fname/OUTPUT      _fl  nc
[693]124DATA_1D_PR_NETCDF out:loc:tr   pr#:prf $base_data/$fname/OUTPUT      _pr  nc
125#DATA_1D_PR_NETCDF out:loc      pr#:prf $base_data/$fname/OUTPUT      _pr  nc
126DATA_1D_SP_NETCDF out:loc:tr   sp#:spf $base_data/$fname/OUTPUT      _sp  nc
127#DATA_1D_SP_NETCDF out:loc      sp#:spf $base_data/$fname/OUTPUT      _sp  nc
128DATA_1D_TS_NETCDF out:loc:tr   ts#:tsf $base_data/$fname/OUTPUT      _ts  nc
129#DATA_1D_TS_NETCDF out:loc      ts#:tsf $base_data/$fname/OUTPUT      _ts  nc
130DATA_1D_PTS_NETCDF out:loc     pts#:ptsf $base_data/$fname/OUTPUT      _pts  nc
131DATA_1D_PTS_NETCDF out:loc:tr  pts#:ptsf $base_data/$fname/OUTPUT      _pts  nc
132#DATA_2D_XY_NETCDF out:loc:tr   xy#:xyf $base_data/$fname/OUTPUT      _xy  nc
133DATA_2D_XY_NETCDF out:loc      xy#:xyf $base_data/$fname/OUTPUT      _xy  nc
134DATA_2D_XY_AV_NETCDF out:loc:tr   xy#:xyf $base_data/$fname/OUTPUT      _xy_av  nc
135#DATA_2D_XZ_NETCDF out:loc:tr   xz#:xzf $base_data/$fname/OUTPUT      _xz  nc
136DATA_2D_XZ_NETCDF out:loc      xz#:xzf $base_data/$fname/OUTPUT      _xz  nc
137DATA_2D_XZ_AV_NETCDF out:loc:tr   xz#:xzf $base_data/$fname/OUTPUT      _xz_av  nc
138#DATA_2D_YZ_NETCDF out:loc:tr   yz#:yzf $base_data/$fname/OUTPUT      _yz  nc
139DATA_2D_YZ_NETCDF out:loc      yz#:yzf $base_data/$fname/OUTPUT      _yz  nc
140DATA_2D_YZ_AV_NETCDF out:loc:tr   yz#:yzf $base_data/$fname/OUTPUT      _yz_av  nc
141DATA_3D_NETCDF    out:loc:tr   3d#:3df $base_data/$fname/OUTPUT      _3d  nc
142DATA_3D_AV_NETCDF    out:loc:tr   3d#:3df $base_data/$fname/OUTPUT      _3d_av  nc
143#DATA_3D_NETCDF    out:loc      3d#:3df $base_data/$fname/OUTPUT      _3d  nc
144DATA_PRT_NETCDF   out:loc:pe   prt#:prtf $base_data/$fname/OUTPUT    _prt
145DATA_PRT_NETCDF   out:loc:trpe prt#:prtf $base_data/$fname/OUTPUT    _prt
146DATA_DVR          out:loc:trpe dvr     $base_data/$fname/OUTPUT      _dvr
147PLOTTS_PAR        out:loc:tr   ts#:tsf $base_data/$fname/OUTPUT      _ts_par
148PLOTTS_DATA       out:loc:tr   ts#     $base_data/$fname/OUTPUT      _ts_in
149PLOTTS_DATA       out:loc:tra  tsf     $base_data/$fname/OUTPUT      _ts_in
150PLOT1D_PAR        out:loc:tr   pr#:prf $base_data/$fname/OUTPUT      _pr_par
151PLOT1D_DATA       out:loc:tr   pr#     $base_data/$fname/OUTPUT      _pr_in
152PLOT1D_DATA       out:loc:tr   prf     $base_data/$fname/OUTPUT      _pr_in
153PLOTSP_X_PAR      out:loc:tr   spx     $base_data/$fname/OUTPUT      _spx_par
154PLOTSP_X_DATA     out:loc:tr   spx     $base_data/$fname/OUTPUT      _spx_in
155PLOTSP_Y_PAR      out:loc:tr   spy     $base_data/$fname/OUTPUT      _spy_par
156PLOTSP_Y_DATA     out:loc:tr   spy     $base_data/$fname/OUTPUT      _spy_in
157#PLOT2D_XY_GLOBAL  out:loc:tr   xy      $base_data/$fname/OUTPUT      _xy_par
158#PLOT2D_XY         out:loc:tr   xy      $base_data/$fname/OUTPUT      _xy_in
159#PLOT2D_XZ_GLOBAL  out:loc:tr   xz      $base_data/$fname/OUTPUT      _xz_par
160#PLOT2D_XZ         out:loc:tr   xz      $base_data/$fname/OUTPUT      _xz_in
161#PLOT2D_YZ_GLOBAL  out:loc:tr   yz      $base_data/$fname/OUTPUT      _yz_par
162#PLOT2D_YZ         out:loc:tr   yz      $base_data/$fname/OUTPUT      _yz_in
163PLOT3D_FLD        out:loc:tr   avs     $base_data/$fname/OUTPUT      _fld  fld
164PLOT3D_COOR       out:loc:tr   avs     $base_data/$fname/OUTPUT      _avscor
165PLOT3D_DATA       out:loc:tr   avs     $base_data/$fname/OUTPUT      _avs
166PARTICLE_DATA     out:loc:flpe prt#:prtf $base_data/$fname/OUTPUT    _prt_dat
167#
168# Output-example for using more than one statistical region
169#PLOTTS_PAR_0      out:loc:tr   ts#:tsf $base_data/$fname/OUTPUT      _ts_0_par
170#PLOTTS_DATA_0     out:loc:tr   ts#     $base_data/$fname/OUTPUT      _ts_0_in
171#PLOTTS_DATA_0     out:loc:tra  tsf     $base_data/$fname/OUTPUT      _ts_0_in
172#PLOTTS_PAR_1      out:loc:tr   ts#:tsf $base_data/$fname/OUTPUT      _ts_1_par
173#PLOTTS_DATA_1     out:loc:tr   ts#     $base_data/$fname/OUTPUT      _ts_1_in
174#PLOTTS_DATA_1     out:loc:tra  tsf     $base_data/$fname/OUTPUT      _ts_1_in
175#PLOTTS_PAR_2      out:loc:tr   ts#:tsf $base_data/$fname/OUTPUT      _ts_2_par
176#PLOTTS_DATA_2     out:loc:tr   ts#     $base_data/$fname/OUTPUT      _ts_2_in
177#PLOTTS_DATA_2     out:loc:tra  tsf     $base_data/$fname/OUTPUT      _ts_2_in
178PLOT1D_PAR_0      out:loc:tr   pr#:prf $base_data/$fname/OUTPUT      _pr_0_par
179PLOT1D_DATA_0     out:loc:tr   pr#     $base_data/$fname/OUTPUT      _pr_0_in
180PLOT1D_PAR_1      out:loc:tr   pr#:prf $base_data/$fname/OUTPUT      _pr_1_par
181PLOT1D_DATA_1     out:loc:tr   pr#     $base_data/$fname/OUTPUT      _pr_1_in
182PLOT1D_PAR_2      out:loc:tr   pr#:prf $base_data/$fname/OUTPUT      _pr_2_par
183PLOT1D_DATA_2     out:loc:tr   pr#     $base_data/$fname/OUTPUT      _pr_2_in
184PLOT1D_PAR_3      out:loc:tr   pr#:prf $base_data/$fname/OUTPUT      _pr_3_par
185PLOT1D_DATA_3     out:loc:tr   pr#     $base_data/$fname/OUTPUT      _pr_3_in
186PLOT1D_PAR_4      out:loc:tr   pr#:prf $base_data/$fname/OUTPUT      _pr_4_par
187PLOT1D_DATA_4     out:loc:tr   pr#     $base_data/$fname/OUTPUT      _pr_4_in
188PLOTTS_PAR_0      out:loc:tr   ts#:tsf $base_data/$fname/OUTPUT      _ts_par
189PLOTTS_DATA_0     out:loc:tr   ts#     $base_data/$fname/OUTPUT      _ts_in
190PLOTTS_DATA_0     out:loc:tra  tsf     $base_data/$fname/OUTPUT      _ts_in
191#
192#----------------------------------------------------------------------------
193# List of input-files for coupled ocean model
194#----------------------------------------------------------------------------
195PARIN_O                  in:job        d3o#   $base_data/$fname/INPUT  _o_p3d
196PARIN_O                  in:job        d3of   $base_data/$fname/INPUT  _o_p3df
197#
198#----------------------------------------------------------------------------
199# List of output-files for coupled ocean model
200#----------------------------------------------------------------------------
201RUN_CONTROL_O     out:loc:tr   d3o#     $base_data/$fname/MONITORING  _o_rc
202RUN_CONTROL_O     out:loc:tra  d3of     $base_data/$fname/MONITORING  _o_rc
203HEADER_O          out:loc:tr   d3o#     $base_data/$fname/MONITORING  _o_header
204HEADER_O          out:loc:tra  d3of     $base_data/$fname/MONITORING  _o_header
205CPU_MEASURES_O    out:loc:tr   d3o#     $base_data/$fname/MONITORING  _o_cpu
206CPU_MEASURES_O    out:loc:tra  d3of     $base_data/$fname/MONITORING  _o_cpu
207LIST_PROFIL_O     out:loc:tr   d3o#     $base_data/$fname/MONITORING  _o_list_pr
208#
209DATA_1D_PR_NETCDF_O    out:loc:tr pro#:prof   $base_data/$fname/OUTPUT _o_pr  nc
210DATA_1D_SP_NETCDF_O    out:loc:tr spo#:spof   $base_data/$fname/OUTPUT _o_sp  nc
211DATA_1D_TS_NETCDF_O    out:loc:tr tso#:tsof   $base_data/$fname/OUTPUT _o_ts  nc
212DATA_1D_PTS_NETCDF_O   out:loc:tr ptso#:ptsof $base_data/$fname/OUTPUT _o_pts nc
213DATA_2D_XY_NETCDF_O    out:loc:tr xyo#:xyof   $base_data/$fname/OUTPUT _o_xy  nc
214DATA_2D_XY_AV_NETCDF_O out:loc:tr xyo#:xyof   $base_data/$fname/OUTPUT _o_xy_av  nc
215DATA_2D_XZ_NETCDF_O    out:loc:tr xzo#:xzof   $base_data/$fname/OUTPUT _o_xz  nc
216DATA_2D_XZ_AV_NETCDF_O out:loc:tr xzo#:xzof   $base_data/$fname/OUTPUT _o_xz_av  nc
217DATA_2D_YZ_NETCDF_O    out:loc:tr yzo#:yzof   $base_data/$fname/OUTPUT _o_yz  nc
218DATA_2D_YZ_AV_NETCDF_O out:loc:tr yzo#:yzof   $base_data/$fname/OUTPUT _o_yz_av  nc
[892]219# A BLANK LINE MUST FOLLOW
Note: See TracBrowser for help on using the repository browser.