Skip to content

Commit 8203e1b

Browse files
committed
Merge branch 'baagaard/add-release-2.2.0'
* baagaard/add-release-2.2.0: (21 commits) Update release checklist to include DOI info. Add DOI to README. Add software citation w/DOI to manual and code. Add DOI to PyLith version info. Fix bug in destroying submatrices (use MatDestroySubMatrices()). Updated contrib configuration. Set version number for cover thumbnail. Added list of new features in v2.2.0 to manual. Fix link in README. Added link to CHANGES in README. Update release checklist. Updated CHANGES and release notes. Fix some formatting typos in manual (Lyx conversion). Update release checklist. Create macro for PyLith version number. Updated manual for v2.2.0. Still need to add list of new features. Fixed typo in travis config. Add Linux w/clang compiler to build matrix. Update copyright. Remove obsolete playpen directory. ...
2 parents 0ae07e1 + 13a277f commit 8203e1b

File tree

2,077 files changed

+2229
-6173
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

2,077 files changed

+2229
-6173
lines changed

.gitmodules

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,3 @@
77
[submodule "templates/friction/m4"]
88
path = templates/friction/m4
99
url = git://github.com/geodynamics/autoconf_cig.git
10-
[submodule "playpen/memcheck/m4"]
11-
path = playpen/memcheck/m4
12-
url = git://github.com/geodynamics/autoconf_cig.git

.travis.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,15 @@ sudo: false
44

55
language: cpp
66

7+
# :TODO: @brad Add osx build (need homebrew packages)..
78
matrix:
89
include:
910
- os: linux
1011
env: LD_LIBRARY_PATH="${DEPS_DIR}/lib:${TARGET_DIR}/lib:${LD_LIBRARY_PATH}"
12+
compiler: gcc
13+
- os: linux
14+
env: LD_LIBRARY_PATH="${DEPS_DIR}/lib:${TARGET_DIR}/lib:${LD_LIBRARY_PATH}"
15+
compiler: clang
1116

1217
# Limit number of commits in cloning
1318
git:

CHANGES

Lines changed: 39 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,51 @@
1-
See
2-
https://github.com/geodynamics/pylith/commits/master
1+
See https://github.com/geodynamics/pylith/commits/master
32
for the complete log of changes made to PyLith.
43

4+
======================================================================
5+
MIGRATING FROM VERSION 2.1 TO 2.2
6+
======================================================================
7+
8+
No changes are needed to parameter or other input files. The default
9+
format for pylithinfo output is now JSON.
10+
11+
----------------------------------------------------------------------
12+
Version 2.2.0
13+
----------------------------------------------------------------------
14+
15+
* Added a browser-based parameter viewer for interactive viewing of
16+
all PyLith parameters and version information. See Section 4.10
17+
PyLith Parameter Viewer of the PyLith user manual.
18+
19+
* Converted the user manual from Lyx to LaTeX and added syntax
20+
highlighting of parameter and spatial database files. Fixed several
21+
typos.
22+
23+
* Fixed bug that sometimes resulted in an inconsistent fault
24+
orientation when running in parallel. The bug appears to have been
25+
introduced in v2.0.
26+
27+
* Fixed two bugs in output of solution at points that sometimes
28+
happened in parallel simulations. The errors include:
29+
30+
- The order of the station names does not match the order of the
31+
points. The point data is written in parallel by process order,
32+
so the points for process 0 are written first, then those for
33+
process 1, etc. This often results in reordering of the
34+
points. The station names were written in the original order.
35+
36+
- The output values for some points are incorrect. The wrong cells
37+
were being used in the interpolation.
38+
39+
* Updated PETSc to v3.7.5.
40+
541
======================================================================
642
MIGRATING FROM VERSION 2.0 TO 2.1
743
======================================================================
844

945
The points file for OutputSolnPoints must now contain station names as
1046
the first column.
1147

48+
1249
----------------------------------------------------------------------
1350
Version 2.1.4
1451
----------------------------------------------------------------------

COPYING

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Copyright (c) 2010-2016 University of California, Davis
1+
Copyright (c) 2010-2017 University of California, Davis
22

33
Permission is hereby granted, free of charge, to any person obtaining
44
a copy of this software and associated documentation files (the

Makefile.am

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
# This code was developed as part of the Computational Infrastructure
1010
# for Geodynamics (http://geodynamics.org).
1111
#
12-
# Copyright (c) 2010-2016 University of California, Davis
12+
# Copyright (c) 2010-2017 University of California, Davis
1313
#
1414
# See COPYING for license information.
1515
#

README.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
# PyLith
22

33
[![MIT License](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/geodynamics/pylith/blob/master/COPYING)
4+
[![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.XXXXXX.svg)](https://doi.org/10.5281/zenodo.XXXXXX)
45

5-
* Branch build status
6+
## Build status
67
* Master: [![Build Status](https://travis-ci.org/geodynamics/pylith.svg?branch=master)](https://travis-ci.org/geodynamics/pylith)
78
* Maint: [![Build Status](https://travis-ci.org/geodynamics/pylith.svg?branch=maint)](https://travis-ci.org/geodynamics/pylith)
89
* Next: [![Build Status](https://travis-ci.org/geodynamics/pylith.svg?branch=next)](https://travis-ci.org/geodynamics/pylith)
@@ -42,6 +43,10 @@ and volcanoes.
4243
* Templates for adding your own bulk rheologies, fault constitutive models, and interfacing with a custom seismic velocity model.
4344
* User-friendly computation of static 3-D Green's functions
4445

46+
## Release Notes
47+
48+
See [CHANGES](CHANGES) for a complete list of changes for each release.
49+
4550
## Authors
4651

4752
* Brad Aagaard, Earthquake Science Center, USGS, USA

applications/Makefile.am

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
# This code was developed as part of the Computational Infrastructure
1010
# for Geodynamics (http://geodynamics.org).
1111
#
12-
# Copyright (c) 2010-2016 University of California, Davis
12+
# Copyright (c) 2010-2017 University of California, Davis
1313
#
1414
# See COPYING for license information.
1515
#

applications/pylith.in

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
# This code was developed as part of the Computational Infrastructure
1111
# for Geodynamics (http://geodynamics.org).
1212
#
13-
# Copyright (c) 2010-2016 University of California, Davis
13+
# Copyright (c) 2010-2017 University of California, Davis
1414
#
1515
# See COPYING for license information.
1616
#

applications/utilities/Makefile.am

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
# This code was developed as part of the Computational Infrastructure
1010
# for Geodynamics (http://geodynamics.org).
1111
#
12-
# Copyright (c) 2010-2016 University of California, Davis
12+
# Copyright (c) 2010-2017 University of California, Davis
1313
#
1414
# See COPYING for license information.
1515
#

applications/utilities/powerlaw_gendb.py

100644100755
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
# This code was developed as part of the Computational Infrastructure
1010
# for Geodynamics (http://geodynamics.org).
1111
#
12-
# Copyright (c) 2010-2016 University of California, Davis
12+
# Copyright (c) 2010-2017 University of California, Davis
1313
#
1414
# See COPYING for license information.
1515
#

0 commit comments

Comments
 (0)