source: LMDZ.3.3/trunk/libf/dyn3d/laplacien_rotgam.F @ 120

Last change on this file since 120 was 2, checked in by lmdz, 25 years ago

Initial revision

  • Property svn:eol-style set to native
  • Property svn:executable set to *
  • Property svn:keywords set to Author Date Id Revision
File size: 1.1 KB
RevLine 
[2]1      SUBROUTINE laplacien_rotgam ( klevel, rotin, rotout )
2c
3c     P. Le Van
4c
5c   ************************************************************
6c   ... calcul de  (rotat x nxgrad)_gam  du rotationnel rotin ..
7c   ************************************************************
8c     klevel et teta  sont des arguments  d'entree pour le s-prog
9c      divgra     est  un argument  de sortie pour le s-prog
10c
11      IMPLICIT NONE
12c
13#include "dimensions.h"
14#include "paramet.h"
15#include "comgeom.h"
16
17c
18c    .............   variables  en  arguments    ...........
19c
20      INTEGER klevel
21      REAL rotin( ip1jm,klevel ), rotout( ip1jm,klevel )
22c
23c   ............     variables   locales     ...............
24c
25      INTEGER l, ij
26      REAL ghy(ip1jm,llm), ghx(ip1jmp1,llm)
27c   ........................................................
28c
29      EXTERNAL   nxgrad_gam, rotat_nfil
30c
31
32      CALL   nxgrad_gam ( klevel, rotin,   ghx ,   ghy  )
33      CALL   rotat_nfil ( klevel, ghx  ,   ghy , rotout )
34c
35      DO l = 1, klevel
36        DO ij = 1, ip1jm
37         rotout(ij,l) = rotout(ij,l) * unsairz_gam(ij)
38        ENDDO
39      ENDDO
40
41      RETURN
42      END
Note: See TracBrowser for help on using the repository browser.