Changeset 894 for trunk/LMDZ.VENUS/libf


Ignore:
Timestamp:
Mar 6, 2013, 1:50:54 PM (12 years ago)
Author:
slebonnois
Message:

SL: small modifications on rcm1d (Venus, Titan)

Location:
trunk/LMDZ.VENUS/libf/phyvenus
Files:
1 deleted
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/LMDZ.VENUS/libf/phyvenus/profile.F

    r887 r894  
    1010c   differents profils d'atmospheres. T=f(z)
    1111c   entree:
    12 c     unit    unite de lecture de "testphys1d.def"
     12c     unit    unite de lecture de "rcm1d.def"
    1313c     nlev    nombre de niveaux (nlev=llm+1, surf + couches 1 a llm)
    1414c     dzst    dz/T (avec dz = epaisseur de la couche en m)
  • trunk/LMDZ.VENUS/libf/phyvenus/rcm1d.F

    r887 r894  
    5252      REAL gru,grv   ! prescribed "geostrophic" background wind
    5353      REAL temp(llm)   ! temperature at the middle of the layers
    54       REAL q(llm,nqtot) ! tracer mixing ratio (e.g. kg/kg)
     54      REAL,allocatable :: q(:,:) ! tracer mixing ratio (e.g. kg/kg)
    5555      REAL tsoil(nsoilmx)   ! subsurface soik temperature (K)
    5656      REAL zlay(llm)   ! altitude estimee dans les couches (km)
     
    6767      REAL dudyn(llm),dvdyn(llm),dtempdyn(llm)
    6868      REAL dpsurf   
    69       REAL dq(llm,nqtot)
    70       REAL dqdyn(llm,nqtot)
     69      REAL,allocatable :: dq(:,:)
    7170
    7271c   Various intermediate variables
     
    8281      COMMON/cpdetvenus/cppdyn,nu_venus,t0_venus
    8382      REAL cppdyn,nu_venus,t0_venus
     83      real pi
    8484
    8585c=======================================================================
     
    113113      r= 8.314511E+0 *1000.E+0/mugaz
    114114      rcp= r/cpp
     115
     116c-----------------------------------------------------------------------
     117c   Initialisation des traceurs
     118c   ---------------------------
     119c  Choix du nombre de traceurs et du schema pour l'advection
     120c  dans fichier traceur.def
     121      call infotrac_init
     122
     123c Allocation de la tableau q : champs advectes   
     124      allocate(q(llm,nqtot))
     125      allocate(dq(llm,nqtot))
    115126
    116127c ------------------------------------------------------
Note: See TracChangeset for help on using the changeset viewer.