Changeset 3015
- Timestamp:
- May 30, 2006, 12:00:56 PM (18 years ago)
- Location:
- production
- Files:
-
- 3 added
- 9 edited
Legend:
- Unmodified
- Added
- Removed
-
production/onslow_2006/make_report.py
r3007 r3015 234 234 235 235 \section{References} 236 236 \input{references} 237 237 238 \section{Metadata} 238 239 \label{sec:metadata} -
production/onslow_2006/plot_data_extent.py
r2983 r3015 98 98 99 99 figure(3) 100 figname = 'onslow_polys '100 figname = 'onslow_polys_test' 101 101 vec = plot_polygons([project.polyAll, 102 project.poly_onslow, project.poly_coast , project.poly_region],102 project.poly_onslow, project.poly_coast],#, project.poly_region], 103 103 figname, 104 104 verbose = True) … … 121 121 savefig(figname) 122 122 123 figure(5) 124 figname = 'onslow_new_boundary_test' 125 x50, y50 = poly_xy(project.bounding_poly50) 126 #x25, y25 = poly_xy(project.bounding_poly25) 127 #plot(x50,y50,'r-',x25,y25,'r-',x1,y1,'g-') 128 plot(x50,y50,'r-',x1,y1,'g-') 129 savefig(figname) 123 130 close('all') -
production/onslow_2006/report/computational_setup.tex
r3004 r3015 13 13 \begin{figure}[hbt] 14 14 15 \centerline{ \includegraphics[width=100mm, height=75mm]{../report_figures/onslow_data_poly.png}} 15 \centerline{ \includegraphics[width=100mm, height=75mm] 16 {../report_figures/onslow_data_poly.png}} 16 17 17 18 \caption{Study area for Onslow scenario highlighting areas of increased refinement.} … … 22 23 \begin{figure}[hbt] 23 24 24 %\centerline{ \includegraphics[width=100mm, height=75mm]{../report_figures/.png}} 25 %\centerline{ \includegraphics[width=100mm, height=75mm] 26 % {../report_figures/.png}} 25 27 26 28 \caption{Computational mesh for Onslow study area} … … 44 46 those regions where complex behaviour will occur, such as the inter-tidal 45 47 zone and estuaries. 48 49 Whilst friction has been incorporated into the model, we have implemented it here. 50 We have an outstanding issue with regard how friction is 51 modelled which is not yet resolved. -
production/onslow_2006/report/introduction.tex
r2950 r3015 6 6 coastline to tsunamigenic earthquakes originating from 7 7 the Sunda Arc subduction zone. There is 8 historic evidence of such events and FESA has sought to assess 8 historic evidence of such events, \bibitem{CB:ausgeo}, 9 and FESA has sought to assess 9 10 the relative risk of its urban and regional communities to the tsunami 10 11 threat and develop detailed response plans. … … 23 24 ANUGA has been developed by GA and the Australian National University 24 25 (ANU) to solve the nonlinear shallow water 25 wave equation using the finite volume technique (described in [1]).26 wave equation using the finite volume technique (described in \cite{ON:modsim}). 26 27 An advantage of this technique is that the cell resolution can be changed 27 28 according to areas of interest and that wetting and drying -
production/onslow_2006/report/summary.tex
r2950 r3015 1 1 2 this will be the summary - put together by the team 2 Further modelling effort is required in the next financial year to 3 investigate the solution sensitivity to cell resolution and 4 bathymetry. Further investigation of the point at which 5 ANUGA can use the deep water model output is also required. -
production/onslow_2006/report/tsunami_scenario.tex
r2974 r3015 1 1 The tsunamigenic event used for this study is one used 2 2 to develop the preliminary tsunami hazard assessment which 3 was delivered to FESA in September 2005 (ref Burbidge, D. and4 Cummins, P. 2005). In that assessment, a suite of3 was delivered to FESA in September 2005, 4 \bibitem{CB:FESA}. In that assessment, a suite of 5 5 tsunami were evenly spaced along the Sunda Arc subduction zone and there 6 6 was no consideration of likelihood. Other sources were not considered, such … … 31 31 \begin{figure}[hbt] 32 32 33 \centerline{ \includegraphics[width=100mm, height=75mm]{../report_figures/mw9.jpg}} 33 \centerline{ \includegraphics[width=100mm, height=75mm] 34 {../report_figures/mw9.jpg}} 34 35 35 36 \caption{Maximum wave height (in cms) for a Mw 9 event off the -
production/pt_hedland_2006/make_report.py
r2950 r3015 34 34 * an introduction must be written in introduction.tex; a basic outline and 35 35 some of the core inputs are already in place 36 * an results.tex file needs to be written for the particular scenario 37 * the tsunami-genic event should be discussed in tsunami_scenario.tex 36 * the tsunami-genic event should be discussed in tsunami_scenario.tex 37 * a computational_setup.tex file needs to be written for the particular scenario 38 * the interpretation of the results needs to be written to interpretation.tex 39 * maximum inundation maps need to be included in HAT_map and LAT_map etc. 40 * damage modelling maps need to be included in HAT_damage and LAT_damage etc. 38 41 * a summary must be written into summary.tex 39 42 * metadata for the scenario data to be included in metadata.tex … … 44 47 from os import getcwd, sep, altsep, mkdir, access, F_OK 45 48 import project 46 from pyvolution.util import sww2timeseries 49 from pyvolution.util import sww2timeseries, get_gauges_from_file 47 50 48 51 # Derive scenario name … … 54 57 scenario_name = '%s %s' %(test[0], test[1]) 55 58 59 # Create report directory 60 reportdir = getcwd()+sep+'report'+sep 61 if access(reportdir,F_OK) == 0: 62 mkdir (reportdir) 63 56 64 # User defined inputs 57 65 report_title = 'Tsunami impact modelling for the North West shelf: %s' %scenario_name.title() … … 60 68 '': 'Lowest Astronomical Tide'} 61 69 70 max_maps = {'Highest Astronomical Tide': 'HAT_map', 71 'Lowest Astronomical Tide': 'LAT_map'} 72 73 damage_maps = {'Highest Astronomical Tide': 'HAT_damage', 74 'Lowest Astronomical Tide': 'LAT_damage'} 75 62 76 # Create sections and graphs for each designated production directory 63 77 latex_output = [] … … 71 85 label_id, 72 86 report = True, 73 plot_quantity = ['stage', 'velocity' , 'bearing'],87 plot_quantity = ['stage', 'velocity'], 74 88 time_min = None, 75 89 time_max = None, 76 title_on = False, 90 title_on = False, 77 91 verbose = True) 78 92 … … 80 94 81 95 96 82 97 # Start report generation 83 reportdir = getcwd()+sep+'report'+sep84 if access(reportdir,F_OK) == 0:85 mkdir (reportdir)86 98 report_name = reportdir + scenario + '_report.tex' 87 99 fid = open(report_name, 'w') … … 94 106 % * an introduction must be written in introduction.tex; a basic outline and 95 107 % some of the core inputs are already in place 96 % * an results.tex file needs to be written for the particular scenario97 108 % * the tsunami-genic event should be discussed in tsunami_scenario.tex 109 % * an computational_setup.tex file needs to be written for the particular scenario 110 % * the interpretation of the results needs to be written to interpretation.tex 111 % * maximum inundation maps need to be included in HAT_map.tex and LAT_map.tex etc. 112 % * damage modelling maps need to be included in HAT_damage and LAT_damage etc. 98 113 % * a summary must be written into summary.tex 99 114 % * metadata for the scenario data to be included in metadata.tex … … 151 166 \section{Inundation modelling results} 152 167 \label{sec:results} 153 \input{ results}168 \input{computational_setup} 154 169 155 170 """ 171 fid.write(s) 172 173 # Generate latex output for gauges 174 s = '\\begin{table} \label{table:gaugelocations} \n' 175 fid.write(s) 176 s = '\caption{Defined gauge locations for %s study area.}' %scenario_name.title() 177 fid.write(s) 178 s = """ 179 \\begin{center} 180 \\begin{tabular}{|l|l|l|l|}\hline 181 \\bf{Gauge Name} & \\bf{Easting} & \\bf{Northing} & \\bf{Elevation}\\\\ \hline 182 """ 183 fid.write(s) 184 185 gauges, locations = get_gauges_from_file(project.gauge_filename) 186 187 for name, gauges in zip(locations, gauges): 188 east = gauges[0] 189 north = gauges[1] 190 elev = 0.0 191 #elev = gauges[2] 192 s = '%s & %.2f & %.2f & %.2f \\\\ \hline \n' %(name.replace('_',' '), east, north, elev) 193 fid.write(s) 194 195 s = '\\end{tabular} \n \end{center} \n \end{table} \n \n' 196 fid.write(s) 197 198 s = '\input{interpretation} \n' 156 199 fid.write(s) 157 200 … … 162 205 s = '\subsection{%s} \n \n' %production_dirs[name] 163 206 fid.write(s) 164 207 208 s = '\input{%s} \n \clearpage \n \n' %max_maps[production_dirs[name]] 209 fid.write(s) 210 165 211 s = '\input{%s} \n \clearpage \n \n' %latex_output[i] 166 212 fid.write(s) 167 213 168 169 # Closing 214 # Closing 215 170 216 s = """ 171 217 \section{Damage modelling} 172 218 \input{damage} 173 174 \section{Summary} 219 """ 220 fid.write(s) 221 222 for i, name in enumerate(production_dirs.keys()): 223 224 s = '\subsection{%s} \n \n' %production_dirs[name] 225 fid.write(s) 226 227 s = '\input{%s} \n \clearpage \n \n' %damage_maps[production_dirs[name]] 228 fid.write(s) 229 230 231 s = """ 232 \section{Summary} 175 233 \input{summary} 176 234 177 235 \section{References} 178 236 \input{references} 237 179 238 \section{Metadata} 180 239 \label{sec:metadata} -
production/pt_hedland_2006/report/computational_setup.tex
r2983 r3015 8 8 other important features such as islands and rivers. 9 9 The resultant computational mesh is then seen in \ref{fig:mesh_onslow}. 10 10 In contrast to the Onslow study, the most northern 11 boundary of the study area is placed approximately around the 50m contour 12 line. The driver for this change was the computational time taken to 13 develop the mesh and associate the points to that mesh. By comparison, the 14 100m contour for the Onslow study is approximately 100km from the coast, 15 with that distance approximately 200km for Pt Hedland. The increased 16 study area then increases the number of triangles, thereby increasing 17 the computational time. However, initial comparisons between the deep water 18 model MOST (Method of 19 Splitting Tsunami) and ANUGA show that they are reasonably well matched 20 to the 50m contour line. More detailed investigations are necessary to 21 confirm this position as the point may be dependent on the local bathymetry. 11 22 12 23 \begin{figure}[hbt] 13 24 14 \centerline{ \includegraphics[width=100mm, height=75mm]{../report_figures/pt_hedland_data_poly.png}} 25 \centerline{ \includegraphics[width=100mm, height=75mm] 26 {../report_figures/pt_hedland_data_poly.png}} 15 27 16 28 \caption{Study area for Pt Hedland scenario} 17 \label{fig:pt _hedland_area}29 \label{fig:pthedland_area} 18 30 \end{figure} 19 31 … … 24 36 25 37 \caption{Computational mesh for Pt Hedland study area} 26 \label{fig:mesh _pthedland}38 \label{fig:meshpthedland} 27 39 \end{figure} 40 41 For the simulations, we have chosen a resolution of 500 m$^2$ for the 42 region surrounding the Pt Hedland town centre. The resolution is increased 43 to 2500 m$^2$ for the region surrounding the coast and further increased 44 to 100000 m$^2$ for the region reaching approximately the 50m contour line. 45 With these resolutions in place, the study area consists of ? triangles. 46 The associated accuracy 47 for these resolutions is approximatly 22m, 50m, and 315m for the increasing 48 resolutions. This means 49 that we can only be confident in the calculated inundation to approximately 50 22m accuracy within the Pt Hedland town centre. 51 This is because ANUGA calculates whether each cell in the triangular 52 mesh is wet or dry. It is important 53 to refine the mesh to be commensurate with the underlying data especially in 54 those regions where complex behaviour will occur, such as the inter-tidal 55 zone and estuaries. 56 57 Whilst friction has been incorporated into the model, we have implemented it here. 58 We have an outstanding issue with regard how friction is 59 modelled which is not yet resolved. -
production/pt_hedland_2006/report/introduction.tex
r2950 r3015 6 6 coastline to tsunamigenic earthquakes originating from 7 7 the Sunda Arc subduction zone. There is 8 historic evidence of such events and FESA has sought to assess 8 historic evidence of such events, \bibitem{CB:ausgeo}, 9 and FESA has sought to assess 9 10 the relative risk of its urban and regional communities to the tsunami 10 11 threat and develop detailed response plans. … … 23 24 ANUGA has been developed by GA and the Australian National University 24 25 (ANU) to solve the nonlinear shallow water 25 wave equation using the finite volume technique (described in [1]).26 wave equation using the finite volume technique (described in \cite{ON:modsim}). 26 27 An advantage of this technique is that the cell resolution can be changed 27 28 according to areas of interest and that wetting and drying 28 29 is treated robustly as part of the numerical scheme. 29 ANUGA is continually being developed and validated. 30 ANUGA is continually being developed and validated. 30 31 As such, the current results represent ongoing work 31 32 and may change in the future.
Note: See TracChangeset
for help on using the changeset viewer.