History log of /petsc/doc/ (Results 1 – 25 of 2360)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
bf0c7fc231-Jan-2026 Barry Smith <bsmith@mcs.anl.gov>

Split dmActive into seperate support for matrix, rhs, and initial guess

65c6dbde24-Feb-2026 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2026-02-22/cleanup-flexible-KSP-docs' into 'main'

Manual page improvements and deprecations for flexible KSP types

See merge request petsc/petsc!9066

1d2adac423-Feb-2026 Satish Balay <balay@mcs.anl.gov>

MUMPS: remove -with-mumps-serial option and rely on --with-mpi=0

5a884c4823-Feb-2026 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


/petsc/config/BuildSystem/config/packages/SLEPc.py
index.md
miscellaneous/prizes.md
/petsc/include/petsc/private/viewerexodusiiimpl.h
/petsc/include/petsctao.h
/petsc/include/petsctao_deprecations.h
/petsc/lib/petsc/bin/maint/generateetags.py
/petsc/share/petsc/suppressions/ubsan
/petsc/src/dm/impls/da/gr2.c
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/plex/plexgeometry.c
/petsc/src/dm/impls/plex/plexvtu.c
/petsc/src/ksp/ksp/impls/cg/cg.c
/petsc/src/ksp/ksp/impls/cg/cgne/cgne.c
/petsc/src/ksp/ksp/impls/fcg/fcg.c
/petsc/src/ksp/ksp/impls/fcg/pipefcg/pipefcg.c
/petsc/src/ksp/ksp/impls/ibcgs/ibcgs.c
/petsc/src/ksp/ksp/impls/tsirm/tsirm.c
/petsc/src/ksp/ksp/interface/itcl.c
/petsc/src/ksp/ksp/interface/iterativ.c
/petsc/src/ksp/ksp/interface/itfunc.c
/petsc/src/ksp/ksp/tutorials/output/ex2_help.out
/petsc/src/ksp/pc/impls/bddc/bddcprivate.c
/petsc/src/ksp/pc/impls/bddc/bddcschurs.c
/petsc/src/ksp/pc/impls/h2opus/pch2opus.c
/petsc/src/mat/impls/adj/mpi/mpiadj.c
/petsc/src/mat/impls/aij/mpi/mkl_cpardiso/mkl_cpardiso.c
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/mpi/mumps/mumps.c
/petsc/src/mat/impls/aij/seq/aijfact.c
/petsc/src/mat/impls/aij/seq/aijmkl/aijmkl.c
/petsc/src/mat/impls/aij/seq/cholmod/aijcholmod.c
/petsc/src/mat/impls/aij/seq/seqhipsparse/aijhipsparse.hip.cxx
/petsc/src/mat/impls/baij/mpi/mpibaij.c
/petsc/src/mat/impls/baij/seq/baijfact.c
/petsc/src/mat/impls/h2opus/cuda/math2opus.cu
/petsc/src/mat/impls/sbaij/mpi/mpisbaij.c
/petsc/src/mat/impls/sbaij/seq/aijsbaij.c
/petsc/src/mat/impls/sbaij/seq/cholmod/sbaijcholmod.c
/petsc/src/mat/impls/sbaij/seq/relax.h
/petsc/src/mat/impls/sbaij/seq/sbaij.c
/petsc/src/mat/impls/sbaij/seq/sbaij2.c
/petsc/src/mat/tests/ex192.c
/petsc/src/mat/tests/ex267.c
/petsc/src/sys/classes/viewer/impls/ascii/filev.c
/petsc/src/sys/classes/viewer/impls/hdf5/hdf5v.c
/petsc/src/sys/fileio/mprint.c
/petsc/src/sys/ftn-mod/petscsys.h90
/petsc/src/sys/ftn-mod/petscviewer.h90
/petsc/src/sys/memory/mal.c
/petsc/src/tao/bound/impls/bnk/bnk.c
/petsc/src/tao/bound/tutorials/jbearing2.c
/petsc/src/tao/bound/tutorials/plate2.c
/petsc/src/tao/constrained/impls/almm/almm.c
/petsc/src/tao/constrained/impls/almm/almm.h
/petsc/src/tao/constrained/impls/ipm/pdipm.c
/petsc/src/tao/interface/taosolver.c
/petsc/src/tao/leastsquares/impls/brgn/brgn.c
/petsc/src/tao/leastsquares/tutorials/chwirut1.c
/petsc/src/tao/leastsquares/tutorials/cs1.c
/petsc/src/tao/leastsquares/tutorials/tomography.c
/petsc/src/tao/unconstrained/impls/cg/taocg.c
/petsc/src/tao/unconstrained/impls/nls/nls.c
/petsc/src/tao/unconstrained/impls/owlqn/owlqn.c
/petsc/src/tao/unconstrained/tutorials/minsurf1.c
/petsc/src/tao/unconstrained/tutorials/rosenbrock1.c
/petsc/src/tao/unconstrained/tutorials/rosenbrock4.c
/petsc/src/tao/unconstrained/tutorials/rosenbrock4cu.cu
/petsc/src/vec/is/is/interface/index.c
/petsc/src/vec/is/is/utils/isdiff.c
/petsc/src/vec/vec/impls/hypre/vhyp.c
/petsc/src/vec/vec/impls/nest/vecnest.c
/petsc/src/vec/vec/utils/comb.c
6364ff2822-Feb-2026 Barry Smith <bsmith@mcs.anl.gov>

