--- trunk/dyn3d/laplacien.f 2014/09/09 12:54:30 106 +++ trunk/Sources/dyn3d/laplacien.f 2016/03/11 18:47:26 178 @@ -12,9 +12,9 @@ use dimens_m, only: iim, jjm use divergf_m, only: divergf - use filtreg_m, only: filtreg + use filtreg_scal_m, only: filtreg_scal use grad_m, only: grad - USE paramet_m, ONLY: ip1jm, ip1jmp1, jjp1 + USE paramet_m, ONLY: ip1jm, ip1jmp1 INTEGER, intent(in):: klevel REAL, intent(inout):: teta(iim + 1, jjm + 1, klevel) @@ -24,7 +24,7 @@ !----------------------------------------------------------------- - CALL filtreg(teta, jjp1, klevel, 2, 1, .TRUE.) + CALL filtreg_scal(teta, direct = .true., intensive = .true.) CALL grad(klevel, teta, ghx, ghy) CALL divergf(klevel, ghx, ghy, teta)