HWRF  trunk@4391
File parm/system.conf.wcossluna

This is the system-specific configuration file for the WCOSS Cray Luna machine. Note that Surge has another file, system.conf.wcosssurge

This is a configuration override file. This file sets options in the following sections:

Section [runwrf]

This section is read by the script that runs the WRF forecast job at 2km. It is not used by other executions of wrf. See runwrf3km for the 3km configuration.

See the main documentation for [runwrf] for details.

Options in this section:

[runwrf] minsize

1 [runwrf]
2 minsize = 10000

Defined in File parm/system.conf.wcossluna

[runwrf] minage

1 [runwrf]
2 minage = 150

Defined in File parm/system.conf.wcossluna

[runwrf] nio_groups

Number of WRF I/O server groups per domain

1 [runwrf]
2 nio_groups = 1

Defined in File parm/system.conf.wcossluna

[runwrf] nio_tasks_per_group

Number of I/O servers per group

1 [runwrf]
2 nio_tasks_per_group = 4,4,4

Defined in File parm/system.conf.wcossluna

[runwrf] poll_servers

Turn on server polling if quilt servers are used (They are not.)

1 [runwrf]
2 poll_servers = yes

Defined in File parm/system.conf.wcossluna

[runwrf] nproc_x

WRF processor count in X direction (-1 = automatic)

1 [runwrf]
2 nproc_x = 16

Defined in File parm/system.conf.wcossluna

[runwrf] nproc_y

WRF processor count in Y direction (-1 = automatic)

1 [runwrf]
2 nproc_y = 30

Defined in File parm/system.conf.wcossluna

[runwrf] wrf_ranks

Number of WRF ranks, including I/O servers

1 [runwrf]
2 wrf_ranks = 492

Defined in File parm/system.conf.wcossluna

Section [holdvars]

Used when parsing hwrf_holdvars.txt to make storm*.holdvars.txt in COM

Options in this section:

[holdvars] WHERE_AM_I

Which cluster? (For setting up environment.)

1 [holdvars]
2 WHERE_AM_I = wcosscray

Defined in File parm/system.conf.wcossluna

[holdvars] WHICH_JET

Which part of Jet are we on? None; we are not on Jet.

1 [holdvars]
2 WHICH_JET = none

Defined in File parm/system.conf.wcossluna

Section [wrfexe]

This section is read by all scripts that run the wrf or nmm_real.

See the main documentation for [wrfexe] for details.

Options in this section:

[wrfexe] minsize

1 [wrfexe]
2 minsize = 10000

Defined in File parm/system.conf.wcossluna

[wrfexe] minage

1 [wrfexe]
2 minage = 20

Defined in File parm/system.conf.wcossluna

[wrfexe] nio_groups

Number of WRF I/O server groups per domain

1 [wrfexe]
2 nio_groups = 1

Defined in File parm/system.conf.wcossluna

[wrfexe] nio_tasks_per_group

Number of I/O servers per group

1 [wrfexe]
2 nio_tasks_per_group = 6,6,6

Defined in File parm/system.conf.wcossluna

[wrfexe] poll_servers

Turn on server polling if quilt servers are used (They are not.)

1 [wrfexe]
2 poll_servers = yes

Defined in File parm/system.conf.wcossluna

[wrfexe] nproc_x

WRF processor count in X direction (-1 = automatic)

1 [wrfexe]
2 nproc_x = -1

Defined in File parm/system.conf.wcossluna

[wrfexe] nproc_y

WRF processor count in Y direction (-1 = automatic)

1 [wrfexe]
2 nproc_y = -1

Defined in File parm/system.conf.wcossluna

Section [ensdawrf]

Options in this section:

[ensdawrf] minsize

1 [ensdawrf]
2 minsize = 10000

Defined in File parm/system.conf.wcossluna

[ensdawrf] minage

1 [ensdawrf]
2 minage = 20

Defined in File parm/system.conf.wcossluna

Section [config]

Sets basic configuration options used by all components.

See the main documentation for [config] for details.

Options in this section:

[config] link_wrf_fix

Copy WRF fix files instead of linking due to Cray's broken symlink implementation

1 [config]
2 link_wrf_fix = no

Defined in File parm/system.conf.wcossluna

[config] disk_project

Unused

1 [config]
2 disk_project = hwrf

This option is unused.

Todo:
Remove disk_project or actually use it, in system.conf.wcoss2.

Defined in File parm/system.conf.wcossluna

[config] sync_frequently

Do we run "sync" frequently?

1 [config]
2 sync_frequently = yes

Defined in File parm/system.conf.wcossluna

[config] input_sources

Specify input sources for HISTORY mode.

1 [config]
2 input_sources = wcossluna_sources_{GFSVER}

Specifies input sources for use by hwrf.input.InputSources. In a HISTORY mode run, this will be used in the scripts.exhwrf_input job to pull data.

Defined in File parm/system.conf.wcossluna

[config] fcst_catalog

Specify the hwrf.input.DataCatalog for FORECAST mode runs.

1 [config]
2 fcst_catalog = wcoss_fcst_{GFSVER}

Defined in File parm/system.conf.wcossluna

[config] archive

Archive path

1 [config]
2 archive = hpss:/NCEPDEV/emc-{disk_project}/1year/{ENV[USER]}/{SUBEXPT}/{out_prefix}.tar

Defined in File parm/system.conf.wcossluna

Section [dir]

Configure directory paths.

See the main documentation for [dir] for details.

Options in this section:

[dir] utilexec

/nwprod/util/exec directory

1 [dir]
2 utilexec = {HOMEhwrf}/nwport/util/exec/

Defined in File parm/system.conf.wcossluna

[dir] utilscript

unused /nwprod/util/ush directory (must exist)

1 [dir]
2 utilscript = /

Defined in File parm/system.conf.wcossluna

[dir] CDNOSCRUB

Non-scrubbed directory for track files, etc. Make sure you edit this.

1 [dir]
2 CDNOSCRUB = /gpfs/hps/emc/{disk_project}/noscrub/{ENV[USER]}/trak

Defined in File parm/system.conf.wcossluna

[dir] CDSCRUB

Scrubbed directory for large work files. Make sure you edit this.

1 [dir]
2 CDSCRUB = /gpfs/hps/ptmp/{ENV[USER]}

This is the area where HWRF will actually run. Due to the design of the WCOSS Cray compute and disk, it is critical that you use one of two areas:

All other areas of WCOSS disk are on a different part of WCOSS and cannot handle the load of the full Luna cluster. Using them for I/O-heavy jobs may cause problems.

Defined in File parm/system.conf.wcossluna

[dir] CDSAVE

Save directory. Make sure you edit this.

1 [dir]
2 CDSAVE = /gpfs/hps/emc/{disk_project}/noscrub/{ENV[USER]}/save

Defined in File parm/system.conf.wcossluna

[dir] syndat

Syndat directory for finding which cycles to run

1 [dir]
2 syndat = /gpfs/tp1/nco/ops/com/arch/prod/syndat

Defined in File parm/system.conf.wcossluna