Cleanup of manual pages for flexible KSP methods deprecation of type specific functions

Co-authored-by: Pierre Jolivet <pierre@joliv.et>

3ff74ad920-Feb-2026 Matthew G. Knepley <knepley@gmail.com>

Added Underworld3 to package list

b590544620-Feb-2026 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2026-02-09/docs-dm' into 'main'

Add a bit more discussion of DM and their commonalities to the docs

See merge request petsc/petsc!9018

dac9a9d109-Feb-2026 Barry Smith <bsmith@mcs.anl.gov>

Add a bit more discussion of DM and their commonalities to the docs

3e7f94c009-Feb-2026 Barry Smith <bsmith@mcs.anl.gov>

Docs buid: update to use fspath()

f3f2f7f219-Feb-2026 Martin Diehl <mail@martin-diehl.net>

Edit prizes.md

daba9d7019-Feb-2026 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jczhang/2026-02-16/change-cpp-to-cxx' into 'main'

Change *.cpp to *.cxx

See merge request petsc/petsc!9043

d52a580b19-Feb-2026 Junchao Zhang <jczhang@mcs.anl.gov>

Change *.cpp to *.cxx


/petsc/.gitlab/CODEOWNERS
/petsc/config/BuildSystem/config/compile/HC.py
/petsc/config/BuildSystem/config/compile/HIP.py
/petsc/config/BuildSystem/config/packages/hypre.py
/petsc/config/gmakegen.py
/petsc/config/gmakegentest.py
build_man_impls_links.py
/petsc/gmakefile
/petsc/gmakefile.test
/petsc/include/petsc/finclude/petscisbase.h
/petsc/include/petsc/finclude/petscsysbase.h
/petsc/include/petsc/finclude/petscvecbase.h
/petsc/include/petsc/mpiuni/mpi.h
/petsc/include/petsc/mpiuni/mpiunifdef.h
/petsc/include/petsc/private/cpp/unordered_map.hpp
/petsc/include/petsc/private/cpp/utility.hpp
/petsc/include/petsc/private/cupmsolverinterface.hpp
/petsc/include/petsc/private/logimpl.h
/petsc/include/petsc/private/matimpl.h
/petsc/include/petsc/private/mempoison.h
/petsc/include/petscbt.h
/petsc/include/petscdevice_cuda.h
/petsc/include/petscdevice_hip.h
/petsc/include/petscfe.h
/petsc/include/petscmacros.h
/petsc/include/petscmat.h
/petsc/include/petscstring.h
/petsc/include/petscsys.h
/petsc/include/petscsystypes.h
/petsc/include/petscversion.h
/petsc/lib/petsc/bin/maint/petsclinter/petsclinter/test_main.py
/petsc/lib/petsc/conf/rules
/petsc/lib/petsc/conf/rules_util.mk
/petsc/src/benchmarks/results/lap2d.m
/petsc/src/benchmarks/streams/BasicVersion.c
/petsc/src/benchmarks/streams/CUDAVersion.cu
/petsc/src/binding/petsc4py/demo/legacy/poisson3d/del2mat.h
/petsc/src/binding/petsc4py/demo/legacy/wrap-cython/Bratu3Dimpl.h
/petsc/src/binding/petsc4py/demo/legacy/wrap-swig/Bratu3D.h
/petsc/src/binding/petsc4py/src/lib-petsc/compat.h
/petsc/src/binding/petsc4py/src/lib-petsc/compat/cuda.h
/petsc/src/binding/petsc4py/src/lib-petsc/compat/h2opus.h
/petsc/src/binding/petsc4py/src/lib-petsc/compat/hdf5.h
/petsc/src/binding/petsc4py/src/lib-petsc/compat/hip.h
/petsc/src/binding/petsc4py/src/lib-petsc/compat/hpddm.h
/petsc/src/binding/petsc4py/src/lib-petsc/compat/hypre.h
/petsc/src/binding/petsc4py/src/lib-petsc/compat/mpi.h
/petsc/src/binding/petsc4py/src/lib-petsc/compat/mumps.h
/petsc/src/binding/petsc4py/src/lib-petsc/compat/plexexodusii.h
/petsc/src/binding/petsc4py/src/lib-petsc/compat/regressor.h
/petsc/src/binding/petsc4py/src/lib-petsc/compat/spai.h
/petsc/src/binding/petsc4py/src/lib-petsc/compat/tao.h
/petsc/src/binding/petsc4py/src/lib-petsc/compat/viennacl.h
/petsc/src/binding/petsc4py/src/lib-petsc/custom.h
/petsc/src/binding/petsc4py/src/petsc4py/include/petsc4py/numpy.h
/petsc/src/binding/petsc4py/src/petsc4py/include/petsc4py/petsc4py.h
/petsc/src/binding/petsc4py/src/petsc4py/include/petsc4py/pybuffer.h
/petsc/src/binding/petsc4py/src/petsc4py/include/petsc4py/pyscalar.h
/petsc/src/dm/dt/fe/impls/basic/febasic.c
/petsc/src/dm/ftn-mod/petscdmmod.F90
/petsc/src/dm/impls/composite/pack.c
/petsc/src/dm/impls/da/hypre/mhyp.c
/petsc/src/dm/impls/forest/p4est/pforest.h
/petsc/src/dm/impls/moab/dmmbvec.cxx
/petsc/src/dm/impls/network/network.c
/petsc/src/dm/impls/plex/plexegads.c
/petsc/src/dm/impls/plex/tests/ex101.c
/petsc/src/ksp/ftn-mod/petsckspmod.F90
/petsc/src/ksp/ksp/impls/gmres/dgmres/dgmres.c
/petsc/src/ksp/ksp/impls/gmres/fgmres/fgmres.c
/petsc/src/ksp/ksp/impls/gmres/gmres.c
/petsc/src/ksp/ksp/impls/gmres/gmresimpl.h
/petsc/src/ksp/ksp/impls/gmres/lgmres/lgmres.c
/petsc/src/ksp/ksp/impls/gmres/pgmres/pgmres.c
/petsc/src/ksp/ksp/impls/gmres/pipefgmres/pipefgmres.c
/petsc/src/ksp/ksp/tests/ex87.c
/petsc/src/ksp/ksp/tutorials/amrex/MyTest.cxx
/petsc/src/ksp/ksp/tutorials/amrex/initEB.cxx
/petsc/src/ksp/ksp/tutorials/amrex/main.cxx
/petsc/src/ksp/ksp/tutorials/ex79.c
/petsc/src/ksp/pc/impls/bddc/bddcprivate.c
/petsc/src/ksp/pc/impls/eisens/eisen.c
/petsc/src/ksp/pc/impls/fieldsplit/fieldsplit.c
/petsc/src/ksp/pc/impls/hpddm/pchpddm.cxx
/petsc/src/ksp/pc/impls/ml/ml.c
/petsc/src/ksp/pc/impls/tfs/gs.c
/petsc/src/ksp/pc/impls/tfs/tfs.h
/petsc/src/mat/ftn-mod/petscmatmod.F90
/petsc/src/mat/graphops/order/rcm.c
/petsc/src/mat/impls/aij/mpi/mpihipsparse/mpiaijhipsparse.hip.cxx
/petsc/src/mat/impls/aij/seq/fdaij.c
/petsc/src/mat/impls/aij/seq/seqhipsparse/aijhipsparse.hip.cxx
/petsc/src/mat/impls/aij/seq/seqviennacl/aijviennacl.cxx
/petsc/src/mat/impls/dense/mpi/cupm/hip/matmpidensehip.hip.cxx
/petsc/src/mat/impls/dense/mpi/mpidense.c
/petsc/src/mat/impls/dense/seq/cupm/hip/matseqdensehip.hip.cxx
/petsc/src/mat/impls/hypre/hip/hypre2.hip.cxx
/petsc/src/mat/impls/sell/mpi/mpihip/mpisellhip.hip.cxx
/petsc/src/mat/impls/sell/seq/seqhip/sellhip.hip.cxx
/petsc/src/mat/impls/transpose/htransm.c
/petsc/src/mat/impls/transpose/transm.c
/petsc/src/mat/tests/cJSON.c
/petsc/src/mat/tests/cJSON.h
/petsc/src/ml/ftn-mod/petscmlmod.F90
/petsc/src/snes/tutorials/ex48.c
/petsc/src/sys/classes/bag/ftn-custom/zbagf.c
/petsc/src/sys/classes/draw/utils/image.c
/petsc/src/sys/classes/random/interface/randomc.c
/petsc/src/sys/classes/viewer/impls/glvis/glvis.c
/petsc/src/sys/classes/viewer/impls/mathematica/mathematica.c
/petsc/src/sys/classes/viewer/impls/socket/mex-scripts/sopen.c
/petsc/src/sys/error/checkptr.c
/petsc/src/sys/error/errtrace.c
/petsc/src/sys/error/fp.c
/petsc/src/sys/fileio/mprint.h
/petsc/src/sys/ftn-custom/zsys.c
/petsc/src/sys/ftn-mod/petscsysmod.F90
/petsc/src/sys/logging/handler/impls/default/logdefault.c
/petsc/src/sys/logging/handler/impls/nested/lognested.c
/petsc/src/sys/logging/state/logregistry.c
/petsc/src/sys/logging/state/logstate.c
/petsc/src/sys/memory/hip/mhiphost.hip.cxx
/petsc/src/sys/mpiuni/mpi.c
/petsc/src/sys/mpiuni/mpitime.c
/petsc/src/sys/objects/device/impls/cupm/cupmthrustutility.hpp
/petsc/src/sys/objects/device/impls/cupm/hip/cupmcontext.hip.cxx
/petsc/src/sys/objects/device/impls/segmentedmempool.hpp
/petsc/src/sys/objects/device/interface/device.cxx
/petsc/src/sys/objects/device/tests/ex2hip.hip.cxx
/petsc/src/sys/objects/ftn-custom/zstart.c
/petsc/src/sys/tests/linter/testValidHeaders.c
/petsc/src/sys/utils/mpiu.c
/petsc/src/tao/bound/impls/blmvm/blmvm.c
/petsc/src/tao/bound/impls/bnk/bnk.c
/petsc/src/tao/bound/impls/bnk/bnls.c
/petsc/src/tao/bound/impls/bnk/bntl.c
/petsc/src/tao/bound/impls/bnk/bntr.c
/petsc/src/tao/bound/impls/tron/tron.c
/petsc/src/tao/complementarity/impls/ssls/ssfls.c
/petsc/src/tao/complementarity/impls/ssls/ssils.c
/petsc/src/tao/complementarity/impls/ssls/ssls.c
/petsc/src/tao/constrained/impls/almm/almm.c
/petsc/src/tao/quadratic/impls/gpcg/gpcg.c
/petsc/src/tao/unconstrained/impls/bmrm/bmrm.c
/petsc/src/tao/unconstrained/impls/lmvm/lmvm.c
/petsc/src/tao/unconstrained/impls/neldermead/neldermead.c
/petsc/src/tao/unconstrained/impls/nls/nls.c
/petsc/src/tao/unconstrained/impls/ntl/ntl.c
/petsc/src/tao/unconstrained/impls/ntr/ntr.c
/petsc/src/tao/unconstrained/impls/owlqn/owlqn.c
/petsc/src/ts/characteristic/impls/da/slda.c
/petsc/src/ts/event/tsevent.c
/petsc/src/ts/ftn-mod/petsctsmod.F90
/petsc/src/ts/impls/explicit/euler/euler.c
/petsc/src/ts/impls/explicit/rk/rk.c
/petsc/src/ts/impls/explicit/ssp/ssp.c
/petsc/src/ts/impls/implicit/glle/glle.c
/petsc/src/ts/impls/implicit/glle/glleadapt.c
/petsc/src/ts/impls/implicit/theta/theta.c
/petsc/src/ts/impls/mimex/mimex.c
/petsc/src/ts/impls/rosw/rosw.c
/petsc/src/ts/interface/ftn-custom/ztsf.c
/petsc/src/ts/interface/tseig.c
/petsc/src/ts/trajectory/impls/memory/trajmemory.c
/petsc/src/ts/tutorials/autodiff/adolc-utils/contexts.cxx
/petsc/src/ts/tutorials/ex11.c
/petsc/src/ts/tutorials/ex14.c
/petsc/src/ts/utils/dmplexlandau/kokkos/landau.kokkos.cxx
/petsc/src/vec/ftn-mod/petscvecmod.F90
/petsc/src/vec/is/is/interface/isreg.c
/petsc/src/vec/is/sf/impls/basic/cupm/hip/sfcupm.hip.cxx
/petsc/src/vec/is/utils/isltog.c
/petsc/src/vec/pf/impls/constant/const.c
/petsc/src/vec/pf/interface/pf.c
/petsc/src/vec/vec/impls/mpi/cupm/hip/vecmpicupm.hip.cxx
/petsc/src/vec/vec/impls/mpi/pdvec.c
/petsc/src/vec/vec/impls/seq/cupm/hip/vecseqcupm.hip.cxx
/petsc/src/vec/vec/impls/seq/dvec2.c
/petsc/src/vec/vec/impls/shared/shvec.c
/petsc/src/vec/vec/interface/vecreg.c
/petsc/src/vec/vec/interface/vecregall.c
/petsc/src/vec/vec/utils/comb.c
/petsc/src/vec/vec/utils/vinv.c
ede9db9319-Feb-2026 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'

