Ignore:
Timestamp:
Jan 13, 2022, 11:47:02 PM (3 years ago)
Author:
dcugnet
Message:

Fix the call to vlspltgen_loc in advtrac_loc (one wrong additional calling argument).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • LMDZ6/trunk/libf/dyn3dmem/advtrac_loc.F90

    r4056 r4058  
    1010   !            M.A Filiberti (04/2002)
    1111   !
    12    USE infotrac,     ONLY: nqtot, tracers,ok_iso_verif
     12   USE infotrac,     ONLY: nqtot, tracers, ok_iso_verif
    1313   USE control_mod,  ONLY: iapp_tracvl, day_step, planet_type
    1414   USE comconst_mod, ONLY: dtvr
     
    106106   !---------------------------------------------------------------------------
    107107!ym   CALL massbar_p(massem,massebx,masseby)
    108 !ym   ----> Normalement, inutile pour les schémas classiques
    109 !ym   ----> Revérifier lors de la parallélisation des autres schemas
     108!ym   ----> Normalement, inutile pour les schemas classiques
     109!ym   ----> Reverifier lors de la parallelisation des autres schemas
    110110
    111111#ifdef DEBUG_IO   
     
    128128!  CALL WaitRequest(TestRequest)
    129129!$OMP BARRIER
    130                  
     130
    131131!  WRITE(*,*) 'advtrac 157: appel de vlspltgen_loc'
    132    CALL vlspltgen_loc(q, tracers(:)%iadv, 2., massem, wg, pbarug, pbarvg, dtvr, p, pk, teta )
     132   CALL vlspltgen_loc(q, 2., massem, wg, pbarug, pbarvg, dtvr, p, pk, teta )
    133133
    134134#ifdef DEBUG_IO     
     
    167167         CASE(12)  !--- Schema de Frederic Hourdin
    168168         !--------------------------------------------------------------------
     169            STOP 'advtrac : appel a vlspltqs :schema non parallelise'
    169170            CALL adaptdt(iadv,dtbon,n,pbarug,massem)   ! pas de temps adaptatif
    170171            IF(n > 1) WRITE(*,*) 'WARNING horizontal dt=',dtbon,'dtvr=',dtvr,'n=',n
     
    259260
    260261      !----------------------------------------------------------------------
    261       ! On impose une seule valeur du traceur au pôle Sud j=jjm+1=jjp1 et Nord j=1
     262      ! On impose une seule valeur du traceur au pole Sud j=jjm+1=jjp1 et Nord j=1
    262263      !----------------------------------------------------------------------
    263264      !  CALL traceurpole(q(1,1,iq),massem)
Note: See TracChangeset for help on using the changeset viewer.