Ignore:
Timestamp:
May 15, 2008 8:46:15 AM (16 years ago)
Author:
raasch
Message:

optimization of transpositions for 2D decompositions, workaround for using -env option with mpiexec, adjustments for lcxt4

File:
1 edited

Legend:

Unmodified
Added
Removed
  • palm/trunk/SOURCE/advec_v_ups.f90

    r4 r164  
    44! Actual revisions:
    55! -----------------
    6 !
     6! Arguments removed from transpose routines
    77!
    88! Former revisions:
     
    6969!
    7070!-- Transpose the component to be advected: z --> x
    71     CALL transpose_zx( v_ad, tend, v_ad, tend, v_ad )
     71    CALL transpose_zx( v_ad, tend, v_ad )
    7272
    7373#else
     
    9797!
    9898!-- Transpose the advecting component: z --> x
    99     CALL transpose_zx( d, tend, d, tend, d )
     99    CALL transpose_zx( d, tend, d )
    100100
    101101#endif
     
    116116!
    117117!-- Transpose the advecting component: z --> y
    118     CALL transpose_zx( d, tend, d, tend, d )
    119     CALL transpose_xy( d, tend, d, tend, d )
     118    CALL transpose_zx( d, tend, d )
     119    CALL transpose_xy( d, tend, d )
    120120
    121121!
    122122!-- Transpose the component to be advected: x --> y
    123     CALL transpose_xy( v_ad, tend, v_ad, tend, v_ad )
     123    CALL transpose_xy( v_ad, tend, v_ad )
    124124
    125125#endif
     
    149149!
    150150!-- Transpose the component to be advected: y --> z (= y --> x + x --> z)
    151     CALL transpose_yx( v_ad, tend, v_ad, tend, v_ad )
    152     CALL transpose_xz( v_ad, tend, v_ad, tend, v_ad )
     151    CALL transpose_yx( v_ad, tend, v_ad )
     152    CALL transpose_xz( v_ad, tend, v_ad )
    153153
    154154!
Note: See TracChangeset for help on using the changeset viewer.