History log of /petsc/src/ksp/pc/ (Results 451 – 475 of 5595)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
3e249a8412-Dec-2023 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


/petsc/doc/build_man_impls_links.py
/petsc/doc/changes/dev.rst
/petsc/include/petsc/finclude/petscsnes.h
/petsc/include/petsclog.h
/petsc/include/petscoptions.h
/petsc/include/petscsnes.h
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/plex/plexcreate.c
/petsc/src/dm/impls/plex/plexfem.c
/petsc/src/dm/impls/plex/plexsubmesh.c
/petsc/src/dm/impls/plex/tests/ex3.c
/petsc/src/dm/impls/plex/tests/ex70.c
/petsc/src/dm/impls/plex/tests/output/ex70_overlap-0.out
/petsc/src/dm/impls/plex/tests/output/ex70_overlap-1.out
/petsc/src/dm/tutorials/ex14.c
/petsc/src/ksp/ksp/interface/itfunc.c
/petsc/src/ksp/ksp/utils/lmvm/lmvmimpl.c
impls/lsc/lsc.c
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/mpi/strumpack/strumpack.c
/petsc/src/mat/impls/baij/mpi/mpibaij.c
/petsc/src/mat/impls/sbaij/mpi/mpisbaij.c
/petsc/src/mat/tests/ex262f.F90
/petsc/src/mat/tests/output/ex262f_1.out
/petsc/src/snes/impls/ls/ls.c
/petsc/src/snes/impls/tr/tr.c
/petsc/src/snes/impls/tr/trimpl.h
/petsc/src/snes/interface/snes.c
/petsc/src/snes/interface/snesob.c
/petsc/src/snes/tests/ex1.c
/petsc/src/snes/tests/ex1f.F90
/petsc/src/snes/tests/output/ex1_2c_snes_tr_qn-different.out
/petsc/src/snes/tests/output/ex1_2c_snes_tr_qn-same.out
/petsc/src/snes/tests/output/ex1_4.out
/petsc/src/snes/tests/output/ex1f_4.out
/petsc/src/snes/tutorials/output/ex18_3.out
/petsc/src/snes/utils/dmplexsnes.c
/petsc/src/sys/objects/aoptions.c
/petsc/src/sys/objects/device/interface/petscdevice_interface_internal.hpp
/petsc/src/sys/tutorials/ex7.c
/petsc/src/tao/unconstrained/tutorials/eptorsion1.c
/petsc/src/tao/unconstrained/tutorials/minsurf2.c
/petsc/src/tao/unconstrained/tutorials/output/eptorsion1_snes_3.out
/petsc/src/tao/unconstrained/tutorials/output/rosenbrock1_snes.out
/petsc/src/tao/unconstrained/tutorials/output/rosenbrock1_snes_ls_lmvm.out
/petsc/src/tao/unconstrained/tutorials/output/rosenbrock1_snes_tr_cgnegcurve_kmdc.out
/petsc/src/tao/unconstrained/tutorials/rosenbrock1.c
/petsc/src/vec/vec/interface/rvector.c
c3ff4b9f11-Dec-2023 Alex Lindsay <alexander.lindsay@inl.gov>

Update PC LSC documentation

I noticed while perusing the documentation today that I did not update
the user facing documentation in petsc/petsc!6642

970ba20205-Nov-2023 Stefano Zampini <stefano.zampini@gmail.com>

PCLMVM: support automatic updates and operators of type MATLMVM


/petsc/config/BuildSystem/config/packages/SuperLU_DIST.py
/petsc/config/BuildSystem/config/packages/cmake.py
/petsc/config/BuildSystem/config/packages/hdf5.py
/petsc/config/BuildSystem/config/packages/libceed.py
/petsc/config/BuildSystem/config/packages/mmg.py
/petsc/config/BuildSystem/config/packages/netcdf.py
/petsc/config/BuildSystem/config/packages/netlib-lapack.py
/petsc/config/BuildSystem/config/packages/parmmg.py
/petsc/config/BuildSystem/config/packages/strumpack.py
/petsc/config/BuildSystem/config/setCompilers.py
/petsc/config/examples/arch-alcf-aurora.py
/petsc/config/examples/arch-ci-linux-pkgs-64idx.py
/petsc/config/examples/arch-ci-linux-pkgs-dbg.py
/petsc/config/examples/arch-ci-osx-cxx-pkgs-opt-arm.py
/petsc/doc/changes/dev.rst
/petsc/include/petsc/private/petscfeimpl.h
/petsc/include/petscdmplex.h
/petsc/include/petscksp.h
/petsc/include/petscpc.h
/petsc/include/petscsys.h
/petsc/lib/petsc/bin/PetscBinaryIO.py
/petsc/src/dm/dt/fe/impls/basic/febasic.c
/petsc/src/dm/dt/fe/interface/fe.c
/petsc/src/dm/field/impls/ds/dmfieldds.c
/petsc/src/dm/impls/plex/plexceed.c
/petsc/src/dm/impls/plex/plexcreate.c
/petsc/src/dm/impls/plex/plexply.c
/petsc/src/dm/impls/plex/plexproject.c
/petsc/src/dm/impls/plex/tests/ex1.c
/petsc/src/dm/impls/plex/tests/ex12.c
/petsc/src/dm/impls/plex/tests/ex24.c
/petsc/src/dm/impls/plex/tests/ex42.c
/petsc/src/dm/impls/plex/tests/ex5.c
/petsc/src/dm/impls/plex/tests/output/ex5_quad_t1_0.out
/petsc/src/dm/impls/plex/tests/output/ex5_tet_0.out
/petsc/src/dm/impls/plex/tests/output/ex5_tet_t1_0.out
/petsc/src/dm/impls/plex/tests/output/ex5_tri_0.out
/petsc/src/dm/impls/plex/tests/output/ex5_tri_t1_0.out
/petsc/src/dm/impls/plex/tests/output/ex5_tri_t2_0.out
/petsc/src/dm/impls/plex/tests/output/ex5_tri_t5_0.out
/petsc/src/dm/interface/dmceed.c
/petsc/src/ksp/ksp/utils/lmvm/lmvmimpl.c
/petsc/src/ksp/ksp/utils/lmvm/lmvmutils.c
impls/lmvm/lmvmpc.c
/petsc/src/mat/f90-mod/petscmat.h90
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/composite/mcomposite.c
/petsc/src/mat/interface/ftn-custom/zmatrixf.c
/petsc/src/mat/tests/ex219f.F90
/petsc/src/snes/impls/ngmres/snesngmres.c
/petsc/src/sys/fileio/mprint.c
/petsc/src/sys/memory/mal.c
/petsc/src/sys/tests/ex73.c
/petsc/src/sys/tests/output/ex73_0.out
/petsc/src/sys/tests/output/ex73_0_alt.out
/petsc/src/sys/tests/output/ex73_0_alt_2.out
/petsc/src/sys/tests/output/ex73_0_alt_3.out
/petsc/src/tao/bound/tutorials/output/plate2_17.out
/petsc/src/tao/snes/taosnes.c
cd791dc221-Nov-2023 Barry Smith <bsmith@mcs.anl.gov>

Fix PetscOptionsGetViewer() so it works in a thread-safe way

When PetscOptionsGetViewer() returns, for example, PETSC_VIEWER_STDOUT_SELF the same object is shared
by all threads that call PetscOptio

Fix PetscOptionsGetViewer() so it works in a thread-safe way

