[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