Ignore:
Timestamp:
Feb 16, 2018, 12:42:18 PM (6 years ago)
Author:
jyg
Message:

Implementation of a first crude model of the
dynamic of wake population.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • LMDZ6/trunk/libf/phylmd/add_wake_tend.F90

    r2635 r3208  
    1 SUBROUTINE add_wake_tend(zddeltat, zddeltaq, zds, zddens, zoccur, text, abortphy)
     1SUBROUTINE add_wake_tend(zddeltat, zddeltaq, zds, zddensaw, zddensw, zoccur, text, abortphy)
    22!===================================================================
    33! Ajoute les tendances liées aux diverses parametrisations physiques aux
     
    99
    1010USE dimphy, ONLY: klon, klev
    11 USE phys_state_var_mod, ONLY: wake_deltat, wake_deltaq, wake_s, wake_dens
     11USE phys_state_var_mod, ONLY: wake_deltat, wake_deltaq, wake_s,  &
     12                              awake_dens, wake_dens
    1213
    1314USE print_control_mod, ONLY: prt_level
     
    1718!------------
    1819  REAL, DIMENSION(klon, klev),   INTENT (IN)         :: zddeltat, zddeltaq
    19   REAL, DIMENSION(klon),         INTENT (IN)         :: zds, zddens
     20  REAL, DIMENSION(klon),         INTENT (IN)         :: zds, zddensaw, zddensw
    2021  INTEGER, DIMENSION(klon),      INTENT (IN)         :: zoccur
    2122  CHARACTER*(*),                 INTENT (IN)         :: text
     
    5354         DO i = 1, klon
    5455           IF (zoccur(i) .GE. 1) THEN
    55              wake_s(i)    = wake_s(i)    + zds(i)
    56              wake_dens(i) = wake_dens(i) + zddens(i)
     56             wake_s(i)     = wake_s(i)    + zds(i)
     57             awake_dens(i) = awake_dens(i) + zddensaw(i)
     58             wake_dens(i)  = wake_dens(i) + zddensw(i)
    5759           ELSE
    58              wake_s(i)    = 0.
    59              wake_dens(i) = 0.
     60             wake_s(i)     = 0.
     61             awake_dens(i) = 0.
     62             wake_dens(i)  = 0.
    6063           ENDIF   ! (zoccur(i) .GE. 1)
    6164         END DO
Note: See TracChangeset for help on using the changeset viewer.