Changeset 8523


Ignore:
Timestamp:
Aug 17, 2012, 1:19:37 AM (12 years ago)
Author:
davies
Message:

Adding 'anuga_tsunami' directory for version suited to tsunami

Location:
trunk
Files:
7 added
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/anuga_core/source/anuga_parallel/run_parallel_sw_merimbula.py

    r8520 r8523  
    149149barrier()
    150150t0 = time.time()
    151 
    152151for t in domain.evolve(yieldstep = yieldstep, finaltime = finaltime):
    153152    if myid == 0:
  • trunk/anuga_core/validation_tests/Tests/Experimental/Isolated_Building/results.tex

    r8393 r8523  
    11
    2 \section{Isolated Building}
     2\section{Isolated Obstacle}
    33
    4 Will show a comparison of \anuga{} to the isolated building test.
     4Herein \anuga{} is tested against the isolated obstacle test, which involves a dam-break flow past an isolated building. This benchmark experiment is reported in:
     5
     6Soares-Frazao, S. and Zech, Y. (2007) Experimental study of dam-break flow against an isolated obstacle. Journal of Hydraulic Resaerch 45(Extra Issue):27-36
     7
     8The data is provided in a DVD-ROM associated with the above JHR issue.
     9
     10Note that many models have been applied to this problem, and their performance is reviewed in Soares Frazao, S., Noel, B., Spinewine, B., and Zech, Y. (YEAR) The isolated building test case: results from the IMPACT benchmark. At the time of writing, the performance of \anuga{} on this problem is qualitatively similar to the performance of most other models -- i.e. it simulates the main aspects of the flow, but often not the details. It seems likely that these experimental flows may well partly violate the shallow water approximations, and to the extent that this is true, we would not expect perfect agreement.
    511
    612\subsection{Results}
     13For details of the experiment which are required to run the model, consult Soares-Frazao and Zech (2007). A zoom of the model geometry around the building and reservoir mouth is shown in Figure~\ref{urbanflow_geom}, along with measurement stations.
     14\begin{figure}
     15\includegraphics{XXX}
     16\caption{Zoom of the flume planform geometry near the isolated building. Red areas are obstacles which are never submerged by the flow. See Soares-Frazo and Zech (2007) for further details on the flume geometry.}
     17\label{urbanflow_geom}
     18\end{figure}
    719
    8 
    9 Will have a bunch of figures.
    10 
     20Water was released from the reservoir, and allowed to flow past the building. Figures XX - XX2 compare the stage and velocity at each of these measurement points with the modelled result.
     21\begin{figure}
     22\includegraphics{XXX}
     23\caption{Comparison betweeen modelled and observed stage, x-velocity and y-velocity at sites G1-G6.}
     24\label{urbanflow_geom}
     25\end{figure}
    1126
    1227
  • trunk/anuga_work/development/gareth/tests/urban_flow/plotme.py

    r8450 r8523  
    5454        pyplot.savefig(fig_filename)
    5555        pyplot.clf()
     56
     57
     58### Plot of experimental set-up
     59pyplot.figure(figsize=(8,3))
     60pyplot.scatter(p.x, p.y, c=p.elev>0.2,edgecolors='none', s=5.0, marker='8')
     61pyplot.gca().set_aspect('equal')
     62pyplot.xlim((4,15))
     63pyplot.title('Zoom of the flume geometry')
     64#pyplot.colorbar()
     65# Add gauge locations
     66for i in range(Gauge_xy.shape[0]):
     67    gauge_name='G' + str(i+1)
     68    pyplot.scatter(Gauge_xy[i,0], Gauge_xy[i,1],marker='x',color='white')
     69    pyplot.text(Gauge_xy[i,0], Gauge_xy[i,1], s=gauge_name, fontweight='black', color='white', ha='left')
     70
     71pyplot.text(7.0, 1.7, 'Reservoir \n Outflow',color='white', size=8)
     72pyplot.quiver(7,1.5, 1.0, 0.0,color='white')
     73pyplot.text(4.5, 1.0, 'Reservoir',color='white')
     74
     75pyplot.text(11.7, 1.5, 'Isolated \n Building',color='white',size=8)
     76#pyplot.quiver(12.5,1.5, -1.0, 1.0, color='white')
     77
     78fig_filename=fig_dir+'Model_domain.png'
     79pyplot.savefig(fig_filename, orientation='landscape')
     80pyplot.clf()
Note: See TracChangeset for help on using the changeset viewer.