SURFEX v8.1
General documentation of Surfex
Surfex_Git2
src
LIB
TRIPv2
modd_trip_oasis.F90
Go to the documentation of this file.
1
!###############
2
MODULE
modd_trip_oasis
3
!###############
4
!
5
!!**** *MODD_TRIP_OASIS - declaration of variable for TRIP-OASIS coupling
6
!!
7
!! PURPOSE
8
!! -------
9
!
10
!!
11
!!** IMPLICIT ARGUMENTS
12
!! ------------------
13
!! None
14
!!
15
!! REFERENCE
16
!! ---------
17
!!
18
!! AUTHOR
19
!! ------
20
!! B. Decharme *Meteo France*
21
!!
22
!! MODIFICATIONS
23
!! -------------
24
!! Original 10/13
25
!! B. Decharme 10/2016 bug surface/groundwater coupling
26
!
27
!* 0. DECLARATIONS
28
! ------------
29
!
30
IMPLICIT NONE
31
!
32
!-------------------------------------------------------------------------------
33
!
34
! * Trip - Oasis coupling general key :
35
!
36
!-------------------------------------------------------------------------------
37
!
38
LOGICAL
::
lcpl_land
= .false.
! Fields from trip to land surface model (e.g. SURFEX, ...)
39
LOGICAL
::
lcpl_calving
= .false.
! Calving flux from land surface glacier
40
LOGICAL
::
lcpl_gw
= .false.
! Fields for/from trip groundwater scheme
41
LOGICAL
::
lcpl_flood
= .false.
! Fields for/from trip floodplains scheme
42
LOGICAL
::
lcpl_sea
= .false.
! Fields from trip to ocean model (e.g. NEMO, ...)
43
LOGICAL
::
lcpl_calvsea
= .false.
! Calving fluxes from trip to ocean model (e.g. NEMO, ...)
44
!
45
!-------------------------------------------------------------------------------
46
!
47
! * Land surface variables for Trip - Oasis coupling
48
!
49
!-------------------------------------------------------------------------------
50
!
51
! Input variables
52
!
53
INTEGER
::
nrunoff_id
! Surface runoff id
54
INTEGER
::
ndrain_id
! Drainage id
55
INTEGER
::
ncalving_id
! Calving flux id
56
INTEGER
::
nsrcflood_id
! Floodplains freshwater flux id
57
!
58
! Output variables
59
!
60
INTEGER
::
nfflood_id
! Floodplains fraction id
61
INTEGER
::
npiflood_id
! Potential flood infiltration id
62
INTEGER
::
nwtd_id
! Water table depth id
63
INTEGER
::
nfwtd_id
! grid-cell fraction of WTD to rise id
64
!
65
!-------------------------------------------------------------------------------
66
!
67
! * Sea variables for Trip - Oasis coupling
68
!
69
!-------------------------------------------------------------------------------
70
!
71
! Output variables
72
!
73
INTEGER
::
nrivdis_id
! River discharge id
74
INTEGER
::
ncalvgre_id
! Calving flux over greenland id
75
INTEGER
::
ncalvant_id
! Calving flux over antarctica id
76
!
77
!-------------------------------------------------------------------------------
78
!
79
END MODULE
modd_trip_oasis
modd_trip_oasis::lcpl_gw
logical lcpl_gw
Definition:
modd_trip_oasis.F90:40
modd_trip_oasis::lcpl_calvsea
logical lcpl_calvsea
Definition:
modd_trip_oasis.F90:43
modd_trip_oasis::npiflood_id
integer npiflood_id
Definition:
modd_trip_oasis.F90:61
modd_trip_oasis::nwtd_id
integer nwtd_id
Definition:
modd_trip_oasis.F90:62
modd_trip_oasis::lcpl_flood
logical lcpl_flood
Definition:
modd_trip_oasis.F90:41
modd_trip_oasis::nrunoff_id
integer nrunoff_id
Definition:
modd_trip_oasis.F90:53
modd_trip_oasis::lcpl_calving
logical lcpl_calving
Definition:
modd_trip_oasis.F90:39
modd_trip_oasis::lcpl_land
logical lcpl_land
Definition:
modd_trip_oasis.F90:38
modd_trip_oasis::nfflood_id
integer nfflood_id
Definition:
modd_trip_oasis.F90:60
modd_trip_oasis::ncalvgre_id
integer ncalvgre_id
Definition:
modd_trip_oasis.F90:74
modd_trip_oasis::lcpl_sea
logical lcpl_sea
Definition:
modd_trip_oasis.F90:42
modd_trip_oasis::nrivdis_id
integer nrivdis_id
Definition:
modd_trip_oasis.F90:73
modd_trip_oasis
Definition:
modd_trip_oasis.F90:2
modd_trip_oasis::ncalvant_id
integer ncalvant_id
Definition:
modd_trip_oasis.F90:75
modd_trip_oasis::nsrcflood_id
integer nsrcflood_id
Definition:
modd_trip_oasis.F90:56
modd_trip_oasis::ndrain_id
integer ndrain_id
Definition:
modd_trip_oasis.F90:54
modd_trip_oasis::ncalving_id
integer ncalving_id
Definition:
modd_trip_oasis.F90:55
modd_trip_oasis::nfwtd_id
integer nfwtd_id
Definition:
modd_trip_oasis.F90:63
Generated on Tue Jan 16 2018 16:23:21 for SURFEX v8.1 by
1.8.13