Changeset 3208 for LMDZ6/trunk/libf/phylmd/add_wake_tend.F90
- Timestamp:
- Feb 16, 2018, 12:42:18 PM (6 years ago)
- 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)1 SUBROUTINE add_wake_tend(zddeltat, zddeltaq, zds, zddensaw, zddensw, zoccur, text, abortphy) 2 2 !=================================================================== 3 3 ! Ajoute les tendances liées aux diverses parametrisations physiques aux … … 9 9 10 10 USE dimphy, ONLY: klon, klev 11 USE phys_state_var_mod, ONLY: wake_deltat, wake_deltaq, wake_s, wake_dens 11 USE phys_state_var_mod, ONLY: wake_deltat, wake_deltaq, wake_s, & 12 awake_dens, wake_dens 12 13 13 14 USE print_control_mod, ONLY: prt_level … … 17 18 !------------ 18 19 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 20 21 INTEGER, DIMENSION(klon), INTENT (IN) :: zoccur 21 22 CHARACTER*(*), INTENT (IN) :: text … … 53 54 DO i = 1, klon 54 55 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) 57 59 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. 60 63 ENDIF ! (zoccur(i) .GE. 1) 61 64 END DO
Note: See TracChangeset
for help on using the changeset viewer.