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

Annotation of /trunk/Sources/dyn3d/vitvert.f

Parent Directory Parent Directory | Revision Log Revision Log


Revision 66 - (hide annotations)
Thu Sep 20 13:00:41 2012 UTC (11 years, 8 months ago) by guez
Original Path: trunk/libf/dyn3d/vitvert.f90
File size: 796 byte(s)
Changed name of module "comvert" to "disvert_m". Changed constant
1. to 0.3 in vertical sampling "strato".

1 guez 43 SUBROUTINE vitvert(convm , w)
2 guez 3
3 guez 43 ! From libf/dyn3d/vitvert.F, version 1.1.1.1 2004/05/19 12:53:05
4     ! Authors: P. Le Van , F. Hourdin
5 guez 3
6 guez 43 ! Objet : calcul de la vitesse verticale aux niveaux sigma
7 guez 3
8 guez 43 ! La vitesse verticale est orientee de haut en bas .
9     ! au sol, au niveau sigma(1), w(i, j, 1) = 0.
10     ! au sommet, au niveau sigma(llm+1) , la vit.verticale est aussi
11     ! egale a 0. et n'est pas stockee dans le tableau w .
12 guez 3
13 guez 43 USE dimens_m, ONLY : llm
14     USE paramet_m, ONLY : ip1jmp1
15 guez 66 USE disvert_m, ONLY : bp
16 guez 3
17 guez 43 IMPLICIT NONE
18 guez 3
19 guez 43 real, intent(in):: convm(ip1jmp1, llm)
20     REAL, intent(out):: w(ip1jmp1, llm)
21 guez 3
22 guez 43 ! Local:
23     INTEGER l
24 guez 3
25 guez 43 !------------------------------------------------------
26 guez 3
27 guez 43 forall (l = 2: llm) w(:, l) = convm(:, l) - bp(l) * convm(:, 1)
28     w(:, 1) = 0.
29 guez 3
30 guez 43 END SUBROUTINE vitvert

  ViewVC Help
Powered by ViewVC 1.1.21