/[lmdze]/trunk/Sources/dyn3d/caldyn0.f
ViewVC logotype

Diff of /trunk/Sources/dyn3d/caldyn0.f

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 134 by guez, Wed Apr 29 15:47:56 2015 UTC revision 207 by guez, Thu Sep 1 10:30:53 2016 UTC
# Line 4  module caldyn0_m Line 4  module caldyn0_m
4    
5  contains  contains
6    
7    SUBROUTINE caldyn0(ucov, vcov, teta, ps, masse, pk, phis, phi, w, &    SUBROUTINE caldyn0(ucov, vcov, teta, ps, pk, phis, phi)
        pbaru, pbarv)  
8    
9      ! From dyn3d/caldyn0.F, version 1.1.1.1, 2004/05/19 12:53:07      ! From dyn3d/caldyn0.F, version 1.1.1.1, 2004/05/19 12:53:07
10      ! Authors:  P. Le Van, F. Forget      ! Authors:  P. Le Van, F. Forget
# Line 14  contains Line 13  contains
13      use bernoui_m, only: bernoui      use bernoui_m, only: bernoui
14      USE comgeom, ONLY: airesurg      USE comgeom, ONLY: airesurg
15      use convmas_m, only: convmas      use convmas_m, only: convmas
16        use covcont_m, only: covcont
17      USE dimens_m, ONLY: iim, jjm, llm      USE dimens_m, ONLY: iim, jjm, llm
18      USE disvert_m, ONLY: ap, bp      USE disvert_m, ONLY: ap, bp
19        use enercin_m, only: enercin
20      use flumass_m, only: flumass      use flumass_m, only: flumass
21      use massbar_m, only: massbar      use massbar_m, only: massbar
22      use massbarxy_m, only: massbarxy      use massbarxy_m, only: massbarxy
# Line 29  contains Line 30  contains
30      REAL, INTENT(IN):: vcov(:, :, :) ! (iim + 1, jjm, llm) ! vent covariant      REAL, INTENT(IN):: vcov(:, :, :) ! (iim + 1, jjm, llm) ! vent covariant
31      REAL, INTENT(IN):: teta(ip1jmp1, llm)      REAL, INTENT(IN):: teta(ip1jmp1, llm)
32      REAL, INTENT (IN):: ps(ip1jmp1)      REAL, INTENT (IN):: ps(ip1jmp1)
     real, intent(out):: masse(ip1jmp1, llm)  
33      REAL, INTENT (IN):: pk(iip1, jjp1, llm)      REAL, INTENT (IN):: pk(iip1, jjp1, llm)
34      REAL, INTENT (IN):: phis(ip1jmp1)      REAL, INTENT (IN):: phis(ip1jmp1)
35      REAL, INTENT (IN):: phi(iim + 1, jjm + 1, llm)      REAL, INTENT (IN):: phi(iim + 1, jjm + 1, llm)
     REAL, INTENT(out):: w(:, :, :) ! (iim + 1, jjm + 1, llm)  
     REAL, intent(out):: pbaru(ip1jmp1, llm), pbarv((iim + 1) * jjm, llm)  
36    
37      ! Local:      ! Local:
38        real masse(ip1jmp1, llm)
39        REAL w(iim + 1, jjm + 1, llm)
40        REAL pbaru(ip1jmp1, llm), pbarv((iim + 1) * jjm, llm)
41      REAL vcont((iim + 1) * jjm, llm), ucont(ip1jmp1, llm)      REAL vcont((iim + 1) * jjm, llm), ucont(ip1jmp1, llm)
42      REAL p(ip1jmp1, llmp1)      REAL p(ip1jmp1, llmp1)
43      REAL massebx(ip1jmp1, llm), masseby((iim + 1) * jjm, llm)      REAL massebx(ip1jmp1, llm), masseby((iim + 1) * jjm, llm)

Legend:
Removed from v.134  
changed lines
  Added in v.207

  ViewVC Help
Powered by ViewVC 1.1.21