955c50db29-Jan-2026 Junchao Zhang <jczhang@anl.gov>

HYPRE: add option -hypre_umpire_device_pool_size <size in MiB>

When hypre is configured with Umpire (recommended by hypre), the default Umpire pool size on device is set
to 4 GB per process by hypre

HYPRE: add option -hypre_umpire_device_pool_size <size in MiB>

When hypre is configured with Umpire (recommended by hypre), the default Umpire pool size on device is set
to 4 GB per process by hypre which could lead to out-of-memory when one maps multiple MPI processes to one GPU.

show more ...


/petsc/config/BuildSystem/config/packages/Umpire.py
/petsc/config/BuildSystem/config/packages/hypre.py
/petsc/config/examples/arch-ci-linux-cuda-latest.py
/petsc/config/examples/arch-ci-linux-cuda-pkgs.py
changes/dev.md
/petsc/include/petsc/finclude/petscisbase.h
/petsc/include/petsc/finclude/petscsysbase.h
/petsc/include/petsc/finclude/petscvecbase.h
/petsc/include/petsc/mpiuni/mpi.h
/petsc/include/petsc/mpiuni/mpiunifdef.h
/petsc/include/petsc/private/cpp/unordered_map.hpp
/petsc/include/petsc/private/cpp/utility.hpp
/petsc/include/petsc/private/cupmsolverinterface.hpp
/petsc/include/petsc/private/logimpl.h
/petsc/include/petsc/private/matimpl.h
/petsc/include/petsc/private/mempoison.h
/petsc/include/petsc/private/petschypre.h
/petsc/include/petscbt.h
/petsc/include/petscdevice_cuda.h
/petsc/include/petscdevice_hip.h
/petsc/include/petscfe.h
/petsc/include/petscmacros.h
/petsc/include/petscmat.h
/petsc/include/petscstring.h
/petsc/include/petscsys.h
/petsc/include/petscsystypes.h
/petsc/include/petscversion.h
/petsc/lib/petsc/bin/cuda_use_first_gpu.sh
/petsc/lib/petsc/conf/rules_util.mk
/petsc/src/benchmarks/results/lap2d.m
/petsc/src/benchmarks/streams/BasicVersion.c
/petsc/src/benchmarks/streams/CUDAVersion.cu
/petsc/src/binding/petsc4py/demo/legacy/poisson3d/del2mat.h
/petsc/src/binding/petsc4py/demo/legacy/wrap-cython/Bratu3Dimpl.h
/petsc/src/binding/petsc4py/demo/legacy/wrap-swig/Bratu3D.h
/petsc/src/binding/petsc4py/src/lib-petsc/compat.h
/petsc/src/binding/petsc4py/src/lib-petsc/compat/cuda.h
/petsc/src/binding/petsc4py/src/lib-petsc/compat/h2opus.h
/petsc/src/binding/petsc4py/src/lib-petsc/compat/hdf5.h
/petsc/src/binding/petsc4py/src/lib-petsc/compat/hip.h
/petsc/src/binding/petsc4py/src/lib-petsc/compat/hpddm.h
/petsc/src/binding/petsc4py/src/lib-petsc/compat/hypre.h
/petsc/src/binding/petsc4py/src/lib-petsc/compat/mpi.h
/petsc/src/binding/petsc4py/src/lib-petsc/compat/mumps.h
/petsc/src/binding/petsc4py/src/lib-petsc/compat/plexexodusii.h
/petsc/src/binding/petsc4py/src/lib-petsc/compat/regressor.h
/petsc/src/binding/petsc4py/src/lib-petsc/compat/spai.h
/petsc/src/binding/petsc4py/src/lib-petsc/compat/tao.h
/petsc/src/binding/petsc4py/src/lib-petsc/compat/viennacl.h
/petsc/src/binding/petsc4py/src/lib-petsc/custom.h
/petsc/src/binding/petsc4py/src/petsc4py/include/petsc4py/numpy.h
/petsc/src/binding/petsc4py/src/petsc4py/include/petsc4py/petsc4py.h
/petsc/src/binding/petsc4py/src/petsc4py/include/petsc4py/pybuffer.h
/petsc/src/binding/petsc4py/src/petsc4py/include/petsc4py/pyscalar.h
/petsc/src/dm/dt/fe/impls/basic/febasic.c
/petsc/src/dm/ftn-mod/petscdmmod.F90
/petsc/src/dm/impls/composite/pack.c
/petsc/src/dm/impls/da/hypre/mhyp.c
/petsc/src/dm/impls/forest/p4est/pforest.h
/petsc/src/dm/impls/moab/dmmbvec.cxx
/petsc/src/dm/impls/network/network.c
/petsc/src/dm/impls/plex/plexegads.c
/petsc/src/dm/impls/plex/tests/ex101.c
/petsc/src/ksp/ftn-mod/petsckspmod.F90
/petsc/src/ksp/ksp/impls/gmres/dgmres/dgmres.c
/petsc/src/ksp/ksp/impls/gmres/fgmres/fgmres.c
/petsc/src/ksp/ksp/impls/gmres/gmres.c
/petsc/src/ksp/ksp/impls/gmres/gmresimpl.h
/petsc/src/ksp/ksp/impls/gmres/lgmres/lgmres.c
/petsc/src/ksp/ksp/impls/gmres/pgmres/pgmres.c
/petsc/src/ksp/ksp/impls/gmres/pipefgmres/pipefgmres.c
/petsc/src/ksp/ksp/tests/ex4.c
/petsc/src/ksp/ksp/tests/ex87.c
/petsc/src/ksp/ksp/tutorials/ex79.c
/petsc/src/ksp/pc/impls/bddc/bddcprivate.c
/petsc/src/ksp/pc/impls/eisens/eisen.c
/petsc/src/ksp/pc/impls/fieldsplit/fieldsplit.c
/petsc/src/ksp/pc/impls/hpddm/pchpddm.cxx
/petsc/src/ksp/pc/impls/hypre/hypre.c
/petsc/src/ksp/pc/impls/ml/ml.c
/petsc/src/ksp/pc/impls/tfs/gs.c
/petsc/src/ksp/pc/impls/tfs/tfs.h
/petsc/src/mat/ftn-mod/petscmatmod.F90
/petsc/src/mat/graphops/order/rcm.c
/petsc/src/mat/impls/aij/seq/fdaij.c
/petsc/src/mat/impls/aij/seq/seqviennacl/aijviennacl.cxx
/petsc/src/mat/impls/dense/mpi/mpidense.c
/petsc/src/mat/impls/hypre/mhypre.c
/petsc/src/mat/impls/transpose/htransm.c
/petsc/src/mat/impls/transpose/transm.c
/petsc/src/mat/tests/cJSON.c
/petsc/src/mat/tests/cJSON.h
/petsc/src/ml/ftn-mod/petscmlmod.F90
/petsc/src/snes/tutorials/ex48.c
/petsc/src/snes/tutorials/makefile
/petsc/src/sys/classes/bag/ftn-custom/zbagf.c
/petsc/src/sys/classes/draw/utils/image.c
/petsc/src/sys/classes/random/interface/randomc.c
/petsc/src/sys/classes/viewer/impls/glvis/glvis.c
/petsc/src/sys/classes/viewer/impls/mathematica/mathematica.c
/petsc/src/sys/classes/viewer/impls/socket/mex-scripts/sopen.c
/petsc/src/sys/error/checkptr.c
/petsc/src/sys/error/errtrace.c
/petsc/src/sys/error/fp.c
/petsc/src/sys/fileio/mprint.h
/petsc/src/sys/ftn-custom/zsys.c
/petsc/src/sys/ftn-mod/petscsysmod.F90
/petsc/src/sys/logging/handler/impls/default/logdefault.c
/petsc/src/sys/logging/handler/impls/nested/lognested.c
/petsc/src/sys/logging/state/logregistry.c
/petsc/src/sys/logging/state/logstate.c
/petsc/src/sys/mpiuni/mpi.c
/petsc/src/sys/mpiuni/mpitime.c
/petsc/src/sys/objects/device/impls/cupm/cupmthrustutility.hpp
/petsc/src/sys/objects/device/impls/segmentedmempool.hpp
/petsc/src/sys/objects/device/interface/device.cxx
/petsc/src/sys/objects/ftn-custom/zstart.c
/petsc/src/sys/tests/linter/testValidHeaders.c
/petsc/src/sys/utils/mpiu.c
/petsc/src/tao/bound/impls/blmvm/blmvm.c
/petsc/src/tao/bound/impls/bnk/bnk.c
/petsc/src/tao/bound/impls/bnk/bnls.c
/petsc/src/tao/bound/impls/bnk/bntl.c
/petsc/src/tao/bound/impls/bnk/bntr.c
/petsc/src/tao/bound/impls/tron/tron.c
/petsc/src/tao/complementarity/impls/ssls/ssfls.c
/petsc/src/tao/complementarity/impls/ssls/ssils.c
/petsc/src/tao/complementarity/impls/ssls/ssls.c
/petsc/src/tao/constrained/impls/almm/almm.c
/petsc/src/tao/quadratic/impls/gpcg/gpcg.c
/petsc/src/tao/unconstrained/impls/bmrm/bmrm.c
/petsc/src/tao/unconstrained/impls/lmvm/lmvm.c
/petsc/src/tao/unconstrained/impls/neldermead/neldermead.c
/petsc/src/tao/unconstrained/impls/nls/nls.c
/petsc/src/tao/unconstrained/impls/ntl/ntl.c
/petsc/src/tao/unconstrained/impls/ntr/ntr.c
/petsc/src/tao/unconstrained/impls/owlqn/owlqn.c
/petsc/src/ts/characteristic/impls/da/slda.c
/petsc/src/ts/event/tsevent.c
/petsc/src/ts/ftn-mod/petsctsmod.F90
/petsc/src/ts/impls/explicit/euler/euler.c
/petsc/src/ts/impls/explicit/rk/rk.c
/petsc/src/ts/impls/explicit/ssp/ssp.c
/petsc/src/ts/impls/implicit/glle/glle.c
/petsc/src/ts/impls/implicit/glle/glleadapt.c
/petsc/src/ts/impls/implicit/theta/theta.c
/petsc/src/ts/impls/mimex/mimex.c
/petsc/src/ts/impls/rosw/rosw.c
/petsc/src/ts/interface/ftn-custom/ztsf.c
/petsc/src/ts/interface/tseig.c
/petsc/src/ts/trajectory/impls/memory/trajmemory.c
/petsc/src/ts/tutorials/autodiff/adolc-utils/contexts.cxx
/petsc/src/ts/tutorials/ex11.c
/petsc/src/ts/tutorials/ex14.c
/petsc/src/ts/utils/dmplexlandau/kokkos/landau.kokkos.cxx
/petsc/src/vec/ftn-mod/petscvecmod.F90
/petsc/src/vec/is/is/interface/isreg.c
/petsc/src/vec/is/utils/isltog.c
/petsc/src/vec/pf/impls/constant/const.c
/petsc/src/vec/pf/interface/pf.c
/petsc/src/vec/vec/impls/hypre/vhyp.c
/petsc/src/vec/vec/impls/mpi/pdvec.c
/petsc/src/vec/vec/impls/seq/dvec2.c
/petsc/src/vec/vec/impls/shared/shvec.c
/petsc/src/vec/vec/interface/vecreg.c
/petsc/src/vec/vec/interface/vecregall.c
/petsc/src/vec/vec/utils/comb.c
/petsc/src/vec/vec/utils/vinv.c
77df310114-Feb-2026 Satish Balay <balay@mcs.anl.gov>

