Ignore:
Timestamp:
Nov 16, 2009 12:20:59 PM (15 years ago)
Author:
raasch
Message:

some initial data assignments changed due to problems with gfortran compiler; bugfix in docu chapter 3.5.4; mrun test modification for hybrid mpi-openmp

File:
1 edited

Legend:

Unmodified
Added
Removed
  • palm/trunk/SCRIPTS/mrun

    r400 r405  
    31623162             if [[ $threads_per_task != 1 ]]
    31633163             then
    3164                 printf "\n      threads per task: $threads_per_task"
     3164                   # increase stack size to unlimited, because large runs
     3165                   # may abort otherwise
     3166                ulimit -Ss unlimited
     3167                printf "\n      threads per task: $threads_per_task  stacksize: unlimited"
    31653168             fi
    31663169             if [[ $run_coupled_model = false ]]
     
    31973200                      export MV2_NUM_PORTS=2
    31983201                      #  The default setting of MV2_CPU_MAPPING gives best results
     3202                      # export MV2_ENABLE_AFFINITY=1
    31993203                      #  export MV2_CPU_MAPPING=0,1,4,5,2,3,6,7
    3200                       mpiexec -np $ii  ./a.out  $ROPTS  < runfile_atmos
     3204                      if [[ $threads_per_task != 1 ]]
     3205                      then
     3206                         mpiexec -npernode 1  ./a.out  $ROPTS  <  runfile_atmos
     3207                      else
     3208                         mpiexec -np $ii  ./a.out  $ROPTS  < runfile_atmos
     3209                      fi
    32013210                   fi
    32023211                elif [[ $host = lcxt4 ]]
Note: See TracChangeset for help on using the changeset viewer.