source: LMDZ6/trunk/libf/phylmd/lmdz_call_blowing_snow.f90 @ 5452

Last change on this file since 5452 was 5268, checked in by abarral, 2 months ago

.f90 <-> .F90 depending on cpp key use

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