[CIG-ALL] PyLith 1.5.2 bugfix release

Brad Aagaard baagaard at usgs.gov
Wed Apr 20 14:47:41 PDT 2011


Greetings,

I am pleased to announce the release of PyLith 1.5.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 v1.5.1. We strongly recommend
all users of previous PyLith releases to switch to this latest
release. See the README file for changes required to switch to the
v1.5.x release series from previous versions.

You can download the source code and binaries from

     http://www.geodynamics.org/cig/software/pylith

Detailed installation instructions are in the User Manual with example
installation procedures for a few platforms in the bundled doc/install
directory.


RELEASE NOTES

   * PyLith 1.5.2 requires FIAT version 0.9.9 or later and an updated
     PETSc development version. It also requires users to update to the
     latest spatialdata version for compatibility of the SWIG generated
     files. These are included in the binary distribution, but users
     building PyLith from source will need to update FIAT, PETSc, and
     spatialdata.

   * Users of the Darwin 10.6 binary version must have /usr/bin/python
     as the Python interpreter in their path. You can verify this by
     running "which python".

   * Bug fixes

     - Fixed setting of elastic constants in DruckerPrager3D and
       computation of the yield function. Some off-diagonal elasticity
       constants were off by a factor of 2.0 and the yield function was
       missing a factor of 0.5 and sqrt().

     - Fixed computation of stable time step when using initial
       stresses with PowerLaw3D. If effective stress is zero, then
       stable time step is infinite.

     - Re-enabled check for compatibility of quadrature scheme and
       cells for bulk rheologies.

     - Added check to configure for compatible version of FIAT.

     - Fixed bug where buffer for output of initial stresses for
       dynamic (spontaneous) rupture.


Version 1.6

We plan to release version 1.6.0 in early June. Version 1.6 will include 
parallel, binary output via HDF5, uniform global refinement, automatic 
numerical damping via viscosity for explicit time-stepping simulations, 
and integration of a PETSc algebgraic multi-grid solver with a custom 
fault preconditioner.

Regards,
Brad Aagaard, Charles Williams, Matthew Knepley



More information about the CIG-ALL mailing list