You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGES.md
+26Lines changed: 26 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,31 @@
1
1
See <https://github.com/geodynamics/pylith/commits/main> for the complete log of changes made to PyLith.
2
2
3
+
## Version 3.0.1
4
+
5
+
This is a bug fix release with no new features or changes to the user interface.
6
+
7
+
* Bug fixes
8
+
* Fix lots of small bugs related to running in parallel
9
+
* Fix several discrepancies among the code, examples, and manual
10
+
* Examples
11
+
* Added `examples/subduction-3d` steps 1-4 (included in the manual)
12
+
* Added `examples/troubleshooting-2d` (included in the PyLith v3.0 tutorials but not yet added to the manual)
13
+
* Documentation
14
+
* Added instructions for how to remove Apple quarantine attributes
15
+
* Fix LaTeX build of documentation (now available at https://pylith.readthedocs.io)
16
+
* Improved instructions on how to run ParaView Python scripts when starting ParaView from a shortcut
17
+
* Added notes indicating steps of examples are not yet updated for v3.0
18
+
* Fix lots of typos
19
+
20
+
### Binary packages
21
+
22
+
* Updated PyLith Parameter Viewer (v2.0.0) for Python 3.
23
+
24
+
### Known issues
25
+
26
+
* The default PETSc options provide a computationally expensive preconditioner when solving incompressible elasticity problems in parallel. We expect to have a more optimal preconditioner in the next release.
27
+
* You may still encounter a few bugs when running in parallel; they appear to cases with specific partitioning of the mesh in relation to one or more faults.
28
+
3
29
## Version 3.0.0
4
30
5
31
Version 3.0.0 includes major changes to the underlying finite-element formulation and implementation in order to support a more flexible specification of the governing equations and higher order basis functions.
Copy file name to clipboardExpand all lines: docs/intro/preface.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -17,9 +17,9 @@ The following peer-reviewed paper discussed the development of PyLith:
17
17
18
18
To cite the software and manual, use:
19
19
20
-
- Aagaard, B., M. Knepley, C. Williams (2022), *PyLith v3.0.0.* Davis, CA: Computational Infrastructure of Geodynamics. DOI: 10.5281/zenodo.6622161.
20
+
- Aagaard, B., M. Knepley, C. Williams (2022), *PyLith v3.0.1.* Davis, CA: Computational Infrastructure of Geodynamics. DOI: 10.5281/zenodo.6667614.
21
21
22
-
- Aagaard, B., M. Knepley, C. Williams (2022), *PyLith Manual, Version 3.0.0.* Davis, CA: Computational Infrastructure of Geodynamics. https://pylith.readthedocs.io/en/v3.0.0
22
+
- Aagaard, B., M. Knepley, C. Williams (2022), *PyLith Manual, Version 3.0.1.* Davis, CA: Computational Infrastructure of Geodynamics. https://pylith.readthedocs.io/en/v3.0.1
Copy file name to clipboardExpand all lines: docs/user/install/index.md
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -49,10 +49,10 @@ On macOS systems you can check the operating system version by clicking on the A
49
49
3. Unpack the tarball.
50
50
```{code-block} bash
51
51
# Linux 64-bit
52
-
$ tar -xzf pylith-3.0.0-linux-x86_64.tar.gz
52
+
$ tar -xzf pylith-3.0.1-linux-x86_64.tar.gz
53
53
54
54
# macOS
55
-
$ tar -xzf pylith-3.0.0-macOS-11.6.6-x86_64.tar.gz
55
+
$ tar -xzf pylith-3.0.1-macOS-11.6.6-x86_64.tar.gz
56
56
```
57
57
4. Set environment variables.
58
58
The provided `setup.sh` script only works if you are using bash shell.
@@ -66,20 +66,20 @@ Ready to run PyLith.
66
66
To bypass macOS quarantine restrictions, simply use command line program `curl` to download the tarball from within a terminal rather than using a web browser.
Alternatively, if you do download the tarball using a web browser, after you unpack the tarball you can remove the macOS quarantine flags using the following commands (requires Administrator access):
@@ -143,7 +143,7 @@ For each package this utility downloads the source code, configures it, builds i
143
143
## Verifying PyLith is Installed Correctly
144
144
145
145
The easiest way to verify that PyLith has been installed correctly is to run one or more of the examples supplied with the binary and source code.
146
-
In the binary distribution, the examples are located in `src/pylith-3.0.0/examples` while in the source distribution, they are located in `pylith-3.0.0/examples`.
146
+
In the binary distribution, the examples are located in `src/pylith-3.0.1/examples` while in the source distribution, they are located in `pylith-3.0.1/examples`.
147
147
{ref}`sec-examples` discusses how to run and visualize the results for the examples.
148
148
To run the example discussed in Section {ref}`sec-examples-box-2d`:
0 commit comments