2 |
! $Header: /home/cvsroot/LMDZ4/libf/dyn3d/divgrad.F,v 1.1.1.1 2004/05/19 12:53:05 lmdzadmin Exp $ |
! $Header: /home/cvsroot/LMDZ4/libf/dyn3d/divgrad.F,v 1.1.1.1 2004/05/19 12:53:05 lmdzadmin Exp $ |
3 |
! |
! |
4 |
SUBROUTINE divgrad (klevel,h, lh, divgra, cdivh ) |
SUBROUTINE divgrad (klevel,h, lh, divgra, cdivh ) |
5 |
|
use grad_m, only: grad |
6 |
use dimens_m |
use dimens_m |
7 |
use paramet_m |
use paramet_m |
8 |
use logic |
use conf_gcm_m |
9 |
use comgeom |
use comgeom |
10 |
use filtreg_m, only: filtreg |
use filtreg_m, only: filtreg |
11 |
IMPLICIT NONE |
IMPLICIT NONE |
42 |
c |
c |
43 |
DO 10 iter = 1,lh |
DO 10 iter = 1,lh |
44 |
|
|
45 |
CALL filtreg ( divgra,jjp1,klevel,2,1,.true.,1 ) |
CALL filtreg ( divgra,jjp1,klevel,2,1,.true.) |
46 |
|
|
47 |
CALL grad (klevel,divgra, ghx , ghy ) |
CALL grad (klevel,divgra, ghx , ghy ) |
48 |
CALL diverg (klevel, ghx , ghy , divgra ) |
CALL diverg (klevel, ghx , ghy , divgra ) |
49 |
|
|
50 |
CALL filtreg ( divgra,jjp1,klevel,2,1,.true.,1) |
CALL filtreg ( divgra,jjp1,klevel,2,1,.true.) |
51 |
|
|
52 |
DO 5 l = 1,klevel |
DO 5 l = 1,klevel |
53 |
DO 4 ij = 1, ip1jmp1 |
DO 4 ij = 1, ip1jmp1 |