[cig-commits] r15366 - short/3D/PyLith/trunk/doc/presentations/pylith1.4

brad at geodynamics.org brad at geodynamics.org
Sat Jun 20 14:52:53 PDT 2009


Author: brad
Date: 2009-06-20 14:52:51 -0700 (Sat, 20 Jun 2009)
New Revision: 15366

Modified:
   short/3D/PyLith/trunk/doc/presentations/pylith1.4/pylith_overview.pdf
   short/3D/PyLith/trunk/doc/presentations/pylith1.4/pylith_overview.tex
Log:
Added slide.

Modified: short/3D/PyLith/trunk/doc/presentations/pylith1.4/pylith_overview.pdf
===================================================================
(Binary files differ)

Modified: short/3D/PyLith/trunk/doc/presentations/pylith1.4/pylith_overview.tex
===================================================================
--- short/3D/PyLith/trunk/doc/presentations/pylith1.4/pylith_overview.tex	2009-06-20 04:26:23 UTC (rev 15365)
+++ short/3D/PyLith/trunk/doc/presentations/pylith1.4/pylith_overview.tex	2009-06-20 21:52:51 UTC (rev 15366)
@@ -103,6 +103,33 @@
   \item Automatic conversion of units for all parameters
   \end{itemize}
 
+  % ------------------------------------------------------------ SLIDE
+\foilhead{PyLith 1.4: Under-the-hood Improvements}
+  \summary{}
+
+  \begin{itemize}
+  \item General cleanup of C++ code
+  \item Pyrex/pyrexembed replaced by SWIG
+    \begin{itemize}
+    \item Greatly simplifies creating Python bindings for C++ objects
+    \item SWIG generated files included in source distribution
+    \item User-defined spatial databases and bulk constitutive models
+    \end{itemize}
+  \item Automatic nondimensionalization of problem
+    \begin{itemize}
+    \item User supplies pressure, time, and length scale of problem
+    \item All parameters nondimensionalized appropriately
+    \item Eliminates need to condition terms in sparse matrix
+    \item Restores symmetry of sparse matrix (reduces memory use)
+    \end{itemize}
+  \item Integration with PETSc Scalable Nonlinear Equations Solvers
+   \begin{itemize}
+    \item Displacement increment formulation for implicit and dynamic 
+      time-stepping
+   \end{itemize}
+  \end{itemize}
+    
+
 % ------------------------------------------------------------ SLIDE
 \foilhead{PyLith 1.4 Performance}
   \summary{PyLith 1.4 is $\sim$5\% faster and uses $\sim$50\% less memory than PyLith 1.3}



More information about the CIG-COMMITS mailing list