Changeset 4378


Ignore:
Timestamp:
Apr 16, 2007, 11:30:52 AM (18 years ago)
Author:
duncan
Message:

mux file name change

Location:
anuga_core/source/anuga/shallow_water
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • anuga_core/source/anuga/shallow_water/data_manager.py

    r4363 r4378  
    41164116
    41174117    Specify only basename_in and read files of the form
    4118     basefilename-z-mux, basefilename-e-mux and basefilename-n-mux containing
    4119     relative height, x-velocity and y-velocity, respectively.
     4118    basefilename_velocity-z-mux, basefilename_velocity-e-mux and
     4119    basefilename_waveheight-n-mux containing relative height,
     4120    x-velocity and y-velocity, respectively.
    41204121
    41214122    Also convert latitude and longitude to UTM. All coordinates are
     
    41714172
    41724173    The name of the urs file names must be;
    4173     [basename_in]-z-mux
    4174     [basename_in]-e-mux
    4175     [basename_in]-n-mux
    4176    
    4177     """
    4178     files_in = [basename_in+'-z-mux',
    4179                 basename_in+'-e-mux',
    4180                 basename_in+'-n-mux']
     4174    [basename_in]_velocity-z-mux
     4175    [basename_in]_velocity-e-mux
     4176    [basename_in]_waveheight-n-mux
     4177   
     4178    """
     4179   
     4180    files_in = [basename_in + WAVEHEIGHT_MUX_LABEL,
     4181                basename_in + EAST_VELOCITY_LABEL,
     4182                basename_in + NORTH_VELOCITY_LABEL]
    41814183    files_out = [basename_out+'_ha.nc',
    41824184                 basename_out+'_ua.nc',
     
    46174619    """
    46184620    pass
    4619    
     4621   
     4622WAVEHEIGHT_MUX_LABEL = '_velocity-z-mux'
     4623EAST_VELOCITY_LABEL =  '_velocity-e-mux'
     4624NORTH_VELOCITY_LABEL =  '_waveheight-n-mux'
    46204625def urs_ungridded2sww(basename_in='o', basename_out=None, verbose=False,
    46214626            mint=None, maxt=None,
     
    46274632    sww format native to abstract_2d_finite_volumes.
    46284633
     4634
    46294635    Specify only basename_in and read files of the form
    4630     basefilename-z-mux, basefilename-e-mux and basefilename-n-mux containing
    4631     relative height, x-velocity and y-velocity, respectively.
     4636    basefilename_velocity-z-mux, basefilename_velocity-e-mux and
     4637    basefilename_waveheight-n-mux containing relative height,
     4638    x-velocity and y-velocity, respectively.
    46324639
    46334640    Also convert latitude and longitude to UTM. All coordinates are
     
    46784685    from anuga.pmesh.mesh import Mesh
    46794686
    4680     files_in = [basename_in+'-z-mux',
    4681                 basename_in+'-e-mux',
    4682                 basename_in+'-n-mux']
     4687    files_in = [basename_in + WAVEHEIGHT_MUX_LABEL,
     4688                basename_in + EAST_VELOCITY_LABEL,
     4689                basename_in + NORTH_VELOCITY_LABEL]
    46834690    quantities = ['HA','UA','VA']
    46844691
     
    49284935    Not finished or tested
    49294936    """
    4930     files_in = [basename_in+'-z-mux',
    4931                 basename_in+'-e-mux',
    4932                 basename_in+'-n-mux']
     4937   
     4938    files_in = [basename_in + WAVEHEIGHT_MUX_LABEL,
     4939                basename_in + EAST_VELOCITY_LABEL,
     4940                basename_in + NORTH_VELOCITY_LABEL]
    49334941    quantities = ['HA','UA','VA']
    49344942
  • anuga_core/source/anuga/shallow_water/test_data_manager.py

    r4376 r4378  
    47224722        lonlatdeps = []
    47234723        quantities = ['HA','UA','VA']
    4724         mux_names = ['-z-mux','-e-mux','-n-mux']
     4724        mux_names = [WAVEHEIGHT_MUX_LABEL,
     4725                     EAST_VELOCITY_LABEL,
     4726                     NORTH_VELOCITY_LABEL]
    47254727        quantities_init = [[],[],[]]
    47264728        # urs binary is latitude fastest
     
    47864788        lonlatdeps = []
    47874789        quantities = ['HA','UA','VA']
    4788         mux_names = ['-z-mux','-e-mux','-n-mux']
     4790       
     4791        mux_names = [WAVEHEIGHT_MUX_LABEL,
     4792                     EAST_VELOCITY_LABEL,
     4793                     NORTH_VELOCITY_LABEL]
    47894794        quantities_init = [[],[],[]]
    47904795        # urs binary is latitude fastest
     
    48654870        files = []
    48664871        quantities = ['HA','UA','VA']
    4867         mux_names = ['-z-mux','-e-mux','-n-mux']
     4872       
     4873        mux_names = [WAVEHEIGHT_MUX_LABEL,
     4874                     EAST_VELOCITY_LABEL,
     4875                     NORTH_VELOCITY_LABEL]
    48684876        for i,q in enumerate(quantities):
    48694877            #Write C files
     
    53485356                    #print "quantity", quantity
    53495357                    #print "e", e
    5350                     #print "n", n
    5351                     if file[-5:] == 'z-mux' or file[-5:] == 'n-mux' :
     5358                    #print "n", n
     5359                    if file[-5:] == WAVEHEIGHT_MUX_LABEL[-5:] or \
     5360                           file[-5:] == NORTH_VELOCITY_LABEL[-5:] :
    53525361                        assert allclose(e, quantity)
    5353                     if file[-5:] == 'e-mux':
     5362                    if file[-5:] == EAST_VELOCITY_LABEL[-5:]:
    53545363                        assert allclose(n, quantity)
    53555364            assert count == time_step_count
     
    59175926    #suite = unittest.makeSuite(Test_Data_Manager,'cache_test_URS_points_needed_and_urs_ungridded2sww')
    59185927    #suite = unittest.makeSuite(Test_Data_Manager,'test_urs2sww_momentum')
    5919     suite = unittest.makeSuite(Test_Data_Manager,'test_sync')
    5920     runner = unittest.TextTestRunner(verbosity=2)
     5928    suite = unittest.makeSuite(Test_Data_Manager,'test')
     5929    runner = unittest.TextTestRunner() #verbosity=2)
    59215930    runner.run(suite)
    59225931
Note: See TracChangeset for help on using the changeset viewer.