Ignore:
Timestamp:
Jun 24, 2009 12:59:09 PM (15 years ago)
Author:
maronga
Message:

adjustments for lcxt4 and ibmy, allow user 2d xy cross section output at z=nzb+1

File:
1 edited

Legend:

Unmodified
Added
Removed
  • palm/trunk/SCRIPTS/mrun

    r331 r343  
    181181     # 16/04/09 - Siggi  - new option -y for precursor (uncoupled) ocean runs
    182182     #                     to be followed by a coupled atmosphere-ocean run
    183      # 21/04/09 - Siggi - adjustments for new IBM at DKRZ, which is now ibmh
     183     # 21/04/09 - Siggi  - adjustments for new IBM at DKRZ, which is now ibmh
     184     # 24/06/09 - BjornM - adjustments for coupled/precursor runs on ibmy
    184185
    185186 
     
    29562957       if [[ -n $numprocs ]]
    29572958       then
    2958 
    29592959             # RUNNING THE PROGRAM ON PARALLEL MACHINES
    29602960          if [[ $(echo $host | cut -c1-3) = ibm ]]
     
    29762976                [[ $node_usage = not_shared ]]  &&  export MP_SINGLE_THREAD=yes
    29772977             fi
    2978 
    29792978             if [[ "$LOADLBATCH" = yes ]]
    29802979             then
     
    29842983                   /opt/optibm/HPM_2_4_1/bin/hpmcount  a.out  $ROPTS
    29852984                else
    2986                    poe ./a.out  $ROPTS
     2985                   if [[ $run_coupled_model = false ]]
     2986                   then
     2987                      if [[ "$ocean_file_appendix" = true ]]
     2988                      then
     2989                         echo "precursor_ocean"  >  runfile_atmos
     2990                      else
     2991                         echo "precursor_atmos"  >  runfile_atmos
     2992                      fi
     2993                   else
     2994                      (( iia = $numprocs_atmos / $threads_per_task ))
     2995                      (( iio = $numprocs_ocean / $threads_per_task ))
     2996                      printf "\n      coupled run ($iia atmosphere, $iio ocean)"
     2997                      printf "\n      using $coupled_mode coupling"
     2998                      printf "\n\n"
     2999                      echo "coupled_run $iia $iio"  >  runfile_atmos
     3000                   fi
     3001                   poe ./a.out  $ROPTS  <  runfile_atmos
    29873002                fi
    29883003             else
     
    30043019                   fi
    30053020                   export MP_HOSTFILE=hostfile
    3006 
    30073021                   if [[ $run_coupled_model = false ]]
    30083022                   then
     
    30213035                      echo "coupled_run $iia $iio"  >  runfile_atmos
    30223036                   fi
    3023 
    30243037                   ./a.out  -procs $tasks_per_node  $ROPTS  <  runfile_atmos
    30253038
Note: See TracChangeset for help on using the changeset viewer.