When PetscOptionsGetViewer() returns, for example, PETSC_VIEWER_STDOUT_SELF the same object is shared
by all threads that call PetscOptionsGetViewer(). In the previous code PetscObjectReference() and
dereference (via PetscViewerDestroy() where called on the viewer by multiple threads after the viewer
was accessed thus corrupting the object.

This branch introduces a PetscOptionsRestoreViewer() that allows not doing the referencing and dereferencing
on persistant viewers, thus removing the specific race condition above.

Other possible solutions include

Use a lock on each PetscObjectReference/Dereference() just in case they are shared. Could be time consuming so one
could mark each object as either threadshared or independent and only do the locks on threadshared objects. This lowers
the cost but would require more extensive changes to PETSc infrastructure. And I do not know if this shared/not shared model
is what we need in the long run, though it might be.

show more ...


/petsc/config/BuildSystem/config/packages/slepc.py
/petsc/doc/changes/dev.rst
/petsc/include/petscviewer.h
/petsc/src/dm/dt/interface/dtprob.c
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/plex/plexpartition.c
/petsc/src/dm/impls/plex/tests/ex18.c
/petsc/src/dm/impls/swarm/tests/ex9.c
/petsc/src/dm/interface/dm.c
/petsc/src/dm/partitioner/interface/partitioner.c
/petsc/src/ksp/ksp/impls/minres/minres.c
/petsc/src/ksp/ksp/interface/itcl.c
/petsc/src/ksp/ksp/interface/itfunc.c
impls/bddc/bddcprivate.c
impls/mpi/pcmpi.c
impls/patch/pcpatch.c
impls/svd/svd.c
/petsc/src/mat/graphops/color/interface/matcoloring.c
/petsc/src/mat/matfd/fdmatrix.c
/petsc/src/mat/tests/ex84.c
/petsc/src/snes/impls/fas/fas.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/linesearch/interface/linesearch.c
/petsc/src/snes/tests/ex15.c
/petsc/src/snes/tutorials/ex17.c
/petsc/src/snes/tutorials/ex36.c
/petsc/src/snes/tutorials/ex56.c
/petsc/src/snes/tutorials/ex62.c
/petsc/src/sys/classes/bag/bag.c
/petsc/src/sys/classes/viewer/interface/view.c
/petsc/src/sys/classes/viewer/interface/viewreg.c
/petsc/src/sys/classes/viewer/tests/ex4.c
/petsc/src/sys/classes/viewer/tests/ex5.c
/petsc/src/sys/classes/viewer/tests/ex7.c
/petsc/src/sys/classes/viewer/tutorials/ex2.c
/petsc/src/sys/logging/plog.c
/petsc/src/sys/objects/destroy.c
/petsc/src/sys/objects/pinit.c
/petsc/src/sys/tests/ex50.c
/petsc/src/sys/tests/ex52.c
/petsc/src/sys/tests/options/ex55.c
/petsc/src/ts/interface/sensitivity/tssen.c
/petsc/src/ts/interface/ts.c
/petsc/src/ts/interface/tsmon.c
/petsc/src/ts/tutorials/ex53.c
/petsc/src/vec/is/is/tests/ex9.c
/petsc/src/vec/is/is/utils/iscoloring.c
/petsc/src/vec/is/sf/tests/ex18.c
/petsc/src/vec/vec/interface/vector.c
/petsc/src/vec/vec/utils/tagger/tutorials/ex1.c
cbb7489202-Dec-2023 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


/petsc/.gitlab-ci.yml
/petsc/config/BuildSystem/config/base.py
/petsc/config/BuildSystem/config/framework.py
/petsc/config/BuildSystem/config/packages/OpenMPI.py
/petsc/config/BuildSystem/config/packages/X.py
/petsc/config/BuildSystem/config/packages/kokkos-kernels.py
/petsc/config/BuildSystem/config/packages/kokkos.py
/petsc/config/BuildSystem/config/packages/openmp.py
/petsc/config/BuildSystem/config/setCompilers.py
/petsc/config/examples/arch-alcf-polaris.py
/petsc/doc/build_classic_docs.py
/petsc/doc/developers/style.rst
/petsc/doc/index.rst
/petsc/doc/install/download.rst
/petsc/doc/manual/ts.rst
/petsc/doc/petsc.bib
/petsc/gmakefile
/petsc/gmakefile.test
/petsc/include/petsc/private/hashmap.txt
/petsc/include/petsc/private/hashset.txt
/petsc/include/petsc/private/kspimpl.h
/petsc/include/petsc/private/mempoison.h
/petsc/include/petsc/private/petscadvancedmacros.h
/petsc/include/petsc/private/petscimpl.h
/petsc/include/petsc/private/tsimpl.h
/petsc/include/petscao.h
/petsc/include/petscblaslapack.h
/petsc/include/petscdevice.h
/petsc/include/petscdevicetypes.h
/petsc/include/petscdmda.h
/petsc/include/petscdmdatypes.h
/petsc/include/petscdmplex.h
/petsc/include/petscdmstag.h
/petsc/include/petscdmtypes.h
/petsc/include/petscdraw.h
/petsc/include/petscdt.h
/petsc/include/petscdualspace.h
/petsc/include/petscerror.h
/petsc/include/petscis.h
/petsc/include/petscksp.h
/petsc/include/petscmacros.h
/petsc/include/petscmat.h
/petsc/include/petscmath.h
/petsc/include/petscpctypes.h
/petsc/include/petscsnes.h
/petsc/include/petscstring.h
/petsc/include/petscsys.h
/petsc/include/petscsystypes.h
/petsc/include/petsctao.h
/petsc/include/petscts.h
/petsc/include/petscvec_kokkos.hpp
/petsc/include/petscversion.h
/petsc/lib/petsc/bin/maint/petsclinter/petsclinter/classes/_linter.py
/petsc/lib/petsc/bin/maint/rebuildtar
/petsc/lib/petsc/conf/rules
/petsc/lib/petsc/conf/rules_util.mk
/petsc/share/petsc/matlab/generatePetscTestFiles.m
/petsc/src/binding/petsc4py/docs/source/conf.py
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/DM.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/TS.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/petscdm.pxi
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/petscts.pxi
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/typing.pxi
/petsc/src/binding/petsc4py/src/petsc4py/__init__.py
/petsc/src/binding/petsc4py/src/petsc4py/typing.py
/petsc/src/dm/dt/dualspace/interface/dualspace.c
/petsc/src/dm/impls/network/network.c
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/plex/plexgeometry.c
/petsc/src/dm/impls/plex/plexgmsh.c
/petsc/src/dm/impls/plex/transform/impls/refine/regular/plexrefregular.c
/petsc/src/dm/impls/stag/stagutils.c
/petsc/src/dm/impls/swarm/tests/ex7.c
/petsc/src/ksp/ksp/guess/impls/fischer/fischer.c
/petsc/src/ksp/ksp/impls/bcgs/bcgs.c
/petsc/src/ksp/ksp/impls/bcgs/fbcgs/fbcgs.c
/petsc/src/ksp/ksp/impls/bcgs/fbcgsr/fbcgsr.c
/petsc/src/ksp/ksp/impls/bcgs/pipebcgs/pipebcgs.c
/petsc/src/ksp/ksp/impls/bcgs/qmrcgs/qmrcgs.c
/petsc/src/ksp/ksp/impls/bcgsl/bcgsl.c
/petsc/src/ksp/ksp/impls/cg/cg.c
/petsc/src/ksp/ksp/impls/cg/cgls.c
/petsc/src/ksp/ksp/impls/cg/cgne/cgne.c
/petsc/src/ksp/ksp/impls/cg/cgtype.c
/petsc/src/ksp/ksp/impls/cg/gltr/gltr.c
/petsc/src/ksp/ksp/impls/cg/nash/nash.c
/petsc/src/ksp/ksp/impls/cg/pipecg/pipecg.c
/petsc/src/ksp/ksp/impls/cg/pipecg2/pipecg2.c
/petsc/src/ksp/ksp/impls/cg/pipelcg/pipelcg.c
/petsc/src/ksp/ksp/impls/cg/pipeprcg/pipeprcg.c
/petsc/src/ksp/ksp/impls/cg/stcg/stcg.c
/petsc/src/ksp/ksp/impls/cheby/cheby.c
/petsc/src/ksp/ksp/impls/cr/pipecr/pipecr.c
/petsc/src/ksp/ksp/impls/fcg/fcg.c
/petsc/src/ksp/ksp/impls/fcg/pipefcg/pipefcg.c
/petsc/src/ksp/ksp/impls/fetidp/fetidp.c
/petsc/src/ksp/ksp/impls/gcr/gcr.c
/petsc/src/ksp/ksp/impls/gcr/pipegcr/pipegcr.c
/petsc/src/ksp/ksp/impls/gmres/agmres/agmres.c
/petsc/src/ksp/ksp/impls/gmres/borthog.c
/petsc/src/ksp/ksp/impls/gmres/borthog2.c
/petsc/src/ksp/ksp/impls/gmres/dgmres/dgmres.c
/petsc/src/ksp/ksp/impls/gmres/fgmres/fgmres.c
/petsc/src/ksp/ksp/impls/gmres/fgmres/modpcf.c
/petsc/src/ksp/ksp/impls/gmres/gmpre.c
/petsc/src/ksp/ksp/impls/gmres/gmres.c
/petsc/src/ksp/ksp/impls/gmres/gmres2.c
/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/impls/hpddm/hpddm.cxx
/petsc/src/ksp/ksp/impls/ibcgs/ibcgs.c
/petsc/src/ksp/ksp/impls/lcd/lcd.c
/petsc/src/ksp/ksp/impls/lsqr/lsqr.c
/petsc/src/ksp/ksp/impls/minres/minres.c
/petsc/src/ksp/ksp/impls/preonly/preonly.c
/petsc/src/ksp/ksp/impls/qcg/qcg.c
/petsc/src/ksp/ksp/impls/rich/rich.c
/petsc/src/ksp/ksp/impls/rich/richscale.c
/petsc/src/ksp/ksp/impls/symmlq/symmlq.c
/petsc/src/ksp/ksp/impls/tcqmr/tcqmr.c
/petsc/src/ksp/ksp/impls/tfqmr/tfqmr.c
/petsc/src/ksp/ksp/impls/tsirm/tsirm.c
/petsc/src/ksp/ksp/interface/dmksp.c
/petsc/src/ksp/ksp/interface/eige.c
/petsc/src/ksp/ksp/interface/iguess.c
/petsc/src/ksp/ksp/interface/itcl.c
/petsc/src/ksp/ksp/interface/itcreate.c
/petsc/src/ksp/ksp/interface/iterativ.c
/petsc/src/ksp/ksp/interface/itfunc.c
/petsc/src/ksp/ksp/tutorials/ex14f.F90
/petsc/src/ksp/ksp/tutorials/ex28.c
/petsc/src/ksp/ksp/utils/dmproject.c
/petsc/src/ksp/ksp/utils/lmvm/symbrdn/symbrdn.c
impls/amgx/amgx.cxx
impls/asm/asm.c
impls/bddc/bddc.c
impls/bddc/bddcscalingbasic.c
impls/bddc/bddcschurs.c
impls/bjacobi/bjacobi.c
impls/bjacobi/bjkokkos/bjkokkos.kokkos.cxx
impls/composite/composite.c
impls/cp/cp.c
impls/deflation/deflation.c
impls/eisens/eisen.c
impls/factor/cholesky/cholesky.c
impls/factor/factor.c
impls/factor/icc/icc.c
impls/factor/ilu/ilu.c
impls/factor/lu/lu.c
impls/factor/qr/qr.c
impls/galerkin/galerkin.c
impls/gamg/agg.c
impls/gamg/classical.c
impls/gamg/gamg.c
impls/gasm/gasm.c
impls/h2opus/pch2opus.c
impls/hmg/hmg.c
impls/hpddm/pchpddm.cxx
impls/hypre/hypre.c
impls/is/nn/nn.c
impls/is/pcis.c
impls/jacobi/jacobi.c
impls/kaczmarz/kaczmarz.c
impls/ksp/pcksp.c
impls/lmvm/lmvmpc.c
impls/lsc/lsc.c
impls/mat/pcmat.c
impls/mg/mg.c
impls/mg/mgadapt.c
impls/mg/mgfunc.c
impls/ml/ml.c
impls/none/none.c
impls/parms/parms.c
impls/patch/pcpatch.c
impls/pbjacobi/pbjacobi.c
impls/python/pythonpc.c
impls/redistribute/redistribute.c
impls/redundant/redundant.c
impls/rowscalingviennacl/rowscalingviennacl.cxx
impls/saviennacl/saviennacl.cxx
impls/shell/shellpc.c
impls/sor/sor.c
impls/spai/ispai.c
impls/svd/svd.c
impls/telescope/telescope.c
impls/tfs/tfs.c
impls/vpbjacobi/vpbjacobi.c
impls/wb/wb.c
interface/pcregis.c
interface/pcset.c
interface/precon.c
/petsc/src/mat/impls/aij/mpi/mkl_cpardiso/mkl_cpardiso.c
/petsc/src/mat/impls/aij/mpi/mpiaij.h
/petsc/src/mat/impls/aij/mpi/mpimatmatmult.c
/petsc/src/mat/impls/aij/mpi/mpimattransposematmult.c
/petsc/src/mat/impls/aij/mpi/mumps/mumps.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/aij/seq/matmatmult.c
/petsc/src/mat/impls/baij/mpi/mpibaij.h
/petsc/src/mat/impls/dense/mpi/mpidense.c
/petsc/src/mat/impls/dense/mpi/mpidense.h
/petsc/src/mat/impls/nest/matnest.c
/petsc/src/mat/interface/matproduct.c
/petsc/src/mat/tests/ex104.c
/petsc/src/mat/tests/ex174.cxx
/petsc/src/mat/tests/ex254.c
/petsc/src/mat/utils/gcreate.c
/petsc/src/mat/utils/matstash.c
/petsc/src/snes/impls/composite/snescomposite.c
/petsc/src/snes/impls/fas/fas.c
/petsc/src/snes/impls/fas/fasfunc.c
/petsc/src/snes/impls/fas/fasgalerkin.c
/petsc/src/snes/impls/gs/snesgs.c
/petsc/src/snes/impls/ksponly/ksponly.c
/petsc/src/snes/impls/ls/ls.c
/petsc/src/snes/impls/ms/ms.c
/petsc/src/snes/impls/multiblock/multiblock.c
/petsc/src/snes/impls/nasm/aspin.c
/petsc/src/snes/impls/nasm/nasm.c
/petsc/src/snes/impls/ncg/snesncg.c
/petsc/src/snes/impls/ngmres/anderson.c
/petsc/src/snes/impls/ngmres/snesngmres.c
/petsc/src/snes/impls/ntrdc/ntrdc.c
/petsc/src/snes/impls/patch/snespatch.c
/petsc/src/snes/impls/python/pythonsnes.c
/petsc/src/snes/impls/qn/qn.c
/petsc/src/snes/impls/richardson/snesrichardson.c
/petsc/src/snes/impls/shell/snesshell.c
/petsc/src/snes/impls/tr/tr.c
/petsc/src/snes/impls/vi/rs/virs.c
/petsc/src/snes/impls/vi/ss/viss.c
/petsc/src/snes/impls/vi/vi.c
/petsc/src/snes/interface/dlregissnes.c
/petsc/src/snes/interface/noise/snesmfj2.c
/petsc/src/snes/interface/saws/snessaws.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/interface/snesj.c
/petsc/src/snes/interface/snesj2.c
/petsc/src/snes/interface/snesob.c
/petsc/src/snes/interface/snespc.c
/petsc/src/snes/interface/snesregi.c
/petsc/src/snes/interface/snesut.c
/petsc/src/snes/linesearch/impls/basic/linesearchbasic.c
/petsc/src/snes/linesearch/impls/bt/linesearchbt.c
/petsc/src/snes/linesearch/impls/cp/linesearchcp.c
/petsc/src/snes/linesearch/impls/l2/linesearchl2.c
/petsc/src/snes/linesearch/impls/nleqerr/linesearchnleqerr.c
/petsc/src/snes/linesearch/impls/shell/linesearchshell.c
/petsc/src/snes/linesearch/interface/linesearch.c
/petsc/src/snes/linesearch/interface/linesearchregi.c
/petsc/src/snes/mf/snesmfj.c
/petsc/src/snes/tests/ex2.c
/petsc/src/snes/tests/output/ex2_fv_0.out
/petsc/src/snes/tutorials/ex35.c
/petsc/src/snes/tutorials/ex69.c
/petsc/src/snes/utils/convest.c
/petsc/src/snes/utils/dmadapt.c
/petsc/src/snes/utils/dmdasnes.c
/petsc/src/snes/utils/dmlocalsnes.c
/petsc/src/snes/utils/dmplexsnes.c
/petsc/src/snes/utils/dmsnes.c
/petsc/src/sys/logging/plog.c
/petsc/src/sys/tests/ex26.c
/petsc/src/sys/tests/ex53.c
/petsc/src/ts/event/tsevent.c
/petsc/src/ts/impls/implicit/alpha/alpha1.c
/petsc/src/ts/impls/implicit/alpha/alpha2.c
/petsc/src/ts/impls/implicit/glle/glle.c
/petsc/src/ts/tutorials/output/ex11_5.out
/petsc/src/ts/tutorials/output/ex11_tut_2.out
/petsc/src/vec/is/is/impls/general/general.c
/petsc/src/vec/is/is/interface/index.c
/petsc/src/vec/is/is/tests/ex10.c
/petsc/src/vec/is/is/tests/output/ex10_1.out
/petsc/src/vec/is/is/tests/output/ex10_2.out
/petsc/src/vec/is/section/interface/section.c
/petsc/src/vec/vec/impls/seq/cupm/cuda/vecseqcupm.cu
/petsc/src/vec/vec/impls/seq/cupm/hip/vecseqcupm.hip.cpp
/petsc/src/vec/vec/interface/rvector.c
/petsc/src/vec/vec/utils/vecstash.c
d7d62e7f01-Dec-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/housekeeping' into 'release'

Minor housekeeping

See merge request petsc/petsc!7075

562efe2e01-Dec-2023 Barry Smith <bsmith@mcs.anl.gov>

Fix manual pages in KSP


/petsc/.gitlab-ci.yml
/petsc/config/BuildSystem/config/base.py
/petsc/config/BuildSystem/config/framework.py
/petsc/config/BuildSystem/config/packages/OpenMPI.py
/petsc/config/BuildSystem/config/packages/X.py
/petsc/config/BuildSystem/config/packages/openmp.py
/petsc/config/BuildSystem/config/packages/slepc.py
/petsc/config/BuildSystem/config/setCompilers.py
/petsc/doc/build_classic_docs.py
/petsc/doc/developers/style.rst
/petsc/doc/index.rst
/petsc/doc/install/download.rst
/petsc/doc/manual/ksp.rst
/petsc/doc/manual/tao.rst
/petsc/doc/petsc.bib
/petsc/gmakefile
/petsc/gmakefile.test
/petsc/include/petsc/private/hashmap.txt
/petsc/include/petsc/private/hashset.txt
/petsc/include/petsc/private/kspimpl.h
/petsc/include/petsc/private/mempoison.h
/petsc/include/petsc/private/petscadvancedmacros.h
/petsc/include/petsc/private/petscimpl.h
/petsc/include/petsc/private/sfimpl.h
/petsc/include/petscao.h
/petsc/include/petscblaslapack.h
/petsc/include/petscdevice.h
/petsc/include/petscdevicetypes.h
/petsc/include/petscdmda.h
/petsc/include/petscdmdatypes.h
/petsc/include/petscdmplex.h
/petsc/include/petscdmstag.h
/petsc/include/petscdmtypes.h
/petsc/include/petscdraw.h
/petsc/include/petscdt.h
/petsc/include/petscdualspace.h
/petsc/include/petscerror.h
/petsc/include/petscis.h
/petsc/include/petscksp.h
/petsc/include/petscmacros.h
/petsc/include/petscmat.h
/petsc/include/petscmath.h
/petsc/include/petscpctypes.h
/petsc/include/petscsnes.h
/petsc/include/petscstring.h
/petsc/include/petscsys.h
/petsc/include/petscsystypes.h
/petsc/include/petsctao.h
/petsc/include/petscts.h
/petsc/include/petscvec_kokkos.hpp
/petsc/include/petscversion.h
/petsc/lib/petsc/bin/maint/rebuildtar
/petsc/lib/petsc/conf/rules.utils
/petsc/src/binding/petsc4py/docs/source/conf.py
/petsc/src/binding/petsc4py/src/petsc4py/__init__.py
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/plex/transform/impls/refine/regular/plexrefregular.c
/petsc/src/dm/impls/stag/stagutils.c
/petsc/src/dm/impls/swarm/tests/ex7.c
/petsc/src/dm/interface/dlregisdmdm.c
/petsc/src/dm/interface/dmcoordinates.c
/petsc/src/dm/interface/dmget.c
/petsc/src/dm/interface/dmi.c
/petsc/src/dm/interface/dmperiodicity.c
/petsc/src/ksp/ksp/guess/impls/fischer/fischer.c
/petsc/src/ksp/ksp/impls/bcgs/bcgs.c
/petsc/src/ksp/ksp/impls/bcgs/fbcgs/fbcgs.c
/petsc/src/ksp/ksp/impls/bcgs/fbcgsr/fbcgsr.c
/petsc/src/ksp/ksp/impls/bcgs/pipebcgs/pipebcgs.c
/petsc/src/ksp/ksp/impls/bcgs/qmrcgs/qmrcgs.c
/petsc/src/ksp/ksp/impls/bcgsl/bcgsl.c
/petsc/src/ksp/ksp/impls/cg/cg.c
/petsc/src/ksp/ksp/impls/cg/cgls.c
/petsc/src/ksp/ksp/impls/cg/cgne/cgne.c
/petsc/src/ksp/ksp/impls/cg/cgtype.c
/petsc/src/ksp/ksp/impls/cg/gltr/gltr.c
/petsc/src/ksp/ksp/impls/cg/nash/nash.c
/petsc/src/ksp/ksp/impls/cg/pipecg/pipecg.c
/petsc/src/ksp/ksp/impls/cg/pipecg2/pipecg2.c
/petsc/src/ksp/ksp/impls/cg/pipelcg/pipelcg.c
/petsc/src/ksp/ksp/impls/cg/pipeprcg/pipeprcg.c
/petsc/src/ksp/ksp/impls/cg/stcg/stcg.c
/petsc/src/ksp/ksp/impls/cheby/cheby.c
/petsc/src/ksp/ksp/impls/cr/pipecr/pipecr.c
/petsc/src/ksp/ksp/impls/fcg/fcg.c
/petsc/src/ksp/ksp/impls/fcg/pipefcg/pipefcg.c
/petsc/src/ksp/ksp/impls/fetidp/fetidp.c
/petsc/src/ksp/ksp/impls/gcr/gcr.c
/petsc/src/ksp/ksp/impls/gcr/pipegcr/pipegcr.c
/petsc/src/ksp/ksp/impls/gmres/agmres/agmres.c
/petsc/src/ksp/ksp/impls/gmres/borthog.c
/petsc/src/ksp/ksp/impls/gmres/borthog2.c
/petsc/src/ksp/ksp/impls/gmres/dgmres/dgmres.c
/petsc/src/ksp/ksp/impls/gmres/fgmres/fgmres.c
/petsc/src/ksp/ksp/impls/gmres/fgmres/modpcf.c
/petsc/src/ksp/ksp/impls/gmres/gmpre.c
/petsc/src/ksp/ksp/impls/gmres/gmres.c
/petsc/src/ksp/ksp/impls/gmres/gmres2.c
/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/impls/hpddm/hpddm.cxx
/petsc/src/ksp/ksp/impls/ibcgs/ibcgs.c
/petsc/src/ksp/ksp/impls/lcd/lcd.c
/petsc/src/ksp/ksp/impls/lsqr/lsqr.c
/petsc/src/ksp/ksp/impls/minres/minres.c
/petsc/src/ksp/ksp/impls/preonly/preonly.c
/petsc/src/ksp/ksp/impls/qcg/qcg.c
/petsc/src/ksp/ksp/impls/rich/rich.c
/petsc/src/ksp/ksp/impls/rich/richscale.c
/petsc/src/ksp/ksp/impls/symmlq/symmlq.c
/petsc/src/ksp/ksp/impls/tcqmr/tcqmr.c
/petsc/src/ksp/ksp/impls/tfqmr/tfqmr.c
/petsc/src/ksp/ksp/impls/tsirm/tsirm.c
/petsc/src/ksp/ksp/interface/dmksp.c
/petsc/src/ksp/ksp/interface/eige.c
/petsc/src/ksp/ksp/interface/iguess.c
/petsc/src/ksp/ksp/interface/itcl.c
/petsc/src/ksp/ksp/interface/itcreate.c
/petsc/src/ksp/ksp/interface/iterativ.c
/petsc/src/ksp/ksp/interface/itfunc.c
/petsc/src/ksp/ksp/tutorials/ex14f.F90
/petsc/src/ksp/ksp/utils/dmproject.c
/petsc/src/ksp/ksp/utils/lmvm/symbrdn/symbrdn.c
impls/amgx/amgx.cxx
impls/asm/asm.c
impls/bddc/bddc.c
impls/bddc/bddcscalingbasic.c
impls/bjacobi/bjacobi.c
impls/bjacobi/bjkokkos/bjkokkos.kokkos.cxx
impls/composite/composite.c
impls/cp/cp.c
impls/deflation/deflation.c
impls/eisens/eisen.c
impls/factor/cholesky/cholesky.c
impls/factor/factor.c
impls/factor/icc/icc.c
impls/factor/ilu/ilu.c
impls/factor/lu/lu.c
impls/factor/qr/qr.c
impls/galerkin/galerkin.c
impls/gamg/agg.c
impls/gamg/classical.c
impls/gamg/gamg.c
impls/gasm/gasm.c
impls/h2opus/pch2opus.c
impls/hmg/hmg.c
impls/hpddm/pchpddm.cxx
impls/hypre/hypre.c
impls/is/nn/nn.c
impls/is/pcis.c
impls/jacobi/jacobi.c
impls/kaczmarz/kaczmarz.c
impls/ksp/pcksp.c
impls/lmvm/lmvmpc.c
impls/lsc/lsc.c
impls/mat/pcmat.c
impls/mg/mg.c
impls/mg/mgadapt.c
impls/mg/mgfunc.c
impls/ml/ml.c
impls/none/none.c
impls/parms/parms.c
impls/patch/pcpatch.c
impls/pbjacobi/pbjacobi.c
impls/python/pythonpc.c
impls/redistribute/redistribute.c
impls/redundant/redundant.c
impls/rowscalingviennacl/rowscalingviennacl.cxx
impls/saviennacl/saviennacl.cxx
impls/shell/shellpc.c
impls/sor/sor.c
impls/spai/ispai.c
impls/svd/svd.c
impls/telescope/telescope.c
impls/tfs/tfs.c
impls/vpbjacobi/vpbjacobi.c
impls/wb/wb.c
interface/pcregis.c
interface/pcset.c
interface/precon.c
/petsc/src/mat/impls/aij/mpi/mumps/mumps.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/nest/matnest.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/utils/gcreate.c
/petsc/src/snes/impls/composite/snescomposite.c
/petsc/src/snes/impls/fas/fas.c
/petsc/src/snes/impls/fas/fasfunc.c
/petsc/src/snes/impls/fas/fasgalerkin.c
/petsc/src/snes/impls/gs/snesgs.c
/petsc/src/snes/impls/ksponly/ksponly.c
/petsc/src/snes/impls/ls/ls.c
/petsc/src/snes/impls/ms/ms.c
/petsc/src/snes/impls/multiblock/multiblock.c
/petsc/src/snes/impls/nasm/aspin.c
/petsc/src/snes/impls/nasm/nasm.c
/petsc/src/snes/impls/ncg/snesncg.c
/petsc/src/snes/impls/ngmres/anderson.c
/petsc/src/snes/impls/ngmres/snesngmres.c
/petsc/src/snes/impls/ntrdc/ntrdc.c
/petsc/src/snes/impls/patch/snespatch.c
/petsc/src/snes/impls/python/pythonsnes.c
/petsc/src/snes/impls/qn/qn.c
/petsc/src/snes/impls/richardson/snesrichardson.c
/petsc/src/snes/impls/shell/snesshell.c
/petsc/src/snes/impls/tr/tr.c
/petsc/src/snes/impls/vi/rs/virs.c
/petsc/src/snes/impls/vi/ss/viss.c
/petsc/src/snes/impls/vi/vi.c
/petsc/src/snes/interface/dlregissnes.c
/petsc/src/snes/interface/noise/snesmfj2.c
/petsc/src/snes/interface/saws/snessaws.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/interface/snesj.c
/petsc/src/snes/interface/snesj2.c
/petsc/src/snes/interface/snesob.c
/petsc/src/snes/interface/snespc.c
/petsc/src/snes/interface/snesregi.c
/petsc/src/snes/interface/snesut.c
/petsc/src/snes/linesearch/impls/basic/linesearchbasic.c
/petsc/src/snes/linesearch/impls/bt/linesearchbt.c
/petsc/src/snes/linesearch/impls/cp/linesearchcp.c
/petsc/src/snes/linesearch/impls/l2/linesearchl2.c
/petsc/src/snes/linesearch/impls/nleqerr/linesearchnleqerr.c
/petsc/src/snes/linesearch/impls/shell/linesearchshell.c
/petsc/src/snes/linesearch/interface/linesearch.c
/petsc/src/snes/linesearch/interface/linesearchregi.c
/petsc/src/snes/mf/snesmfj.c
/petsc/src/snes/tutorials/ex35.c
/petsc/src/snes/tutorials/ex69.c
/petsc/src/snes/utils/convest.c
/petsc/src/snes/utils/dmadapt.c
/petsc/src/snes/utils/dmdasnes.c
/petsc/src/snes/utils/dmlocalsnes.c
/petsc/src/snes/utils/dmplexsnes.c
/petsc/src/snes/utils/dmsnes.c
/petsc/src/sys/logging/plog.c
/petsc/src/sys/objects/pinit.c
/petsc/src/ts/impls/implicit/alpha/alpha1.c
/petsc/src/ts/impls/implicit/alpha/alpha2.c
/petsc/src/ts/impls/implicit/glle/glle.c
/petsc/src/vec/vec/impls/seq/cupm/cuda/vecseqcupm.cu
/petsc/src/vec/vec/impls/seq/cupm/hip/vecseqcupm.hip.cpp
/petsc/src/vec/vec/interface/rvector.c
a678f23501-Dec-2023 Pierre Jolivet <pierre@joliv.et>

Minor housekeeping


/petsc/.gitlab-ci.yml
/petsc/config/BuildSystem/config/base.py
/petsc/config/BuildSystem/config/framework.py
/petsc/config/BuildSystem/config/packages/OpenMPI.py
/petsc/config/BuildSystem/config/packages/X.py
/petsc/config/BuildSystem/config/packages/openmp.py
/petsc/config/BuildSystem/config/packages/slepc.py
/petsc/config/BuildSystem/config/setCompilers.py
/petsc/doc/build_classic_docs.py
/petsc/doc/developers/style.rst
/petsc/doc/index.rst
/petsc/doc/install/download.rst
/petsc/doc/manual/ksp.rst
/petsc/doc/manual/tao.rst
/petsc/doc/petsc.bib
/petsc/gmakefile
/petsc/gmakefile.test
/petsc/include/petsc/private/hashmap.txt
/petsc/include/petsc/private/hashset.txt
/petsc/include/petsc/private/kspimpl.h
/petsc/include/petsc/private/mempoison.h
/petsc/include/petsc/private/petscadvancedmacros.h
/petsc/include/petsc/private/petscimpl.h
/petsc/include/petsc/private/sfimpl.h
/petsc/include/petscao.h
/petsc/include/petscblaslapack.h
/petsc/include/petscdevice.h
/petsc/include/petscdevicetypes.h
/petsc/include/petscdmda.h
/petsc/include/petscdmdatypes.h
/petsc/include/petscdmplex.h
/petsc/include/petscdmstag.h
/petsc/include/petscdmtypes.h
/petsc/include/petscdraw.h
/petsc/include/petscdt.h
/petsc/include/petscdualspace.h
/petsc/include/petscerror.h
/petsc/include/petscis.h
/petsc/include/petscksp.h
/petsc/include/petscmacros.h
/petsc/include/petscmat.h
/petsc/include/petscmath.h
/petsc/include/petscpctypes.h
/petsc/include/petscsnes.h
/petsc/include/petscstring.h
/petsc/include/petscsys.h
/petsc/include/petscsystypes.h
/petsc/include/petsctao.h
/petsc/include/petscts.h
/petsc/include/petscvec_kokkos.hpp
/petsc/include/petscversion.h
/petsc/lib/petsc/bin/maint/petsclinter/petsclinter/classes/_linter.py
/petsc/lib/petsc/bin/maint/rebuildtar
/petsc/lib/petsc/conf/rules.utils
/petsc/share/petsc/matlab/generatePetscTestFiles.m
/petsc/src/binding/petsc4py/docs/source/conf.py
/petsc/src/binding/petsc4py/src/petsc4py/__init__.py
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/plex/transform/impls/refine/regular/plexrefregular.c
/petsc/src/dm/impls/swarm/tests/ex7.c
/petsc/src/dm/interface/dlregisdmdm.c
/petsc/src/dm/interface/dmcoordinates.c
/petsc/src/dm/interface/dmget.c
/petsc/src/dm/interface/dmi.c
/petsc/src/dm/interface/dmperiodicity.c
impls/bddc/bddcschurs.c
/petsc/src/mat/impls/aij/mpi/mkl_cpardiso/mkl_cpardiso.c
/petsc/src/mat/impls/aij/mpi/mumps/mumps.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/nest/matnest.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/utils/gcreate.c
/petsc/src/mat/utils/matstash.c
/petsc/src/snes/impls/composite/snescomposite.c
/petsc/src/snes/impls/fas/fas.c
/petsc/src/snes/impls/fas/fasfunc.c
/petsc/src/snes/impls/fas/fasgalerkin.c
/petsc/src/snes/impls/gs/snesgs.c
/petsc/src/snes/impls/ksponly/ksponly.c
/petsc/src/snes/impls/ls/ls.c
/petsc/src/snes/impls/ms/ms.c
/petsc/src/snes/impls/multiblock/multiblock.c
/petsc/src/snes/impls/nasm/aspin.c
/petsc/src/snes/impls/nasm/nasm.c
/petsc/src/snes/impls/ncg/snesncg.c
/petsc/src/snes/impls/ngmres/anderson.c
/petsc/src/snes/impls/ngmres/snesngmres.c
/petsc/src/snes/impls/ntrdc/ntrdc.c
/petsc/src/snes/impls/patch/snespatch.c
/petsc/src/snes/impls/python/pythonsnes.c
/petsc/src/snes/impls/qn/qn.c
/petsc/src/snes/impls/richardson/snesrichardson.c
/petsc/src/snes/impls/shell/snesshell.c
/petsc/src/snes/impls/tr/tr.c
/petsc/src/snes/impls/vi/rs/virs.c
/petsc/src/snes/impls/vi/ss/viss.c
/petsc/src/snes/impls/vi/vi.c
/petsc/src/snes/interface/dlregissnes.c
/petsc/src/snes/interface/noise/snesmfj2.c
/petsc/src/snes/interface/saws/snessaws.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/interface/snesj.c
/petsc/src/snes/interface/snesj2.c
/petsc/src/snes/interface/snesob.c
/petsc/src/snes/interface/snespc.c
/petsc/src/snes/interface/snesregi.c
/petsc/src/snes/interface/snesut.c
/petsc/src/snes/linesearch/impls/basic/linesearchbasic.c
/petsc/src/snes/linesearch/impls/bt/linesearchbt.c
/petsc/src/snes/linesearch/impls/cp/linesearchcp.c
/petsc/src/snes/linesearch/impls/l2/linesearchl2.c
/petsc/src/snes/linesearch/impls/nleqerr/linesearchnleqerr.c
/petsc/src/snes/linesearch/impls/shell/linesearchshell.c
/petsc/src/snes/linesearch/interface/linesearch.c
/petsc/src/snes/linesearch/interface/linesearchregi.c
/petsc/src/snes/mf/snesmfj.c
/petsc/src/snes/tutorials/ex35.c
/petsc/src/snes/utils/convest.c
/petsc/src/snes/utils/dmadapt.c
/petsc/src/snes/utils/dmdasnes.c
/petsc/src/snes/utils/dmlocalsnes.c
/petsc/src/snes/utils/dmplexsnes.c
/petsc/src/snes/utils/dmsnes.c
/petsc/src/sys/logging/plog.c
/petsc/src/sys/objects/pinit.c
/petsc/src/vec/vec/impls/seq/cupm/cuda/vecseqcupm.cu
/petsc/src/vec/vec/impls/seq/cupm/hip/vecseqcupm.hip.cpp
/petsc/src/vec/vec/interface/rvector.c
/petsc/src/vec/vec/utils/vecstash.c
f1e39ca515-Nov-2023 Pierre Jolivet <pierre@joliv.et>

Ensure no leading white spaces in front of .seealso:

7b50634514-Nov-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2023-10-19/fix-pcview-redundant/release' into 'main'

Fix bugs in handling PetscViewerGetSubViewer() and tabing in ASCII viewers

See merge request petsc/petsc!6948


/petsc/doc/changes/dev.rst
/petsc/src/dm/impls/plex/plexcheckinterface.c
/petsc/src/dm/impls/plex/plexorient.c
/petsc/src/dm/impls/plex/tests/ex18.c
/petsc/src/dm/impls/plex/tests/ex5.c
/petsc/src/dm/impls/plex/tests/output/ex18_2a.out
/petsc/src/dm/tests/ex16.c
/petsc/src/dm/tests/ex2.c
/petsc/src/dm/tests/ex34.c
/petsc/src/dm/tests/ex39.c
/petsc/src/dm/tests/ex4.c
/petsc/src/dm/tests/ex40.c
/petsc/src/dm/tests/ex41.c
/petsc/src/dm/tests/ex44.c
/petsc/src/dm/tests/ex6.c
/petsc/src/ksp/ksp/tests/ex71f.F90
/petsc/src/ksp/ksp/tutorials/ex2.c
/petsc/src/ksp/ksp/tutorials/output/ex2_redundant.out
/petsc/src/ksp/ksp/tutorials/output/ex59_bddc_fetidp_ml_1.out
/petsc/src/ksp/ksp/tutorials/output/ex59_bddc_fetidp_ml_2.out
/petsc/src/ksp/ksp/tutorials/output/ex59_bddc_fetidp_ml_3.out
/petsc/src/ksp/ksp/tutorials/output/ex71_bddc_1.out
/petsc/src/ksp/ksp/tutorials/output/ex71_bddc_2.out
/petsc/src/ksp/ksp/tutorials/output/ex71_bddc_cusparse.out
/petsc/src/ksp/ksp/tutorials/output/ex71_bddc_elast.out
/petsc/src/ksp/ksp/tutorials/output/ex71_bddc_elast_3lev.out
/petsc/src/ksp/ksp/tutorials/output/ex71_bddc_elast_3lev_alt.out
/petsc/src/ksp/ksp/tutorials/output/ex71_bddc_elast_4lev.out
/petsc/src/ksp/ksp/tutorials/output/ex71_bddc_elast_both_approx.out
/petsc/src/ksp/ksp/tutorials/output/ex71_bddc_elast_deluxe_layers.out
/petsc/src/ksp/ksp/tutorials/output/ex71_bddc_elast_deluxe_layers_adapt_cuda_approx_matis_localmat_type-seqaij.out
/petsc/src/ksp/ksp/tutorials/output/ex71_bddc_elast_deluxe_layers_adapt_cuda_approx_matis_localmat_type-seqaijcusparse.out
/petsc/src/ksp/ksp/tutorials/output/ex71_bddc_elast_dir_approx.out
/petsc/src/ksp/ksp/tutorials/output/ex71_bddc_elast_neu_approx.out
/petsc/src/ksp/ksp/tutorials/output/ex71_fetidp_1.out
/petsc/src/ksp/ksp/tutorials/output/ex71_fetidp_2.out
/petsc/src/ksp/ksp/tutorials/output/ex71_fetidp_elast.out
/petsc/src/ksp/ksp/tutorials/output/ex87_1_system-elasticity.out
/petsc/src/ksp/ksp/tutorials/output/ex87_1_system-stokes.out
impls/asm/asm.c
impls/bddc/bddc.c
impls/bjacobi/bjacobi.c
impls/gasm/gasm.c
impls/hpddm/pchpddm.cxx
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/baij/mpi/mpibaij.c
/petsc/src/mat/impls/dense/mpi/mpidense.c
/petsc/src/mat/impls/is/matis.c
/petsc/src/mat/impls/sbaij/mpi/mpisbaij.c
/petsc/src/mat/impls/sell/mpi/mpisell.c
/petsc/src/mat/tests/ex183.c
/petsc/src/mat/tests/ex4.c
/petsc/src/mat/tests/output/ex183_3_2.out
/petsc/src/mat/tests/output/ex183_4_2.out
/petsc/src/mat/tests/output/ex183_6_2.out
/petsc/src/snes/impls/nasm/nasm.c
/petsc/src/snes/tests/ex2.c
/petsc/src/snes/tutorials/output/ex12_p4est_full_q2_nonconformal_parallel_bddc.out
/petsc/src/snes/tutorials/output/ex12_p4est_full_q2_nonconformal_parallel_bddcfas.out
/petsc/src/snes/tutorials/output/ex12_p4est_solve_bddc.out
/petsc/src/snes/tutorials/output/ex12_quad_bddc.out
/petsc/src/snes/tutorials/output/ex12_quad_hpddm_reuse.out
/petsc/src/snes/tutorials/output/ex12_quad_hpddm_reuse_baij.out
/petsc/src/snes/tutorials/output/ex12_quad_hpddm_reuse_threshold.out
/petsc/src/snes/tutorials/output/ex12_quad_hpddm_reuse_threshold_baij.out
/petsc/src/snes/tutorials/output/ex12_tri_bddc.out
/petsc/src/snes/tutorials/output/ex12_tri_hpddm_reuse.out
/petsc/src/snes/tutorials/output/ex12_tri_hpddm_reuse_baij.out
/petsc/src/snes/tutorials/output/ex12_tri_parmetis_bddc.out
/petsc/src/snes/tutorials/output/ex12_tri_parmetis_hpddm.out
/petsc/src/snes/tutorials/output/ex12_tri_parmetis_hpddm_baij.out
/petsc/src/sys/classes/viewer/impls/ascii/filev.c
/petsc/src/sys/classes/viewer/interface/dupl.c
/petsc/src/sys/objects/device/impls/cupm/cupmdevice.cxx
/petsc/src/sys/objects/device/impls/sycl/sycldevice.sycl.cxx
/petsc/src/sys/objects/device/interface/dcontext.cxx
/petsc/src/sys/objects/device/interface/device.cxx
/petsc/src/ts/tutorials/advection-diffusion-reaction/output/ex3_1.out
/petsc/src/ts/tutorials/advection-diffusion-reaction/output/ex3_1_alt_2.out
/petsc/src/ts/tutorials/advection-diffusion-reaction/output/ex3_1_alt_3.out
/petsc/src/vec/vec/tests/ex24.c
4688473b13-Nov-2023 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


/petsc/config/BuildSystem/config/packages/hpddm.py
/petsc/doc/build_classic_docs.py
/petsc/doc/build_man_index.py
/petsc/doc/build_man_pages.py
/petsc/doc/manual/ksp.rst
/petsc/doc/manual/tao.rst
/petsc/include/petsc/private/hashmap.txt
/petsc/include/petsc/private/hashset.txt
/petsc/include/petsc/private/sfimpl.h
/petsc/lib/petsc/conf/rules_doc.mk
/petsc/makefile
/petsc/src/dm/impls/da/hypre/makefile
/petsc/src/dm/impls/da/kokkos/makefile
/petsc/src/dm/impls/da/makefile
/petsc/src/dm/impls/da/usfft/makefile
/petsc/src/dm/impls/forest/makefile
/petsc/src/dm/impls/forest/p4est/makefile
/petsc/src/dm/impls/moab/makefile
/petsc/src/dm/impls/network/makefile
/petsc/src/dm/impls/patch/makefile
/petsc/src/dm/impls/plex/adaptors/makefile
/petsc/src/dm/impls/plex/cgns/makefile
/petsc/src/dm/impls/plex/makefile
/petsc/src/dm/impls/product/makefile
/petsc/src/dm/impls/stag/makefile
/petsc/src/dm/interface/dlregisdmdm.c
/petsc/src/dm/interface/dmcoordinates.c
/petsc/src/dm/interface/dmget.c
/petsc/src/dm/interface/dmi.c
/petsc/src/dm/interface/dmperiodicity.c
/petsc/src/dm/label/impls/ephemeral/makefile
/petsc/src/dm/label/makefile
/petsc/src/ksp/ksp/tests/output/ex11_harmonic_overlap_1.out
/petsc/src/ksp/ksp/tutorials/ex72.c
/petsc/src/ksp/ksp/tutorials/ex76.c
impls/hpddm/pchpddm.cxx
/petsc/src/mat/impls/aij/mpi/mpihipsparse/makefile
/petsc/src/mat/interface/matrix.c
/petsc/src/snes/impls/fas/makefile
/petsc/src/sys/classes/bm/interfaces/makefile
/petsc/src/sys/classes/bm/makefile
/petsc/src/sys/objects/finit.c
/petsc/src/sys/objects/ftn-custom/zstartf.c
/petsc/src/sys/objects/pinit.c
/petsc/src/ts/utils/dmplexlandau/kokkos/makefile
/petsc/src/ts/utils/dmplexlandau/makefile
3a60673d12-Nov-2023 Pierre Jolivet <pierre@joliv.et>

PCHPDDM: fixes for wrong options and wrong -info outputs

fe8fb07419-Oct-2023 Barry Smith <bsmith@mcs.anl.gov>

Fix bugs in handling PetscViewerGetSubViewer() and tabing in ASCII viewers

Reported-by: Pierre Jolivet

16ce926e11-Nov-2023 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


/petsc/.gitlab-ci.yml
/petsc/doc/build_man_index.py
/petsc/doc/manual/getting_started.rst
/petsc/doc/manualpages/MANSECHeaders/AO
/petsc/doc/manualpages/MANSECHeaders/Characteristic
/petsc/doc/manualpages/MANSECHeaders/DM
/petsc/doc/manualpages/MANSECHeaders/DMDA
/petsc/doc/manualpages/MANSECHeaders/DMForest
/petsc/doc/manualpages/MANSECHeaders/DMLabel
/petsc/doc/manualpages/MANSECHeaders/DMMOAB
/petsc/doc/manualpages/MANSECHeaders/DMNetwork
/petsc/doc/manualpages/MANSECHeaders/DMPRODUCT
/petsc/doc/manualpages/MANSECHeaders/DMPatch
/petsc/doc/manualpages/MANSECHeaders/DMPlex
/petsc/doc/manualpages/MANSECHeaders/DMStag
/petsc/doc/manualpages/MANSECHeaders/DMSwarm
/petsc/doc/manualpages/MANSECHeaders/DT
/petsc/doc/manualpages/MANSECHeaders/DUALSPACE
/petsc/doc/manualpages/MANSECHeaders/Draw
/petsc/doc/manualpages/MANSECHeaders/FE
/petsc/doc/manualpages/MANSECHeaders/FV
/petsc/doc/manualpages/MANSECHeaders/IS
/petsc/doc/manualpages/MANSECHeaders/KSP
/petsc/doc/manualpages/MANSECHeaders/LANDAU
/petsc/doc/manualpages/MANSECHeaders/Mat
/petsc/doc/manualpages/MANSECHeaders/MatFD
/petsc/doc/manualpages/MANSECHeaders/MatGraphOperations
/petsc/doc/manualpages/MANSECHeaders/PC
/petsc/doc/manualpages/MANSECHeaders/PF
/petsc/doc/manualpages/MANSECHeaders/PetscH
/petsc/doc/manualpages/MANSECHeaders/PetscSF
/petsc/doc/manualpages/MANSECHeaders/PetscSection
/petsc/doc/manualpages/MANSECHeaders/Profiling
/petsc/doc/manualpages/MANSECHeaders/SNES
/petsc/doc/manualpages/MANSECHeaders/SNESFAS
/petsc/doc/manualpages/MANSECHeaders/SNESMF
/petsc/doc/manualpages/MANSECHeaders/SPACE
/petsc/doc/manualpages/MANSECHeaders/Sensitivity
/petsc/doc/manualpages/MANSECHeaders/Sys
/petsc/doc/manualpages/MANSECHeaders/TS
/petsc/doc/manualpages/MANSECHeaders/Tao
/petsc/doc/manualpages/MANSECHeaders/TaoLineSearch
/petsc/doc/manualpages/MANSECHeaders/Vec
/petsc/doc/manualpages/MANSECHeaders/Viewer
/petsc/doc/manualpages/Matrix.rst
/petsc/doc/manualpages/doctext/doctextcommon.txt
/petsc/doc/manualpages/doctext/html.def
/petsc/doc/manualpages/doctext/htmltabl.def
/petsc/doc/manualpages/doctext/latex.def
/petsc/doc/manualpages/doctext/myst.def
/petsc/doc/manualpages/doctext/nroff.def
/petsc/doc/manualpages/doctext/petsc.group
/petsc/doc/manualpages/doctext/petscapp.cfg
/petsc/doc/manualpages/mpi.www.index
/petsc/include/petscmath.h
/petsc/include/petscpartitioner.h
/petsc/include/petscsystypes.h
/petsc/lib/petsc/bin/maint/petsclinter/petsclinter/classes/_linter.py
/petsc/lib/petsc/conf/rules_doc.mk
/petsc/makefile
/petsc/src/dm/dt/interface/dtds.c
/petsc/src/dm/impls/da/daltol.c
/petsc/src/ksp/ksp/impls/gmres/borthog.c
/petsc/src/ksp/ksp/impls/gmres/borthog2.c
/petsc/src/ksp/ksp/interface/iterativ.c
/petsc/src/ksp/ksp/tests/ex11.c
/petsc/src/ksp/ksp/tests/output/ex11_2_test_fs-0_fc_pc_fieldsplit_off_diag_use_amat-0_fc_pc_fieldsplit_diag_use_amat-0.out
/petsc/src/ksp/ksp/tests/output/ex11_2_test_fs-0_fc_pc_fieldsplit_off_diag_use_amat-0_fc_pc_fieldsplit_diag_use_amat-1.out
/petsc/src/ksp/ksp/tests/output/ex11_2_test_fs-0_fc_pc_fieldsplit_off_diag_use_amat-1_fc_pc_fieldsplit_diag_use_amat-0.out
/petsc/src/ksp/ksp/tests/output/ex11_2_test_fs-0_fc_pc_fieldsplit_off_diag_use_amat-1_fc_pc_fieldsplit_diag_use_amat-1.out
/petsc/src/ksp/ksp/tests/output/ex11_test_fs-0_fc_pc_fieldsplit_off_diag_use_amat-0_fc_pc_fieldsplit_diag_use_amat-0.out
/petsc/src/ksp/ksp/tests/output/ex11_test_fs-0_fc_pc_fieldsplit_off_diag_use_amat-0_fc_pc_fieldsplit_diag_use_amat-1.out
/petsc/src/ksp/ksp/tests/output/ex11_test_fs-0_fc_pc_fieldsplit_off_diag_use_amat-1_fc_pc_fieldsplit_diag_use_amat-0.out
/petsc/src/ksp/ksp/tests/output/ex11_test_fs-0_fc_pc_fieldsplit_off_diag_use_amat-1_fc_pc_fieldsplit_diag_use_amat-1.out
impls/bddc/bddcprivate.c
impls/factor/factor.c
impls/fieldsplit/fieldsplit.c
impls/spai/dspai.c
impls/tfs/comm.c
/petsc/src/mat/graphops/coarsen/coarsen.c
/petsc/src/mat/graphops/coarsen/ftn-custom/makefile
/petsc/src/mat/graphops/coarsen/ftn-custom/zcoarsenf.c
/petsc/src/mat/graphops/coarsen/impls/hem/hem.c
/petsc/src/mat/graphops/coarsen/impls/hem/makefile
/petsc/src/mat/graphops/coarsen/impls/makefile
/petsc/src/mat/graphops/coarsen/impls/mis/makefile
/petsc/src/mat/graphops/coarsen/impls/mis/mis.c
/petsc/src/mat/graphops/coarsen/impls/misk/makefile
/petsc/src/mat/graphops/coarsen/impls/misk/misk.c
/petsc/src/mat/graphops/coarsen/makefile
/petsc/src/mat/graphops/coarsen/scoarsen.c
/petsc/src/mat/graphops/color/impls/greedy/greedy.c
/petsc/src/mat/graphops/color/impls/greedy/makefile
/petsc/src/mat/graphops/color/impls/jp/jp.c
/petsc/src/mat/graphops/color/impls/jp/makefile
/petsc/src/mat/graphops/color/impls/makefile
/petsc/src/mat/graphops/color/impls/minpack/color.c
/petsc/src/mat/graphops/color/impls/minpack/color.h
/petsc/src/mat/graphops/color/impls/minpack/degr.c
/petsc/src/mat/graphops/color/impls/minpack/dsm.c
/petsc/src/mat/graphops/color/impls/minpack/ido.c
/petsc/src/mat/graphops/color/impls/minpack/makefile
/petsc/src/mat/graphops/color/impls/minpack/numsrt.c
/petsc/src/mat/graphops/color/impls/minpack/seq.c
/petsc/src/mat/graphops/color/impls/minpack/setr.c
/petsc/src/mat/graphops/color/impls/minpack/slo.c
/petsc/src/mat/graphops/color/impls/natural/makefile
/petsc/src/mat/graphops/color/impls/natural/natural.c
/petsc/src/mat/graphops/color/impls/power/makefile
/petsc/src/mat/graphops/color/impls/power/power.c
/petsc/src/mat/graphops/color/interface/ftn-custom/makefile
/petsc/src/mat/graphops/color/interface/ftn-custom/zmatcoloringf.c
/petsc/src/mat/graphops/color/interface/makefile
/petsc/src/mat/graphops/color/interface/matcoloring.c
/petsc/src/mat/graphops/color/interface/matcoloringregi.c
/petsc/src/mat/graphops/color/makefile
/petsc/src/mat/graphops/color/utils/bipartite.c
/petsc/src/mat/graphops/color/utils/makefile
/petsc/src/mat/graphops/color/utils/valid.c
/petsc/src/mat/graphops/color/utils/weights.c
/petsc/src/mat/graphops/makefile
/petsc/src/mat/graphops/order/amd/amd.c
/petsc/src/mat/graphops/order/amd/makefile
/petsc/src/mat/graphops/order/degree.c
/petsc/src/mat/graphops/order/fn1wd.c
/petsc/src/mat/graphops/order/fndsep.c
/petsc/src/mat/graphops/order/fnroot.c
/petsc/src/mat/graphops/order/ftn-custom/makefile
/petsc/src/mat/graphops/order/ftn-custom/zsorderf.c
/petsc/src/mat/graphops/order/gen1wd.c
/petsc/src/mat/graphops/order/gennd.c
/petsc/src/mat/graphops/order/genqmd.c
/petsc/src/mat/graphops/order/genrcm.c
/petsc/src/mat/graphops/order/makefile
/petsc/src/mat/graphops/order/metisnd/makefile
/petsc/src/mat/graphops/order/metisnd/metisnd.c
/petsc/src/mat/graphops/order/qmdmrg.c
/petsc/src/mat/graphops/order/qmdqt.c
/petsc/src/mat/graphops/order/qmdrch.c
/petsc/src/mat/graphops/order/qmdupd.c
/petsc/src/mat/graphops/order/rcm.c
/petsc/src/mat/graphops/order/rootls.c
/petsc/src/mat/graphops/order/sorder.c
/petsc/src/mat/graphops/order/sp1wd.c
/petsc/src/mat/graphops/order/spectral.c
/petsc/src/mat/graphops/order/spnd.c
/petsc/src/mat/graphops/order/spqmd.c
/petsc/src/mat/graphops/order/sprcm.c
/petsc/src/mat/graphops/order/sregis.c
/petsc/src/mat/graphops/order/wbm.c
/petsc/src/mat/graphops/partition/ftn-custom/makefile
/petsc/src/mat/graphops/partition/ftn-custom/zpartitionf.c
/petsc/src/mat/graphops/partition/impls/chaco/chaco.c
/petsc/src/mat/graphops/partition/impls/chaco/makefile
/petsc/src/mat/graphops/partition/impls/hierarchical/hierarchical.c
/petsc/src/mat/graphops/partition/impls/hierarchical/makefile
/petsc/src/mat/graphops/partition/impls/makefile
/petsc/src/mat/graphops/partition/impls/party/ftn-custom/makefile
/petsc/src/mat/graphops/partition/impls/party/ftn-custom/zpartyf.c
/petsc/src/mat/graphops/partition/impls/party/makefile
/petsc/src/mat/graphops/partition/impls/party/party.c
/petsc/src/mat/graphops/partition/impls/pmetis/makefile
/petsc/src/mat/graphops/partition/impls/pmetis/pmetis.c
/petsc/src/mat/graphops/partition/impls/scotch/makefile
/petsc/src/mat/graphops/partition/impls/scotch/scotch.c
/petsc/src/mat/graphops/partition/makefile
/petsc/src/mat/graphops/partition/partition.c
/petsc/src/mat/graphops/partition/spartition.c
/petsc/src/mat/impls/aij/mpi/mpiov.c
/petsc/src/mat/impls/aij/seq/inode.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/tests/ex233.c
/petsc/src/mat/utils/hpl/makefile
/petsc/src/snes/impls/vi/vi.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/interface/snesut.c
/petsc/src/snes/tutorials/ex20.c
/petsc/src/snes/utils/dmdasnes.c
/petsc/src/snes/utils/dmlocalsnes.c
/petsc/src/snes/utils/dmsnes.c
/petsc/src/sys/classes/bm/interfaces/ftn-custom/makefile
/petsc/src/sys/classes/bm/interfaces/makefile
/petsc/src/sys/classes/bm/makefile
/petsc/src/tao/interface/taosolver.c
/petsc/src/tao/interface/taosolver_hj.c
/petsc/src/tao/shell/taoshell.c
/petsc/src/tao/tutorials/ex4.c
/petsc/src/tao/tutorials/output/ex4_soft.out
/petsc/src/tao/unconstrained/impls/bmrm/bmrm.c
/petsc/src/tao/util/tao_util.c
/petsc/src/ts/impls/implicit/discgrad/tsdiscgrad.c
/petsc/src/ts/interface/sensitivity/tssen.c
/petsc/src/ts/interface/ts.c
/petsc/src/vec/is/is/utils/iscoloring.c
/petsc/src/vec/vec/interface/rvector.c
29f05da110-Nov-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/fix-fieldsplit-prefix' into 'release'

PCFIELDSPLIT: do not set inner Mat prefix if already set

See merge request petsc/petsc!7006

2f42746410-Nov-2023 Pierre Jolivet <pierre@joliv.et>

PCFIELDSPLIT: do not set inner Mat prefix if already set


/petsc/doc/manual/getting_started.rst
/petsc/include/petscmath.h
/petsc/lib/petsc/bin/maint/petsclinter/petsclinter/classes/_linter.py
/petsc/share/petsc/suppressions/valgrind
/petsc/src/dm/dt/interface/dtds.c
/petsc/src/ksp/ksp/tests/ex11.c
/petsc/src/ksp/ksp/tests/output/ex11_2_test_fs-0_fc_pc_fieldsplit_off_diag_use_amat-0_fc_pc_fieldsplit_diag_use_amat-0.out
/petsc/src/ksp/ksp/tests/output/ex11_2_test_fs-0_fc_pc_fieldsplit_off_diag_use_amat-0_fc_pc_fieldsplit_diag_use_amat-1.out
/petsc/src/ksp/ksp/tests/output/ex11_2_test_fs-0_fc_pc_fieldsplit_off_diag_use_amat-1_fc_pc_fieldsplit_diag_use_amat-0.out
/petsc/src/ksp/ksp/tests/output/ex11_2_test_fs-0_fc_pc_fieldsplit_off_diag_use_amat-1_fc_pc_fieldsplit_diag_use_amat-1.out
/petsc/src/ksp/ksp/tests/output/ex11_test_fs-0_fc_pc_fieldsplit_off_diag_use_amat-0_fc_pc_fieldsplit_diag_use_amat-0.out
/petsc/src/ksp/ksp/tests/output/ex11_test_fs-0_fc_pc_fieldsplit_off_diag_use_amat-0_fc_pc_fieldsplit_diag_use_amat-1.out
/petsc/src/ksp/ksp/tests/output/ex11_test_fs-0_fc_pc_fieldsplit_off_diag_use_amat-1_fc_pc_fieldsplit_diag_use_amat-0.out
/petsc/src/ksp/ksp/tests/output/ex11_test_fs-0_fc_pc_fieldsplit_off_diag_use_amat-1_fc_pc_fieldsplit_diag_use_amat-1.out
impls/fieldsplit/fieldsplit.c
/petsc/src/mat/impls/mffd/mffd.c
/petsc/src/snes/impls/vi/vi.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/utils/dmdasnes.c
/petsc/src/snes/utils/dmlocalsnes.c
/petsc/src/snes/utils/dmsnes.c
/petsc/src/tao/interface/taosolver.c
/petsc/src/tao/interface/taosolver_hj.c
/petsc/src/tao/shell/taoshell.c
/petsc/src/tao/unconstrained/impls/bmrm/bmrm.c
/petsc/src/ts/impls/implicit/discgrad/tsdiscgrad.c
/petsc/src/ts/interface/sensitivity/tssen.c
/petsc/src/ts/interface/ts.c
467446fb10-Nov-2023 Pierre Jolivet <pierre@joliv.et>

Docs: fix wrong occurences of then instead of than

cb92de9908-Nov-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stefanozampini/pc-housekeeping' into 'main'

Some housekeeping on default PC

See merge request petsc/petsc!6997

b4f8a55a05-Nov-2023 Stefano Zampini <stefano.zampini@gmail.com>

PCMAT: use MatSolve as default operation if available


/petsc/config/BuildSystem/config/packages/BlasLapack.py
/petsc/config/BuildSystem/config/packages/MPI.py
/petsc/config/BuildSystem/config/packages/OpenMPI.py
/petsc/config/BuildSystem/config/packages/blis.py
/petsc/config/BuildSystem/config/packages/hpl.py
/petsc/config/BuildSystem/nargs.py
/petsc/doc/changes/dev.rst
/petsc/doc/manual/blas-lapack.rst
/petsc/include/petsc/finclude/petscsys.h
/petsc/include/petsc/private/bmimpl.h
/petsc/include/petscbm.h
/petsc/include/petscdm.h
/petsc/include/petscdmtypes.h
/petsc/include/petscmat.h
/petsc/include/petscsys.h
/petsc/lib/petsc/bin/maint/petsclinter/petsclinter/checks/_register.py
/petsc/lib/petsc/conf/bfort-petsc.txt
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/DM.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/petscdm.pxi
/petsc/src/dm/f90-mod/petscdm.h
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/plex/plexdistribute.c
/petsc/src/dm/impls/plex/transform/interface/plextransform.c
/petsc/src/dm/interface/dm.c
/petsc/src/ksp/ksp/tests/ex5.c
/petsc/src/ksp/ksp/tests/output/ex5_mat_type-lmvmbadbroyden.out
/petsc/src/ksp/ksp/tests/output/ex5_mat_type-lmvmbfgs.out
/petsc/src/ksp/ksp/tests/output/ex5_mat_type-lmvmbroyden.out
/petsc/src/ksp/ksp/tests/output/ex5_mat_type-lmvmdfp.out
/petsc/src/ksp/ksp/tests/output/ex5_mat_type-lmvmdiagbroyden.out
/petsc/src/ksp/ksp/tests/output/ex5_mat_type-lmvmsr1.out
/petsc/src/ksp/ksp/tests/output/ex5_mat_type-lmvmsymbadbroyden.out
/petsc/src/ksp/ksp/tests/output/ex5_mat_type-lmvmsymbroyden.out
/petsc/src/ksp/ksp/tutorials/ex2.c
/petsc/src/ksp/ksp/tutorials/output/ex2_help.out
impls/mat/pcmat.c
interface/pcset.c
interface/precon.c
/petsc/src/mat/impls/aij/mpi/mumps/mumps.c
/petsc/src/mat/interface/dlregismat.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/tests/ex182.c
/petsc/src/mat/tests/output/tmpbench_1.out
/petsc/src/mat/tests/tmpbench.c
/petsc/src/mat/tutorials/ex7.c
/petsc/src/mat/utils/hpl/hplcreate.c
/petsc/src/mat/utils/hpl/makefile
/petsc/src/snes/tutorials/ex19.c
/petsc/src/sys/classes/bm/interfaces/bm.c
/petsc/src/sys/classes/bm/interfaces/ftn-custom/makefile
/petsc/src/sys/classes/bm/interfaces/ftn-custom/zbmf.c
/petsc/src/sys/classes/bm/interfaces/makefile
/petsc/src/sys/classes/bm/makefile
/petsc/src/sys/f90-mod/petscsys.h
/petsc/src/sys/logging/plog.c
/petsc/src/sys/objects/pinit.c
/petsc/src/sys/objects/version.c
/petsc/src/ts/tests/ex26.c
/petsc/src/ts/tutorials/ex18.c
/petsc/src/vec/is/sf/impls/basic/neighbor/sfneighbor.c
e02fb3cd07-Nov-2023 Mark Adams <524115-markadams4@users.noreply.gitlab.com>

GAMG: Add option to create graph for bs>1 mat with index, or array of indices, in block entries

5da97e3006-Nov-2023 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


/petsc/config/BuildSystem/config/packages/BlasLapack.py
/petsc/config/BuildSystem/config/packages/MPI.py
/petsc/config/BuildSystem/config/packages/OpenMPI.py
/petsc/config/BuildSystem/config/packages/blis.py
/petsc/config/BuildSystem/config/packages/hpl.py
/petsc/config/BuildSystem/nargs.py
/petsc/doc/changes/dev.rst
/petsc/doc/manual/blas-lapack.rst
/petsc/include/petsc/finclude/petscsys.h
/petsc/include/petsc/private/bmimpl.h
/petsc/include/petscbm.h
/petsc/include/petscdm.h
/petsc/include/petscdmtypes.h
/petsc/include/petscmat.h
/petsc/include/petscsys.h
/petsc/lib/petsc/bin/maint/petsclinter/petsclinter/checks/_register.py
/petsc/lib/petsc/conf/bfort-petsc.txt
/petsc/share/petsc/suppressions/valgrind
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/DM.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/petscdm.pxi
/petsc/src/dm/f90-mod/petscdm.h
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/plex/plexdistribute.c
/petsc/src/dm/impls/plex/transform/interface/plextransform.c
/petsc/src/dm/interface/dm.c
/petsc/src/ksp/ksp/tutorials/ex2.c
/petsc/src/ksp/ksp/tutorials/output/ex2_help.out
impls/fieldsplit/fieldsplit.c
impls/hpddm/pchpddm.cxx
interface/pcset.c
/petsc/src/mat/impls/aij/mpi/mumps/mumps.c
/petsc/src/mat/impls/mffd/mffd.c
/petsc/src/mat/interface/dlregismat.c
/petsc/src/mat/tests/ex182.c
/petsc/src/mat/tests/output/tmpbench_1.out
/petsc/src/mat/tests/tmpbench.c
/petsc/src/mat/tutorials/ex7.c
/petsc/src/mat/utils/hpl/hplcreate.c
/petsc/src/mat/utils/hpl/makefile
/petsc/src/snes/tutorials/ex19.c
/petsc/src/sys/classes/bm/interfaces/bm.c
/petsc/src/sys/classes/bm/interfaces/ftn-custom/makefile
/petsc/src/sys/classes/bm/interfaces/ftn-custom/zbmf.c
/petsc/src/sys/classes/bm/interfaces/makefile
/petsc/src/sys/classes/bm/makefile
/petsc/src/sys/f90-mod/petscsys.h
/petsc/src/sys/logging/plog.c
/petsc/src/sys/objects/pinit.c
/petsc/src/sys/objects/version.c
/petsc/src/ts/tests/ex26.c
/petsc/src/vec/is/sf/impls/basic/neighbor/sfneighbor.c
aa8fe7cf04-Nov-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'BarrySmith-main-patch-11626' into 'release'

Improve PCSetApplication manual page cross links

See merge request petsc/petsc!6768

b3c5437b03-Nov-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/fix-valgrind-pchpddm' into 'release'

PCHPDDM: fix Valgrind error in PCView()

See merge request petsc/petsc!6992

1fe44b2703-Nov-2023 Pierre Jolivet <pierre@joliv.et>

PCHPDDM: fix Valgrind error in PCView()


/petsc/config/BuildSystem/config/packages/Matlab.py
/petsc/config/PETSc/Configure.py
/petsc/config/examples/arch-ci-linux-matlab-ilp64.py
/petsc/doc/changes/2024.rst
/petsc/doc/changes/2029.rst
/petsc/doc/changes/220.rst
/petsc/doc/changes/300.rst
/petsc/doc/changes/35.rst
/petsc/doc/developers/style.rst
/petsc/include/petscsys.h
/petsc/share/petsc/matlab/PetscBinaryRead.m
/petsc/share/petsc/matlab/PetscBinaryWrite.m
/petsc/share/petsc/matlab/PetscReadBinaryMatlab.m
/petsc/share/petsc/matlab/PetscReadBinaryTrajectory.m
/petsc/share/petsc/matlab/UFgetPetscMat.m
/petsc/src/dm/impls/swarm/tests/ex7.c
/petsc/src/dm/tests/ex12.m
/petsc/src/ksp/ksp/impls/cg/cgimpl.h
/petsc/src/ksp/ksp/impls/fcg/fcg.c
/petsc/src/ksp/ksp/impls/fcg/fcgimpl.h
/petsc/src/ksp/ksp/impls/minres/minres.c
/petsc/src/ksp/ksp/tutorials/ex41.m
/petsc/src/ksp/ksp/tutorials/ex60.c
/petsc/src/ksp/ksp/tutorials/output/ex60_1_eigs.out
impls/hpddm/pchpddm.cxx
/petsc/src/mat/impls/aij/seq/seqcusparse/aijcusparse.cu
/petsc/src/mat/impls/aij/seq/seqhipsparse/aijhipsparse.hip.cpp
/petsc/src/mat/interface/matrix.c
/petsc/src/snes/impls/vi/rs/virs.c
/petsc/src/snes/tutorials/ex29view.m
/petsc/src/snes/tutorials/ex5m.m
/petsc/src/sys/classes/matlabengine/matlab.c
/petsc/src/sys/classes/viewer/impls/matlab/vmatlab.c
/petsc/src/sys/objects/pinit.c
/petsc/src/tao/constrained/tutorials/tomographyADMM.c
/petsc/src/tao/leastsquares/tutorials/cs1.c
/petsc/src/tao/leastsquares/tutorials/matlab/README
/petsc/src/tao/leastsquares/tutorials/matlab/TestingInitialize.m
/petsc/src/tao/leastsquares/tutorials/matlab/TestingPlot.m
/petsc/src/tao/leastsquares/tutorials/matlab/more_wild_probs/dfovec.m
/petsc/src/tao/leastsquares/tutorials/matlab/more_wild_probs/dfoxs.m
/petsc/src/tao/leastsquares/tutorials/tomographyGenerateData.m
53ff317629-Jul-2023 Barry Smith <bsmith@mcs.anl.gov>

Improve PCSetApplication manual page cross links

1...<<11121314151617181920>>...224