Split dmActive into seperate support for matrix, rhs, and initial guess
MUMPS: remove -with-mumps-serial option and rely on --with-mpi=0
configure: update SLEPc
configure: zlib 1.3.2
Merge branch 'fabrizzi/ex76-update' into 'main'Modifies ksp/ksp/tutorials/ex76.c to test KSPHPDDM FGMRES with PCHPDDM for CUDA input.See merge request petsc/petsc!9050
Modifies ksp/ksp/tutorials/ex76.c to test KSPHPDDM FGMRES with PCHPDDM for CUDA input.
Merge branch 'jczhang/2026-02-16/change-cpp-to-cxx' into 'main'Change *.cpp to *.cxxSee merge request petsc/petsc!9043
Change *.cpp to *.cxx
Merge remote-tracking branch 'origin/release'
Merge branch 'jczhang/2026-01-29/hypre-umpire-pool-size' into 'main'Add option -hypre_umpire_device_pool_size <size in MiB>See merge request petsc/petsc!8984
Merge branch 'jolivet/update-htool' into 'main'General housekeepingSee merge request petsc/petsc!9037
Umpire: update to 2025.12.0
configure: Htool 1.0.2
Hypre: use mixedint for 64-bit supportmixedint is hypre's recommended way to support 64-bit. Note bigint promotes all integers to 64-bit.
CGNS: include patch for compatibility with HDF5-2.0This patch release includes a trivial CMake update.https://github.com/CGNS/CGNS/discussions/919It is common for users to use a system-installe
CGNS: include patch for compatibility with HDF5-2.0This patch release includes a trivial CMake update.https://github.com/CGNS/CGNS/discussions/919It is common for users to use a system-installed HDF5 when configuringPETSc, in which case this patch is needed.
show more ...
Replace mpirun with mpiexec, as only the latter is in the standard
MPI: update the GPU-awareness check
Open MPI: update its ucx/gpu configure options
configure: SuiteSparse 7.12.2
configure: PT-SCOTCH 7.0.11
Merge branch 'jolivet/update-housekeeping' into 'main'configure updates and MUMPS housekeepingSee merge request petsc/petsc!9017
configure: CMake 4.2.3, OpenBLAS 0.3.31, hwloc 2.13.0
Merge branch 'jczhang/2026-02-09/update-caliper-2.14' into 'main'Update Caliper to 2.14.0See merge request petsc/petsc!9019
Config: add egfortran, a Fortran compiler guessOn OpenBSD, the GFortran executable is named egfortran, https://fortran-lang.org/learn/os_setup/install_gfortran/#openbsd
Config: add PTHREAD_PROCESS_SHARED checkSince PTHREAD_PROCESS_SHARED is not supported by OpenBSD
12345678910>>...190