Changeset 8471


Ignore:
Timestamp:
Jul 20, 2012, 11:08:47 AM (13 years ago)
Author:
steve
Message:

Fiddling with kinematic operator

Location:
trunk/anuga_core
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/anuga_core/source/anuga/operators/test_kinematic_viscosity_operator.py

    r8469 r8471  
    33from anuga import Quantity
    44from anuga import Dirichlet_boundary
    5 from kinematic_viscosity_operator import Kinematic_Viscosity_Operator
     5from kinematic_viscosity_operator import Kinematic_viscosity_operator
    66
    77import numpy as num
     
    99import unittest
    1010
    11 class Test_Kinematic_Viscosity(unittest.TestCase):
     11class Test_kinematic_viscosity(unittest.TestCase):
    1212    def setUp(self):
    1313        pass
     
    4545        #print domain.quantities['stage'].boundary_values
    4646       
    47         return Kinematic_Viscosity_Operator(domain)
     47        return Kinematic_viscosity_operator(domain)
    4848
    4949    #Second test operator class (2 triangles)
     
    6868
    6969
    70         return Kinematic_Viscosity_Operator(domain)
     70        return Kinematic_viscosity_operator(domain)
    7171
    7272    def test_enumerate_boundary(self):
     
    431431        b.set_boundary_values(0.0)
    432432
    433         operator = Kinematic_Viscosity_Operator(domain)
     433        operator = Kinematic_viscosity_operator(domain)
    434434
    435435        n = operator.n
     
    544544        b.set_boundary_values(0.0)
    545545
    546         operator = Kinematic_Viscosity_Operator(domain)
     546        operator = Kinematic_viscosity_operator(domain)
    547547
    548548        dt = 0.01
     
    608608        b.set_boundary_values(0.0)
    609609
    610         kv = Kinematic_Viscosity_Operator(domain)
     610        kv = Kinematic_viscosity_operator(domain)
    611611
    612612        n = kv.n
     
    658658        v.set_boundary_values(2.0)
    659659
    660         kv = Kinematic_Viscosity_Operator(domain)
     660        kv = Kinematic_viscosity_operator(domain)
    661661
    662662
     
    752752        v.set_boundary_values(2.0)
    753753
    754         kv = Kinematic_Viscosity_Operator(domain)
     754        kv = Kinematic_viscosity_operator(domain)
    755755
    756756
     
    818818        domain.set_boundary( {'left': B, 'right': B, 'top': B, 'bottom': B})
    819819
    820         kv = Kinematic_Viscosity_Operator(domain)
     820        kv = Kinematic_viscosity_operator(domain)
    821821
    822822
     
    872872
    873873if __name__ == "__main__":
    874     suite = unittest.makeSuite(Test_Kinematic_Viscosity, 'test')
     874    suite = unittest.makeSuite(Test_kinematic_viscosity, 'test')
    875875    runner = unittest.TextTestRunner()
    876876    runner.run(suite)
  • trunk/anuga_core/source/anuga/shallow_water/shallow_water_domain.py

    r8457 r8471  
    487487    def set_use_kinematic_viscosity(self, flag=True):
    488488
    489         from anuga.operators.kinematic_viscosity_operator import Kinematic_Viscosity_Operator
     489        from anuga.operators.kinematic_viscosity_operator import Kinematic_viscosity_operator
    490490
    491491        if flag :
    492492            # Create Operator if necessary
    493493            if self.kv_operator is None:
    494                 self.kv_operator = Kinematic_Viscosity_Operator(self)
     494                self.kv_operator = Kinematic_viscosity_operator(self)
    495495        else:
    496496            if self.kv_operator is None:
  • trunk/anuga_core/source/anuga_parallel/parallel_inlet_operator.py

    r8451 r8471  
    8888        volume = 0
    8989
    90         # Only the master proc calculates the volume
    91 
     90        # Need to run global command on all processors
    9291        current_volume = self.inlet.get_global_total_water_volume()
    9392
     93        # Only the master proc calculates the update
    9494        if self.myid == self.master_proc:
    9595            timestep = self.domain.get_timestep()
     
    105105            #print "Volume to be removed from Inlet = " + str(volume)
    106106
    107         # Set stages evenly
     107        # Set stages evenly on all processors
    108108        self.inlet.set_stages_evenly(volume)
    109109
Note: See TracChangeset for help on using the changeset viewer.