Ignore:
Timestamp:
Dec 14, 2015, 11:43:09 AM (9 years ago)
Author:
Laurent Fairhead
Message:

Merged trunk changes r2298:2396 into testing branch

Location:
LMDZ5/branches/testing
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • LMDZ5/branches/testing

  • LMDZ5/branches/testing/libf/phylmd/yamada4.F90

    r1999 r2408  
    55    cd, q2, km, kn, kq, ustar, iflag_pbl)
    66  USE dimphy
     7  USE print_control_mod, ONLY: prt_level
    78  IMPLICIT NONE
    8   include "iniprint.h"
    9   ! .......................................................................
    10   ! ym#include "dimensions.h"
    11   ! ym#include "dimphy.h"
    12   ! .......................................................................
    139
    1410  ! dt : pas de temps
     
    344340    ! print*,'Longueur ',l(:,:)
    345341    DO k = 2, klev - 1
    346       l(:, k) = max(l(:,k), 1.)
    347       km(:, k) = l(:, k)*sqrt(q2(:,k))*sm(:, k)
    348       q2(:, k) = q2(:, k) + dt*km(:, k)*m2(:, k)*(1.-rif(:,k))
    349       q2(:, k) = min(max(q2(:,k),1.E-10), 1.E4)
    350       q2(:, k) = 1./(1./sqrt(q2(:,k))+dt/(2*l(:,k)*b1))
    351       q2(:, k) = q2(:, k)*q2(:, k)
     342      DO ig = 1, ngrid
     343        l(ig, k) = max(l(ig,k), 1.)
     344        km(ig, k) = l(ig, k)*sqrt(q2(ig,k))*sm(ig, k)
     345        q2(ig, k) = q2(ig, k) + dt*km(ig, k)*m2(ig, k)*(1.-rif(ig,k))
     346        q2(ig, k) = min(max(q2(ig,k),1.E-10), 1.E4)
     347        q2(ig, k) = 1./(1./sqrt(q2(ig,k))+dt/(2*l(ig,k)*b1))
     348        q2(ig, k) = q2(ig, k)*q2(ig, k)
     349      END DO
    352350    END DO
    353351
     
    496494  USE dimphy
    497495  IMPLICIT NONE
    498   ! .......................................................................
    499   include "dimensions.h"
    500   ! ccc#include "dimphy.h"
    501   ! .......................................................................
    502496
    503497  ! dt : pas de temps
     
    572566  USE dimphy
    573567  IMPLICIT NONE
    574   ! .......................................................................
    575   include "dimensions.h"
    576   ! ccc#include "dimphy.h"
    577   ! .......................................................................
    578568
    579569  ! dt : pas de temps
Note: See TracChangeset for help on using the changeset viewer.