[cig-commits] r19156 - short/3D/PyLith/branches/v1.6-stable/doc/releasenotes

brad at geodynamics.org brad at geodynamics.org
Tue Nov 8 08:34:58 PST 2011


Author: brad
Date: 2011-11-08 08:34:58 -0800 (Tue, 08 Nov 2011)
New Revision: 19156

Added:
   short/3D/PyLith/branches/v1.6-stable/doc/releasenotes/announce_v1.6.2.txt
Modified:
   short/3D/PyLith/branches/v1.6-stable/doc/releasenotes/Makefile.am
Log:
Added draft of release notes for v1.6.2.

Modified: short/3D/PyLith/branches/v1.6-stable/doc/releasenotes/Makefile.am
===================================================================
--- short/3D/PyLith/branches/v1.6-stable/doc/releasenotes/Makefile.am	2011-11-07 22:49:02 UTC (rev 19155)
+++ short/3D/PyLith/branches/v1.6-stable/doc/releasenotes/Makefile.am	2011-11-08 16:34:58 UTC (rev 19156)
@@ -28,7 +28,9 @@
 	announce_v1.5.0.txt \
 	announce_v1.5.1.txt \
 	announce_v1.5.2.txt \
-	announce_v1.6.0.txt
+	announce_v1.6.0.txt \
+	announce_v1.6.1.txt \
+	announce_v1.6.2.txt
 
 
 # End of file 

Added: short/3D/PyLith/branches/v1.6-stable/doc/releasenotes/announce_v1.6.2.txt
===================================================================
--- short/3D/PyLith/branches/v1.6-stable/doc/releasenotes/announce_v1.6.2.txt	                        (rev 0)
+++ short/3D/PyLith/branches/v1.6-stable/doc/releasenotes/announce_v1.6.2.txt	2011-11-08 16:34:58 UTC (rev 19156)
@@ -0,0 +1,71 @@
+Greetings,
+
+I am pleased to announce the release of PyLith 1.6.2, a finite-element
+code designed to solve dynamic elastic problems and quasi-static
+viscoelastic problems in tectonic deformation.
+
+This release fixes several bugs in PyLith v1.6.1. We strongly
+recommend all users of previous PyLith releases switch to this latest
+release, especially anyone running in parallel or using fault friction.
+
+You can download the source code and binaries from
+
+    http://geodynamics.org/cig/software/packages/short/pylith
+
+Detailed installation instructions for the binary packages are in the
+User Manual with detailed building instructions for a few platforms
+in the INSTALL file bundled with the PyLith Installer utility.
+
+
+RELEASE NOTES
+
+* Internal changes
+
+  - Fault implementation
+
+    Several changes have been made to the fault implementation, but
+    none of these affect the user interface. The runtime performance
+    is nearly identical with improved accuracy for spontaneous rupture
+    (fault friction) simulations. These changes involved switching to
+    using tractions (non-integrated quantities) for the Lagrange
+    multipliers in the global coordinate system rather than integrated
+    quantities in the fault coordinate system. Additionally, initial
+    fault tractions are associated with the fault vertices and their
+    interpolation uses the finite-element basis functions.
+
+  - Distribution of mesh among processors
+
+    The data structures used to distribute the mesh among processors
+    have been improved. This reduces memory use and runtime for this
+    stage of the simulations.
+
+
+* Bug fixes
+
+  - Fixed bug in writing HDF5 files in parallel when one processor
+    does not write any information (e.g., faults and boundary
+    conditions).
+
+  - Added dimensioning of time dataset in HDF5 files. The units are
+    now seconds rather than nondimensional time.
+
+  - Fixed memory allocation error (std::bad_alloc) when a processor
+    did not contain cells for a boundary condition or output. This bug
+    did not show up on all architectures.
+
+  - Increased robustness of spontaneous rupture (fault friction)
+    implementation to broaden the range of conditions it can
+    handle. The implementation now properly handles cases with fault
+    opening and cases with zero shear or normal tractions.
+    
+
+KNOWN ISSUES
+
+  The custom line search used with the PETSc nonlinear solver (SNES)
+  has difficulty handling cases with fault opening when the fault
+  normal tractions are much larger than the fault shear tractions. The
+  direction of the line search tends to be nearly orthogonal to the
+  residual, resulting in extremely poor convergence. We plan to
+  improve the line search algorithm in a future release in order to
+  resolve this issue and improve the rate of convergence in
+  spontaneous rupture simulations.



More information about the CIG-COMMITS mailing list