Ignore:
Timestamp:
Mar 3, 2009, 5:40:26 PM (15 years ago)
Author:
jghattas
Message:

Creation du module infotrac:

  • contient les variables de advtrac.h
  • contient la subroutine iniadvtrac renommer en infotrac_init
  • le nombre des traceurs est lu dans tracer.def en dynamique (ou par default ou recu par INCA)
  • ce module est utilise dans la dynamique et la physique
  • contient aussi la variable nbtr qui avant etait stockee dans dimphy

Le fichier advtrac.h n'existe plus.
La compilation ne prend plus en compte le nombre de traceur.

/JG

File:
1 edited

Legend:

Unmodified
Added
Removed
  • LMDZ4/branches/LMDZ4-dev/libf/phylmd/conemav.F

    r766 r1114  
    1010c
    1111      USE dimphy
     12      USE infotrac, ONLY : nbtr
    1213      IMPLICIT none
    1314c======================================================================
     
    4445c
    4546#include "dimensions.h"
    46 cym#include "dimphy.h"
    4747c
    48       integer NTRAC
    49       PARAMETER (NTRAC=nqmx-2)
    5048c
    5149       REAL dtime, paprs(klon,klev+1),pplay(klon,klev)
    5250       REAL t(klon,klev),q(klon,klev),u(klon,klev),v(klon,klev)
    53        REAL tra(klon,klev,ntrac)
     51       REAL tra(klon,klev,nbtr)
    5452       INTEGER ntra
    5553       REAL work1(klon,klev),work2(klon,klev)
    5654c
    5755       REAL d_t(klon,klev),d_q(klon,klev),d_u(klon,klev),d_v(klon,klev)
    58        REAL d_tra(klon,klev,ntrac)
     56       REAL d_tra(klon,klev,nbtr)
    5957       REAL rain(klon),snow(klon)
    6058c
     
    7472       INTEGER i,k,itra
    7573       REAL qs(klon,klev)
    76 cym       REAL cbmf(klon)
    77 cym       SAVE cbmf
    7874       REAL,ALLOCATABLE,SAVE :: cbmf(:)
    7975c$OMP THREADPRIVATE(cbmf)
Note: See TracChangeset for help on using the changeset viewer.