/[lmdze]/trunk/dyn3d/laplacien_gam.f
ViewVC logotype

Contents of /trunk/dyn3d/laplacien_gam.f

Parent Directory Parent Directory | Revision Log Revision Log


Revision 60 - (show annotations)
Mon Jan 30 14:37:26 2012 UTC (12 years, 4 months ago) by guez
Original Path: trunk/libf/dyn3d/laplacien_gam.f
File size: 1381 byte(s)
Useless copies into "gdx" and "gdy" in "gradiv2".

1 !
2 ! $Header: /home/cvsroot/LMDZ4/libf/dyn3d/laplacien_gam.F,v 1.1.1.1 2004/05/19 12:53:06 lmdzadmin Exp $
3 !
4 SUBROUTINE laplacien_gam ( klevel, cuvsga, cvusga, unsaigam ,
5 * unsapolnga, unsapolsga, teta, divgra )
6
7 c P. Le Van
8 c
9 c ************************************************************
10 c
11 c .... calcul de (div( grad )) de teta .....
12 c ************************************************************
13 c klevel et teta sont des arguments d'entree pour le s-prog
14 c divgra est un argument de sortie pour le s-prog
15 c
16 use grad_m, only: grad
17 use dimens_m
18 use paramet_m
19 use comgeom
20 IMPLICIT NONE
21 c
22
23 c
24 c ............ variables en arguments ..........
25 c
26 INTEGER, intent(in):: klevel
27 REAL teta( ip1jmp1,klevel ), divgra( ip1jmp1,klevel )
28 REAL cuvsga(ip1jm) , cvusga( ip1jmp1 ),unsaigam(ip1jmp1),
29 * unsapolnga, unsapolsga
30 c
31 c ........... variables locales .................
32 c
33 REAL ghy(ip1jm,llm), ghx(ip1jmp1,llm)
34 c ......................................................
35
36 CALL SCOPY ( ip1jmp1 * klevel, teta, 1, divgra, 1 )
37 c
38 CALL grad ( klevel, divgra, ghx, ghy )
39 c
40 CALL diverg_gam ( klevel, cuvsga, cvusga, unsaigam ,
41 * unsapolnga, unsapolsga, ghx , ghy , divgra )
42
43 c
44
45
46 RETURN
47 END

  ViewVC Help
Powered by ViewVC 1.1.21