Changeset 5166


Ignore:
Timestamp:
Mar 12, 2008, 11:24:21 AM (16 years ago)
Author:
steve
Message:

Had a problem with test_util in abstract_2d_finite_volumes. Problem with seperators missing in filenames, and filenames generally in test_util.py

Files:
4 edited

Legend:

Unmodified
Added
Removed
  • anuga_core/source/anuga/abstract_2d_finite_volumes/test_util.py

    r5136 r5166  
    13491349            fileName = temp_dir+sep+'time_series_3.csv'
    13501350            file = open(fileName,"w")
    1351             file.write("Time,Stage,Speed,Momentum,Elevation\n\
     1351            file.write("time,stage,speed,momentum,elevation\n\
    135213521.0, 0, 0, 0, 10 \n\
    135313532.0, 5, 2, 4, 10 \n\
     
    13571357            fileName1 = temp_dir+sep+'time_series_4.csv'
    13581358            file1 = open(fileName1,"w")
    1359             file1.write("Time,Stage,Speed,Momentum,Elevation\n\
     1359            file1.write("time,stage,speed,momentum,elevation\n\
    136013601.0, 0, 0, 0, 5 \n\
    136113612.0, -5, -2, -4, 5 \n\
     
    13651365            fileName2 = temp_dir+sep+'time_series_5.csv'
    13661366            file2 = open(fileName2,"w")
    1367             file2.write("Time,Stage,Speed,Momentum,Elevation\n\
     1367            file2.write("time,stage,speed,momentum,elevation\n\
    136813681.0, 0, 0, 0, 7 \n\
    136913692.0, 4, -0.45, 57, 7 \n\
     
    13761376                                base_name='time_series_',
    13771377                                plot_numbers=['3-5'],
    1378                                 quantities=['Speed','Stage','Momentum'],
     1378                                quantities=['speed','stage','momentum'],
    13791379                                assess_all_csv_files=True,
    13801380                                extra_plot_name='test')
    13811381           
    1382     #        print 'stage+fileName[:-4]+test.png',dir+sep+'stage_'+name[:-4]+'_test.png'
    1383             assert(access(dir+sep+'stage_'+name[:-4]+'_test.png',F_OK)==True)
    1384             assert(access(dir+sep+'speed_'+name[:-4]+'_test.png',F_OK)==True)
    1385             assert(access(dir+sep+'momentum_'+name[:-4]+'_test.png',F_OK)==True)
     1382            #print dir+sep+name[:-4]+'_stage_test.png'
     1383            assert(access(dir+sep+name[:-4]+'_stage_test.png',F_OK)==True)
     1384            assert(access(dir+sep+name[:-4]+'_speed_test.png',F_OK)==True)
     1385            assert(access(dir+sep+name[:-4]+'_momentum_test.png',F_OK)==True)
    13861386   
    13871387            dir1, name1=os.path.split(fileName1)
    1388             assert(access(dir+sep+'stage_'+name1[:-4]+'_test.png',F_OK)==True)
    1389             assert(access(dir+sep+'speed_'+name1[:-4]+'_test.png',F_OK)==True)
    1390             assert(access(dir+sep+'momentum_'+name1[:-4]+'_test.png',F_OK)==True)
     1388            assert(access(dir+sep+name1[:-4]+'_stage_test.png',F_OK)==True)
     1389            assert(access(dir+sep+name1[:-4]+'_speed_test.png',F_OK)==True)
     1390            assert(access(dir+sep+name1[:-4]+'_momentum_test.png',F_OK)==True)
    13911391   
    13921392   
    13931393            dir2, name2=os.path.split(fileName2)
    1394             assert(access(dir+sep+'stage_'+name2[:-4]+'_test.png',F_OK)==True)
    1395             assert(access(dir+sep+'speed_'+name2[:-4]+'_test.png',F_OK)==True)
    1396             assert(access(dir+sep+'momentum_'+name2[:-4]+'_test.png',F_OK)==True)
     1394            assert(access(dir+sep+name2[:-4]+'_stage_test.png',F_OK)==True)
     1395            assert(access(dir+sep+name2[:-4]+'_speed_test.png',F_OK)==True)
     1396            assert(access(dir+sep+name2[:-4]+'_momentum_test.png',F_OK)==True)
    13971397   
    13981398            del_dir(temp_dir)
  • anuga_core/source/anuga/abstract_2d_finite_volumes/util.py

    r5141 r5166  
    15091509                                base_name='',
    15101510                                plot_numbers=['3-5'],
    1511                                 quantities=['Speed','Stage','Momentum'],
     1511                                quantities=['speed','stage','momentum'],
    15121512                                assess_all_csv_files=True,
    15131513                                extra_plot_name='test' ):
    15141514   
    15151515    print 'make_plots_from_csv_file has been replaced by csv2timeseries_graphs ',
    1516     print 'Please use "from anuga.shallow_water.util import csv2timeseries_graphs"'
     1516    print 'Please use "from anuga.abstract_2d_finite_volumes.util import csv2timeseries_graphs"'
    15171517   
    15181518    return csv2timeseries_graphs(directories_dic,
     
    17041704    all_csv_filenames=[]
    17051705    if verbose: print 'Determining files to access for axes ranges \n'
    1706 #    print directories_dic.keys, base_name
     1706   
     1707    #print directories_dic.keys(), base_name
    17071708 
    17081709    for i,directory in enumerate(directories_dic.keys()):
     
    17231724
    17241725
    1725 #    print "list_filenames", list_filenames
     1726    #print "list_filenames", list_filenames
    17261727
    17271728    #use all the files to get the values for the plot axis
     
    18621863    legend_list_dic={}
    18631864    legend_list =[]
    1864     for i, directory in enumerate(directories_dic.keys()):
     1865    for i, directory in enumerate(directories_dic.keys()):
     1866       
    18651867        if verbose: print'Plotting in %s %s' %(directory, new_plot_numbers)
    18661868#        print 'LIST',list_filenames
     
    18791881            #if they don't exist
    18801882            #print 'i %s,j %s, number %s, file %s' %(i,j,number,file)
    1881             attribute_dic, title_index_dic = csv2dict(directory+filename+'.csv')
     1883            attribute_dic, title_index_dic = csv2dict(directory+sep+filename+'.csv')
    18821884            #get data from dict in to list
    18831885            #do maths to list by changing to array
     
    19301932                    pylab.title('%s at %s gauge' %(quantity,filename[len(base_name):]))
    19311933                    if output_dir == '':
    1932                         figname = '%s%s_%s%s.png' %(directory,
     1934                        figname = '%s%s%s_%s%s.png' %(directory,sep,
    19331935                                            filename,
    19341936                                            quantity,
    19351937                                            extra_plot_name)
    19361938                    else:
    1937                         figname = '%s%s_%s%s.png' %(output_dir,
     1939                        figname = '%s%s%s_%s%s.png' %(output_dir,sep,
    19381940                                            filename,
    19391941                                            quantity,
  • anuga_work/development/attenuation_near_shore/create_mesh.py

    r5161 r5166  
    7777    dy = dx
    7878    L = 2080.
    79     W = 2000.
     79    W = dx
    8080
    8181    # structured mesh
    82     points, vertices, boundary = rectangular_cross(int(L/dx), int(W/dy), L, W, (-80.0, -1000.0))
     82    points, vertices, boundary = rectangular_cross(int(L/dx), int(W/dy), L, W, (-80.0, -W*0.5))
    8383
    8484    domain = Domain(points, vertices, boundary)
  • anuga_work/development/attenuation_near_shore/run_beach_structured.py

    r5161 r5166  
    123123
    124124    head,tail = path.split(mesh_filename)
    125     copy (mesh_filename,
    126           pro_instance.outputdir + tail )
     125    #copy (mesh_filename,
     126    #      pro_instance.outputdir + tail )
    127127    #-------------------------------------------------------------------------
    128128    # Setup computational domain
Note: See TracChangeset for help on using the changeset viewer.