Releases: bueler/p4pdes
for PETSc v3.22.1
for PETSc v3.22.0
C codes (Chapters 1--12) were tested with PETSc v3.22.0 release branch commit 70031d8efd0
Python codes (Chapters 13--14) were tested with Firedrake master branch commit b787126ba
Test machine: thelio Ubuntu 24.04.1 LTS
for PETSc v3.21.5
C codes (Chapters 1--12) were tested with PETSc v3.21.5 release branch commit 7ad3768dad
Python codes (Chapters 13--14) were tested with Firedrake master branch commit aa5b26cee
Test machine: lemur Pop!_OS 22.04 LTS
for PETSc v3.21.2 (and v3.21.1)
C codes (Chapters 1--12) were tested with PETSc v3.21.2 commit f0df6a1043e (and for v3.21.1)
Python codes (Chapters 13--14) were tested with Firedrake master branch commit 1bbd9dfa3
Test machine: thelio Ubuntu 22.04.4 LTS
for PETSC v3.21.0
C codes (Chapters 1--12) were tested with PETSc v3.21.0 release branch commit 23f52a69500
Python codes (Chapters 13--14) were tested with Firedrake master branch commit 1bbd9dfa3
Test machine: lemur Ubuntu 22.04.4 LTS
for PETSc v3.20.3
C codes (Chapters 1--12) were tested with PETSc v3.20.3 release branch commit 3da188d71f3
Python codes (Chapters 13--14) were tested with Firedrake master branch commit 492129873
Test machine: thelio Ubuntu 22.04.3 LTS
for PETSc v3.20.2
C codes (Chapters 1--12) were tested with PETSc v3.20.2 release branch commit a44a259a6d5.
Python codes (Chapters 13--14) were tested with Firedrake master branch commit 8d97a0741.
Test machine: lemur Ubuntu 22.04.3 LTS
for PETSc v3.20.0 (with Firedrake update)
Should work for v3.19.5 and v3.19.6 as well.
C codes (Chapters 1--12) were tested with PETSc v3.20.0 release branch commit d66216a4712.
Python codes (Chapters 13--14) were tested with Firedrake master branch commit 8f45c7d8a.
Test machine: thelio Ubuntu 22.04.3 LTS
for PETSc v3.20.0
Should work for v3.19.5 and v3.19.6 as well.
C codes (Chapters 1--12) were tested with PETSc v3.20.0 (commit 38aca504f6).
Python codes (Chapters 13--14) were tested with Firedrake commit 3fb16ad47.
Test machine: thelio Ubuntu 22.04.3 LTS
for PETSc v3.19.3 and v3.19.4
C codes (Chapters 1--12) were tested with PETSc v3.19.4 (commit ffb77dad1d8).
Python codes (Chapters 13--14) were tested with Firedrake commit 3fb16ad47.
Gmsh version 4.9.0
Test machine: thelio Ubuntu 22.04.3 LTS