My Project
Main Page
Data Types List
Files
File List
File Members
All
Classes
Files
Functions
Variables
Macros
laplacien_rotgam_p.F
Go to the documentation of this file.
1
SUBROUTINE
laplacien_rotgam_p
( klevel, rotin, rotout )
2
c
3
c P. Le Van
4
c
5
c ************************************************************
6
c ... calcul de (rotat x nxgrad)_gam du rotationnel rotin ..
7
c ************************************************************
8
c klevel et teta sont des arguments d'entree pour le s-prog
9
c divgra est un argument de sortie pour le s-prog
10
c
11
USE
parallel
12
IMPLICIT NONE
13
c
14
#include "dimensions.h"
15
#include "paramet.h"
16
#include "comgeom.h"
17
18
c
19
c ............. variables en arguments ...........
20
c
21
INTEGER
klevel
22
REAL
rotin(
ip1jm
,klevel ), rotout(
ip1jm
,klevel )
23
c
24
c ............ variables locales ...............
25
c
26
INTEGER
l
,
ij
27
REAL
ghy(
ip1jm
,llm), ghx(
ip1jmp1
,llm)
28
c ........................................................
29
c
30
INTEGER
:: ijb,ije
31
32
c
33
34
CALL
nxgrad_gam_p
( klevel, rotin, ghx , ghy )
35
CALL
rotat_nfil_p
( klevel, ghx , ghy , rotout )
36
c
37
ijb=ij_begin
38
ije=ij_end
39
if
(pole_sud) ije=ij_end-iip1
40
c$OMP DO SCHEDULE(STATIC,OMP_CHUNK)
41
DO
l
= 1, klevel
42
DO
ij
= ijb, ije
43
rotout(
ij
,
l
) = rotout(
ij
,
l
) *
unsairz_gam
(
ij
)
44
ENDDO
45
ENDDO
46
c$OMP END DO NOWAIT
47
RETURN
48
END
libf
dyn3dpar
laplacien_rotgam_p.F
Generated on Fri Jun 28 2013 15:58:36 for My Project by
1.8.1.2