[cig-commits] r15439 - short/3D/PyLith/trunk/playpen/savpres_ss

willic3 at geodynamics.org willic3 at geodynamics.org
Tue Jul 7 14:35:30 PDT 2009


Author: willic3
Date: 2009-07-07 14:35:30 -0700 (Tue, 07 Jul 2009)
New Revision: 15439

Modified:
   short/3D/PyLith/trunk/playpen/savpres_ss/savpres_ss.py
Log:
Fixed analytical code for stupid inefficiency where solution was being
computed twice for each point.



Modified: short/3D/PyLith/trunk/playpen/savpres_ss/savpres_ss.py
===================================================================
--- short/3D/PyLith/trunk/playpen/savpres_ss/savpres_ss.py	2009-07-07 09:25:34 UTC (rev 15438)
+++ short/3D/PyLith/trunk/playpen/savpres_ss/savpres_ss.py	2009-07-07 21:35:30 UTC (rev 15439)
@@ -285,11 +285,9 @@
 
       for step in range(self.numberSteps + 1):
         if cycle == 0:
-          solutionUT = self._u2A(tau)[0]
-          solutionVT = self._u2A(tau)[1]
+          solutionUT, solutionVT = self._u2A(tau)
         else:
-          solutionUT = self._u2B(tau)[0]
-          solutionVT = self._u2B(tau)[1]
+          solutionUT, solutionVT = self._u2B(tau)
 
         solutionU2[cycle, step, :] += solutionUT
         solutionV2[cycle, step, :] += solutionVT



More information about the CIG-COMMITS mailing list