Releases: bueler/p4pdes
for PETSc v3.14.2 and v3.14.3
C codes (Chapters 1--12) were tested with PETSc tag v3.14.2 (94fb59f4) and v3.14.3 (195253b0)
Python codes (Chapters 13--14) were tested with Firedrake commit a2eb2c7d; PETSc v3.4.2-33053-ge85aaad7c1
Gmsh version 4.6.0.
Test machine: bueler-galago ubuntu 20.04
for PETSc v3.14.1
C codes (Chapters 1--12) were tested with PETSc v3.14.1 tag (b01fa4f6d0).
Python codes (Chapters 13--14) were tested with a Firedrake commit on 1 November 2020 (e519d8c2); Firedrake PETSc v3.4.2-33053-ge85aaad7c1
Test machine: bueler-galago ubuntu 20.04
for PETSc v3.14
C codes (Chapters 1--12) were tested with PETSc master branch at v3.14 (fc0d1852).
Python codes (Chapters 13--14) were tested with Firedrake downloaded 11 July 2020 (8e730839); Firedrake PETSc v3.4.2-30276-g8aecd4c38f.
Test machine: bueler-galago ubuntu 20.04
Note: The p4pdes examples are unchanged since the v3.13.5 release, but they were retested with PETSc v3.14.
for PETSc v3.13.5
for PETSc v3.13.4
for PETSc v3.13.3
for PETSc v3.13.2
C codes (Chapters 1--12) were tested with PETSc master branch at v3.13.2.
Python codes (Chapters 13--14) were tested with Firedrake downloaded 29 June 2020; Firedrake PETSc v3.4.2-30067-g937e954191.
Test machine: bueler-thelio ubuntu 20.04
Changes: mesh._plex --> mesh._topology_dm in python/ch13/fish.py and python/ch14/fish.py
for PETSc v3.13.2
C codes (Chapters 1--12) were tested with PETSc master branch at v3.13.2.
Python codes (Chapters 13--14) were tested with Firedrake downloaded 18 June 2020.
Test machine: bueler-thelio ubuntu 20.04
Changes: Issue #46 is fixed. The script c/ch10/msh2petsc.py
now reads both current (4.1) and legacy (2.2) Gmsh formats.
for PETSc v3.13.2
C codes (Chapters 1--12) were tested with PETSc master branch at v3.13.2.
Python codes (Chapters 13--14) were tested with Firedrake downloaded 18 June 2020.
Gmsh version 4.5.6 was used in testing Chapter 10, but with -format msh22
to generate legacy (version 2.2) format. The default format is 4.1 now. When issue #46 is fixed, it should not matter which gmsh is used, and the -format
option should be unnecessary.
Test machine: bueler-thelio ubuntu 20.04
for PETSc v3.13.2
C codes (Chapters 1--12) were tested with PETSc master branch at v3.13.2.
Python codes (Chapters 13--14) were tested with Firedrake downloaded 20 April 2020.