--- trunk/libf/dyn3d/laplacien.f90 2012/04/20 14:58:43 61 +++ trunk/dyn3d/laplacien.f 2014/09/09 12:54:30 106 @@ -10,21 +10,21 @@ ! P. Le Van ! Calcul de div(grad) de teta. - use grad_m, only: grad - use filtreg_m, only: filtreg + use dimens_m, only: iim, jjm use divergf_m, only: divergf - USE dimens_m, ONLY: llm + use filtreg_m, only: filtreg + use grad_m, only: grad USE paramet_m, ONLY: ip1jm, ip1jmp1, jjp1 INTEGER, intent(in):: klevel - REAL, intent(inout):: teta(ip1jmp1, klevel) + REAL, intent(inout):: teta(iim + 1, jjm + 1, klevel) ! Variables locales: - REAL ghy(ip1jm, llm), ghx(ip1jmp1, llm) + REAL ghy(ip1jm, klevel), ghx(ip1jmp1, klevel) !----------------------------------------------------------------- - CALL filtreg(teta, jjp1, klevel, 2, 1, .TRUE., 1) + CALL filtreg(teta, jjp1, klevel, 2, 1, .TRUE.) CALL grad(klevel, teta, ghx, ghy) CALL divergf(klevel, ghx, ghy, teta)