Changeset 9222


Ignore:
Timestamp:
Jun 27, 2014, 10:09:30 AM (11 years ago)
Author:
steve
Message:

changed get_total_volume to get_water_volume in shallow_water_domain

Location:
trunk/anuga_core
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/anuga_core/source/anuga/shallow_water/shallow_water_domain.py

    r9221 r9222  
    12951295
    12961296
    1297     def get_total_volume(self):
     1297    def get_water_volume(self):
    12981298   
    12991299        from anuga import myid, numprocs, send, receive, barrier
     
    13091309           
    13101310        if myid == 0:
    1311             total_volume = volume
     1311            water_volume = volume
    13121312            for i in range(1,numprocs):
    13131313                remote_volume = receive(i)
    1314                 total_volume = total_volume + remote_volume
     1314                water_volume = water_volume + remote_volume
    13151315        else:
    13161316            send(volume,0)
     
    13201320        if myid == 0:
    13211321            for i in range(1,numprocs):
    1322                 send(total_volume,i)
     1322                send(water_volume,i)
    13231323        else:
    1324             total_volume = receive(0)
    1325        
    1326         return total_volume
     1324            water_volume = receive(0)
     1325       
     1326        return water_volume
    13271327
    13281328
  • trunk/anuga_core/validation_tests/analytical_exact/trapezoidal_channel/numerical_channel_floodplain.py

    r9221 r9222  
    183183   
    184184#     if numpy.allclose(t,0.0):
    185 #         exact_volume = domain.get_total_volume()
     185#         exact_volume = domain.get_water_volume()
    186186#     else:
    187187#         exact_volume = exact_volume + Qin*10.0
    188 #         
    189 #     total_volume= domain.get_total_volume()
    190    
    191    
    192     #if myid == 0 and verbose: print anuga.indent,'total volume - exact_volume ', total_volume - exact_volume   
     188#          
     189#     water_volume= domain.get_water_volume()
     190#    
     191#    
     192#     if myid == 0 and verbose: print anuga.indent,'relative error water volume  exact_volume ', (water_volume - exact_volume)/exact_volume   
    193193
    194194domain.sww_merge(delete_old=True)
Note: See TracChangeset for help on using the changeset viewer.