Changeset 1675 for trunk/LMDZ.VENUS/libf


Ignore:
Timestamp:
Mar 16, 2017, 9:51:39 AM (8 years ago)
Author:
slebonnois
Message:

SL: update of xml file for xios output + a few modifications for run with uppr atmosphere

Location:
trunk/LMDZ.VENUS/libf/phyvenus
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/LMDZ.VENUS/libf/phyvenus/flott_gwd_ran.F90

    r1621 r1675  
    138138!(similar to observations)
    139139    KMIN = 1.E-5        ! Min horizontal wavenumber
     140!   KMIN = 6.3E-6       ! Min horizontal wavenumber
    140141    KMAX = 1.E-4        ! Max horizontal wavenumber
    141142    !Online output: one value only
  • trunk/LMDZ.VENUS/libf/phyvenus/hgardfou.F

    r1530 r1675  
    2222      DATA firstcall /.TRUE./
    2323      IF (firstcall) THEN
    24          PRINT*, 'hgardfou garantit la temperature dans [20,1200] K'
     24         PRINT*, 'hgardfou garantit la temperature dans [15,1200] K'
    2525         firstcall = .FALSE.
    2626      ENDIF
     
    2929      DO k = 1, klev
    3030         DO i = 1, klon
     31!!!! MODIF GG to avoid crash after 78--> 95 extension!!
     32!!!  WARNING: it has to be review/removed when the extension to the
     33!!!  thermosphere is completed (physical processes and ionosphere added)
     34          IF (k.LT.85) THEN
    3135            zt(i) = t(i,k)
     36          ENDIF
    3237         ENDDO
    3338#ifdef CRAY
     
    4954         ENDIF
    5055#ifdef CRAY
    51          CALL WHENFLT(klon, zt, 1, 20.0, jadrs, jbad)
     56         CALL WHENFLT(klon, zt, 1, 15.0, jadrs, jbad)
    5257#else
    5358         jbad = 0
    5459         DO i = 1, klon
    55          IF (zt(i).LT.20.0) THEN
     60         IF (zt(i).LT.15.0) THEN
    5661            jbad = jbad + 1
    5762            jadrs(jbad) = i
  • trunk/LMDZ.VENUS/libf/phyvenus/load_ksi.F

    r1530 r1675  
    4545      nlve = klev
    4646
     47cc      GG modif below
     48c----------------------------------
     49c   Initialisation of values to 0
     50c     (for all vertical levels)
     51c----------------------------------
     52
     53      ksive(0:klev+1,0:klev+1,nnuve,nbmat) = 0.0
     54
    4755c ------------------------
    4856c Loading the ksi file
     
    7785        read(10,*)
    7886        read(10,*) m,Nb
    79         if (m.ne.nlve) then
     87cc      GG modif below 
     88        if (nlve.le.78.and.m.ne.nlve) then
    8089         write(*,*) 'This is subroutine load_ksi'
    8190         print*,'Dimension problem between ksi.txt and nlve'
  • trunk/LMDZ.VENUS/libf/phyvenus/moldiff_red.F90

    r1621 r1675  
    14621462
    14631463        compteur=0
    1464         do while (pnew2 .ge. pp(il))   
     1464        do while (Pnew2 .ge. pp(il))   
    14651465        compteur=compteur+1
    14661466        do nn=1,nq
     
    14741474        if (compteur .ge. 100000) then
    14751475        print*,'error moldiff_red infinite loop'
    1476         print*,ig,il,pp(il),tt(nl),pnew2,qnew(il,:),Znew2
     1476        print*,ig,il,pp(il),tt(nl),Pnew2,qnew(il,:),Znew2
    14771477        stop
    14781478        endif
     
    15641564
    15651565        compteur=0
    1566         do while (pnew2 .ge. pp(il))   
     1566        do while (Pnew2 .ge. pp(il))   
    15671567        compteur=compteur+1
    15681568        do nn=1,nq
     
    15761576        if (compteur .ge. 100000) then
    15771577        print*,'pb moldiff_red infinite loop'
    1578         print*,ig,nl,T(nl),pnew2,qnew(il,:),Znew2
     1578        print*,ig,nl,T(nl),Pnew2,qnew(il,:),Znew2
    15791579        stop
    15801580        endif
Note: See TracChangeset for help on using the changeset viewer.