Ignore:
Timestamp:
Oct 11, 2013, 5:12:24 PM (12 years ago)
Author:
davies
Message:

Working on audusse development version

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/anuga_work/development/gareth/tests/merimbula_steve/run_sw_merimbula.py

    r8893 r9007  
    2828#from anuga import Domain
    2929#from balanced_basic import *
    30 from balanced_dev import *
     30#from balanced_dev import *
     31from bal_and import *
    3132#from anuga_tsunami import *
    3233
     
    5152#mesh_filename = "test-100.tsh" ; x0 = 0.25 ; x1 = 0.5
    5253#mesh_filename = "test-20.tsh" ; x0 = 250.0 ; x1 = 350.0
    53 yieldstep = 20
     54yieldstep = 20.0
    5455finaltime = 200
    5556verbose = True
     
    117118for t in domain.evolve(yieldstep = yieldstep, finaltime = finaltime):
    118119    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()]
    119135
    120136print 'That took %.2f seconds' %(time.time()-t0)
Note: See TracChangeset for help on using the changeset viewer.