source: LMDZ6/branches/lmdz-snow/libf/phylmd/lmdz_call_blowing_snow.f90 @ 5871

Last change on this file since 5871 was 5871, checked in by evignon, 3 weeks ago

slight changes on blowing snow

File size: 1.2 KB
Line 
1!$gpum horizontal klon ngrid
2module lmdz_call_blowing_snow
3
4contains
5
6subroutine call_blowing_snow_sublim_sedim(ngrid,nlay,dtime,ustar,temp,q,qbs,pplay,paprs, &
7                                  dtemp_bs,dq_bs,dqbs_bs,bsfl,precip_bs)
8
9use lmdz_blowing_snow_sublim_sedim, only : blowing_snow_sublim_sedim
10implicit none
11
12!INPUT
13!=====
14
15integer, intent(in)                     :: ngrid,nlay
16real, intent(in)                        :: dtime
17real, intent(in), dimension(ngrid)      :: ustar
18real, intent(in), dimension(ngrid,nlay) :: temp
19real, intent(in), dimension(ngrid,nlay) :: q
20real, intent(in), dimension(ngrid,nlay) :: qbs
21real, intent(in), dimension(ngrid,nlay) :: pplay
22real, intent(in), dimension(ngrid,nlay+1) :: paprs
23
24
25! OUTPUT
26!========
27
28
29real, intent(out), dimension(ngrid,nlay) :: dtemp_bs
30real, intent(out), dimension(ngrid,nlay) :: dq_bs
31real, intent(out), dimension(ngrid,nlay) :: dqbs_bs
32real, intent(out), dimension(ngrid,nlay+1) :: bsfl
33real, intent(out), dimension(ngrid)      :: precip_bs
34
35     
36
37
38call blowing_snow_sublim_sedim(ngrid,nlay,dtime,ustar,temp,q,qbs,pplay,paprs, &
39                                  dtemp_bs,dq_bs,dqbs_bs,bsfl,precip_bs)
40
41
42
43
44
45end subroutine call_blowing_snow_sublim_sedim
46
47end module lmdz_call_blowing_snow
Note: See TracBrowser for help on using the repository browser.