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