Changeset 4745


Ignore:
Timestamp:
Oct 4, 2007, 4:03:13 PM (16 years ago)
Author:
nick
Message:

small fix for machines without pylab installed

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

Legend:

Unmodified
Added
Removed
  • anuga_core/source/anuga/geospatial_data/geospatial_data.py

    r4744 r4745  
    13791379                                     east_boundary=None,
    13801380                                     west_boundary=None,
    1381                                      plot_name=None,
     1381                                     plot_name='all_alphas',
    13821382                                     seed_num=None,
    13831383                                     cache=False,
     
    14251425    from anuga.utilities.numerical_tools import cov
    14261426    from Numeric import array, resize,shape,Float,zeros,take,argsort,argmin
    1427     from pylab import plot, ion, hold,savefig,semilogx,plotting,loglog
    14281427
    14291428    attribute_smoothed='elevation'
     
    14421441        mesh_file='temp.msh'
    14431442
    1444     if plot_name is None:
    1445         plot_name='alphas'
     1443       
    14461444       
    14471445    poly_topo = [[east_boundary,south_boundary],
     
    15191517
    15201518        if verbose: print'cov',normal_cov[i][0],'= ',normal_cov[i][1]
    1521    
     1519
    15221520    normal_cov0=normal_cov[:,0]
    15231521    normal_cov_new=take(normal_cov,argsort(normal_cov0))
    1524     semilogx(normal_cov_new[:,0],normal_cov_new[:,1])
    1525     loglog(normal_cov_new[:,0],normal_cov_new[:,1])
    1526     savefig(plot_name,dpi=300)
     1522
     1523    if plot_name is not None:
     1524
     1525        from pylab import savefig,semilogx,loglog
     1526   
     1527        semilogx(normal_cov_new[:,0],normal_cov_new[:,1])
     1528        loglog(normal_cov_new[:,0],normal_cov_new[:,1])
     1529        savefig(plot_name,dpi=300)
    15271530   
    15281531    remove(mesh_file)
  • anuga_core/source/anuga/geospatial_data/test_geospatial_data.py

    r4744 r4745  
    19011901                                             east_boundary=5,
    19021902                                             west_boundary=-5,
    1903                                              plot_name='all_alphas',
     1903                                             plot_name=None,
    19041904                                             seed_num=100000,
    19051905                                             verbose=False)
     
    19081908        results = Geospatial_data(fileName)
    19091909        os.remove(fileName)
    1910         os.remove('all_alphas.png')
    19111910       
    19121911 #       print value, alpha
     
    19181917
    19191918    #suite = unittest.makeSuite(Test_Geospatial_data, 'test_write_csv_attributes_lat_long')
    1920 #    suite = unittest.makeSuite(Test_Geospatial_data, 'test_find_optimal_smoothing_parameter')
     1919    suite = unittest.makeSuite(Test_Geospatial_data, 'test_find_optimal_smoothing_parameter')
    19211920#    suite = unittest.makeSuite(Test_Geospatial_data, 'test_split')
    1922     suite = unittest.makeSuite(Test_Geospatial_data, 'test')
     1921#    suite = unittest.makeSuite(Test_Geospatial_data, 'test')
    19231922    runner = unittest.TextTestRunner() #verbosity=2)
    19241923    runner.run(suite)
Note: See TracChangeset for help on using the changeset viewer.