[cig-commits] r13225 - in short/3D/PyLith/trunk: . doc/releasenotes examples/3d/hex8

brad at geodynamics.org brad at geodynamics.org
Sun Nov 2 15:14:34 PST 2008


Author: brad
Date: 2008-11-02 15:14:34 -0800 (Sun, 02 Nov 2008)
New Revision: 13225

Added:
   short/3D/PyLith/trunk/doc/releasenotes/announce_v1.3.1.txt
   short/3D/PyLith/trunk/doc/releasenotes/checklist.txt
Modified:
   short/3D/PyLith/trunk/README
   short/3D/PyLith/trunk/configure.ac
   short/3D/PyLith/trunk/examples/3d/hex8/pylithapp.cfg
Log:
Incremented version number. Added release notes and checklist.

Modified: short/3D/PyLith/trunk/README
===================================================================
--- short/3D/PyLith/trunk/README	2008-11-02 18:59:36 UTC (rev 13224)
+++ short/3D/PyLith/trunk/README	2008-11-02 23:14:34 UTC (rev 13225)
@@ -1,4 +1,4 @@
-We are pleased to announce release of PyLith version 1.3.0.
+We are pleased to announce release of PyLith version 1.3.1.
 
 Please submit bug reports via the World Wide Web at:
     http://geodynamics.org/roundup    
@@ -30,7 +30,7 @@
 additional constitutive models for both volume elements and cohesive
 (fault) elements, automatic generation of higher-order elements from
 linear elements, and the generation of Green's functions to be used in
-inversions.  Many of these features should be available in late 2008.
+inversions.  Many of these features should be available in early 2009.
 
 
 ======================================================================
@@ -103,9 +103,25 @@
 
 
 ----------------------------------------------------------------------
-Version 1.3
+Version 1.3.1
 ----------------------------------------------------------------------
 
+  * Added stages to PETSc logging (--petsc.log_summary=1) to collect
+    event logging into groups.
+
+  * Bug fixes
+
+    - Fixed partitioning options. Partitioning options were ignored in
+      the 1.3.0 release.
+
+    - Fixed assembling of Jacobian, residual, and fault sections
+      across processors. This bug caused errors in the computation of
+      the change in tractions over the fault surface.
+
+----------------------------------------------------------------------
+Version 1.3.0
+----------------------------------------------------------------------
+
   * New time stepping options
 
     In addition to a uniform, user-specified time step, which is the
@@ -132,7 +148,7 @@
       and lambda were switched).
 
 ----------------------------------------------------------------------
-Version 1.2
+Version 1.2.0
 ----------------------------------------------------------------------
 
   * New Sieve implementation

Modified: short/3D/PyLith/trunk/configure.ac
===================================================================
--- short/3D/PyLith/trunk/configure.ac	2008-11-02 18:59:36 UTC (rev 13224)
+++ short/3D/PyLith/trunk/configure.ac	2008-11-02 23:14:34 UTC (rev 13225)
@@ -11,7 +11,7 @@
 # Process this file with autoconf to produce a configure script.
 
 AC_PREREQ(2.59)
-AC_INIT([PyLith], [1.3.0], [cig-short at geodynamics.org])
+AC_INIT([PyLith], [1.3.1], [cig-short at geodynamics.org])
 AC_CONFIG_AUX_DIR([./aux-config])
 AC_CONFIG_HEADER([portinfo])
 AC_CONFIG_MACRO_DIR([m4])

Added: short/3D/PyLith/trunk/doc/releasenotes/announce_v1.3.1.txt
===================================================================
--- short/3D/PyLith/trunk/doc/releasenotes/announce_v1.3.1.txt	                        (rev 0)
+++ short/3D/PyLith/trunk/doc/releasenotes/announce_v1.3.1.txt	2008-11-02 23:14:34 UTC (rev 13225)
@@ -0,0 +1,36 @@
+Greetings,
+
+I am pleased to announce the release of PyLith 1.3.1, a finite-element
+code designed to solve dynamic elastic problems and quasi-static
+viscoelastic problems in tectonic deformation.
+
+This release fixes several bugs associated with running PyLith in
+parallel. These include selection of the partitioner and calculating
+the change in tractions on the fault surface. The PETSc logging has
+been enhanced by separating the events using stages. This release also
+includes some minor performance improvements to the Sieve
+implementation. We encourage all users of previous PyLith releases to
+switch to this latest release.
+
+You can download the source code and binaries from
+
+    http://geodynamics.org/cig/software/packages/short/pylith
+
+Installation instructions are in the bundled README and INSTALL  
+files, as well as in the User Manual on the web page.
+
+
+RELEASE NOTES
+
+  * Added stages to PETSc logging (--petsc.log_summary=1) to collect
+    event logging into groups.
+
+  * Bug fixes
+
+    - Fixed partitioning options. Partitioning options were ignored in
+      the 1.3.0 release.
+
+    - Fixed assembling of Jacobian, residual, and fault sections
+      across processors. This bug caused errors in the computation of
+      the change in tractions over the fault surface.
+

Added: short/3D/PyLith/trunk/doc/releasenotes/checklist.txt
===================================================================
--- short/3D/PyLith/trunk/doc/releasenotes/checklist.txt	                        (rev 0)
+++ short/3D/PyLith/trunk/doc/releasenotes/checklist.txt	2008-11-02 23:14:34 UTC (rev 13225)
@@ -0,0 +1,31 @@
+======================================================================
+RELEASE CHECKLIST
+======================================================================
+
+TESTING
+
+  * Check unit tests on all buildbots.
+
+  * Run all examples.
+
+  * Run benchmarks.
+
+MANUAL
+
+  * Increment version number.
+
+SOURCE CODE
+
+  * Increment version number in configure.ac.
+
+  * Add changes to README.
+
+  * Add release notes in doc/releasenotes.
+
+DISTRIBUTIONS
+
+  * Generate binaries on buildbots. Check on various platforms.
+
+  * Get petsc-dev nightly tarball.
+
+  * Get PyLith source code.

Modified: short/3D/PyLith/trunk/examples/3d/hex8/pylithapp.cfg
===================================================================
--- short/3D/PyLith/trunk/examples/3d/hex8/pylithapp.cfg	2008-11-02 18:59:36 UTC (rev 13224)
+++ short/3D/PyLith/trunk/examples/3d/hex8/pylithapp.cfg	2008-11-02 23:14:34 UTC (rev 13225)
@@ -16,6 +16,11 @@
 fiatlagrange = 1
 #quadrature3d = 1
 
+[pylithapp.journal.debug]
+pylithapp = 1
+problem = 1
+implicit = 1
+
 # ----------------------------------------------------------------------
 # mesh_generator
 # ----------------------------------------------------------------------



More information about the CIG-COMMITS mailing list