[cig-commits] [commit] knepley/upgrade-petsc-interface: Added release notes. (97b2503)

cig_noreply at geodynamics.org cig_noreply at geodynamics.org
Wed Feb 12 17:00:18 PST 2014


Repository : ssh://geoshell/pylith

On branch  : knepley/upgrade-petsc-interface
Link       : https://github.com/geodynamics/pylith/compare/eca576d3c4e788d86260513a99191fcd4326dbd6...97b250360a03c8691ea89896dff7ac258c62755e

>---------------------------------------------------------------

commit 97b250360a03c8691ea89896dff7ac258c62755e
Author: Brad Aagaard <baagaard at usgs.gov>
Date:   Wed Feb 12 17:00:08 2014 -0800

    Added release notes.
    
    Copy over release notes from v1.9-stable. Start updating release notes
    for v2.0.


>---------------------------------------------------------------

97b250360a03c8691ea89896dff7ac258c62755e
 doc/releasenotes/announce_v1.9.0.txt | 64 ++++++++++++++++++++++++++++++++++++
 doc/releasenotes/announce_v2.0.0.txt | 64 ++++++++++++++++++++++++++++++++++++
 2 files changed, 128 insertions(+)

diff --git a/doc/releasenotes/announce_v1.9.0.txt b/doc/releasenotes/announce_v1.9.0.txt
new file mode 100644
index 0000000..2ed58f9
--- /dev/null
+++ b/doc/releasenotes/announce_v1.9.0.txt
@@ -0,0 +1,64 @@
+Greetings,
+
+I am pleased to announce the release of PyLith 1.9.0, 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.8.0. We strongly recommend
+all users of previous PyLith releases switch to this latest
+release.
+
+No changes are needed in .cfg files to switch from v1.8.0 to
+v1.9.0. Version 1.9.0 does includes some changes to the friction and
+material model interfaces, so extensions do require changes. See the
+templates for details.
+
+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 - PyLith v1.9.0
+
+* New features
+
+  * Added Newton-Raphson algorithm for spontaneous rupture simulations
+    with explicit-stepping.
+
+    Enforcing the friction criterion in a spontaneous rupture
+    simulation with explicit time-stepping now uses a Newton-Raphson
+    algorithm to find the correct traction increment. This provides a
+    more stable numerical solution and eliminates oscillatory behavior
+    when using rate-state friction. 
+
+    Added SCEC spontaneous rupture benchmark TPV102 to the benchmark
+    repository. PyLith produces results very similar to several other
+    finite-element codes.
+
+* Bug fixes
+
+  - Fixed two MPI related bugs in computing Green's functions in
+    parallel. The number of impulses corresponded to only those on
+    process 0 and the output of the impulses for vertices on processor
+    boundaries was inconsistent.
+
+  - Corrected computation of fault tractions (Lagrange multipliers) on
+    process boundaries for prescribed slip with explicit time stepping.
+
+  - Fixed bug when reading in list of output points with just one
+    point.
+
+  - Adjusted autoconf Python setup macro to remove temporary
+    sysconfig.pyc file.
+
+  - Added check to make sure degree of freedom specified in Dirichlet
+    BC is consistent with spatial dimension of problem.
+
+  - Corrected two typos in the manual related to fault opening and
+    tractions in examples/3d/hex8/step20 and updating to the use of
+    cell.dimension for the quadrature scheme with tetrahedral cells.
+
diff --git a/doc/releasenotes/announce_v2.0.0.txt b/doc/releasenotes/announce_v2.0.0.txt
new file mode 100644
index 0000000..a5289cd
--- /dev/null
+++ b/doc/releasenotes/announce_v2.0.0.txt
@@ -0,0 +1,64 @@
+Greetings,
+
+I am pleased to announce the release of PyLith 2.0.0, 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.8.0. We strongly recommend
+all users of previous PyLith releases switch to this latest
+release.
+
+No changes are needed in .cfg files to switch from v1.8.0 to
+v2.0.0. Version 2.0.0 does includes some changes to the friction and
+material model interfaces, so extensions do require changes. See the
+templates for details.
+
+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 - PyLith v2.0.0
+
+* New features
+
+  * Added Newton-Raphson algorithm for spontaneous rupture simulations
+    with explicit-stepping.
+
+    Enforcing the friction criterion in a spontaneous rupture
+    simulation with explicit time-stepping now uses a Newton-Raphson
+    algorithm to find the correct traction increment. This provides a
+    more stable numerical solution and eliminates oscillatory behavior
+    when using rate-state friction. 
+
+    Added SCEC spontaneous rupture benchmark TPV102 to the benchmark
+    repository. PyLith produces results very similar to several other
+    finite-element codes.
+
+* Bug fixes
+
+  - Fixed two MPI related bugs in computing Green's functions in
+    parallel. The number of impulses corresponded to only those on
+    process 0 and the output of the impulses for vertices on processor
+    boundaries was inconsistent.
+
+  - Corrected computation of fault tractions (Lagrange multipliers) on
+    process boundaries for prescribed slip with explicit time stepping.
+
+  - Fixed bug when reading in list of output points with just one
+    point.
+
+  - Adjusted autoconf Python setup macro to remove temporary
+    sysconfig.pyc file.
+
+  - Added check to make sure degree of freedom specified in Dirichlet
+    BC is consistent with spatial dimension of problem.
+
+  - Corrected two typos in the manual related to fault opening and
+    tractions in examples/3d/hex8/step20 and updating to the use of
+    cell.dimension for the quadrature scheme with tetrahedral cells.
+



More information about the CIG-COMMITS mailing list