[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