Releases: bueler/p4pdes
for PETSC v3.19.2
C codes (Chapters 1--12) were tested with PETSc v3.19.2 (commit b2e859853a8).
Python codes (Chapters 13--14) were tested with Firedrake (commit b195b5c9).
Gmsh version 4.9.3 (and 4.9.0)
Test machine: lemur Ubuntu 22.04.2 LTS
for PETSc v3.19.0 and v3.19.1
C codes (Chapters 1--12) were tested with PETSc v3.19.0 (commit c4dc7257d16) and v3.19.1 (commit 26f5167bf8e).
Python codes (Chapters 13--14) were tested with Firedrake commit b195b5c9, downloaded 4 March 2023.
Gmsh version 4.9.3 (and 4.9.0)
Test machine: thelio massive ubuntu 22.04.2 LTS
for PETSc v3.18.5
C codes (Chapters 1--12) were tested with PETSc v3.18.5 (commit 01a2522431e). Should work for PETSc tags v3.18.4|.3|.2|.1|.0 also.
Python codes (Chapters 13--14) were tested with Firedrake commit b195b5c9, downloaded 4 March 2023.
Gmsh version 4.9.3 (and 4.9.0)
Test machine: thelio massive ubuntu 22.04.2 LTS
for PETSc v3.18.0 and v3.18.1
C codes (Chapters 1--12) were tested with PETSc v3.18.0 (commit 54841b124fc) and v3.18.1 (commit 08ba72b19cc)
Python codes (Chapters 13--14) were tested with Firedrake commit 729b7b4f1b
Gmsh version 4.9.3 (and 4.9.0)
Test machine: thelio ubuntu 20.04
for PETSc v3.17.4
C codes (Chapters 1--12) were tested with PETSc v3.17.4 (commit 20ebc7bc82d)
Python codes (Chapters 13--14) were tested with Firedrake commit 8f746bec
Gmsh version 4.9.3 (and 4.9.0)
(Note this is not master branch of p4pdes.)
Test machine: thelio ubuntu 20.04
update for PETSc main, post v3.17.3
Changes to C-style error checking are needed post v3.17.3. This release makes those changes.
C codes (Chapters 1--12) were tested with PETSc main (commit a8029add on 30 July 2022)
Python codes (Chapters 13--14) were tested with Firedrake commit 8f746bec
Gmsh version 4.9.3 (and 4.9.0)
Test machine: thelio ubuntu 20.04
for PETSc v3.17.3
C codes (Chapters 1--12) were tested with PETSc 3.17.3 (v3.17.3 tag, commit )
Python codes (Chapters 13--14) were tested with Firedrake commit e5c4aa61
Gmsh version 4.9.3 (and 4.9.0)
Test machine: thelio ubuntu 20.04
for PETSc v3.17.1, v3.17.2
C codes (Chapters 1--12) were tested with PETSc 3.17.1 (v3.17.1 tag, commit 8ed8779e017) and 3.17.2 (v3.17.2 tag, commit 32a6fd01d7f)
Python codes (Chapters 13--14) were tested with Firedrake commit bc795025
Gmsh version 4.9.3
Test machines: galago ubuntu 20.04
for PETSc v3.17.0
C codes (Chapters 1--12) were tested with PETSc 3.17.0 (main branch, commit 24d29bbf)
Python codes (Chapters 13--14) were tested with Firedrake commit bc795025
Gmsh version 4.9.3 (and 4.9.0)
Test machine: ed-galago ubuntu 20.04
for PETSc v3.16.5
C codes (Chapters 1--12) were tested with PETSc 3.16.5 (main branch, commit 383c7071)
Python codes (Chapters 13--14) were tested with Firedrake commit e5c4aa61
Gmsh version 4.9.3 (and 4.9.0)
Test machine: bueler-thelio ubuntu 20.04