source: trunk/LMDZ.GENERIC/libf/dyn3d/convmas.F @ 1422

Last change on this file since 1422 was 1422, checked in by milmd, 10 years ago

In GENERIC, MARS and COMMON models replace some include files by modules (usefull for decoupling physics with dynamics).

File size: 1.6 KB
Line 
1      SUBROUTINE convmas (pbaru, pbarv, convm )
2c
3      IMPLICIT NONE
4
5c=======================================================================
6c
7c   Auteurs:  P. Le Van , F. Hourdin  .
8c   -------
9c
10c   Objet:
11c   ------
12c
13c   ********************************************************************
14c   .... calcul de la convergence du flux de masse aux niveaux p ...
15c   ********************************************************************
16c
17c
18c     pbaru  et  pbarv  sont des arguments d'entree pour le s-pg  ....
19c      .....  convm      est  un argument de sortie pour le s-pg  ....
20c
21c    le calcul se fait de haut en bas,
22c    la convergence de masse au niveau p(llm+1) est egale a 0. et
23c    n'est pas stockee dans le tableau convm .
24c
25c
26c=======================================================================
27c
28c   Declarations:
29c   -------------
30
31#include "dimensions.h"
32#include "paramet.h"
33
34      REAL pbaru( ip1jmp1,llm ),pbarv( ip1jm,llm ),convm(  ip1jmp1,llm )
35      INTEGER   l,ij
36
37      EXTERNAL   filtreg
38      EXTERNAL   convflu
39
40c-----------------------------------------------------------------------
41c    ....  calcul de - (d(pbaru)/dx + d(pbarv)/dy ) ......
42
43      CALL convflu( pbaru, pbarv, llm, convm )
44
45c-----------------------------------------------------------------------
46c   filtrage:
47c   ---------
48
49       CALL filtreg( convm, jjp1, llm, 2, 2, .true., 1 )
50
51c    integration de la convergence de masse de haut  en bas ......
52
53      DO      l      = llmm1, 1, -1
54        DO    ij     = 1, ip1jmp1
55         convm(ij,l) = convm(ij,l) + convm(ij,l+1)
56        ENDDO
57      ENDDO
58c
59      RETURN
60      END
Note: See TracBrowser for help on using the repository browser.