lpjdistribute_river.1
NAME
lpjdistribute_river - Submit LoadLeveler jobs for
distributed LPJmL simulation with river routing enabled
SYNOPSIS
lpjdistribute [-class c] njobs [LPJargs ...]
DESCRIPTION
Script creates LPJmL configuration and LoadLeveler job
control files and submits the jobs to the LoadLeveler queue.
LPJmL grid is distributed according to the settings in the
cru_1901-2003_<nnn>.conf configuration file. Script creates
njobs LPJmL configuration files named lpj<nnn>.conf, where
<nnn> is the job number ranging from 0 to njobs-1. Used for
the sequential LPJmL code without MPI support.
OPTIONS
-class c
set the Loadleveler class to which the job will be
submitted. Default class is 'short'. Valid classes can
be obtained by the llclass command.
njobs
set the number of jobs submitted to the LoadLeveler
queue. Must be an integer greater than zero.
LPJargs
set command line arguments for the lpjml program.
EXAMPLES
short:
Submit 44 jobs starting from restart file to LoadLeveler class
lpjdistribute_river -class short 44 -DFROM_RESTART
ENVIRONMENT
LPJROOT
defines the root directory for LPJmL. The variable has
to be defined before calling lpjdistribute.
EXIT STATUS
lpjdistribute_river returns a zero exist status if
LoadLeveler job has been submitted. Non zero is returned in
case of failure.
AUTHOR
Werner von Bloh (Werner.von.Bloh@pik-potsdam.de)
SEE ALSO
lpjml(1), lpjcheck(1), lpjcat(1), cat2bsq(1), output_bsq(1),
lpjdistribute(1), llclass(1), llsubmit(1)
Man(1) output converted with
man2html