source: anuga_validation/Hinwood_2008/scenarios.py @ 5689

Last change on this file since 5689 was 5689, checked in by duncan, 16 years ago

Getting rmsd calc going

File size: 8.2 KB
Line 
1"""
2
3"""
4# A list of scenario dictionaries
5scenarios = []
6
7
8data = {'xleft':[-3.106,0.0],  # Av' of ADV and Gauge A
9        'xtoe':[0.0,0.0],
10        'xbeach':[1.285,0.090],
11        'xright':[8,.4843334],
12        'offshore_water_depth':.4,
13        'scenario_id':'S1R1',
14        'gauge_names':['B','1','2','3','4','5','7'],
15        'gauge_x':[-0.68, 1.569, 2.568, 3.566, 4.564, 5.562, 7.559],
16        'gauge_bed_elevation':[-0.400000, -0.293158,
17                               -0.234473, -0.175788, -0.117104,
18                               -0.058419, 0.058950],
19        'start_slope_x':4,
20        'finish_slope_x':6,
21        'break_xs':[5.45, 5.58, 5.29, 5.245, 5.21, 5.21],
22        'break_type':['none', 'plunge', 'plunge', 'plunge', 'plunge', \
23                      'plunge'],
24        'axis':[0,80,-0.04,0.04],
25        'axis_maximum_x':6.0,
26        'ANUGA_start_time':0.38,
27        'band_offset':-0.5,
28        'wave_times':[20.0,59.0] # this is in Anuga time
29        }
30scenarios.append(data)
31
32
33data = {'xleft':[-3.106,0.0],  # Av' of ADV and Gauge A
34        'xtoe':[0.0,0.0],
35        'xbeach':[1.285,0.090],
36        'xright':[8,.4843334],
37        'offshore_water_depth':.4,
38        'scenario_id':'S1R2',
39        'gauge_names':['B','1','2','3','4','5','7'],
40        'gauge_x':[-0.68, 1.569, 2.568, 3.566, 4.564, 5.562, 7.559],
41        'gauge_bed_elevation':[-0.400000, -0.293158,
42                               -0.234473, -0.175788, -0.117104,
43                               -0.058419, 0.058950],
44        'start_slope_x':4,
45        'finish_slope_x':6,
46        'break_xs':[5.45, 5.45, 5.28, 5.28, 5.29, 5.29],
47        'break_type':['none', 'plunge', 'plunge', 'plunge', 'plunge', \
48                      'plunge'],
49        'axis':[0,80,-0.040,0.040],
50        'axis_maximum_x':6.0,
51        'ANUGA_start_time':1.83,
52        'band_offset':-1.0,
53        'wave_times':[23.0,59.0]  # this is in Anuga time
54                 }
55scenarios.append(data)
56
57
58
59data = {'xleft':[-4.586,0.0],  # Av' of ADV and Gauge A
60        'xtoe':[0.0,0.0],
61        'xbeach':[1.285,0.090],
62        'xright':[8,.4843334],
63        'offshore_water_depth':.4,
64        'scenario_id':'S2R1',
65        'gauge_names':['B','1','2','3','4','5'],
66        'gauge_x':[-0.68, 1.569, 2.568, 3.566, 4.564, 5.562],
67        'gauge_bed_elevation':[-0.400000, -0.293158,
68                               -0.234473, -0.175788, -0.117104,
69                               -0.058419],
70        'start_slope_x':5,
71        'finish_slope_x':6.5,
72        'break_xs':[5.93,5.93,5.907,5.78], # since depth finishes at 65 sec
73        'break_type':['none', 'front steepened', 'front steepened', 'spill'],
74        'axis':[0,80,-0.040,0.040],
75        'axis_maximum_x':6.0,
76        'ANUGA_start_time':0.05,
77        'band_offset':2.0,
78        'wave_times':[15.0,64.0] # this is in Anuga time
79                 }
80scenarios.append(data)
81
82data = {'xleft':[-4.586,0.0],  # Av' of ADV and Gauge A
83        'xtoe':[0.0,0.0],
84        'xbeach':[1.285,0.090],
85        'xright':[8,.4843334],
86        'offshore_water_depth':.4,
87        'scenario_id':'S2R2',
88        'gauge_names':['B','1','2','3','4','5'],
89        'gauge_x':[-0.68, 1.569, 2.568, 3.566, 4.564, 5.562],
90        'gauge_bed_elevation':[-0.400000, -0.293158,
91                               -0.234473, -0.175788, -0.117104,
92                               -0.058419],
93        'start_slope_x':5,
94        'finish_slope_x':6.5,
95        'break_xs':[6.32,6.32,6.033,5.935],  # since depth finishes at 75 sec
96        'break_type':['none', 'front steepened', 'front steepened',
97                      'weak break'],
98        'axis':[0,80,-0.040,0.040],
99        'axis_maximum_x':6.0,
100        'ANUGA_start_time':0.04,
101        'band_offset':-2.0,
102        'wave_times':[34.0,74.0] # this is in Anuga time
103        }
104scenarios.append(data)
105
106data = {'xleft':[-3.875,0.0],  # Av' of ADV and Gauge A
107        'xtoe':[0.0,0.0],
108        'xbeach':[1.285,0.090],
109        'xright':[14.,.3903881],
110        'offshore_water_depth':.336,
111        'scenario_id':'S3R1',
112        'gauge_names':['B','1','2','3','5','7',
113                       '9','10','11','12'],
114
115        'gauge_x':[-0.325, 1.572, 2.571, 3.571, 5.57,
116                   7.57, 9.569, 10.569, 11.569,
117                   12.569],
118
119        # remove
120        'gauge_bed_elevation':[-0.336000, -0.237263, -0.213789, -0.190315,
121                               -0.143368,
122                               -0.096420, -0.049472,
123                               -0.025998, -0.002524, 0.020949],
124           
125        'start_slope_x':8.,
126        'finish_slope_x':9.5,
127        'break_xs':[9.063,9.063,9.043,9.043],
128        'break_type':['none','collapse', 'collapse', 'collapse'],
129        'axis':[0,80,-0.040,0.040],
130        'axis_maximum_x':12.0,
131        'ANUGA_start_time':10.48,
132        'band_offset':-2.0,
133        'wave_times':[30.0,74.0] # this is in Anuga time
134                 }
135scenarios.append(data)
136
137data = {'xleft':[-3.875,0.0],  # Av' of ADV and Gauge A
138        'xtoe':[0.0,0.0],
139        'xbeach':[1.285,0.090],
140        'xright':[14.,.3903881],
141        'offshore_water_depth':.336,
142        'scenario_id':'S3R2',
143        'gauge_names':['B','1','2','3','5','7',
144                       '9','10','11','12'],
145
146        'gauge_x':[-0.325, 1.572, 2.571, 3.571, 5.57,
147                   7.57, 9.569, 10.569, 11.569,
148                   12.569],
149
150        # remove
151        'gauge_bed_elevation':[-0.336000, -0.237263, -0.213789, -0.190315,
152                               -0.143368,
153                               -0.096420, -0.049472,
154                               -0.025998, -0.002524, 0.020949],
155        'start_slope_x':8.,
156        'finish_slope_x':9.5,
157        'break_xs':[9.17,9.135,9.135,9.105],
158        'break_type':['collapse', 'collapse', 'collapse',
159                      'collapse'],
160        'axis':[0,80,-0.040,0.040],
161        'axis_maximum_x':12.0,
162        'ANUGA_start_time':12.18,
163        'band_offset':-0.5,
164        'wave_times':[30.0,85.0] # this is in Anuga time
165        }
166scenarios.append(data)
167
168data = {'xleft':[-2.43,0.0],  # Av' of ADV and Gauge A
169        'xtoe':[0.0,0.0],
170        'xbeach':[1.285,0.090],
171        'xright':[14.,.3903881],
172        'offshore_water_depth':.336,
173        'scenario_id':'S4R1',   
174        'gauge_names':['B','1','2','3','5','7',
175                       '9','10','11','12'],
176        'gauge_x':[-0.325, 1.572, 2.571, 3.571, 5.57,
177                   7.57, 9.569, 10.569, 11.569,
178                   12.569],
179
180        # remove
181        'gauge_bed_elevation':[-0.336000, -0.237263, -0.213789, -0.190315,
182                               -0.143368,
183                               -0.096420, -0.049472,
184                               -0.025998, -0.002524, 0.020949],
185       
186        'start_slope_x':6,
187        'finish_slope_x':9,
188        # The ANUGA_start_time has not been subtracted from these values
189        'break_times':[64.29,68.69,73.49,79.39,84.69], # last wave removed
190        'break_xs':[7.673,7.673,7.43,7.448,7.448], # Pressure info ends early
191        'break_type':['none','spill', 'spill', 'spill', 'spill'],
192        'axis':[0,80,-0.040,0.040],
193        'axis_maximum_x':12.0,
194        'ANUGA_start_time':12.68,
195        'band_offset':-1.0,
196        'wave_times':[34.0,75.0] # this is in Anuga time
197        }
198scenarios.append(data)
199
200
201data = {'xleft':[-2.43,0.0],  # Av' of ADV and Gauge A
202        'xtoe':[0.0,0.0],
203        'xbeach':[1.285,0.090],
204        'xright':[14.,.3903881],
205        'offshore_water_depth':.336,
206        'scenario_id':'S4R2',     
207        'gauge_names':['B','1','2','3','5','7',
208                       '9','10','11','12'],
209
210        'gauge_x':[-0.325, 1.572, 2.571, 3.571, 5.57,
211                   7.57, 9.569, 10.569, 11.569,
212                   12.569],
213
214        # remove
215        'gauge_bed_elevation':[-0.336000, -0.237263, -0.213789, -0.190315,
216                               -0.143368,
217                               -0.096420, -0.049472,
218                               -0.025998, -0.002524, 0.020949],
219       
220        'start_slope_x':6,
221        'finish_slope_x':9,
222        'break_xs':[8.53,7.46,7.492,7.492,7.444],
223        'break_type':['collapse', 'spill', 'spill', 'spill', 'spill'],
224        'axis':[0,80,-0.040,0.040],
225        'axis_maximum_x':12.0,
226        'ANUGA_start_time':11.63,
227        'band_offset':-0.5,
228        'wave_times':[34.0,75.0] # this is in Anuga time
229        }
230scenarios.append(data)
231
Note: See TracBrowser for help on using the repository browser.