--- trunk/dyn3d/dteta1.f 2014/03/11 15:09:02 88 +++ trunk/dyn3d/dteta1.f 2018/02/05 10:39:38 254 @@ -12,13 +12,13 @@ ! Calcul du terme de convergence horizontale du flux d'enthalpie ! potentielle. - USE dimens_m, ONLY: iim, llm - USE paramet_m, ONLY: iip1, iip2, ip1jm, ip1jmp1, jjp1 - USE filtreg_m, ONLY: filtreg + USE dimens_m, ONLY: iim, jjm, llm + USE paramet_m, ONLY: iip1, iip2, ip1jm, ip1jmp1 + USE filtreg_scal_m, ONLY: filtreg_scal REAL, intent(in):: teta(ip1jmp1, llm) REAL, intent(in):: pbaru(ip1jmp1, llm), pbarv(ip1jm, llm) - REAL, intent(out):: dteta(ip1jmp1, llm) + REAL, intent(out):: dteta(iim + 1, jjm + 1, llm) ! Local: INTEGER l, ij @@ -44,7 +44,7 @@ ! stockage dans dh de la convergence horizontale filtrée du flux ! d'enthalpie potentielle - CALL filtreg(dteta, jjp1, llm, 2, 2, .true.) + CALL filtreg_scal(dteta, direct = .true., intensive = .false.) END SUBROUTINE dteta1