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

Annotation of /trunk/dyn3d/laplacien_rot.f

Parent Directory Parent Directory | Revision Log Revision Log


Revision 107 - (hide annotations)
Thu Sep 11 15:09:15 2014 UTC (9 years, 8 months ago) by guez
File size: 1137 byte(s)
Imported procedure grilles_gcm_sub from LMDZ. Had then to transform
local variable phis of etat to argument.

Replaced calls to lnblnk by calls to trim.

Removed arguments nlat, klevel and griscal of filtreg. Replaced
integer arguments ifiltre and iaire by logical arguments direct and
intensive.

Changed default values of guide_t and guide_q to false.

1 guez 3
2 guez 81 ! $Header: /home/cvsroot/LMDZ4/libf/dyn3d/laplacien_rot.F,v 1.1.1.1
3     ! 2004/05/19 12:53:07 lmdzadmin Exp $
4 guez 3
5 guez 81 SUBROUTINE laplacien_rot(klevel, rotin, rotout, ghx, ghy)
6    
7     ! P. Le Van
8    
9     ! ************************************************************
10     ! ... calcul de ( rotat x nxgrad ) du rotationnel rotin .
11     ! ************************************************************
12    
13     ! klevel et rotin sont des arguments d'entree pour le s-prog
14     ! rotout est un argument de sortie pour le s-prog
15    
16     USE dimens_m
17     USE paramet_m
18     USE comgeom
19     USE filtreg_m, ONLY: filtreg
20 guez 107 use rotatf_m, only: rotatf
21    
22 guez 81 IMPLICIT NONE
23    
24    
25    
26     ! .......... variables en arguments .............
27    
28     INTEGER, INTENT (IN) :: klevel
29 guez 106 REAL rotin(iim + 1, jjm, klevel), rotout(ip1jm, klevel)
30 guez 81
31     ! .......... variables locales ................
32    
33     REAL ghy(ip1jm, klevel), ghx(ip1jmp1, klevel)
34     ! ........................................................
35    
36    
37 guez 107 CALL filtreg(rotin, direct = .true., intensive = .true.)
38 guez 81
39     CALL nxgrad(klevel, rotin, ghx, ghy)
40     CALL rotatf(klevel, ghx, ghy, rotout)
41    
42     RETURN
43     END SUBROUTINE laplacien_rot

  ViewVC Help
Powered by ViewVC 1.1.21