LMDZ
VAR0SV.F90
Go to the documentation of this file.
1 MODULE var0sv
2 
3 USE var_sv, only : nsol, nsno
4 USE vardsv, only : nsot, nvgt
5 
6 IMPLICIT NONE
7 
8  INTEGER :: islpsv(-nsol:0)
9  INTEGER :: isnpsv( nsno)
10  INTEGER :: islmsv(-nsol:0)
11 
12  INTEGER,PARAMETER :: nkhy=50
13  REAL :: implic,explic
14  REAL :: dzmisv(-nsol:0) ! dz_(i-1/2)
15  REAL :: dzi_sv(-nsol:0) ! dz_(i-1)/(dz_(i)+dz_(i-1))
16  REAL :: dziisv(-nsol:0) ! dz_(i) /(dz_(i)+dz_(i-1))
17  REAL :: dtz_sv(-nsol:0) ! dt / dz
18  REAL :: dz78sv(-nsol:0) ! 7/8 (dz)
19  REAL :: dz34sv(-nsol:0) ! 3/4 (dz)
20  REAL :: dz_8sv(-nsol:0) ! 1/8 (dz)
21  REAL :: dzavsv(-nsol:0) ! 1/8dz_(-1)+3/4dz+1/8dz_(+1)
22  REAL :: ocndsv ! Swab Ocean / Soil Ratio
23  REAL :: rf__sv( 0:nvgt,-nsol:0) ! Root Fraction
24  REAL :: rocssv( 0:nsot) ! Soil Contribution to (ro c)_s
25  REAL :: etamsv( 0:nsot) ! Soil Minimum Humidity
26  REAL :: s1__sv( 0:nsot) ! ... X eta**( b+2), DR97(3.36)
27  REAL :: s2__sv( 0:nsot) ! ... X eta**(2b+3), DR97(3.35)
28  REAL :: akdtsv( 0:nsot, 0:nkhy) ! Khyd=a*eta+b: a * dt
29  REAL :: bkdtsv( 0:nsot, 0:nkhy) ! Khyd=a*eta+b: b * dt
30 
31 END MODULE var0sv
real, dimension(0:nsot, 0:nkhy) akdtsv
Definition: VAR0SV.F90:28
real explic
Definition: VAR0SV.F90:13
real, dimension(0:nsot) rocssv
Definition: VAR0SV.F90:24
Definition: VARdSV.F90:1
real, dimension(-nsol:0) dzavsv
Definition: VAR0SV.F90:21
real, dimension(-nsol:0) dz_8sv
Definition: VAR0SV.F90:20
real, dimension(0:nsot) etamsv
Definition: VAR0SV.F90:25
real, dimension(-nsol:0) dzmisv
Definition: VAR0SV.F90:14
real, dimension(-nsol:0) dzi_sv
Definition: VAR0SV.F90:15
Definition: VAR_SV.F90:1
real, dimension(0:nsot, 0:nkhy) bkdtsv
Definition: VAR0SV.F90:29
Definition: VAR0SV.F90:1
real, dimension(-nsol:0) dziisv
Definition: VAR0SV.F90:16
real, dimension(0:nvgt,-nsol:0) rf__sv
Definition: VAR0SV.F90:23
real, dimension(-nsol:0) dz78sv
Definition: VAR0SV.F90:18
integer, parameter nsno
Definition: VAR_SV.F90:11
real, dimension(0:nsot) s2__sv
Definition: VAR0SV.F90:27
real ocndsv
Definition: VAR0SV.F90:22
integer, parameter nsol
Definition: VAR_SV.F90:10
integer, dimension(-nsol:0) islmsv
Definition: VAR0SV.F90:10
integer, parameter nvgt
Definition: VARdSV.F90:48
real, dimension(-nsol:0) dz34sv
Definition: VAR0SV.F90:19
integer, dimension(-nsol:0) islpsv
Definition: VAR0SV.F90:8
real, dimension(-nsol:0) dtz_sv
Definition: VAR0SV.F90:17
real, dimension(0:nsot) s1__sv
Definition: VAR0SV.F90:26
integer, dimension(nsno) isnpsv
Definition: VAR0SV.F90:9
integer, parameter nsot
Definition: VARdSV.F90:97
integer, parameter nkhy
Definition: VAR0SV.F90:12
real implic
Definition: VAR0SV.F90:13