1r.topmodel(1) Grass User's Manual r.topmodel(1)
2
3
4
6 r.topmodel - Simulates TOPMODEL which is a physically based hydrologic
7 model.
8
10 raster
11
13 r.topmodel
14 r.topmodel help
15 r.topmodel [-i] [basin=string] [elevation=string] [depression‐
16 less=string] [direction=string] [belevation=string] [top‐
17 idx=string] [nidxclass=integer] idxstats=string parameters=string
18 input=string output=string [Qobs=string] [timestep=integer] [idx‐
19 class=integer] [--overwrite]
20
21 Flags:
22 -i Input data given for (o/i)
23
24 --overwrite
25
26 Parameters:
27 basin=string
28 (i) Basin map created by r.water.outlet (MASK)
29
30 elevation=string
31 (i) Elevation map
32
33 depressionless=string
34 (o) Depressionless elevation map
35
36 direction=string
37 (o) Direction map for depressionless elevation map
38
39 belevation=string
40 (o/i) Basin elevation map (MASK applied)
41
42 topidx=string
43 (o) Topographic index ln(a/tanB) map (MASK applied)
44
45 nidxclass=integer
46 (i) Number of topographic index classes Default: 30
47
48 idxstats=string
49 (o/i) Topographic index statistics file
50
51 parameters=string
52 (i) TOPMODEL Parameters file
53
54 input=string
55 (i) Rainfall and potential evapotranspiration data file
56
57 output=string
58 (o) Output file
59
60 Qobs=string
61 (i) OPTIONAL Observed flow file
62
63 timestep=integer
64 (i) OPTIONAL Output for given time step
65
66 idxclass=integer
67 (i) OPTIONAL Output for given topographic index class
68
70 r.topmodel simulates TOPMODEL which is a physically based hydrologic
71 model.
72
73 Note: (i) means input; (o) means output; (o/i) means input or output
74
75 The -i flag indicates that input data are given for (o/i). Without
76 this flag, all inputs (i) and intermediate outputs (o/i) should be
77 given. For example, [belevation] map will be created from [elevation]
78 and [basin] in every run. However, given the same [elevation] and
79 [basin], [belevation] output will be the same all the time, so r.top‐
80 model can directly take [belevation] as an input with this flag to save
81 time.
82
83 Selected Parameters:
84 depressionless map is created as follows:
85
86 r.fill.dir input=elevation elev=depressionless dir=direction
87 type=grass
88 This option can be omitted if [elevation] map is already depres‐
89 sionless.
90
91 belevation map is created from [elevation] with [basin] mask applied:
92
93 r.mapcalc "belevation = if(basin == 0 || isnull(basin), null(),
94 elevation)"
95
96
97 topidx map is created as follows:
98
99 r.topidx input=elevation output=topidx
100
101
102 Qobs
103 Compare simulated flows with observed flows and calculate model
104 efficiency.
105
107 r.fill.dir, r.mapcalc, r.topidx, How to run r.topmodel
108
110 Main algorithm sources are rewritten in C based on TMOD9502.FOR.
111 Thanks to Keith Beven.
112
113 GRASS port by Huidae Cho
114 Hydro Laboratory, Kyungpook National University, South Korea
115
116 Last changed: $Date: 2006/07/18 19:35:23 $
117
118 Full index
119
120
121
122GRASS 6.2.2 r.topmodel(1)