docs: update PETSc Meeting 2026 info

6c56930513-Feb-2026 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jczhang/2026-02-05/improve-mpi-gpu-aware' into 'main'

Improve MPI GPU-aware configure and check

See merge request petsc/petsc!9005

d912603313-Feb-2026 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jrwrigh/cgns_bc_writing' into 'main'

Plex: CGNS files write and read boundary conditions and face label information

See merge request petsc/petsc!8934

2cbcbef713-Feb-2026 Matthew G. Knepley <knepley@gmail.com>

Bib: Added references

a8cf87e012-Feb-2026 Junchao Zhang <jczhang@anl.gov>

Replace mpirun with mpiexec, as only the latter is in the standard

438de23411-Feb-2026 Junchao Zhang <jczhang@anl.gov>

Doc: upload slides and update website after the 2026 PETSc BoF

ec93882d03-Jan-2026 James Wright <james@jameswright.xyz>

fix(dm): CreateFromCellListParallel allocates verticesAdj for the user

Under normal circumstances, the user will not know the number of unique
vertices in the element connectivity

f59a998405-Jan-2026 James Wright <james@jameswright.xyz>

feat(dmlabel): Add DMLabelGetValueISGlobal()

9844c89114-Dec-2025 James Wright <james@jameswright.xyz>

feat(bt): Add PetscBTCountSet()

74df5e0104-Feb-2026 Junchao Zhang <jczhang@anl.gov>

CUDA: replace cuda-memcheck with compute-sanitizer

cuda-memcheck was deprecated in favor of compute-sanitizer starting with cuda-11.5, and was removed from cuda-12.0

af0e4c0509-Feb-2026 Satish Balay <balay@mcs.anl.gov>

Merge branch 'MarDiehl/editorconfig' into 'main'

define format conventions for multiple editors

See merge request petsc/petsc!8967

12345678910>>...95