Changeset 2834 for palm/trunk/SCRIPTS


Ignore:
Timestamp:
Feb 23, 2018 2:04:07 PM (6 years ago)
Author:
raasch
Message:

fname renamed jobname

Location:
palm/trunk/SCRIPTS
Files:
8 edited

Legend:

Unmodified
Added
Removed
  • palm/trunk/SCRIPTS/.palm.config.crayh

    r2693 r2834  
    66%base_directory      $HOME/palm/current_version
    77%source_path         $HOME/palm/current_version/trunk/SOURCE
    8 %user_source_path    $base_directory/JOBS/$fname/USER_CODE
     8%user_source_path    $base_directory/JOBS/$jobname/USER_CODE
    99%fast_io_catalog     /gfs2/work/niksiraa
    1010%local_jobcatalog    /home/raasch/job_queue
  • palm/trunk/SCRIPTS/.palm.config.default

    r2693 r2834  
    66%base_data         ~/palm/current_version/JOBS
    77%source_path       $HOME/palm/current_version/trunk/SOURCE
    8 %user_source_path  $base_directory/JOBS/$fname/USER_CODE
     8%user_source_path  $base_directory/JOBS/$jobname/USER_CODE
    99#
    1010%local_ip            <replace by your computers IP address>
  • palm/trunk/SCRIPTS/.palm.config.default.in

    r2693 r2834  
    1313%base_data           @CMAKE_INSTALL_PREFIX@/JOBS
    1414%source_path         @CMAKE_INSTALL_PREFIX@/trunk/SOURCE
    15 %user_source_path    @CMAKE_INSTALL_PREFIX@/JOBS/$fname/USER_CODE
     15%user_source_path    @CMAKE_INSTALL_PREFIX@/JOBS/$jobname/USER_CODE
    1616%fast_io_catalog     @CMAKE_INSTALL_PREFIX@/tmp
    1717%local_jobcatalog    @CMAKE_INSTALL_PREFIX@/job_queue
  • palm/trunk/SCRIPTS/.palm.config.idefix

    r2693 r2834  
    1010%fast_io_catalog    /work/<replace_by_your_IDEFIX_username>
    1111%local_jobcatalog   $HOME/job_queue
    12 %output_path        /work/<replace_by_your_IDEFIX_username>/JOBS/$fname
     12%output_path        /work/<replace_by_your_IDEFIX_username>/JOBS/$jobname
    1313%remote_jobcatalog  $HOME/job_queue
    1414%source_path        $HOME/palm/current_version/trunk/SOURCE
    15 %user_source_path   $base_directory/JOBS/$fname/USER_CODE
     15%user_source_path   $base_directory/JOBS/$jobname/USER_CODE
    1616#
    1717%local_ip            130.75.105.239
  • palm/trunk/SCRIPTS/.palm.config.imuk

    r2693 r2834  
    77%fast_io_catalog   /localdata/raasch
    88%source_path       $HOME/palm/current_version/trunk/SOURCE
    9 %user_source_path  $base_directory/JOBS/$fname/USER_CODE
     9%user_source_path  $base_directory/JOBS/$jobname/USER_CODE
    1010#
    1111%local_ip            130.75.105.103
  • palm/trunk/SCRIPTS/.palm.iofiles

    r2788 r2834  
    11#
    2 #-------------------------------------------------------------------------------------------
     2#---------------------------------------------------------------------------------------------
    33# List of input-files
    4 #-------------------------------------------------------------------------------------------
    5 PARIN                    in:tr      d3#      $base_data/$fname/INPUT          _p3d*
    6 PARIN                    in:tr      d3r      $base_data/$fname/INPUT          _p3dr*
    7 PARIN                    in:tr      pcr      $base_data/$fname/INPUT          _pcr*
    8 TOPOGRAPHY_DATA          inopt:tr   d3#:d3r  $base_data/$fname/INPUT          _topo*
    9 PIDS_STATIC              inopt:tr   d3#:d3r  $base_data/$fname/INPUT          _static*
    10 PIDS_DYNAMIC             inopt:tr   d3#:d3r  $base_data/$fname/INPUT          _dynamic*
    11 rrtmg_lw.nc              inopt:tr   d3#:d3r  $base_data/$fname/INPUT          _rlw
    12 rrtmg_sw.nc              inopt:tr   d3#:d3r  $base_data/$fname/INPUT          _rsw
    13 WTM_DATA                 inopt:tr   d3#:d3r  $base_data/$fname/INPUT          _wtm
    14 BININ                    in:lnpe    d3r:rec  $fast_io_catalog/$fname/RESTART  _d3d*
    15 PARTICLE_RESTART_DATA_IN in:lnpe    prtr     $fast_io_catalog/$fname/RESTART  _rprt
    16 DATA_1D_PR_NETCDF        inopt      prr      $base_data/$fname/OUTPUT         _pr*       nc
    17 DATA_1D_SP_NETCDF        inopt      spr      $base_data/$fname/OUTPUT         _sp*       nc
    18 DATA_1D_TS_NETCDF        inopt      tsr      $base_data/$fname/OUTPUT         _ts*       nc
    19 DATA_1D_PTS_NETCDF       inopt      ptsr     $base_data/$fname/OUTPUT         _pts*      nc
    20 DATA_2D_XY_NETCDF        inopt      xyr      $base_data/$fname/OUTPUT         _xy*       nc
    21 DATA_2D_XY_AV_NETCDF     inopt      xyr      $base_data/$fname/OUTPUT         _av_xy*    nc
    22 DATA_2D_XZ_NETCDF        inopt      xzr      $base_data/$fname/OUTPUT         _xz*       nc
    23 DATA_2D_XZ_AV_NETCDF     inopt      xzr      $base_data/$fname/OUTPUT         _av_xz*    nc
    24 DATA_2D_YZ_NETCDF        inopt      yzr      $base_data/$fname/OUTPUT         _yz*       nc
    25 DATA_2D_YZ_AV_NETCDF     inopt      yzr      $base_data/$fname/OUTPUT         _av_yz*    nc
    26 DATA_3D_NETCDF           inopt      3dr      $base_data/$fname/OUTPUT         _3d*       nc
    27 DATA_3D_AV_NETCDF        inopt      3dr      $base_data/$fname/OUTPUT         _av_3d*    nc
    28 DATA_MASK_NETCDF         inopt      mar      $base_data/$fname/OUTPUT         _masked    nc
    29 DATA_MASK_AV_NETCDF      inopt      mar      $base_data/$fname/OUTPUT         _av_masked nc
    30 DATA_PRT_NETCDF          inopt:pe   prtr     $base_data/$fname/OUTPUT         _prt*
     4#---------------------------------------------------------------------------------------------
     5PARIN                    in:tr      d3#      $base_data/$jobname/INPUT          _p3d*
     6PARIN                    in:tr      d3r      $base_data/$jobname/INPUT          _p3dr*
     7PARIN                    in:tr      pcr      $base_data/$jobname/INPUT          _pcr*
     8TOPOGRAPHY_DATA          inopt:tr   d3#:d3r  $base_data/$jobname/INPUT          _topo*
     9PIDS_STATIC              inopt:tr   d3#:d3r  $base_data/$jobname/INPUT          _static*
     10PIDS_DYNAMIC             inopt:tr   d3#:d3r  $base_data/$jobname/INPUT          _dynamic*
     11rrtmg_lw.nc              inopt:tr   d3#:d3r  $base_data/$jobname/INPUT          _rlw
     12rrtmg_sw.nc              inopt:tr   d3#:d3r  $base_data/$jobname/INPUT          _rsw
     13WTM_DATA                 inopt:tr   d3#:d3r  $base_data/$jobname/INPUT          _wtm
     14BININ                    in:lnpe    d3r:rec  $fast_io_catalog/$jobname/RESTART  _d3d*
     15PARTICLE_RESTART_DATA_IN in:lnpe    prtr     $fast_io_catalog/$jobname/RESTART  _rprt
     16DATA_1D_PR_NETCDF        inopt      prr      $base_data/$jobname/OUTPUT         _pr*       nc
     17DATA_1D_SP_NETCDF        inopt      spr      $base_data/$jobname/OUTPUT         _sp*       nc
     18DATA_1D_TS_NETCDF        inopt      tsr      $base_data/$jobname/OUTPUT         _ts*       nc
     19DATA_1D_PTS_NETCDF       inopt      ptsr     $base_data/$jobname/OUTPUT         _pts*      nc
     20DATA_2D_XY_NETCDF        inopt      xyr      $base_data/$jobname/OUTPUT         _xy*       nc
     21DATA_2D_XY_AV_NETCDF     inopt      xyr      $base_data/$jobname/OUTPUT         _av_xy*    nc
     22DATA_2D_XZ_NETCDF        inopt      xzr      $base_data/$jobname/OUTPUT         _xz*       nc
     23DATA_2D_XZ_AV_NETCDF     inopt      xzr      $base_data/$jobname/OUTPUT         _av_xz*    nc
     24DATA_2D_YZ_NETCDF        inopt      yzr      $base_data/$jobname/OUTPUT         _yz*       nc
     25DATA_2D_YZ_AV_NETCDF     inopt      yzr      $base_data/$jobname/OUTPUT         _av_yz*    nc
     26DATA_3D_NETCDF           inopt      3dr      $base_data/$jobname/OUTPUT         _3d*       nc
     27DATA_3D_AV_NETCDF        inopt      3dr      $base_data/$jobname/OUTPUT         _av_3d*    nc
     28DATA_MASK_NETCDF         inopt      mar      $base_data/$jobname/OUTPUT         _masked    nc
     29DATA_MASK_AV_NETCDF      inopt      mar      $base_data/$jobname/OUTPUT         _av_masked nc
     30DATA_PRT_NETCDF          inopt:pe   prtr     $base_data/$jobname/OUTPUT         _prt*
    3131#
    32 #-------------------------------------------------------------------------------------------
     32#---------------------------------------------------------------------------------------------
    3333# List of output-files
    34 #-------------------------------------------------------------------------------------------
    35 BINOUT*                    out:lnpe restart   $fast_io_catalog/$fname/RESTART  _d3d
    36 PARTICLE_RESTART_DATA_OUT* out:lnpe prt#:prtr $fast_io_catalog/$fname/RESTART  _rprt
     34#---------------------------------------------------------------------------------------------
     35BINOUT*                    out:lnpe restart   $fast_io_catalog/$jobname/RESTART  _d3d
     36PARTICLE_RESTART_DATA_OUT* out:lnpe prt#:prtr $fast_io_catalog/$jobname/RESTART  _rprt
    3737#
    38 RUN_CONTROL*               out:tr   d3#:pcr   $base_data/$fname/MONITORING     _rc
    39 RUN_CONTROL*               out:tra  d3r       $base_data/$fname/MONITORING     _rc
    40 HEADER*                    out:tr   d3#:pcr   $base_data/$fname/MONITORING     _header
    41 HEADER*                    out:tra  d3r       $base_data/$fname/MONITORING     _header
    42 CPU_MEASURES*              out:tr   d3#:pcr   $base_data/$fname/MONITORING     _cpu
    43 CPU_MEASURES*              out:tra  d3r       $base_data/$fname/MONITORING     _cpu
    44 PARTICLE_INFO*             out:tr   pt#       $base_data/$fname/MONITORING     _prt_info
    45 PARTICLE_INFO*             out:tra  ptr       $base_data/$fname/MONITORING     _prt_info
    46 LIST_PROFIL*               out:tr   d3#       $base_data/$fname/MONITORING     _list_pr
     38RUN_CONTROL*               out:tr   d3#:pcr   $base_data/$jobname/MONITORING     _rc
     39RUN_CONTROL*               out:tra  d3r       $base_data/$jobname/MONITORING     _rc
     40HEADER*                    out:tr   d3#:pcr   $base_data/$jobname/MONITORING     _header
     41HEADER*                    out:tra  d3r       $base_data/$jobname/MONITORING     _header
     42CPU_MEASURES*              out:tr   d3#:pcr   $base_data/$jobname/MONITORING     _cpu
     43CPU_MEASURES*              out:tra  d3r       $base_data/$jobname/MONITORING     _cpu
     44PARTICLE_INFO*             out:tr   pt#       $base_data/$jobname/MONITORING     _prt_info
     45PARTICLE_INFO*             out:tra  ptr       $base_data/$jobname/MONITORING     _prt_info
     46LIST_PROFIL*               out:tr   d3#       $base_data/$jobname/MONITORING     _list_pr
    4747#
    48 DATA_1D_PR_NETCDF*         out:tr   *         $base_data/$fname/OUTPUT         _pr        nc
    49 DATA_1D_SP_NETCDF          out:tr   *         $base_data/$fname/OUTPUT         _sp        nc
    50 DATA_1D_TS_NETCDF          out:tr   *         $base_data/$fname/OUTPUT         _ts        nc
    51 DATA_1D_PTS_NETCDF         out:tr   *         $base_data/$fname/OUTPUT         _pts       nc
    52 DATA_2D_XY_NETCDF*         out:tr   *         $base_data/$fname/OUTPUT         _xy        nc
    53 DATA_2D_XY_AV_NETCDF*      out:tr   *         $base_data/$fname/OUTPUT         _av_xy     nc
    54 DATA_2D_XZ_NETCDF*         out:tr   *         $base_data/$fname/OUTPUT         _xz        nc
    55 DATA_2D_XZ_AV_NETCDF*      out:tr   *         $base_data/$fname/OUTPUT         _av_xz     nc
    56 DATA_2D_YZ_NETCDF*         out:tr   *         $base_data/$fname/OUTPUT         _yz        nc
    57 DATA_2D_YZ_AV_NETCDF*      out:tr   *         $base_data/$fname/OUTPUT         _av_yz     nc
    58 DATA_3D_NETCDF*            out:tr   *         $base_data/$fname/OUTPUT         _3d        nc
    59 DATA_3D_AV_NETCDF*         out:tr   *         $base_data/$fname/OUTPUT         _av_3d     nc
    60 DATA_MASK_NETCDF*          out:tr   *         $base_data/$fname/OUTPUT         _masked    nc
    61 DATA_MASK_AV_NETCDF*       out:tr   *         $base_data/$fname/OUTPUT         _av_masked nc
     48DATA_1D_PR_NETCDF*         out:tr   *         $base_data/$jobname/OUTPUT         _pr        nc
     49DATA_1D_SP_NETCDF          out:tr   *         $base_data/$jobname/OUTPUT         _sp        nc
     50DATA_1D_TS_NETCDF          out:tr   *         $base_data/$jobname/OUTPUT         _ts        nc
     51DATA_1D_PTS_NETCDF         out:tr   *         $base_data/$jobname/OUTPUT         _pts       nc
     52DATA_2D_XY_NETCDF*         out:tr   *         $base_data/$jobname/OUTPUT         _xy        nc
     53DATA_2D_XY_AV_NETCDF*      out:tr   *         $base_data/$jobname/OUTPUT         _av_xy     nc
     54DATA_2D_XZ_NETCDF*         out:tr   *         $base_data/$jobname/OUTPUT         _xz        nc
     55DATA_2D_XZ_AV_NETCDF*      out:tr   *         $base_data/$jobname/OUTPUT         _av_xz     nc
     56DATA_2D_YZ_NETCDF*         out:tr   *         $base_data/$jobname/OUTPUT         _yz        nc
     57DATA_2D_YZ_AV_NETCDF*      out:tr   *         $base_data/$jobname/OUTPUT         _av_yz     nc
     58DATA_3D_NETCDF*            out:tr   *         $base_data/$jobname/OUTPUT         _3d        nc
     59DATA_3D_AV_NETCDF*         out:tr   *         $base_data/$jobname/OUTPUT         _av_3d     nc
     60DATA_MASK_NETCDF*          out:tr   *         $base_data/$jobname/OUTPUT         _masked    nc
     61DATA_MASK_AV_NETCDF*       out:tr   *         $base_data/$jobname/OUTPUT         _av_masked nc
    6262#
    63 DATA_PRT_NETCDF*           out:pe   *         $base_data/$fname/OUTPUT         _prt
    64 DATA_PRT_NETCDF*           out:trpe *         $base_data/$fname/OUTPUT         _prt
    65 PARTICLE_DATA*             out:lnpe *         $base_data/$fname/OUTPUT         _prt_dat
     63DATA_PRT_NETCDF*           out:pe   *         $base_data/$jobname/OUTPUT         _prt
     64DATA_PRT_NETCDF*           out:trpe *         $base_data/$jobname/OUTPUT         _prt
     65PARTICLE_DATA*             out:lnpe *         $base_data/$jobname/OUTPUT         _prt_dat
    6666#
    67 WTM_OUTPUT_DATA*           out:tr   *         $base_data/$fname/MONITORING     _wtm
     67WTM_OUTPUT_DATA*           out:tr   *         $base_data/$jobname/MONITORING     _wtm
  • palm/trunk/SCRIPTS/palmbuild

    r2732 r2834  
    2727# -----------------
    2828# $Id: palmbuild 2718 2018-01-02 08:49:38Z maronga $
     29# "fname" renamed to "jobname"
     30#
     31# 2718 2018-01-02 08:49:38Z maronga
    2932# Corrected "Former revisions" section
    3033#
     
    113116 do
    114117   case  $option  in
    115        (d)   fname=$OPTARG;;
     118       (d)   jobname=$OPTARG;;
    116119       (h)   host_configuration=$OPTARG;;
    117120       (m)   makefile=$OPTARG;;
     
    126129
    127130
     131    # FOR COMPATIBILITY REASONS SET OLD ENVIRONMENT VARIABLE
     132 export fname=$jobname
     133
     134
    128135    # BUILD THE CONFIGURATION-FILE NAME AND THE SOURCES_FOR_RUN-FOLDER NAME
    129136 config_file=.palm.config.$host_configuration
    130  sources_for_run_catalog=SOURCES_FOR_RUN_${host_configuration}_$fname
     137 sources_for_run_catalog=SOURCES_FOR_RUN_${host_configuration}_$jobname
    131138
    132139
     
    482489
    483490       # NEXT IS THE BRANCH FOR CREATING THE MAKE_DEPOSITORY_...
    484     if [[ "$fname" = "" ]]
     491    if [[ "$jobname" = "" ]]
    485492    then
    486493
     
    608615       # INCLUDING E.G. USER-INTERFACE ROUTINES. ALSO ADD OTHER UTILITY EXECUTABLES. EVERYTHING IS
    609616       # COLLECTED IN DIRECTORY SOURCES_FOR_RUN_...
    610     elif [[ "$fname" != "" ]]
     617    elif [[ "$jobname" != "" ]]
    611618    then
    612619
     
    616623       if [[ $(grep -c "sources for run found" ${host_configuration}_last_make_protocol) != 0  &&  $use_existing_sources_folder = true ]]
    617624       then
    618           printf "\a\n  *** compiled sources for run \"$fname\" found on remote host in folder"
     625          printf "\a\n  *** compiled sources for run \"$jobname\" found on remote host in folder"
    619626          printf "\n      ${fast_io_catalog}/${sources_for_run_catalog}"
    620627          printf "\n      will be used!"
     
    697704       # NEXT IS THE BRANCH FOR CREATING THE MAKE_DEPOSITORY_... ON THE
    698705       # LOCAL HOST
    699     if [[ "$fname" = "" ]]
     706    if [[ "$jobname" = "" ]]
    700707    then
    701708
     
    806813       if [[ -d ${fast_io_catalog}/${sources_for_run_catalog}  &&  $use_existing_sources_folder = true ]]
    807814       then
    808           printf "\a\n  *** compiled sources for run \"$fname\" found on local host in folder"
     815          printf "\a\n  *** compiled sources for run \"$jobname\" found on local host in folder"
    809816          printf "\n      ${fast_io_catalog}/${sources_for_run_catalog}"
    810817          printf "\n      will be used!"
  • palm/trunk/SCRIPTS/palmrun

    r2799 r2834  
    2727# -----------------
    2828# $Id: palmrun 2718 2018-01-02 08:49:38Z maronga $
     29# "fname" renamed to "jobname"
     30#
     31# 2718 2018-01-02 08:49:38Z maronga
    2932# parameters are allowed in output commands (OC:)
    3033#
     
    152155 execution_error=false
    153156 fileconnection_file=trunk/SCRIPTS/.palm.iofiles
    154  fname=test
     157 jobname=test
    155158 global_revision=""
    156159 host_configuration="default"
     
    238241       (B)   delete_temporary_catalog=false; prc="$prc -B";;
    239242       (C)   restart_run=true; prc="$prc -C";;
    240        (d)   fname=$OPTARG; prc="$prc -d$OPTARG";;
     243       (d)   jobname=$OPTARG; prc="$prc -d$OPTARG";;
    241244       (F)   create_jobfile_only=true;;
    242245       (G)   global_revision=$OPTARG; prc="$prc -G'$OPTARG'";;
     
    330333
    331334
     335    # FOR COMPATIBILITY REASONS SET OLD ENVIRONMENT VARIABLE
     336 export fname=$jobname
     337
     338
    332339    # BUILD THE CONFIGURATION-FILE NAME AND THE SOURCES_FOR_RUN-FOLDER NAME
    333340 config_file=.palm.config.$host_configuration
    334  sources_for_run_catalog=SOURCES_FOR_RUN_${host_configuration}_$fname
     341 sources_for_run_catalog=SOURCES_FOR_RUN_${host_configuration}_$jobname
    335342
    336343
     
    10681075       eval filename=${pathin_pre[$i]}/${endin_pre[$i]}
    10691076    else
    1070        eval filename=${pathin_pre[$i]}/${fname}${endin_pre[$i]}
     1077       eval filename=${pathin_pre[$i]}/${jobname}${endin_pre[$i]}
    10711078    fi
    10721079
     
    11001107    else
    11011108
    1102           # FIRST CHECK FOR MULTIPLE NAMES WITH THE SAME BASENAME ($fname) AND
     1109          # FIRST CHECK FOR MULTIPLE NAMES WITH THE SAME BASENAME ($jobname) AND
    11031110          # CREATE A LIST FOR THE DETECTED BASENAME ENDINGS
    11041111       if [[ "${multin[$i]}" = true ]]
     
    11291136              fi
    11301137
    1131                  # remove the fname from the beginning
    1132               length_fname=${#fname}
    1133               ending=${basefilename:${length_fname}}
     1138                 # remove the jobname from the beginning
     1139              length_jobname=${#jobname}
     1140              ending=${basefilename:${length_jobname}}
    11341141
    11351142                 # remove the ending given in the .iofiles from the beginning
     
    11931200             eval filename=${pathin[$nr_of_input_files]}/${endin[$nr_of_input_files]}
    11941201          else
    1195              eval filename=${pathin[$nr_of_input_files]}/${fname}${endin[$nr_of_input_files]}
     1202             eval filename=${pathin[$nr_of_input_files]}/${jobname}${endin[$nr_of_input_files]}
    11961203          fi
    11971204
     
    12731280                frelin[$nr_of_input_files]=${endin[$nr_of_input_files]}.$cyclestring
    12741281             else
    1275                 frelin[$nr_of_input_files]=${fname}${endin[$nr_of_input_files]}.$cyclestring
     1282                frelin[$nr_of_input_files]=${jobname}${endin[$nr_of_input_files]}.$cyclestring
    12761283             fi
    12771284          else
     
    12801287                frelin[$nr_of_input_files]=${endin[$nr_of_input_files]}
    12811288             else
    1282                 frelin[$nr_of_input_files]=${fname}${endin[$nr_of_input_files]}
     1289                frelin[$nr_of_input_files]=${jobname}${endin[$nr_of_input_files]}
    12831290             fi
    12841291          fi
     
    13141321       fi
    13151322       (( maxcycle = 0 ))
    1316        eval filename=${pathout_pre[$i]}/${fname}${endout_pre[$i]}
     1323       eval filename=${pathout_pre[$i]}/${jobname}${endout_pre[$i]}
    13171324       eval catalogname=${pathout_pre[$i]}
    13181325       if ! ls $filename* 1>/dev/null 2>&1
     
    13611368 then
    13621369    run_id=$RANDOM
    1363     job_id=${fname}.$run_id
     1370    job_id=${jobname}.$run_id
    13641371
    13651372    tempdir=$fast_io_catalog/$job_id
     
    16051612 fi
    16061613 printf "|                                                                        | \n"
    1607  column1="base name of files:"; column2=$fname
     1614 column1="base name of files:"; column2=$jobname
    16081615 printf "| %-25s%-45s | \n" "$column1" "$column2"
    16091616 column1="activation string list:"; column2=$(echo $activation_string_list)
     
    17881795
    17891796       # NOW CREATE THE SOURCES_FOR_RUN FOLDER
    1790     palmbuild  -v  $use_existing_sources_folder  -h $host_configuration  -d $fname
     1797    palmbuild  -v  $use_existing_sources_folder  -h $host_configuration  -d $jobname
    17911798
    17921799    if [[ $? != 0 ]]
     
    20532060       # (FILE ENVPAR WILL BE READ BY PALM)
    20542061    cat  >  ENVPAR  <<  EOF
    2055  &envpar  run_identifier = '$fname', host = '$host_configuration',
     2062 &envpar  run_identifier = '$jobname', host = '$host_configuration',
    20562063          write_binary = .${write_binary}., tasks_per_node = $tasks_per_node,
    20572064          maximum_parallel_io_streams = $maximum_parallel_io_streams,
     
    23032310       then
    23042311
    2305           eval filename=${pathout[$i]}/${fname}${endout[$i]}
     2312          eval filename=${pathout[$i]}/${jobname}${endout[$i]}
    23062313
    23072314             # DETERMINE THE CYCLE NUMBER
     
    24452452                transfer_failed=false
    24462453                printf "\n  >>> OUTPUT: ${localout[$i]}$catalog_string  $append_string by SCP to"
    2447                 printf "\n              ${pathout[$i]}/${host_configuration}_${fname}${endout[$i]}$catalog_string\n"
     2454                printf "\n              ${pathout[$i]}/${host_configuration}_${jobname}${endout[$i]}$catalog_string\n"
    24482455
    24492456                   # TRANSFER VIA SCP
    24502457                if [[ "$remote_loginnode" != "" ]]
    24512458                then
    2452                    echo "cd $tempdir; ${fast_io_catalog}/${sources_for_run_catalog}/batch_scp $PORTOPT $catalog_option $append_option -b -m $usecycle_option -u $local_username $return_address  ${localout[$i]} \"${pathout[$i]}\" ${host_configuration}_${fname}${endout[$i]}  ${extout[$i]}"  |  ssh -q $remote_username@$remote_loginnode
     2459                   echo "cd $tempdir; ${fast_io_catalog}/${sources_for_run_catalog}/batch_scp $PORTOPT $catalog_option $append_option -b -m $usecycle_option -u $local_username $return_address  ${localout[$i]} \"${pathout[$i]}\" ${host_configuration}_${jobname}${endout[$i]}  ${extout[$i]}"  |  ssh -q $remote_username@$remote_loginnode
    24532460                else
    2454                    batch_scp $PORTOPT $catalog_option $append_option -b -m $usecycle_option -u $local_username $return_address  ${localout[$i]} "${pathout[$i]}" ${host_configuration}_${fname}${endout[$i]}  ${extout[$i]}
     2461                   batch_scp $PORTOPT $catalog_option $append_option -b -m $usecycle_option -u $local_username $return_address  ${localout[$i]} "${pathout[$i]}" ${host_configuration}_${jobname}${endout[$i]}  ${extout[$i]}
    24552462                fi
    24562463                [[ $? != 0 ]]  &&  transfer_failed=true
     
    24612468                then
    24622469                   printf "  +++ transfer failed. Trying to save a copy on this host under:\n"
    2463                    printf "      ${pathout[$i]}/${host_configuration}_${fname}${endout[$i]}_$run_id\n"
     2470                   printf "      ${pathout[$i]}/${host_configuration}_${jobname}${endout[$i]}_$run_id\n"
    24642471
    24652472                      # FIRST CHECK, IF DIRECTORY EXISTS, AND CREATE IT, IF NECESSARY
     
    24712478                      mkdir -p  $local_catalog
    24722479                   fi
    2473                    eval  cp  ${localout[$i]}  ${pathout[$i]}/${host_configuration}_${fname}${endout[$i]}_$run_id
     2480                   eval  cp  ${localout[$i]}  ${pathout[$i]}/${host_configuration}_${jobname}${endout[$i]}_$run_id
    24742481                   transfer_problems=true
    24752482                fi
     
    26792686
    26802687       # BUILD THE PALMRUN-COMMAND TO BE CALLED IN THE BATCH-JOB
    2681     palmrun_com="$palmrun_script_name -d $fname -h $host_configuration -m $memory -t $cpumax -q $queue -r $run_id -U $local_username"
     2688    palmrun_com="$palmrun_script_name -d $jobname -h $host_configuration -m $memory -t $cpumax -q $queue -r $run_id -U $local_username"
    26822689    [[ "$activation_string_list" != "" ]]  &&  palmrun_com=${palmrun_com}" -a \"$activation_string_list\""
    26832690    [[ "$global_revision" != "" ]]  &&  palmrun_com=${palmrun_com}" -G \"$global_revision\""
     
    27612768
    27622769       echo "set -x"                               >>  $jobfile
    2763        echo "${fast_io_catalog}/${sources_for_run_catalog}/batch_scp  $PORTOPT  -d  -w 10  -u $local_username $local_ip  $job_protocol_file_remote  \"$local_jobcatalog\"  ${host_configuration}_${fname}"  >>  $jobfile
     2770       echo "${fast_io_catalog}/${sources_for_run_catalog}/batch_scp  $PORTOPT  -d  -w 10  -u $local_username $local_ip  $job_protocol_file_remote  \"$local_jobcatalog\"  ${host_configuration}_${jobname}"  >>  $jobfile
    27642771       echo "%%END%%"                              >>  $jobfile
    27652772       echo "echo \" *** submitting job for transfering the job protocol file to $local_ip\" "  >>  $jobfile
Note: See TracChangeset for help on using the changeset viewer.