SURFEX v8.1
General documentation of Surfex
modn_trip_oasis.F90
Go to the documentation of this file.
1 !###############
3 !###############
4 !
5 !!**** *MODN_TRIP_OASIS - declaration of namelist 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 ! * Land surface variables for Trip - Oasis coupling
35 !
36 !-------------------------------------------------------------------------------
37 !
38 REAL :: xtstep_cpl_land = -1.0 ! Coupling time step
39 !
40 ! Input variables
41 !
42  CHARACTER(LEN=8) :: crunoff = ' ' ! Surface runoff
43  CHARACTER(LEN=8) :: cdrain = ' ' ! Deep drainage
44  CHARACTER(LEN=8) :: ccalving = ' ' ! Calving flux
45  CHARACTER(LEN=8) :: csrcflood = ' ' ! Floodplains freshwater flux
46 !
47 ! Output variables
48 !
49  CHARACTER(LEN=8) :: cfflood = ' ' ! Floodplains fraction
50  CHARACTER(LEN=8) :: cpiflood = ' ' ! Flood potential infiltartion
51  CHARACTER(LEN=8) :: cwtd = ' ' ! Water table depth
52  CHARACTER(LEN=8) :: cfwtd = ' ' ! Grid-cell fraction of WTD to rise
53 !
54 !-------------------------------------------------------------------------------
55 !
56 ! * Sea variables for Trip - Oasis coupling
57 !
58 !-------------------------------------------------------------------------------
59 !
60 REAL :: xtstep_cpl_sea = -1.0 ! Coupling time step
61 !
62  CHARACTER(LEN=8) :: crivdis = ' ' ! River discharges to ocean
63  CHARACTER(LEN=8) :: ccalvgre = ' ' ! Calving flux over greenland
64  CHARACTER(LEN=8) :: ccalvant = ' ' ! Calving flux over antarctica
65 !
66 !-------------------------------------------------------------------------------
67 !
68 !* 1. NAMELISTS TRIP COUPLED WITH A LAND SURFACE MODEL
69 ! ------------------------------------------------
70 !
71 NAMELIST/nam_trip_land_cpl/xtstep_cpl_land,crunoff,cdrain, &
74 !
75 !
76 !* 2. NAMELISTS TRIP COUPLED WITH A OCEANIC GENERAL CIRCULATION MODEL
77 ! ---------------------------------------------------------------
78 !
79 NAMELIST/nam_trip_sea_cpl/xtstep_cpl_sea,crivdis,ccalvgre,ccalvant
80 !
81 !-------------------------------------------------------------------------------
82 !
83 END MODULE modn_trip_oasis
character(len=8) cwtd
character(len=8) crivdis
character(len=8) cdrain
character(len=8) ccalvant
character(len=8) crunoff
character(len=8) cpiflood
character(len=8) ccalvgre
character(len=8) ccalving
character(len=8) csrcflood
character(len=8) cfwtd
character(len=8) cfflood