- Timestamp:
- Oct 11, 2013, 5:12:24 PM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/anuga_work/development/gareth/tests/merimbula_steve/run_sw_merimbula.py
r8893 r9007 28 28 #from anuga import Domain 29 29 #from balanced_basic import * 30 from balanced_dev import * 30 #from balanced_dev import * 31 from bal_and import * 31 32 #from anuga_tsunami import * 32 33 … … 51 52 #mesh_filename = "test-100.tsh" ; x0 = 0.25 ; x1 = 0.5 52 53 #mesh_filename = "test-20.tsh" ; x0 = 250.0 ; x1 = 350.0 53 yieldstep = 20 54 yieldstep = 20.0 54 55 finaltime = 200 55 56 verbose = True … … 117 118 for t in domain.evolve(yieldstep = yieldstep, finaltime = finaltime): 118 119 domain.write_time() 120 mom_norm=(domain.quantities['xmomentum'].centroid_values**2 + domain.quantities['ymomentum'].centroid_values**2)**0.5 121 dpth=domain.quantities['height'].centroid_values 122 dpth=dpth*(dpth>1.0e-03)+1.0e-03*(dpth<=1.0e-03) 123 vel=(mom_norm/(dpth)) 124 #print 'Peak velocity: ', vel.max(), 'Location peak: ', vel.argmax(), 'depth at location peak: ', dpth[vel.argmax()] 125 #print 'Max speed', domain.max_speed.max(), 'Location peak: ', domain.max_speed.argmax() 126 #print 'Centroid vel & depth', vel[domain.max_speed.argmax()], dpth[domain.max_speed.argmax()] 127 # 128 # Compute edge quantities 129 # 130 mom_norm_edge=(domain.quantities['xmomentum'].edge_values**2 + domain.quantities['ymomentum'].edge_values**2)**0.5 131 dpth_edge=domain.quantities['height'].edge_values 132 dpth_edge=dpth_edge*(dpth_edge>1.0e-03)+1.0e-03*(dpth_edge<=1.0e-03) 133 vel_edge=mom_norm_edge/dpth_edge 134 #print 'Edge peak vel: vel & depth', vel_edge.max()#, dpth_edge[vel_edge.argmax()] 119 135 120 136 print 'That took %.2f seconds' %(time.time()-t0)
Note: See TracChangeset
for help on using the changeset viewer.