[cig-commits] r18540 - short/3D/PyLith/trunk/doc/releasenotes
brad at geodynamics.org
brad at geodynamics.org
Fri Jun 3 20:27:25 PDT 2011
Date: 2011-06-03 20:27:25 -0700 (Fri, 03 Jun 2011)
New Revision: 18540
Added initial draft of release notes for v1.6.0.
--- short/3D/PyLith/trunk/doc/releasenotes/announce_v1.6.0.txt (rev 0)
+++ short/3D/PyLith/trunk/doc/releasenotes/announce_v1.6.0.txt 2011-06-04 03:27:25 UTC (rev 18540)
@@ -0,0 +1,77 @@
+I am pleased to announce the release of PyLith 1.6.0, a finite-element
+code designed to solve dynamic elastic problems and quasi-static
+viscoelastic problems in tectonic deformation.
+This release adds several new features to PyLith, including (1)
+parallel binary output via HDF5 files, (2) a 2-D generalized Maxwell
+viscoelastic bulk constitutive model, (3) global uniform parallel mesh
+refinement, (4) a custom algebraic multigrid preconditioner to improve
+the efficiency of the solver for quasi-static problems, and (4) a new
+installation utility for building from source. We encourage all users
+of previous PyLith releases to switch to this latest release.
+We strongly recommend all users of previous PyLith releases to switch
+to this latest release. In addition to adding features this release
+also fixes a number of bugs related to fault friction and initial
+strains for viscoelastic models and includes a few more consistency
+checks and some additional optimization. Parameter file used with v1.5
+are fully compatible with this release (no changes are necessary).
+You can download the source code and binaries from
+Detailed installation instructions are in the User Manual with example
+installation procedures for a few platforms in the bundled doc/install
+ * Parallel binary output via HDF5
+ Provides must faster output by writing HDF5 files in parallel,
+ which can be accessed directly from Matlab or indirectly from
+ ParaView or Visit via automatically created Xdmf files. Temporal
+ data is stored in 3-D arrays, permitting slicing in time and/or
+ * 2-D generalized Maxwell viscoelastic bulk rheology
+ Added a 2-D generalized Maxwell viscoelastic bulk rheology
+ corresponding to the plane strain version of the 3-D generalized
+ Maxwell viscoelastic model.
+ * Global uniform parallel mesh refinement
+ Permits running larger problems through uniform global refinement
+ of the mesh by a factor of 2 (reduces the node spacing by a factor
+ of 2) after the mesh is distributed among processors. This allows
+ running problems that are 4x larger in 2-D and 8x larger in 3-D.
+ * Custom algebraic multigrid preconditioner
+ Adds a custom preconditioner for Lagrange multiplier degrees of
+ freedom associated with fault slip via prescribed slip or
+ spontaneous ruptures with algebraic multigrid preconditioning for
+ quasi-static solutions. In most cases, this results in fewer
+ iterations in the linear solve and the number of iterations is
+ independent of problem size.
+ * PyLith installer utility
+ A special utility provides a much more robust method for building
+ PyLith and all of its dependencies from source, including
+ dependency checking, installation to a central location, and
+ creation of a shell script to set environment variables.
+ * Bug fixes
+ - Fixed the fault friction implementation to correctly update Lagrange
+ multiplier values when the slip is overestimated in an iteration.
+ - Corrected viscoelastic rheologies to properly account for a
+ nonzero initial strain tensor.
More information about the CIG-COMMITS