-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathdrv_clmin.dat
executable file
·220 lines (218 loc) · 53.6 KB
/
drv_clmin.dat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
!=========================================================================
!
! CLMCLMCLMCLMCLMCLMCLMCLMCL A community developed and sponsored, freely
! L M available land surface process model.
! M --COMMON LAND MODEL-- C
! C L CLM WEB INFO: http://www.clm.org?
! LMCLMCLMCLMCLMCLMCLMCLMCLM CLM ListServ/Mailing List:
!
!=========================================================================
! drv_clmin.dat: Read by drv_readclmin.f90
!
! DESCRIPTION:
! 1-D user defined CLM parameters.
! NOTE: For 2-D runs, it is recommended that readclm_in.f be
! modified to allow the specification of spatially-variable parameters.
! This file can still be used for all spatially-constant variabiles when
! running CLM in 2-D.
!
! NOTE on INDEXES: There are several index soil and vegetation values. These
! are followedby several parameters that are defined by the index. If a
! -999.0 is placed in the fields after the index, then the default index
! value will be used. However, if it is desired to override this default
! value, simply replace the -999.0 with the value you desire.
!
! INPUT DATA FORMAT:
! FORTRAN PARAMETER NAME, VALUE, description (not read in)
! This is fixed format, in any order. readclm_in.f skips any comment lines
!
! REVISION HISTORY:
! 12 April 1999: Paul Houser; initial code
!=========================================================================
! FILE FORMAT:
!Variable Name Variable Value Description (not read in)
!-------------!!--------------------------------------!!------>
!=========================================================================
!
! CLM Domain (Read into 1D drv_module variables) :
!
nc 128 Number of Columns in Grid
nr 88 Number of Rows in Grid
nt 18 Number of Vegetation Types (18 for IGBP)
maxt 1 Maximum tiles per grid (originally 3; changed it, becasue we have one type per cell)
mina 0.05 Min grid area for tile (%)
udef -9999. Undefined value
vclass 2 Vegetation Classification Scheme (1=UMD,2=IGBP,etc.) NOT the index
!
! CLM Files (Read into 1D drv_module variables):
!
vegtf drv_vegm.dat Vegetation Tile Specification File
vegpf drv_vegp.dat Vegetation Type Parameter
metf1d forcing.txt Meterologic input file- valdai 3 hr
outf1d profileclm1.output.txt CLM output file
poutf1d profileclm1.para.out.dat CLM 1D Parameter Output File
rstf profileclm1.rst. CLM active restart file
!
!!! LDAS Run Timing Parameters (Read into 1D drv_module variables):
!
!ts 3600 Timestep (seconds)
!
startcode 2 1=restart file,2=defined
!
sss 00 Starting Second
smn 00 Starting Minute
shr 00 Starting Hour
sda 01 Starting Day
smo 09 Starting Month
syr 1998 Starting Year
!
ess 00 Ending Second
emn 00 Ending Minute
ehr 00 Ending Hour
eda 01 Ending Day
emo 09 Ending Month
eyr 1999 Ending Year
!
! IC Source: (1) restart file, (2) drv_clmin.dat (this file)
!
clm_ic 2 1=restart file,2=defined
CLM Initial Condition Source
!
! CLM initial conditions (1-D : used in drv_clmini.f90_
!
t_ini 300. Initial temperature [K]
h2osno_ini 0. Initial snow cover, water equivalent [mm]
sw_ini 0.5 Initial average soil water&ice content [% of saturation]
!
! Diagnostic CLM output variable specification
!
surfind 2 Number of surface diagnostic variables to output
soilind 1 Number of soil layer diagnostic variables to output
snowind 0 Number of snow layer diagnostic variables to output
!
!=== NOTE: The variables below are assigned to the ENTIRE grid domain,
!=== and then are translated into tilespace. To read in grid or
!=== tilespace variable information, you must modify the driver code.
!
!===CLM Forcingparameters (read into 2-D grid module variables)
!
forc_hgt_u 10.0 Observational height of wind [m]
forc_hgt_t 2.0 Observational height of temperature [m]
forc_hgt_q 2.0 Observational height of humidity [m]
!
!===CLM Vegetation parameters (read into 2-D grid module variables)
!
dewmx 0.1 Maximum allowed dew [mm]
qflx_tran_vegmx-9999.0 Maximum possible transpiration rate [mm/s]
rootfr -9999.0 Root Fraction (depth average)
!
!===CLM Soil parameters (read into 2-D grid module variables)
!
scalez 0.025 Soil layer thickness discretization (m)
hkdepth 0.5 Length scale for Ksat decrease (m)
!hkdepth 50.5 Length scale for Ksat decrease (m)
wtfact 0.3 Fraction of model area with high water table
trsmx0 10.0 Max transpiration for moist soil+100% veg. [mm/s]
smpmax -1.5e5 Wilting point potential in mm
!
!===Roughness lengths (read into 2-D grid module variables)
!
zlnd 0.01 Roughness length for soil [m]
zsno 0.0024 Roughness length for snow [m]
csoilc 0.004 Drag coefficient for soil under canopy [-]
!
!=== Numerical finite-difference parameters (read into 2-D grid module variables)
!
capr 0.34 Tuning factor to turn first layer T into surface T
cnfac 0.5 Crank Nicholson factor between 0 and 1
smpmin -1.e8 Restriction for min of soil poten. (mm)
ssi 0.033 Irreducible water saturation of snow
wimp 0.05 Water impremeable if porosity < wimp
pondmx 10.0 Ponding depth (mm)
!
!=== Variables for overland flow routing ======
sdep 0.0d0 Storage depth (check def etc)
manning 0.0052d0 Manning's roughness !mannig 0.002d0
W 10.0d0 Cell dimensions W=dx=dy (m)
rout 1 Row ind of watershed overland outlet
cout 1 Column ind of watershed overland outlet
sovout 0.001d0 Slope of watershed overland outlet
! 0.001d0 Slope of watershed overland outlet
! 0.001d0 Slope of watershed overland outlet
! 0.001d0 Slope of watershed overland outlet
! 0.001d0 Slope of watershed overland outlet
! 0.001d0 Slope of watershed overland outlet
! 0.001d0 Slope of watershed overland outlet
! 0.001d0 Slope of watershed overland outlet
! 0.001d0 Slope of watershed overland outlet
! 0.001d0 Slope of watershed overland outlet
! 0.001d0 Slope of watershed overland outlet
! 0.001d0 Slope of watershed overland outlet
! 0.001d0 Slope of watershed overland outlet
! 0.001d0 Slope of watershed overland outlet
! 0.001d0 Slope of watershed overland outlet
! 0.001d0 Slope of watershed overland outlet
! 0.001d0 Slope of watershed overland outlet
! 0.001d0 Slope of watershed overland outlet
! 0.001d0 Slope of watershed overland outlet
! 0.001d0 Slope of watershed overland outlet
! 0.001d0 Slope of watershed overland outlet
! 0.001d0 Slope of watershed overland outlet
! 0.001d0 Slope of watershed overland outlet
! 0.001d0 Slope of watershed overland outlet
! 0.001d0 Slope of watershed overland outlet
! 0.001d0 Slope of watershed overland outlet
! 0.001d0 Slope of watershed overland outlet
! 0.001d0 Slope of watershed overland outlet
! 0.001d0 Slope of watershed overland outlet
! 0.001d0 Slope of watershed overland outlet
! 0.001d0 Slope of watershed overland outlet
! 0.001d0 Slope of watershed overland outlet
! 0.001d0 Slope of watershed overland outlet
! 0.001d0 Slope of watershed overland outlet
! 0.001d0 Slope of watershed overland outlet
! 0.001d0 Slope of watershed overland outlet
! 0.001d0 Slope of watershed overland outlet
! 0.001d0 Slope of watershed overland outlet
! 0.001d0 Slope of watershed overland outlet
! 0.001d0 Slope of watershed overland outlet
! 0.001d0 Slope of watershed overland outlet
! 0.001d0 Slope of watershed overland outlet
! 0.001d0 Slope of watershed overland outlet
! 0.001d0 Slope of watershed overland outlet
! 0.001d0 Slope of watershed overland outlet
! 0.001d0 Slope of watershed overland outlet
! 0.001d0 Slope of watershed overland outlet
! 0.001d0 Slope of watershed overland outlet
! 0.001d0 Slope of watershed overland outlet
! 0.001d0 Slope of watershed overland outlet
! 0.001d0 Slope of watershed overland outlet
! 0.001d0 Slope of watershed overland outlet
! 0.001d0 Slope of watershed overland outlet
! 0.001d0 Slope of watershed overland outlet
! 0.001d0 Slope of watershed overland outlet
! 0.001d0 Slope of watershed overland outlet
! 0.001d0 Slope of watershed overland outlet
! 0.001d0 Slope of watershed overland outlet
! 0.001d0 Slope of watershed overland outlet
! 0.001d0 Slope of watershed overland outlet
! 0.001d0 Slope of watershed overland outlet
! 0.001d0 Slope of watershed overland outlet
! 0.001d0 Slope of watershed overland outlet
! 0.001d0 Slope of watershed overland outlet
! 0.001d0 Slope of watershed overland outlet
! 0.001d0 Slope of watershed overland outlet
! 0.001d0 Slope of watershed overland outlet
! 0.001d0 Slope of watershed overland outlet
! 0.001d0 Slope of watershed overland outlet
! 0.001d0 Slope of watershed overland outlet
! 0.001d0 Slope of watershed overland outlet
! 0.001d0 Slope of watershed overland outlet
! 0.001d0 Slope of watershed overland outlet
! 0.001d0 Slope of watershed overland outlet
! 0.001d0 Slope of watershed overland outlet
! 0.001d0 Slope of watershed overland outlet
! 0.001d0 Slope of watershed overland outlet
! 0.001d0 Slope of watershed overland outlet
! 0.001d0 Slope of watershed overland outlet
! 0.001d0 Slope of watershed overland outlet