[Scipy-svn] r3795 - in branches/testing_cleanup: . scipy/sandbox/multigrid scipy/sandbox/timeseries scipy/sparse

scipy-svn at scipy.org scipy-svn at scipy.org
Mon Jan 7 19:11:16 EST 2008


Author: matthew.brett at gmail.com
Date: 2008-01-07 18:11:08 -0600 (Mon, 07 Jan 2008)
New Revision: 3795

Modified:
   branches/testing_cleanup/
   branches/testing_cleanup/scipy/sandbox/multigrid/simple_test.py
   branches/testing_cleanup/scipy/sandbox/timeseries/trecords.py
   branches/testing_cleanup/scipy/sparse/compressed.py
Log:
Merged revisions 3787,3792-3793 via svnmerge from 
http://svn.scipy.org/svn/scipy/trunk

........
  r3787 | wnbell | 2008-01-06 17:42:20 -0800 (Sun, 06 Jan 2008) | 2 lines
  
  fixed typo
........
  r3792 | dhuard | 2008-01-07 11:33:00 -0800 (Mon, 07 Jan 2008) | 1 line
  
  Fixed an error in docstring of fromtextfile (datescol instead of dates_column).
........
  r3793 | wnbell | 2008-01-07 13:41:21 -0800 (Mon, 07 Jan 2008) | 2 lines
  
  modified multigrid test
........



Property changes on: branches/testing_cleanup
___________________________________________________________________
Name: svnmerge-integrated
   - /branches/scipy.scons:1-3533 /trunk:1-3662,3667-3672,3674-3675,3684,3723-3735,3738,3744,3749,3754-3755,3759,3761,3764,3769,3774,3778-3785
   + /branches/scipy.scons:1-3533 /trunk:1-3662,3667-3672,3674-3675,3684,3723-3735,3738,3744,3749,3754-3755,3759,3761,3764,3769,3774,3778-3794

Modified: branches/testing_cleanup/scipy/sandbox/multigrid/simple_test.py
===================================================================
--- branches/testing_cleanup/scipy/sandbox/multigrid/simple_test.py	2008-01-08 00:00:03 UTC (rev 3794)
+++ branches/testing_cleanup/scipy/sandbox/multigrid/simple_test.py	2008-01-08 00:11:08 UTC (rev 3795)
@@ -1,8 +1,17 @@
-from multilevel import *
 from scipy import *
+from scipy.sandbox.multigrid.sa import *
+from scipy.sandbox.multigrid import *
+from scipy.sandbox.multigrid.utils import *
+from time import clock
 
-A = poisson_problem2D(200)
-rs_solver = ruge_stuben_solver(A)
+A = poisson_problem2D(500)
+
+start = clock()
+sa = smoothed_aggregation_solver(A)
+print "constructed solver in %s seconds" % (clock() - start)
+
 b = rand(A.shape[0])
-x,residuals = rs_solver.solve(b,return_residuals=True)
+start = clock()
+x,residuals = sa.solve(b,return_residuals=True)
+print "solved in %s seconds" % (clock() - start)
 print 'residuals',residuals

Modified: branches/testing_cleanup/scipy/sandbox/timeseries/trecords.py
===================================================================
--- branches/testing_cleanup/scipy/sandbox/timeseries/trecords.py	2008-01-08 00:00:03 UTC (rev 3794)
+++ branches/testing_cleanup/scipy/sandbox/timeseries/trecords.py	2008-01-08 00:11:08 UTC (rev 3795)
@@ -28,13 +28,15 @@
 
 import scipy.sandbox.maskedarray as MA
 #MaskedArray = MA.MaskedArray
-from scipy.sandbox.maskedarray.core import MaskedArray, MAError, default_fill_value, \
-    masked_print_option, masked, nomask, getmask, getmaskarray, make_mask,\
-    make_mask_none, mask_or, masked_array, filled
+from scipy.sandbox.maskedarray.core import MaskedArray, MAError, \
+     default_fill_value, masked_print_option, masked, nomask, \
+     getmask, getmaskarray, make_mask,\
+     make_mask_none, mask_or, masked_array, filled
 
 import scipy.sandbox.maskedarray.mrecords as MR
-from scipy.sandbox.maskedarray.mrecords import _checknames, _guessvartypes, openfile,\
-    MaskedRecords, fromrecords as mrecfromrecords
+from scipy.sandbox.maskedarray.mrecords import _checknames, \
+     _guessvartypes, openfile, MaskedRecords, \
+     fromrecords as mrecfromrecords
 
 from tseries import TimeSeries, time_series, _getdatalength
 from dates import Date, DateArray, date_array
@@ -425,7 +427,7 @@
       Alphanumeric character used to mark the start of a comment.
     - `missingchar` : String *['']*
       String indicating missing data, and used to create the masks.
-    - `datescol` : Integer *[None]*
+    - `dates_column` : Integer *[None]*
       Position of the columns storing dates. If None, a position will be
       estimated from the variable names.
     - `varnames` : Sequence *[None]*

Modified: branches/testing_cleanup/scipy/sparse/compressed.py
===================================================================
--- branches/testing_cleanup/scipy/sparse/compressed.py	2008-01-08 00:00:03 UTC (rev 3794)
+++ branches/testing_cleanup/scipy/sparse/compressed.py	2008-01-08 00:11:08 UTC (rev 3795)
@@ -588,7 +588,7 @@
         """
 
         #first check to see if result was cached
-        if not hasattr(self,'_has_sorted_indices'):
+        if not hasattr(self,'__has_sorted_indices'):
             fn = sparsetools.csr_has_sorted_indices
             self.__has_sorted_indices = \
                     fn( len(self.indptr) - 1, self.indptr, self.indices)




More information about the Scipy-svn mailing list