History log of /petsc/src/ts/ (Results 126 – 150 of 5884)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
2192575e15-May-2025 Barry Smith <bsmith@mcs.anl.gov>

All typedef for functions are of the form (XXXXFn)(...) not (*XXXXyyyy)(....)

7addb90f16-May-2025 Barry Smith <bsmith@mcs.anl.gov>

Remove use of preconditioning or preconditioner matrix when it should be phrased as matrix used to construct preconditioner


/petsc/doc/changes/2015.md
/petsc/doc/manual/advanced.md
/petsc/doc/manual/ksp.md
/petsc/doc/manual/profiling.md
/petsc/doc/manual/snes.md
/petsc/doc/manual/tao.md
/petsc/doc/manual/ts.md
/petsc/doc/tutorials/physics/guide_to_stokes.md
/petsc/include/petsc/private/snesimpl.h
/petsc/include/petsc/private/tsimpl.h
/petsc/include/petscdstypes.h
/petsc/include/petscksp.h
/petsc/src/binding/petsc4py/demo/legacy/ode/heat.py
/petsc/src/binding/petsc4py/demo/legacy/petsc-examples/ksp/ex2.py
/petsc/src/binding/petsc4py/demo/legacy/petsc-examples/ksp/ex23.py
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/Mat.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/TS.pyx
/petsc/src/dm/dt/interface/dtds.c
/petsc/src/dm/impls/stag/tutorials/ex4.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/stcg/stcg.c
/petsc/src/ksp/ksp/tests/ex21.c
/petsc/src/ksp/ksp/tests/ex38.c
/petsc/src/ksp/ksp/tests/ex40.c
/petsc/src/ksp/ksp/tests/ex48.c
/petsc/src/ksp/ksp/tests/ex50.c
/petsc/src/ksp/ksp/tests/ex58.c
/petsc/src/ksp/ksp/tests/ex62f.F90
/petsc/src/ksp/ksp/tests/ex7.c
/petsc/src/ksp/ksp/tests/ex85.c
/petsc/src/ksp/ksp/tutorials/ex11.c
/petsc/src/ksp/ksp/tutorials/ex11f.F90
/petsc/src/ksp/ksp/tutorials/ex12.c
/petsc/src/ksp/ksp/tutorials/ex13.c
/petsc/src/ksp/ksp/tutorials/ex13f90.F90
/petsc/src/ksp/ksp/tutorials/ex15.c
/petsc/src/ksp/ksp/tutorials/ex15f.F90
/petsc/src/ksp/ksp/tutorials/ex16.c
/petsc/src/ksp/ksp/tutorials/ex18.c
/petsc/src/ksp/ksp/tutorials/ex1f.F90
/petsc/src/ksp/ksp/tutorials/ex2.c
/petsc/src/ksp/ksp/tutorials/ex23.c
/petsc/src/ksp/ksp/tutorials/ex2f.F90
/petsc/src/ksp/ksp/tutorials/ex46.c
/petsc/src/ksp/ksp/tutorials/ex5.c
/petsc/src/ksp/ksp/tutorials/ex54f.F90
/petsc/src/ksp/ksp/tutorials/ex57f.F90
/petsc/src/ksp/ksp/tutorials/ex5f.F90
/petsc/src/ksp/ksp/tutorials/ex62.c
/petsc/src/ksp/ksp/tutorials/ex64.c
/petsc/src/ksp/ksp/tutorials/ex6f.F90
/petsc/src/ksp/ksp/tutorials/ex7.c
/petsc/src/ksp/ksp/tutorials/ex7f.F90
/petsc/src/ksp/ksp/tutorials/ex8.c
/petsc/src/ksp/ksp/tutorials/ex9.c
/petsc/src/ksp/ksp/utils/schurm/schurm.c
/petsc/src/ksp/pc/impls/bddc/bddc.c
/petsc/src/ksp/pc/impls/bjacobi/bjacobi.h
/petsc/src/ksp/pc/impls/bjacobi/bjkokkos/bjkokkos.kokkos.cxx
/petsc/src/ksp/pc/impls/fieldsplit/fieldsplit.c
/petsc/src/ksp/pc/impls/gasm/gasm.c
/petsc/src/ksp/pc/impls/is/pcis.c
/petsc/src/ksp/pc/impls/jacobi/jacobi.c
/petsc/src/ksp/pc/impls/lmvm/lmvmpc.c
/petsc/src/ksp/pc/impls/lsc/lsc.c
/petsc/src/ksp/pc/impls/mat/pcmat.c
/petsc/src/ksp/pc/impls/mg/mgfunc.c
/petsc/src/ksp/pc/impls/parms/parms.c
/petsc/src/ksp/pc/impls/redundant/redundant.c
/petsc/src/ksp/pc/impls/telescope/telescope.c
/petsc/src/ksp/pc/interface/precon.c
/petsc/src/ksp/pc/tests/ex8f.F90
/petsc/src/ksp/pc/tests/ex9f.F90
/petsc/src/snes/impls/vi/ss/viss.c
/petsc/src/snes/interface/noise/snesnoise.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/mf/snesmfj.c
/petsc/src/snes/tests/ex1.c
/petsc/src/snes/tests/ex17.c
/petsc/src/snes/tests/ex1f.F90
/petsc/src/snes/tests/ex5.c
/petsc/src/snes/tests/ex7.c
/petsc/src/snes/tutorials/ex1.c
/petsc/src/snes/tutorials/ex10d/ex10.c
/petsc/src/snes/tutorials/ex14.c
/petsc/src/snes/tutorials/ex15.c
/petsc/src/snes/tutorials/ex1f.F90
/petsc/src/snes/tutorials/ex2.c
/petsc/src/snes/tutorials/ex3.c
/petsc/src/snes/tutorials/ex3k.kokkos.cxx
/petsc/src/snes/tutorials/ex59.c
/petsc/src/snes/tutorials/ex5f.F90
/petsc/src/snes/tutorials/ex5f90.F90
/petsc/src/snes/tutorials/ex5f90t.F90
/petsc/src/snes/tutorials/ex6.c
/petsc/src/snes/tutorials/ex73f90t.F90
/petsc/src/snes/tutorials/ex78.c
/petsc/src/snes/utils/dmdasnes.c
/petsc/src/snes/utils/dmplexsnes.c
/petsc/src/tao/bound/impls/bncg/bncg.c
/petsc/src/tao/bound/impls/bnk/bnk.c
/petsc/src/tao/bound/tutorials/plate2.c
/petsc/src/tao/bound/tutorials/plate2f.F90
/petsc/src/tao/interface/taosolver_hj.c
/petsc/src/tao/pde_constrained/impls/lcl/lcl.h
/petsc/src/tao/unconstrained/tutorials/burgers_spectral.c
/petsc/src/tao/unconstrained/tutorials/minsurf1.c
/petsc/src/tao/unconstrained/tutorials/minsurf2.c
/petsc/src/tao/unconstrained/tutorials/rosenbrock1f.F90
impls/arkimex/arkimex.c
interface/sensitivity/tssen.c
interface/ts.c
tests/ex12.c
tutorials/advection-diffusion-reaction/ex3.c
tutorials/advection-diffusion-reaction/ex5adj.c
tutorials/advection-diffusion-reaction/ex5adj_mf.c
tutorials/advection-diffusion-reaction/shashi.F90
tutorials/autodiff/adr_ex5adj.cxx
tutorials/ex13.c
tutorials/ex2.c
tutorials/ex21.c
tutorials/ex24.c
tutorials/ex3.c
tutorials/ex4.c
tutorials/ex5.c
tutorials/ex50.c
tutorials/ex6.c
tutorials/ex7.c
tutorials/phasefield/biharmonic.c
tutorials/phasefield/biharmonic2.c
tutorials/phasefield/biharmonic3.c
utils/dmplexts.c
2ba4289216-May-2025 Barry Smith <bsmith@mcs.anl.gov>

Add `MatFDColoringFn` typedef

0f5843cc14-May-2025 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


/petsc/config/BuildSystem/config/packages/boost.py
/petsc/config/BuildSystem/config/packages/cmake.py
/petsc/config/BuildSystem/config/packages/cuda.py
/petsc/config/BuildSystem/config/packages/hip.py
/petsc/config/BuildSystem/config/packages/opengles.py
/petsc/config/BuildSystem/config/packages/slepc.py
/petsc/doc/changes/323.md
/petsc/doc/changes/dev.md
/petsc/doc/install/download.md
/petsc/include/petsc/private/dmpleximpl.h
/petsc/include/petsc/private/matimpl.h
/petsc/include/petsc/private/petscimpl.h
/petsc/include/petsc/private/vecimpl.h
/petsc/include/petscdm.h
/petsc/include/petscdmplex.h
/petsc/include/petscdmtypes.h
/petsc/include/petscksp.h
/petsc/include/petscmat.h
/petsc/include/petscts.h
/petsc/include/petscvec.h
/petsc/include/petscversion.h
/petsc/src/binding/petsc4py/conf/cyautodoc.py
/petsc/src/binding/petsc4py/setup.py
/petsc/src/binding/petsc4py/src/lib-petsc/compat/cuda.h
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/Mat.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/PC.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/libpetsc4py.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/petscdm.pxi
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/petscis.pxi
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/petscmat.pxi
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/petscpc.pxi
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/petscvec.pxi
/petsc/src/binding/petsc4py/src/petsc4py/__init__.py
/petsc/src/binding/petsc4py/src/petsc4py/lib/_pytypes/viewer/petscpyvista.py
/petsc/src/dm/dt/fe/impls/opencl/feopencl.c
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/plex/plexceed.c
/petsc/src/dm/impls/plex/plexcreate.c
/petsc/src/dm/impls/plex/plexfem.c
/petsc/src/dm/interface/dm.c
/petsc/src/ksp/ksp/impls/gmres/gmpre.c
/petsc/src/ksp/ksp/impls/gmres/gmres.c
/petsc/src/ksp/ksp/interface/dmksp.c
/petsc/src/ksp/ksp/interface/itcreate.c
/petsc/src/ksp/ksp/interface/itfunc.c
/petsc/src/mat/impls/adj/mpi/mpiadj.c
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/baij/mpi/mpibaij.c
/petsc/src/mat/impls/baij/seq/baij.c
/petsc/src/mat/impls/blockmat/seq/blockmat.c
/petsc/src/mat/impls/dense/mpi/mpidense.c
/petsc/src/mat/impls/dense/seq/dense.c
/petsc/src/mat/impls/elemental/matelem.cxx
/petsc/src/mat/impls/nest/matnest.c
/petsc/src/mat/impls/sbaij/mpi/mpisbaij.c
/petsc/src/mat/impls/sbaij/seq/sbaij.c
/petsc/src/mat/impls/scalapack/matscalapack.c
/petsc/src/mat/impls/scatter/mscatter.c
/petsc/src/mat/impls/sell/mpi/mpisell.c
/petsc/src/mat/impls/sell/seq/sell.c
/petsc/src/mat/impls/shell/shell.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/utils/gcreate.c
/petsc/src/snes/utils/dmplexsnes.c
/petsc/src/sys/classes/random/impls/random123/random123.c
/petsc/src/sys/objects/device/impls/sycl/sycldevice.sycl.cxx
/petsc/src/tao/constrained/impls/almm/almm.c
/petsc/src/tao/constrained/tutorials/ex1.c
/petsc/src/tao/constrained/tutorials/output/ex1_10.out
/petsc/src/tao/constrained/tutorials/output/ex1_11.out
/petsc/src/tao/constrained/tutorials/output/ex1_12.out
/petsc/src/tao/constrained/tutorials/output/ex1_13.out
interface/ftn-custom/ztsf.c
interface/sensitivity/tssen.c
utils/dmdats.c
/petsc/src/vec/vec/impls/mpi/pbvec.c
/petsc/src/vec/vec/impls/nest/vecnest.c
/petsc/src/vec/vec/impls/seq/bvec2.c
/petsc/src/vec/vec/impls/seq/cupm/vecseqcupm_impl.hpp
/petsc/src/vec/vec/impls/seq/kokkos/veckokkosimpl.hpp
/petsc/src/vec/vec/interface/rvector.c
/petsc/src/vec/vec/interface/vector.c
2549da8201-May-2025 Barry Smith <bsmith@mcs.anl.gov>

add missing Fortran stubs for TS[Get/Set][I/RHS]JacobianP()

Reported-by: Not Sure

3beb851101-May-2025 Barry Smith <bsmith@mcs.anl.gov>

add missing C function TSGetIJacobianP()

90907b5b01-May-2025 Barry Smith <bsmith@mcs.anl.gov>

Fix some TS manual pages


/petsc/config/BuildSystem/config/framework.py
/petsc/config/BuildSystem/config/package.py
/petsc/config/BuildSystem/config/packages/MPICH.py
/petsc/config/BuildSystem/config/packages/OpenMPI.py
/petsc/config/BuildSystem/config/packages/PTScotch.py
/petsc/config/BuildSystem/config/packages/Triangle.py
/petsc/config/BuildSystem/config/packages/amgx.py
/petsc/config/BuildSystem/config/packages/cuda.py
/petsc/config/BuildSystem/config/packages/f2cblaslapack.py
/petsc/config/BuildSystem/config/packages/hip.py
/petsc/config/BuildSystem/config/packages/hypre.py
/petsc/config/BuildSystem/config/packages/kokkos.py
/petsc/config/BuildSystem/config/packages/libceed.py
/petsc/config/BuildSystem/config/packages/libpng.py
/petsc/config/BuildSystem/config/packages/scalapack.py
/petsc/config/BuildSystem/config/packages/slepc.py
/petsc/config/BuildSystem/config/setCompilers.py
/petsc/config/PETSc/Configure.py
/petsc/config/examples/arch-ci-linux-pkgs-dbg-ftn-interfaces.py
/petsc/config/examples/arch-ci-macos-arm.py
/petsc/config/examples/arch-ci-macos-cxx-pkgs-opt-arm.py
/petsc/config/install.py
/petsc/config/utils/generatefortranbindings.py
/petsc/config/utils/getAPI.py
/petsc/doc/community/meetings/2025/index.md
/petsc/doc/install/download.md
/petsc/doc/install/index.md
/petsc/doc/manual/fortran.md
/petsc/doc/manual/ksp.md
/petsc/doc/manual/snes.md
/petsc/include/petscerror.h
/petsc/include/petscksp.h
/petsc/include/petscstring.h
/petsc/include/petscsys.h
/petsc/include/petscversion.h
/petsc/lib/petsc/bin/maint/prettyprintAPI.py
/petsc/setup.py
/petsc/share/petsc/Makefile.user
/petsc/src/binding/petsc4py/conf/confpetsc.py
/petsc/src/binding/petsc4py/conf/cyautodoc.py
/petsc/src/binding/petsc4py/docs/source/install.rst
/petsc/src/binding/petsc4py/setup.py
/petsc/src/binding/petsc4py/src/lib-petsc/compat/cuda.h
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/KSP.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/Mat.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/PC.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/PETSc.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/petscdm.pxi
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/petscis.pxi
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/petscmat.pxi
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/petscpc.pxi
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/petscvec.pxi
/petsc/src/binding/petsc4py/src/petsc4py/__init__.py
/petsc/src/binding/petsc4py/src/petsc4py/typing.py
/petsc/src/binding/petsc4py/test/test_tao_py.py
/petsc/src/dm/dt/fe/impls/opencl/feopencl.c
/petsc/src/dm/dt/fv/interface/fv.c
/petsc/src/dm/dt/interface/dt.c
/petsc/src/dm/dt/interface/dtds.c
/petsc/src/dm/impls/da/fdda.c
/petsc/src/dm/impls/product/product.c
/petsc/src/ksp/ksp/impls/gmres/gmpre.c
/petsc/src/ksp/ksp/impls/gmres/gmres.c
/petsc/src/ksp/ksp/interface/dmksp.c
/petsc/src/ksp/ksp/interface/itcreate.c
/petsc/src/ksp/ksp/interface/itfunc.c
/petsc/src/ksp/ksp/tests/ex10.c
/petsc/src/ksp/pc/impls/bjacobi/bjacobi.c
/petsc/src/ksp/pc/impls/fieldsplit/fieldsplit.c
/petsc/src/ksp/pc/impls/gamg/gamg.c
/petsc/src/ksp/pc/impls/redundant/redundant.c
/petsc/src/mat/impls/aij/mpi/mumps/mumps.c
/petsc/src/mat/impls/aij/mpi/pastix/pastix.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/aij/seq/aij.h
/petsc/src/mat/impls/aij/seq/aijfact.c
/petsc/src/mat/impls/aij/seq/ftn-kernels/fmult.F90
/petsc/src/mat/impls/aij/seq/inode.c
/petsc/src/mat/impls/aij/seq/inode2.c
/petsc/src/mat/impls/aij/seq/kokkos/aijkok.kokkos.cxx
/petsc/src/mat/impls/aij/seq/seqcusparse/aijcusparse.cu
/petsc/src/mat/impls/aij/seq/seqhipsparse/aijhipsparse.hip.cpp
/petsc/src/mat/impls/aij/seq/seqviennacl/aijviennacl.cxx
/petsc/src/mat/impls/baij/mpi/mpibaij.c
/petsc/src/mat/impls/dense/seq/dense.c
/petsc/src/mat/impls/nest/matnest.c
/petsc/src/mat/impls/sbaij/seq/sbaij.c
/petsc/src/mat/impls/scalapack/matscalapack.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/tests/ex269f.F90
/petsc/src/mat/utils/gcreate.c
/petsc/src/snes/impls/tr/tr.c
/petsc/src/snes/tests/ex1.c
/petsc/src/snes/tests/output/ex1_2_trdeltamax_change.out
/petsc/src/snes/tutorials/output/ex19_tut_4.out
/petsc/src/snes/tutorials/output/ex19_tut_5.out
/petsc/src/snes/tutorials/output/ex19_tut_6.out
/petsc/src/snes/tutorials/output/ex19_tut_7.out
/petsc/src/sys/logging/handler/impls/default/logdefault.c
/petsc/src/sys/objects/device/impls/cupm/cupmthrustutility.hpp
/petsc/src/sys/objects/device/impls/sycl/sycldevice.sycl.cxx
/petsc/src/sys/objects/options.c
/petsc/src/sys/tests/ex20.c
/petsc/src/sys/tests/output/ex20_1.out
/petsc/src/sys/tests/output/ex20_2.out
/petsc/src/sys/tests/output/ex20_3.out
/petsc/src/sys/tests/output/ex20_4.out
/petsc/src/sys/utils/str.c
/petsc/src/tao/constrained/impls/admm/admm.c
/petsc/src/tao/constrained/impls/almm/almm.c
/petsc/src/tao/constrained/tutorials/ex1.c
/petsc/src/tao/constrained/tutorials/output/ex1_10.out
/petsc/src/tao/constrained/tutorials/output/ex1_11.out
/petsc/src/tao/constrained/tutorials/output/ex1_12.out
/petsc/src/tao/constrained/tutorials/output/ex1_13.out
/petsc/src/tao/linesearch/interface/taolinesearch.c
interface/sensitivity/tssen.c
utils/dmdats.c
/petsc/src/vec/vec/impls/mpi/kokkos/mpikok.kokkos.cxx
/petsc/src/vec/vec/impls/mpi/pbvec.c
/petsc/src/vec/vec/impls/mpi/pvec2.c
/petsc/src/vec/vec/impls/mpi/pvecimpl.h
/petsc/src/vec/vec/impls/seq/cupm/vecseqcupm_impl.hpp
/petsc/src/vec/vec/impls/seq/kokkos/veckok.kokkos.cxx
/petsc/src/vec/vec/impls/seq/kokkos/veckokkosimpl.hpp
/petsc/src/vec/vec/interface/rvector.c
/petsc/src/vec/vec/interface/vector.c
/petsc/src/vec/vec/tests/ex31.c
f409f0aa08-May-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stefanozampini/tsex30' into 'main'

TS ex30 improvements

See merge request petsc/petsc!7819


/petsc/config/BuildSystem/config/package.py
/petsc/config/BuildSystem/config/packages/MPICH.py
/petsc/config/BuildSystem/config/packages/MUMPS.py
/petsc/config/BuildSystem/config/packages/OpenMPI.py
/petsc/config/BuildSystem/config/packages/PTScotch.py
/petsc/config/BuildSystem/config/packages/SuperLU.py
/petsc/config/BuildSystem/config/packages/Triangle.py
/petsc/config/BuildSystem/config/packages/amgx.py
/petsc/config/BuildSystem/config/packages/cuda.py
/petsc/config/BuildSystem/config/packages/f2cblaslapack.py
/petsc/config/BuildSystem/config/packages/hypre.py
/petsc/config/BuildSystem/config/packages/kokkos-kernels.py
/petsc/config/BuildSystem/config/packages/kokkos.py
/petsc/config/BuildSystem/config/packages/libceed.py
/petsc/config/BuildSystem/config/packages/scalapack.py
/petsc/config/BuildSystem/config/packages/slepc.py
/petsc/config/BuildSystem/config/setCompilers.py
/petsc/config/install.py
/petsc/config/utils/generatefortranbindings.py
/petsc/config/utils/getAPI.py
/petsc/doc/community/meetings/2025/index.md
/petsc/doc/install/download.md
/petsc/doc/install/index.md
/petsc/doc/manual/ksp.md
/petsc/include/petsc/private/dmimpl.h
/petsc/include/petscksp.h
/petsc/include/petscversion.h
/petsc/setup.py
/petsc/src/binding/petsc4py/docs/source/install.rst
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/KSP.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/PETSc.pyx
/petsc/src/binding/petsc4py/src/petsc4py/__init__.py
/petsc/src/binding/petsc4py/test/test_tao_py.py
/petsc/src/dm/dt/fv/interface/fv.c
/petsc/src/dm/dt/interface/dt.c
/petsc/src/dm/dt/interface/dtds.c
/petsc/src/dm/impls/da/fdda.c
/petsc/src/dm/impls/plex/plexgmsh.c
/petsc/src/dm/impls/product/product.c
/petsc/src/ksp/ksp/impls/lsqr/lsqr.c
/petsc/src/ksp/ksp/tests/ex81.c
/petsc/src/ksp/ksp/tests/output/ex81_1.out
/petsc/src/ksp/ksp/tests/output/ex81_2.out
/petsc/src/ksp/pc/impls/bjacobi/bjacobi.c
/petsc/src/ksp/pc/impls/gamg/gamg.c
/petsc/src/ksp/pc/impls/redundant/redundant.c
/petsc/src/mat/impls/aij/mpi/mumps/mumps.c
/petsc/src/mat/impls/aij/mpi/pastix/pastix.c
/petsc/src/mat/impls/baij/mpi/mpibaij.c
/petsc/src/mat/impls/nest/matnest.c
/petsc/src/mat/impls/scalapack/matscalapack.c
/petsc/src/mat/tests/ex269f.F90
/petsc/src/sys/objects/options.c
/petsc/src/sys/tests/ex20.c
/petsc/src/sys/tests/output/ex20_1.out
/petsc/src/sys/tests/output/ex20_2.out
/petsc/src/sys/tests/output/ex20_3.out
/petsc/src/sys/tests/output/ex20_4.out
/petsc/src/sys/utils/str.c
/petsc/src/tao/constrained/impls/admm/admm.c
/petsc/src/tao/linesearch/interface/taolinesearch.c
impls/bdf/bdf.c
tutorials/ex30.c
tutorials/output/ex30_0.out
tutorials/output/ex30_0_3d.out
tutorials/output/ex30_0_dirk.out
tutorials/output/ex30_0_dirk_fieldsplit.out
tutorials/output/ex30_0_dirk_mg.out
tutorials/output/ex30_0_p4est.out
tutorials/output/ex30_0_p4est_mg.out
tutorials/output/ex30_0_p4est_periodic.out
tutorials/output/ex30_0_periodic.out
tutorials/output/ex30_0_split.out
tutorials/output/ex30_annulus.out
tutorials/output/ex30_full_cdisc.out
tutorials/output/ex30_full_cdisc_minres.out
tutorials/output/ex30_full_cdisc_split.out
tutorials/output/ex30_hdf5_diagnostic.out
tutorials/output/ex30_vtk_diagnostic.out
utils/dmlocalts.c
/petsc/src/vec/vec/impls/mpi/kokkos/mpikok.kokkos.cxx
754e4fba29-Apr-2025 Matthew G. Knepley <knepley@gmail.com>

Plex: Make integration functions public
- Rename
DMPlexComputeResidual_Internal() --> DMPlexComputeResidualForKey()
DMPlexComputeJacobian_Internal() --> DMPlexComputeJacobianByKey()
DMPlexCompu

Plex: Make integration functions public
- Rename
DMPlexComputeResidual_Internal() --> DMPlexComputeResidualForKey()
DMPlexComputeJacobian_Internal() --> DMPlexComputeJacobianByKey()
DMPlexComputeJacobian_Action_Internal() --> DMPlexComputeJacobianActionByKey()
DMPlexComputeResidual_Hybrid_Internal() --> DMPlexComputeResidualHybridByKey()
DMPlexComputeJacobian_Hybrid_Internal() --> DMPlexComputeJacobianHybridByKey()

show more ...

174dc0c828-Apr-2025 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


/petsc/.gitlab-ci.yml
/petsc/.gitlab/CODEOWNERS
/petsc/config/BuildSystem/config/framework.py
/petsc/config/BuildSystem/config/libraries.py
/petsc/config/BuildSystem/config/package.py
/petsc/config/BuildSystem/config/packages/MPICH.py
/petsc/config/BuildSystem/config/packages/MUMPS.py
/petsc/config/BuildSystem/config/packages/OpenMPI.py
/petsc/config/BuildSystem/config/packages/SuiteSparse.py
/petsc/config/BuildSystem/config/packages/X.py
/petsc/config/BuildSystem/config/packages/bison.py
/petsc/config/BuildSystem/config/packages/cmake.py
/petsc/config/BuildSystem/config/packages/cuda.py
/petsc/config/BuildSystem/config/packages/hip.py
/petsc/config/BuildSystem/config/packages/hwloc.py
/petsc/config/BuildSystem/config/packages/libpng.py
/petsc/config/BuildSystem/config/packages/make.py
/petsc/config/BuildSystem/config/packages/mpi4py.py
/petsc/config/BuildSystem/config/packages/petsc4py.py
/petsc/config/BuildSystem/config/packages/python.py
/petsc/config/BuildSystem/config/packages/slepc.py
/petsc/config/BuildSystem/config/packages/sycl.py
/petsc/config/BuildSystem/config/packages/thrust.py
/petsc/config/BuildSystem/config/packages/ucx.py
/petsc/config/PETSc/Configure.py
/petsc/config/PETSc/options/libraryOptions.py
/petsc/config/PETSc/options/petscclone.py
/petsc/config/examples/arch-ci-linux-hip-cmplx.py
/petsc/config/examples/arch-ci-linux-pkgs-dbg-ftn-interfaces.py
/petsc/config/examples/arch-ci-linux-pkgs-valgrind.py
/petsc/config/examples/arch-ci-macos-arm.py
/petsc/config/examples/arch-ci-macos-cxx-pkgs-opt-arm.py
/petsc/config/examples/arch-necve.py
/petsc/config/utils/generatefortranbindings.py
/petsc/config/utils/getAPI.py
/petsc/doc/changes/dev.md
/petsc/doc/community/meetings/2025/index.md
/petsc/doc/developers/communication.md
/petsc/doc/install/install.md
/petsc/doc/manual/fortran.md
/petsc/doc/manual/ksp.md
/petsc/doc/manual/snes.md
/petsc/doc/manualpages/MANSECHeaders/KSP
/petsc/doc/manualpages/MANSECHeaders/PetscRegressor
/petsc/gmakefile
/petsc/gmakefile.test
/petsc/include/petsc/private/dmfieldimpl.h
/petsc/include/petsc/private/dmforestimpl.h
/petsc/include/petsc/private/dmimpl.h
/petsc/include/petsc/private/dmpleximpl.h
/petsc/include/petsc/private/dmplextransformimpl.h
/petsc/include/petsc/private/dmswarmimpl.h
/petsc/include/petsc/private/kernels/blockinvert.h
/petsc/include/petsc/private/kspimpl.h
/petsc/include/petsc/private/matimpl.h
/petsc/include/petsc/private/matisimpl.h
/petsc/include/petsc/private/pcgamgimpl.h
/petsc/include/petsc/private/pcimpl.h
/petsc/include/petsc/private/pcmgimpl.h
/petsc/include/petsc/private/pcpatchimpl.h
/petsc/include/petsc/private/petscfeimpl.h
/petsc/include/petsc/private/petscimpl.h
/petsc/include/petsc/private/sfimpl.h
/petsc/include/petsc/private/snesimpl.h
/petsc/include/petsc/private/tsimpl.h
/petsc/include/petsc/private/vecimpl.h
/petsc/include/petsc/private/viewerhdf5impl.h
/petsc/include/petscdmfield.h
/petsc/include/petscdmplextransform.h
/petsc/include/petscdmproduct.h
/petsc/include/petscerror.h
/petsc/include/petscfe.h
/petsc/include/petscksp.h
/petsc/include/petsclog.h
/petsc/include/petscpc.h
/petsc/include/petscregressor.h
/petsc/include/petscstring.h
/petsc/include/petscsys.h
/petsc/include/petsctao.h
/petsc/include/petscviewerhdf5.h
/petsc/lib/petsc/bin/maint/prettyprintAPI.py
/petsc/lib/petsc/bin/petscfreesharedmemory
/petsc/lib/petsc/bin/petsclogformat.py
/petsc/makefile
/petsc/share/petsc/Makefile.user
/petsc/src/binding/petsc4py/conf/confpetsc.py
/petsc/src/binding/petsc4py/docs/source/install.rst
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/KSP.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/Mat.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/PC.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/libpetsc4py.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/petscksp.pxi
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/petscmat.pxi
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/petscpc.pxi
/petsc/src/binding/petsc4py/src/petsc4py/typing.py
/petsc/src/binding/petsc4py/test/test_mat_dense.py
/petsc/src/dm/dt/fe/impls/basic/febasic.c
/petsc/src/dm/dt/fe/impls/vector/fevector.c
/petsc/src/dm/dt/fe/interface/fe.c
/petsc/src/dm/dt/interface/dt.c
/petsc/src/dm/dt/interface/dtds.c
/petsc/src/dm/dt/interface/ftn-custom/zdtf90.c
/petsc/src/dm/field/impls/ds/dmfieldds.c
/petsc/src/dm/field/interface/dmfield.c
/petsc/src/dm/field/interface/dmfieldregi.c
/petsc/src/dm/ftn-mod/petscdmmod.F90
/petsc/src/dm/impls/composite/pack.c
/petsc/src/dm/impls/da/fdda.c
/petsc/src/dm/impls/forest/forest.c
/petsc/src/dm/impls/network/network.c
/petsc/src/dm/impls/network/networkcreate.c
/petsc/src/dm/impls/plex/exodusii/plexexodusii2.c
/petsc/src/dm/impls/plex/hdf5/plexhdf5.c
/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/plexpartition.c
/petsc/src/dm/impls/plex/plexproject.c
/petsc/src/dm/impls/plex/plexrefine.c
/petsc/src/dm/impls/plex/tests/ex1.c
/petsc/src/dm/impls/plex/tests/ex30.c
/petsc/src/dm/impls/plex/tests/ex5.c
/petsc/src/dm/impls/plex/tests/output/ex1_schwarz_p_refine.out
/petsc/src/dm/impls/plex/tests/output/ex69_hex_0.out
/petsc/src/dm/impls/plex/tests/output/ex69_hex_1.out
/petsc/src/dm/impls/plex/tests/output/ex69_hex_2.out
/petsc/src/dm/impls/plex/tests/output/ex69_hex_3.out
/petsc/src/dm/impls/plex/tests/output/ex69_hex_4.out
/petsc/src/dm/impls/plex/tests/output/ex69_quad_0.out
/petsc/src/dm/impls/plex/tests/output/ex69_quad_2.out
/petsc/src/dm/impls/plex/tests/output/ex69_quad_3.out
/petsc/src/dm/impls/plex/tests/output/ex69_quad_4.out
/petsc/src/dm/impls/plex/tests/output/ex69_quad_5.out
/petsc/src/dm/impls/plex/tests/output/ex69_quad_6.out
/petsc/src/dm/impls/plex/tests/output/ex69_quad_6w.out
/petsc/src/dm/impls/plex/tests/output/ex69_tet_0.out
/petsc/src/dm/impls/plex/tests/output/ex69_tet_1.out
/petsc/src/dm/impls/plex/tests/output/ex69_tri_0.out
/petsc/src/dm/impls/plex/tests/output/ex69_tri_2.out
/petsc/src/dm/impls/plex/tests/output/ex69_tri_3.out
/petsc/src/dm/impls/plex/transform/impls/extrude/plextrcohesive.c
/petsc/src/dm/impls/plex/transform/interface/plextransform.c
/petsc/src/dm/impls/product/product.c
/petsc/src/dm/impls/product/productutils.c
/petsc/src/dm/impls/stag/stagutils.c
/petsc/src/dm/interface/dmcoordinates.c
/petsc/src/dm/interface/dmgenerate.c
/petsc/src/dm/interface/dmgeommodel.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/lsqr/lsqr.c
/petsc/src/ksp/ksp/interface/dlregisksp.c
/petsc/src/ksp/ksp/interface/itfunc.c
/petsc/src/ksp/ksp/tests/ex10.c
/petsc/src/ksp/ksp/tests/output/ex54_1.out
/petsc/src/ksp/ksp/tests/output/ex54_1_alt.out
/petsc/src/ksp/ksp/tests/output/ex54_2.out
/petsc/src/ksp/ksp/tests/output/ex54_2_alt.out
/petsc/src/ksp/ksp/tests/output/ex54_3.out
/petsc/src/ksp/ksp/tests/output/ex54_3_alt.out
/petsc/src/ksp/ksp/tests/output/ex54_4.out
/petsc/src/ksp/ksp/tests/output/ex54_4_alt.out
/petsc/src/ksp/ksp/tutorials/ex2f.F90
/petsc/src/ksp/ksp/tutorials/ex74.c
/petsc/src/ksp/ksp/tutorials/ex79.c
/petsc/src/ksp/ksp/tutorials/output/ex27_11.out
/petsc/src/ksp/ksp/tutorials/output/ex27_4b_ksp_lsqr_exact_mat_norm-0.out
/petsc/src/ksp/ksp/tutorials/output/ex27_4b_ksp_lsqr_exact_mat_norm-1.out
/petsc/src/ksp/ksp/tutorials/output/ex27_4c.out
/petsc/src/ksp/ksp/tutorials/output/ex27_4d.out
/petsc/src/ksp/ksp/tutorials/output/ex27_4g.out
/petsc/src/ksp/ksp/utils/lmvm/blas_cyclic/cupm/blas_cyclic_cupm.cxx
/petsc/src/ksp/ksp/utils/lmvm/brdn/brdn.h
/petsc/src/ksp/ksp/utils/lmvm/lmvm.h
/petsc/src/ksp/ksp/utils/lmvm/sr1/sr1.c
/petsc/src/ksp/ksp/utils/lmvm/symbrdn/symbrdn.h
/petsc/src/ksp/ksp/utils/lmvm/tests/ex3.c
/petsc/src/ksp/pc/impls/asm/asm.c
/petsc/src/ksp/pc/impls/bjacobi/bjacobi.c
/petsc/src/ksp/pc/impls/bjacobi/bjkokkos/bjkokkos.kokkos.cxx
/petsc/src/ksp/pc/impls/factor/cholesky/cholesky.c
/petsc/src/ksp/pc/impls/factor/icc/icc.c
/petsc/src/ksp/pc/impls/factor/ilu/ilu.c
/petsc/src/ksp/pc/impls/factor/lu/lu.c
/petsc/src/ksp/pc/impls/factor/qr/qr.c
/petsc/src/ksp/pc/impls/fieldsplit/fieldsplit.c
/petsc/src/ksp/pc/impls/hmg/hmg.c
/petsc/src/ksp/pc/impls/hypre/hypre.c
/petsc/src/ksp/pc/impls/ksp/pcksp.c
/petsc/src/ksp/pc/impls/mg/mg.c
/petsc/src/ksp/pc/impls/ml/ml.c
/petsc/src/ksp/pc/impls/none/none.c
/petsc/src/ksp/pc/impls/svd/svd.c
/petsc/src/ksp/pc/interface/precon.c
/petsc/src/mat/impls/adj/mpi/ftn-custom/zmpiadjf.c
/petsc/src/mat/impls/adj/mpi/mpiadj.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/aij/seq/aij.h
/petsc/src/mat/impls/aij/seq/aijfact.c
/petsc/src/mat/impls/aij/seq/aijmkl/aijmkl.c
/petsc/src/mat/impls/aij/seq/ftn-kernels/fmult.F90
/petsc/src/mat/impls/aij/seq/inode.c
/petsc/src/mat/impls/aij/seq/inode2.c
/petsc/src/mat/impls/aij/seq/kokkos/aijkok.kokkos.cxx
/petsc/src/mat/impls/aij/seq/lusol/lusol.c
/petsc/src/mat/impls/aij/seq/seqcusparse/aijcusparse.cu
/petsc/src/mat/impls/aij/seq/seqhipsparse/aijhipsparse.hip.cpp
/petsc/src/mat/impls/aij/seq/seqviennacl/aijviennacl.cxx
/petsc/src/mat/impls/aij/seq/spqr/aijspqr.c
/petsc/src/mat/impls/baij/mpi/baijov.c
/petsc/src/mat/impls/baij/mpi/mpibaij.c
/petsc/src/mat/impls/baij/seq/baij.c
/petsc/src/mat/impls/baij/seq/baij.h
/petsc/src/mat/impls/baij/seq/baijfact11.c
/petsc/src/mat/impls/baij/seq/baijfact2.c
/petsc/src/mat/impls/baij/seq/baijfact3.c
/petsc/src/mat/impls/baij/seq/baijmkl/baijmkl.c
/petsc/src/mat/impls/baij/seq/baijsolv.c
/petsc/src/mat/impls/baij/seq/baijsolvnat4.c
/petsc/src/mat/impls/baij/seq/dgefa2.c
/petsc/src/mat/impls/baij/seq/dgefa3.c
/petsc/src/mat/impls/baij/seq/dgefa4.c
/petsc/src/mat/impls/baij/seq/dgefa5.c
/petsc/src/mat/impls/baij/seq/dgefa6.c
/petsc/src/mat/impls/baij/seq/dgefa7.c
/petsc/src/mat/impls/dense/mpi/mpidense.c
/petsc/src/mat/impls/dense/seq/dense.c
/petsc/src/mat/impls/dense/seq/dense.h
/petsc/src/mat/impls/fft/fftw/fftw.c
/petsc/src/mat/impls/is/matis.c
/petsc/src/mat/impls/mffd/mffd.c
/petsc/src/mat/impls/nest/ftn-custom/zmatnestf.c
/petsc/src/mat/impls/nest/matnest.c
/petsc/src/mat/impls/normal/normm.c
/petsc/src/mat/impls/normal/normmh.c
/petsc/src/mat/impls/sbaij/seq/relax.h
/petsc/src/mat/impls/sbaij/seq/sbaij.c
/petsc/src/mat/impls/shell/shell.c
/petsc/src/mat/interface/dlregismat.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/matfd/fdmatrix.c
/petsc/src/mat/tests/ex244.cxx
/petsc/src/mat/tests/ex269f.F90
/petsc/src/mat/tests/output/ex269f_1.out
/petsc/src/mat/tutorials/ex11.c
/petsc/src/mat/tutorials/ex11f.F90
/petsc/src/mat/tutorials/output/ex11f_1.out
/petsc/src/ml/regressor/impls/linear/linear.c
/petsc/src/ml/regressor/tests/ex1.c
/petsc/src/ml/regressor/tests/ex2.c
/petsc/src/ml/regressor/tests/ex3.c
/petsc/src/ml/regressor/tests/output/ex1_prefix_ksp.out
/petsc/src/ml/regressor/tests/output/ex1_prefix_tao.out
/petsc/src/ml/regressor/tests/output/ex2_prefix_ksp.out
/petsc/src/ml/regressor/tests/output/ex2_prefix_tao.out
/petsc/src/ml/regressor/tests/output/ex3_asciiview.out
/petsc/src/ml/regressor/tests/output/ex3_prefix_ksp.out
/petsc/src/ml/regressor/tests/output/ex3_prefix_ksp_suitesparse.out
/petsc/src/ml/regressor/tests/output/ex3_prefix_tao.out
/petsc/src/snes/impls/fas/fasgalerkin.c
/petsc/src/snes/impls/tr/tr.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/mf/snesmfj.c
/petsc/src/snes/tests/ex1.c
/petsc/src/snes/tests/output/ex1_2_trdeltamax_change.out
/petsc/src/snes/tutorials/output/ex19_tut_4.out
/petsc/src/snes/tutorials/output/ex19_tut_5.out
/petsc/src/snes/tutorials/output/ex19_tut_6.out
/petsc/src/snes/tutorials/output/ex19_tut_7.out
/petsc/src/snes/tutorials/output/ex78_2_alt.out
/petsc/src/snes/utils/convest.c
/petsc/src/snes/utils/dmplexsnes.c
/petsc/src/sys/classes/draw/interface/drawreg.c
/petsc/src/sys/classes/matlabengine/matlab.c
/petsc/src/sys/classes/viewer/impls/ams/ams.c
/petsc/src/sys/classes/viewer/impls/ascii/asciiimpl.h
/petsc/src/sys/classes/viewer/impls/ascii/vcreatea.c
/petsc/src/sys/classes/viewer/impls/binary/binv.c
/petsc/src/sys/classes/viewer/impls/hdf5/hdf5v.c
/petsc/src/sys/classes/viewer/interface/viewreg.c
/petsc/src/sys/classes/viewer/tutorials/output/ex2_2a.out
/petsc/src/sys/classes/viewer/tutorials/output/ex2_2b.out
/petsc/src/sys/fileio/fretrieve.c
/petsc/src/sys/logging/handler/impls/default/logdefault.c
/petsc/src/sys/objects/device/impls/cupm/cupmthrustutility.hpp
/petsc/src/sys/tests/ex1.c
/petsc/src/sys/tests/ex76.c
/petsc/src/sys/tests/ex77.c
/petsc/src/sys/tests/ex78.c
/petsc/src/sys/totalview/tv_data_display.h
/petsc/src/sys/utils/mpimesg.c
/petsc/src/sys/utils/mpitr.c
/petsc/src/tao/interface/taosolver.c
/petsc/src/tao/leastsquares/impls/brgn/brgn.c
/petsc/src/tao/leastsquares/impls/brgn/brgn.h
/petsc/src/tao/leastsquares/tutorials/cs1.c
/petsc/src/tao/leastsquares/tutorials/output/cs1_view_l1dict.out
/petsc/src/tao/leastsquares/tutorials/output/cs1_view_l1dict_alt.out
/petsc/src/tao/leastsquares/tutorials/output/cs1_view_lm.out
/petsc/src/tao/linesearch/interface/taolinesearch.c
/petsc/src/tao/util/tao_util.c
adapt/interface/tsadapt.c
impls/implicit/glle/glle.c
impls/implicit/glle/glleadapt.c
impls/implicit/irk/irk.c
impls/implicit/theta/theta.c
impls/pseudo/posindep.c
impls/rosw/rosw.c
/petsc/src/vec/is/is/impls/general/general.c
/petsc/src/vec/is/is/interface/isreg.c
/petsc/src/vec/is/sf/impls/basic/cupm/hip/sfcupm.hip.cpp
/petsc/src/vec/is/sf/impls/basic/sfpack.c
/petsc/src/vec/is/sf/interface/sfregi.c
/petsc/src/vec/is/utils/isltog.c
/petsc/src/vec/is/utils/pmap.c
/petsc/src/vec/pf/interface/pf.c
/petsc/src/vec/vec/impls/dvecimpl.h
/petsc/src/vec/vec/impls/mpi/pbvec.c
/petsc/src/vec/vec/impls/mpi/pdvec.c
/petsc/src/vec/vec/impls/mpi/pvec2.c
/petsc/src/vec/vec/impls/mpi/pvecimpl.h
/petsc/src/vec/vec/impls/seq/kokkos/veckok.kokkos.cxx
/petsc/src/vec/vec/interface/rvector.c
/petsc/src/vec/vec/tests/ex31.c
/petsc/src/vec/vec/tests/ex38.c
/petsc/src/vec/vec/tests/ex4.c
/petsc/src/vec/vec/utils/tagger/interface/taggerregi.c
/petsc/src/vec/vec/utils/vscat.c
b44f4de425-Apr-2025 Barry Smith <bsmith@mcs.anl.gov>

Remove the last of the uses of $ in the first line of formatted manual pages


/petsc/.gitlab-ci.yml
/petsc/.gitlab/CODEOWNERS
/petsc/config/BuildSystem/config/package.py
/petsc/config/BuildSystem/config/packages/ColPack.py
/petsc/config/BuildSystem/config/packages/PTScotch.py
/petsc/config/BuildSystem/config/packages/elemental.py
/petsc/config/BuildSystem/config/packages/make.py
/petsc/config/BuildSystem/config/packages/metis.py
/petsc/config/BuildSystem/config/packages/mpi4py.py
/petsc/config/BuildSystem/config/packages/muparser.py
/petsc/config/BuildSystem/config/packages/opencascade.py
/petsc/config/BuildSystem/config/packages/parmetis.py
/petsc/config/BuildSystem/config/packages/petsc4py.py
/petsc/config/BuildSystem/config/packages/pragmatic.py
/petsc/config/BuildSystem/config/packages/scalapack.py
/petsc/config/BuildSystem/config/packages/slepc.py
/petsc/config/examples/arch-ci-linux-pkgs-valgrind.py
/petsc/config/examples/arch-necve.py
/petsc/config/utils/generatefortranbindings.py
/petsc/config/utils/getAPI.py
/petsc/doc/changes/2013.md
/petsc/doc/changes/2015.md
/petsc/doc/changes/2016.md
/petsc/doc/changes/2017.md
/petsc/doc/changes/2018_through_2020.md
/petsc/doc/changes/2021.md
/petsc/doc/changes/2022.md
/petsc/doc/changes/2023.md
/petsc/doc/changes/2024.md
/petsc/doc/changes/2025_through_2027.md
/petsc/doc/changes/2028.md
/petsc/doc/changes/2029.md
/petsc/doc/changes/20beta10.md
/petsc/doc/changes/20beta4.md
/petsc/doc/changes/20beta6.md
/petsc/doc/changes/20beta8.md
/petsc/doc/changes/21.md
/petsc/doc/changes/211.md
/petsc/doc/changes/212.md
/petsc/doc/changes/213.md
/petsc/doc/changes/214.md
/petsc/doc/changes/215.md
/petsc/doc/changes/216.md
/petsc/doc/changes/220.md
/petsc/doc/changes/221.md
/petsc/doc/changes/230.md
/petsc/doc/changes/231.md
/petsc/doc/changes/232.md
/petsc/doc/changes/233.md
/petsc/doc/changes/300.md
/petsc/doc/changes/31.md
/petsc/doc/changes/310.md
/petsc/doc/changes/311.md
/petsc/doc/changes/312.md
/petsc/doc/changes/313.md
/petsc/doc/changes/314.md
/petsc/doc/changes/315.md
/petsc/doc/changes/316.md
/petsc/doc/changes/317.md
/petsc/doc/changes/318.md
/petsc/doc/changes/319.md
/petsc/doc/changes/32.md
/petsc/doc/changes/320.md
/petsc/doc/changes/321.md
/petsc/doc/changes/322.md
/petsc/doc/changes/323.md
/petsc/doc/changes/33.md
/petsc/doc/changes/34.md
/petsc/doc/changes/35.md
/petsc/doc/changes/36.md
/petsc/doc/changes/37.md
/petsc/doc/changes/38.md
/petsc/doc/changes/39.md
/petsc/doc/changes/index.md
/petsc/doc/community/meetings/2025/index.md
/petsc/doc/developers/communication.md
/petsc/doc/developers/documentation.md
/petsc/doc/developers/objects.md
/petsc/doc/faq/index.md
/petsc/doc/install/install.md
/petsc/doc/install/install_tutorial.md
/petsc/doc/manual/about_this_manual.md
/petsc/doc/manual/additional.md
/petsc/doc/manual/advanced.md
/petsc/doc/manual/blas-lapack.md
/petsc/doc/manual/dm.md
/petsc/doc/manual/dmbase.md
/petsc/doc/manual/dmnetwork.md
/petsc/doc/manual/dmplex.md
/petsc/doc/manual/dmstag.md
/petsc/doc/manual/dt.md
/petsc/doc/manual/fe.md
/petsc/doc/manual/fortran.md
/petsc/doc/manual/getting_started.md
/petsc/doc/manual/index.md
/petsc/doc/manual/introduction.md
/petsc/doc/manual/ksp.md
/petsc/doc/manual/mat.md
/petsc/doc/manual/matlab.md
/petsc/doc/manual/other.md
/petsc/doc/manual/performance.md
/petsc/doc/manual/profiling.md
/petsc/doc/manual/programming.md
/petsc/doc/manual/section.md
/petsc/doc/manual/snes.md
/petsc/doc/manual/streams.md
/petsc/doc/manual/tao.md
/petsc/doc/manual/tests.md
/petsc/doc/manual/ts.md
/petsc/doc/manual/vec.md
/petsc/doc/manual/versionchecking.md
/petsc/doc/miscellaneous/codemanagement.md
/petsc/doc/overview/discrete_table.md
/petsc/doc/overview/features.md
/petsc/doc/overview/gpu_roadmap.md
/petsc/doc/overview/index.md
/petsc/doc/overview/integrator_table.md
/petsc/doc/overview/linear_solve_table.md
/petsc/doc/overview/matrix_table.md
/petsc/doc/overview/nonlinear_solve_table.md
/petsc/doc/overview/nutshell.md
/petsc/doc/overview/plex_transform_table.md
/petsc/doc/overview/previous_release_docs.md
/petsc/doc/overview/tao_solve_table.md
/petsc/doc/overview/vector_table.md
/petsc/doc/petsc4py/index.md
/petsc/doc/tutorials/in_person.md
/petsc/gmakefile
/petsc/gmakefile.test
/petsc/include/petsc/private/logimpl.h
/petsc/include/petsc/private/petscimpl.h
/petsc/include/petscdmproduct.h
/petsc/include/petsclog.h
/petsc/lib/petsc/bin/maint/findvisibleprivatefunctions
/petsc/lib/petsc/bin/petscfreesharedmemory
/petsc/lib/petsc/conf/rules_util.mk
/petsc/makefile
/petsc/setup.py
/petsc/src/binding/petsc4py/docs/source/petsc_options.rst
/petsc/src/binding/petsc4py/setup.py
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/Mat.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/TAO.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/petscmat.pxi
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/petsctao.pxi
/petsc/src/binding/petsc4py/src/petsc4py/__init__.py
/petsc/src/binding/petsc4py/src/petsc4py/typing.py
/petsc/src/binding/petsc4py/test/runtests.py
/petsc/src/binding/petsc4py/test/test_mat_dense.py
/petsc/src/binding/petsc4py/test/test_tao.py
/petsc/src/dm/dt/interface/dt.c
/petsc/src/dm/dt/interface/dtds.c
/petsc/src/dm/dt/interface/ftn-custom/zdtf90.c
/petsc/src/dm/field/interface/dmfieldregi.c
/petsc/src/dm/ftn-mod/petscdmmod.F90
/petsc/src/dm/impls/da/dareg.c
/petsc/src/dm/impls/network/network.c
/petsc/src/dm/impls/plex/exodusii/plexexodusii2.c
/petsc/src/dm/impls/plex/plexcreate.c
/petsc/src/dm/impls/plex/tests/ex1.c
/petsc/src/dm/impls/plex/tests/output/ex1_schwarz_p_refine.out
/petsc/src/dm/impls/product/product.c
/petsc/src/dm/impls/product/productutils.c
/petsc/src/dm/impls/stag/stagutils.c
/petsc/src/dm/interface/dm.c
/petsc/src/dm/interface/dmcoordinates.c
/petsc/src/dm/interface/dmgenerate.c
/petsc/src/dm/interface/dmgeommodel.c
/petsc/src/dm/interface/ftn-custom/zdmf.c
/petsc/src/dm/tutorials/ex11f90.F90
/petsc/src/ksp/ksp/impls/bcgs/qmrcgs/qmrcgs.c
/petsc/src/ksp/ksp/interface/itcreate.c
/petsc/src/ksp/pc/impls/asm/asm.c
/petsc/src/ksp/pc/impls/gamg/agg.c
/petsc/src/ksp/pc/impls/hypre/hypre.c
/petsc/src/ksp/pc/impls/ksp/pcksp.c
/petsc/src/ksp/pc/interface/pcset.c
/petsc/src/ksp/pc/interface/precon.c
/petsc/src/mat/impls/adj/mpi/ftn-custom/zmpiadjf.c
/petsc/src/mat/impls/adj/mpi/mpiadj.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/centering/centering.c
/petsc/src/mat/impls/dense/seq/dense.c
/petsc/src/mat/impls/mffd/mffddef.c
/petsc/src/mat/impls/nest/ftn-custom/zmatnestf.c
/petsc/src/mat/impls/nest/matnest.c
/petsc/src/mat/impls/shell/shell.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/matfd/fdmatrix.c
/petsc/src/mat/tests/ex244.cxx
/petsc/src/mat/tests/ex269f.F90
/petsc/src/mat/tests/ex304.c
/petsc/src/mat/tests/output/ex269f_1.out
/petsc/src/mat/tutorials/ex11.c
/petsc/src/mat/tutorials/ex11f.F90
/petsc/src/mat/tutorials/output/ex11f_1.out
/petsc/src/snes/impls/fas/fasgalerkin.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/tutorials/output/ex78_2_alt.out
/petsc/src/snes/utils/convest.c
/petsc/src/sys/classes/draw/interface/drawreg.c
/petsc/src/sys/classes/matlabengine/matlab.c
/petsc/src/sys/classes/viewer/impls/ams/ams.c
/petsc/src/sys/classes/viewer/impls/ascii/vcreatea.c
/petsc/src/sys/classes/viewer/impls/binary/binv.c
/petsc/src/sys/classes/viewer/impls/hdf5/hdf5v.c
/petsc/src/sys/classes/viewer/interface/viewreg.c
/petsc/src/sys/logging/handler/impls/default/logdefault.c
/petsc/src/sys/logging/plog.c
/petsc/src/sys/tests/ex1.c
/petsc/src/sys/tests/ex30.c
/petsc/src/sys/tests/ex76.c
/petsc/src/sys/tests/ex77.c
/petsc/src/sys/tests/ex78.c
/petsc/src/sys/tests/makefile
/petsc/src/tao/constrained/impls/almm/almm.c
/petsc/src/tao/interface/taosolver.c
/petsc/src/tao/linesearch/interface/taolinesearch.c
/petsc/src/tao/util/tao_util.c
adapt/interface/tsadapt.c
impls/implicit/glle/glle.c
impls/implicit/glle/glleadapt.c
impls/implicit/irk/irk.c
impls/implicit/theta/theta.c
impls/pseudo/posindep.c
impls/rosw/rosw.c
/petsc/src/vec/is/sf/impls/basic/cupm/hip/sfcupm.hip.cpp
/petsc/src/vec/is/sf/impls/basic/sfpack.c
/petsc/src/vec/is/sf/interface/sfregi.c
/petsc/src/vec/is/utils/isltog.c
/petsc/src/vec/is/utils/kdtree.c
/petsc/src/vec/is/utils/pmap.c
/petsc/src/vec/pf/interface/pf.c
/petsc/src/vec/vec/interface/rvector.c
/petsc/src/vec/vec/interface/vector.c
/petsc/src/vec/vec/tests/ex38.c
/petsc/src/vec/vec/tests/ex4.c
/petsc/src/vec/vec/utils/tagger/interface/taggerregi.c
09fb3ddc26-Mar-2025 Toby Isaac <toby.isaac@gmail.com>

MatLMVM: Update test output


/petsc/.gitlab-ci.yml
/petsc/.gitlab/CODEOWNERS
/petsc/config/BuildSystem/config/package.py
/petsc/config/BuildSystem/config/packages/ColPack.py
/petsc/config/BuildSystem/config/packages/MFEM.py
/petsc/config/BuildSystem/config/packages/PTScotch.py
/petsc/config/BuildSystem/config/packages/elemental.py
/petsc/config/BuildSystem/config/packages/hpddm.py
/petsc/config/BuildSystem/config/packages/hypre.py
/petsc/config/BuildSystem/config/packages/metis.py
/petsc/config/BuildSystem/config/packages/muparser.py
/petsc/config/BuildSystem/config/packages/opencascade.py
/petsc/config/BuildSystem/config/packages/p4est.py
/petsc/config/BuildSystem/config/packages/parmetis.py
/petsc/config/BuildSystem/config/packages/petsc4py.py
/petsc/config/BuildSystem/config/packages/pragmatic.py
/petsc/config/BuildSystem/config/packages/scalapack.py
/petsc/config/BuildSystem/config/packages/slepc.py
/petsc/config/PETSc/Configure.py
/petsc/config/gmakegen.py
/petsc/config/utils/generatefortranbindings.py
/petsc/doc/changes/2013.md
/petsc/doc/changes/2015.md
/petsc/doc/changes/2016.md
/petsc/doc/changes/2017.md
/petsc/doc/changes/2018_through_2020.md
/petsc/doc/changes/2021.md
/petsc/doc/changes/2022.md
/petsc/doc/changes/2023.md
/petsc/doc/changes/2024.md
/petsc/doc/changes/2025_through_2027.md
/petsc/doc/changes/2028.md
/petsc/doc/changes/2029.md
/petsc/doc/changes/20beta10.md
/petsc/doc/changes/20beta4.md
/petsc/doc/changes/20beta6.md
/petsc/doc/changes/20beta8.md
/petsc/doc/changes/21.md
/petsc/doc/changes/211.md
/petsc/doc/changes/212.md
/petsc/doc/changes/213.md
/petsc/doc/changes/214.md
/petsc/doc/changes/215.md
/petsc/doc/changes/216.md
/petsc/doc/changes/220.md
/petsc/doc/changes/221.md
/petsc/doc/changes/230.md
/petsc/doc/changes/231.md
/petsc/doc/changes/232.md
/petsc/doc/changes/233.md
/petsc/doc/changes/300.md
/petsc/doc/changes/31.md
/petsc/doc/changes/310.md
/petsc/doc/changes/311.md
/petsc/doc/changes/312.md
/petsc/doc/changes/313.md
/petsc/doc/changes/314.md
/petsc/doc/changes/315.md
/petsc/doc/changes/316.md
/petsc/doc/changes/317.md
/petsc/doc/changes/318.md
/petsc/doc/changes/319.md
/petsc/doc/changes/32.md
/petsc/doc/changes/320.md
/petsc/doc/changes/321.md
/petsc/doc/changes/322.md
/petsc/doc/changes/323.md
/petsc/doc/changes/33.md
/petsc/doc/changes/34.md
/petsc/doc/changes/35.md
/petsc/doc/changes/36.md
/petsc/doc/changes/37.md
/petsc/doc/changes/38.md
/petsc/doc/changes/39.md
/petsc/doc/changes/dev.md
/petsc/doc/changes/index.md
/petsc/doc/community/meetings/2025/index.md
/petsc/doc/developers/documentation.md
/petsc/doc/developers/objects.md
/petsc/doc/faq/index.md
/petsc/doc/install/install.md
/petsc/doc/install/install_tutorial.md
/petsc/doc/manual/about_this_manual.md
/petsc/doc/manual/additional.md
/petsc/doc/manual/advanced.md
/petsc/doc/manual/blas-lapack.md
/petsc/doc/manual/dm.md
/petsc/doc/manual/dmbase.md
/petsc/doc/manual/dmnetwork.md
/petsc/doc/manual/dmplex.md
/petsc/doc/manual/dmstag.md
/petsc/doc/manual/dt.md
/petsc/doc/manual/fe.md
/petsc/doc/manual/fortran.md
/petsc/doc/manual/getting_started.md
/petsc/doc/manual/index.md
/petsc/doc/manual/introduction.md
/petsc/doc/manual/ksp.md
/petsc/doc/manual/mat.md
/petsc/doc/manual/matlab.md
/petsc/doc/manual/other.md
/petsc/doc/manual/performance.md
/petsc/doc/manual/profiling.md
/petsc/doc/manual/programming.md
/petsc/doc/manual/regressor.md
/petsc/doc/manual/section.md
/petsc/doc/manual/snes.md
/petsc/doc/manual/streams.md
/petsc/doc/manual/tao.md
/petsc/doc/manual/tests.md
/petsc/doc/manual/ts.md
/petsc/doc/manual/vec.md
/petsc/doc/manual/versionchecking.md
/petsc/doc/manualpages/MANSECHeaders/ML
/petsc/doc/manualpages/MANSECHeaders/PetscRegressor
/petsc/doc/manualpages/MachineLearning.md
/petsc/doc/manualpages/index.md
/petsc/doc/miscellaneous/codemanagement.md
/petsc/doc/overview/discrete_table.md
/petsc/doc/overview/features.md
/petsc/doc/overview/gpu_roadmap.md
/petsc/doc/overview/index.md
/petsc/doc/overview/integrator_table.md
/petsc/doc/overview/linear_solve_table.md
/petsc/doc/overview/matrix_table.md
/petsc/doc/overview/nonlinear_solve_table.md
/petsc/doc/overview/nutshell.md
/petsc/doc/overview/plex_transform_table.md
/petsc/doc/overview/previous_release_docs.md
/petsc/doc/overview/tao_solve_table.md
/petsc/doc/overview/vector_table.md
/petsc/doc/petsc.bib
/petsc/doc/petsc4py/index.md
/petsc/doc/tutorials/in_person.md
/petsc/gmakefile
/petsc/gmakefile.test
/petsc/include/petsc.h
/petsc/include/petsc/private/cupmblasinterface.hpp
/petsc/include/petsc/private/dmpleximpl.h
/petsc/include/petsc/private/logimpl.h
/petsc/include/petsc/private/matimpl.h
/petsc/include/petsc/private/regressorimpl.h
/petsc/include/petsc/private/veccupmimpl.h
/petsc/include/petsc/private/vecimpl.h
/petsc/include/petscblaslapack.h
/petsc/include/petscblaslapack_mangle.h
/petsc/include/petscdmplex.h
/petsc/include/petscdmplextransform.h
/petsc/include/petscds.h
/petsc/include/petscdstypes.h
/petsc/include/petscksp.h
/petsc/include/petscmat.h
/petsc/include/petscml.h
/petsc/include/petscregressor.h
/petsc/include/petscversion.h
/petsc/lib/petsc/bin/maint/petsclinter/petsclinter/checks/_register.py
/petsc/lib/petsc/conf/rules_util.mk
/petsc/lib/petsc/conf/variables
/petsc/setup.py
/petsc/share/petsc/datafiles/meshes/wedge_cylinder.cas
/petsc/src/binding/petsc4py/demo/regressor/test_regressor.py
/petsc/src/binding/petsc4py/demo/regressor/test_regressor_synthetic.py
/petsc/src/binding/petsc4py/docs/source/petsc_options.rst
/petsc/src/binding/petsc4py/setup.py
/petsc/src/binding/petsc4py/src/lib-petsc/initpkg.h
/petsc/src/binding/petsc4py/src/petsc4py/PETSc.pxd
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/CAPI.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/PETSc.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/Regressor.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/TAO.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/petscregressor.pxi
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/petsctao.pxi
/petsc/src/binding/petsc4py/src/petsc4py/__init__.py
/petsc/src/binding/petsc4py/src/petsc4py/include/petsc4py/petsc4py.i
/petsc/src/binding/petsc4py/src/petsc4py/typing.py
/petsc/src/binding/petsc4py/test/runtests.py
/petsc/src/binding/petsc4py/test/test_tao.py
/petsc/src/dm/ftn-mod/petscdmmod.F90
/petsc/src/dm/impls/da/dareg.c
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/plex/plexcreate.c
/petsc/src/dm/impls/plex/plexfluent.c
/petsc/src/dm/impls/plex/plexgeometry.c
/petsc/src/dm/impls/plex/plexrefine.c
/petsc/src/dm/impls/plex/tests/ex1.c
/petsc/src/dm/impls/plex/tests/ex17.c
/petsc/src/dm/impls/plex/tests/ex41.c
/petsc/src/dm/impls/plex/tests/output/ex17_quad_monge.out
/petsc/src/dm/impls/plex/tests/output/ex17_tri_monge.out
/petsc/src/dm/impls/plex/tests/output/ex1_fluent_0.out
/petsc/src/dm/impls/plex/tests/output/ex1_fluent_4.out
/petsc/src/dm/impls/plex/tests/output/ex1_fluent_5.out
/petsc/src/dm/impls/plex/tests/output/ex41_1_save.out
/petsc/src/dm/impls/plex/transform/interface/plextransform.c
/petsc/src/dm/interface/dm.c
/petsc/src/dm/interface/dmgeommodel.c
/petsc/src/dm/interface/ftn-custom/zdmf.c
/petsc/src/dm/tutorials/ex11f90.F90
/petsc/src/ksp/ksp/impls/bcgs/qmrcgs/qmrcgs.c
/petsc/src/ksp/ksp/interface/itcreate.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/output/ex27_4f.out
/petsc/src/ksp/ksp/utils/lmvm/bfgs/bfgs.c
/petsc/src/ksp/ksp/utils/lmvm/blas_cyclic/blas_cyclic.c
/petsc/src/ksp/ksp/utils/lmvm/blas_cyclic/blas_cyclic.h
/petsc/src/ksp/ksp/utils/lmvm/blas_cyclic/cupm/blas_cyclic_cupm.cxx
/petsc/src/ksp/ksp/utils/lmvm/blas_cyclic/cupm/blas_cyclic_cupm.h
/petsc/src/ksp/ksp/utils/lmvm/blas_cyclic/cupm/blas_cyclic_cupm_impl.hpp
/petsc/src/ksp/ksp/utils/lmvm/blas_cyclic/cupm/makefile
/petsc/src/ksp/ksp/utils/lmvm/blas_cyclic/makefile
/petsc/src/ksp/ksp/utils/lmvm/brdn/badbrdn.c
/petsc/src/ksp/ksp/utils/lmvm/brdn/brdn.c
/petsc/src/ksp/ksp/utils/lmvm/brdn/brdn.h
/petsc/src/ksp/ksp/utils/lmvm/dense/cd_cupm/cd_cupm.cxx
/petsc/src/ksp/ksp/utils/lmvm/dense/cd_utils.c
/petsc/src/ksp/ksp/utils/lmvm/dense/denseqn.c
/petsc/src/ksp/ksp/utils/lmvm/dense/denseqn.h
/petsc/src/ksp/ksp/utils/lmvm/dfp/dfp.c
/petsc/src/ksp/ksp/utils/lmvm/diagbrdn/diagbrdn.c
/petsc/src/ksp/ksp/utils/lmvm/lmbasis.c
/petsc/src/ksp/ksp/utils/lmvm/lmbasis.h
/petsc/src/ksp/ksp/utils/lmvm/lmproducts.c
/petsc/src/ksp/ksp/utils/lmvm/lmproducts.h
/petsc/src/ksp/ksp/utils/lmvm/lmvm.h
/petsc/src/ksp/ksp/utils/lmvm/lmvmimpl.c
/petsc/src/ksp/ksp/utils/lmvm/lmvmutils.c
/petsc/src/ksp/ksp/utils/lmvm/rescale/makefile
/petsc/src/ksp/ksp/utils/lmvm/rescale/symbrdnrescale.c
/petsc/src/ksp/ksp/utils/lmvm/rescale/symbrdnrescale.h
/petsc/src/ksp/ksp/utils/lmvm/sr1/sr1.c
/petsc/src/ksp/ksp/utils/lmvm/symbrdn/symbadbrdn.c
/petsc/src/ksp/ksp/utils/lmvm/symbrdn/symbrdn.c
/petsc/src/ksp/ksp/utils/lmvm/symbrdn/symbrdn.h
/petsc/src/ksp/ksp/utils/lmvm/tests/ex1.c
/petsc/src/ksp/ksp/utils/lmvm/tests/ex2.c
/petsc/src/ksp/ksp/utils/lmvm/tests/ex3.c
/petsc/src/ksp/ksp/utils/lmvm/tests/lmvm_copy_test.c
/petsc/src/ksp/ksp/utils/lmvm/tests/makefile
/petsc/src/ksp/ksp/utils/lmvm/tests/output/ex1.out
/petsc/src/ksp/ksp/utils/lmvm/tests/output/ex1_sr1.out
/petsc/src/ksp/ksp/utils/lmvm/tests/output/ex2_0.out
/petsc/src/ksp/ksp/utils/lmvm/tests/output/ex3.out
/petsc/src/ksp/ksp/utils/lmvm/tests/output/solve_performance_0.out
/petsc/src/ksp/ksp/utils/lmvm/tests/solve_performance.c
/petsc/src/ksp/ksp/utils/schurm/schurm.c
/petsc/src/ksp/pc/impls/fieldsplit/fieldsplit.c
/petsc/src/ksp/pc/impls/gamg/agg.c
/petsc/src/ksp/pc/interface/pcset.c
/petsc/src/mat/impls/aij/mpi/kokkos/mpiaijkok.kokkos.cxx
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/mpi/mpiaij.h
/petsc/src/mat/impls/aij/mpi/mumps/mumps.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/cdiagonal/cdiagonal.c
/petsc/src/mat/impls/centering/centering.c
/petsc/src/mat/impls/dense/mpi/mpidense.c
/petsc/src/mat/impls/dense/seq/cupm/matseqdensecupm.hpp
/petsc/src/mat/impls/dense/seq/dense.c
/petsc/src/mat/impls/dense/seq/dense.h
/petsc/src/mat/impls/diagonal/diagonal.c
/petsc/src/mat/impls/diagonal/tests/output/ex1_0.out
/petsc/src/mat/impls/mffd/mffddef.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/tests/ex104.c
/petsc/src/mat/tests/ex304.c
/petsc/src/ml/ftn-mod/makefile
/petsc/src/ml/ftn-mod/petscmlmod.F90
/petsc/src/ml/makefile
/petsc/src/ml/regressor/impls/linear/linear.c
/petsc/src/ml/regressor/impls/linear/linearimpl.h
/petsc/src/ml/regressor/impls/linear/makefile
/petsc/src/ml/regressor/impls/makefile
/petsc/src/ml/regressor/interface/dlregisregressor.c
/petsc/src/ml/regressor/interface/makefile
/petsc/src/ml/regressor/interface/regressor.c
/petsc/src/ml/regressor/interface/regressorregi.c
/petsc/src/ml/regressor/makefile
/petsc/src/ml/regressor/tests/ex1.c
/petsc/src/ml/regressor/tests/ex2.c
/petsc/src/ml/regressor/tests/ex3.c
/petsc/src/ml/regressor/tests/ex_sharks.c
/petsc/src/ml/regressor/tests/makefile
/petsc/src/ml/regressor/tests/output/ex3_asciiview.out
/petsc/src/ml/regressor/tests/output/ex3_ksp_intercept.out
/petsc/src/ml/regressor/tests/output/ex3_ksp_no_intercept.out
/petsc/src/ml/regressor/tests/output/ex3_lasso_1.out
/petsc/src/ml/regressor/tests/output/ex3_lasso_2.out
/petsc/src/ml/regressor/tests/output/ex3_ols_1.out
/petsc/src/ml/regressor/tests/output/ex3_ols_2.out
/petsc/src/ml/regressor/tests/output/ex3_prefix_ksp.out
/petsc/src/ml/regressor/tests/output/ex3_prefix_tao.out
/petsc/src/ml/regressor/tests/output/ex3_ridge_1.out
/petsc/src/ml/regressor/tests/output/ex3_ridge_2.out
/petsc/src/ml/regressor/tests/output/ex3_stringview.out
/petsc/src/snes/impls/qn/qn.c
/petsc/src/snes/interface/snes.c
/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/sys/fileio/mprint.c
/petsc/src/sys/logging/handler/impls/default/logdefault.c
/petsc/src/sys/logging/plog.c
/petsc/src/sys/objects/device/impls/cupm/cupmthrustutility.hpp
/petsc/src/sys/tests/ex30.c
/petsc/src/sys/tests/makefile
/petsc/src/tao/bound/impls/bqnk/bqnk.c
/petsc/src/tao/bound/tutorials/output/jbearing2_17.out
/petsc/src/tao/bound/tutorials/output/jbearing2_18.out
/petsc/src/tao/bound/tutorials/output/plate2_10.out
/petsc/src/tao/bound/tutorials/output/plate2_11.out
/petsc/src/tao/bound/tutorials/output/plate2_12.out
/petsc/src/tao/bound/tutorials/output/plate2_13.out
/petsc/src/tao/bound/tutorials/output/plate2_14.out
/petsc/src/tao/bound/tutorials/output/plate2_15.out
/petsc/src/tao/bound/tutorials/output/plate2_16.out
/petsc/src/tao/bound/tutorials/output/plate2_17.out
/petsc/src/tao/bound/tutorials/output/plate2_18.out
/petsc/src/tao/bound/tutorials/output/plate2_19.out
/petsc/src/tao/bound/tutorials/output/plate2_2.out
/petsc/src/tao/bound/tutorials/output/plate2_20.out
/petsc/src/tao/bound/tutorials/output/plate2_20_alt.out
/petsc/src/tao/bound/tutorials/output/plate2_2_alt.out
/petsc/src/tao/bound/tutorials/output/plate2_6.out
/petsc/src/tao/bound/tutorials/output/plate2_6_alt.out
/petsc/src/tao/bound/tutorials/output/plate2_9.out
/petsc/src/tao/constrained/impls/almm/almm.c
/petsc/src/tao/constrained/tutorials/ex1.c
/petsc/src/tao/interface/taosolver.c
/petsc/src/tao/leastsquares/impls/brgn/brgn.c
/petsc/src/tao/leastsquares/impls/brgn/brgn.h
/petsc/src/tao/linesearch/interface/dlregis_taolinesearch.c
/petsc/src/tao/tutorials/ex3.c
/petsc/src/tao/unconstrained/impls/lmvm/tests/output/ex1_0.out
/petsc/src/tao/unconstrained/impls/lmvm/tests/output/ex1_1.out
/petsc/src/tao/unconstrained/impls/lmvm/tests/output/ex1_2.out
/petsc/src/tao/unconstrained/tutorials/output/eptorsion3_1.out
/petsc/src/tao/unconstrained/tutorials/output/minsurf2_1.out
/petsc/src/tao/unconstrained/tutorials/output/rosenbrock1_8.out
/petsc/src/tao/unconstrained/tutorials/output/rosenbrock1_9.out
/petsc/src/tao/unconstrained/tutorials/output/rosenbrock4_bfgs_rejects.out
/petsc/src/tao/unconstrained/tutorials/output/rosenbrock4_dbfgs_rejects.out
/petsc/src/tao/unconstrained/tutorials/rosenbrock1.c
/petsc/src/tao/unconstrained/tutorials/rosenbrock4.c
tutorials/advection-diffusion-reaction/output/ex5opt_ic_1.out
tutorials/output/ex20opt_ic_1.out
tutorials/output/ex20opt_p_1.out
tutorials/output/ex20opt_p_3.out
/petsc/src/vec/is/sf/impls/basic/allgatherv/sfallgatherv.c
/petsc/src/vec/is/utils/kdtree.c
/petsc/src/vec/vec/impls/seq/cupm/vecseqcupm_impl.hpp
/petsc/src/vec/vec/interface/dlregisvec.c
/petsc/src/vec/vec/interface/rvector.c
/petsc/src/vec/vec/interface/vector.c
/petsc/src/vec/vec/utils/vinv.c
66edf50c05-Sep-2024 Stefano Zampini <stefano.zampini@gmail.com>

TS ex30: update example

- fix for non-unit domains
- time varying sources
- 3D support
- operator splitting
- function domain error

8d78ee7026-Mar-2025 Stefano Zampini <stefano.zampini@gmail.com>

TSComputeIFunction_DMLocal: remove nullspace from residual

99e8524309-Mar-2025 Stefano Zampini <stefano.zampini@gmail.com>

TSBDF: add option to not extrapolate initial guess

e80aff1c03-Apr-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/fix-petsc-case' into 'release'

Fix wrong case for PETSc

See merge request petsc/petsc!8266


/petsc/config/BuildSystem/config/packages/MPI.py
/petsc/config/BuildSystem/config/packages/kokkos.py
/petsc/config/BuildSystem/config/packages/netlib-lapack.py
/petsc/config/PETSc/Configure.py
/petsc/config/PETSc/options/petscclone.py
/petsc/config/configure.py
/petsc/config/examples/arch-alcf-polaris.py
/petsc/config/examples/arch-ci-linux-matlab-ilp64.py
/petsc/config/examples/arch-ci-linux-sycl-double.py
/petsc/config/examples/arch-olcf-frontier-opt.py
/petsc/config/gmakegentest.py
/petsc/config/install.py
/petsc/config/report_tests.py
/petsc/doc/changes/314.rst
/petsc/doc/changes/321.rst
/petsc/doc/changes/36.rst
/petsc/doc/community/meetings/2023/index.md
/petsc/doc/faq/index.md
/petsc/doc/install/download.md
/petsc/doc/overview/gpu_roadmap.rst
/petsc/include/petsc/mpiuni/mpif.h
/petsc/include/petsc/private/ftnimpl.h
/petsc/include/petsc/private/kokkosimpl.hpp
/petsc/include/petsc/private/sfimpl.h
/petsc/include/petsc_kokkos.hpp
/petsc/include/petscerror.h
/petsc/include/petscsystypes.h
/petsc/include/petscvec_kokkos.hpp
/petsc/lib/petsc/bin/maint/builddist
/petsc/lib/petsc/bin/maint/normalizeOutput.py
/petsc/lib/petsc/bin/maint/petsclinter/petsclinter/checks/_code.py
/petsc/lib/petsc/bin/maint/petsclinter/petsclinter/checks/_util.py
/petsc/lib/petsc/bin/maint/petsclinter/petsclinter/main.py
/petsc/lib/petsc/bin/maint/petsclinter/petsclinter/util/_utility.py
/petsc/lib/petsc/conf/rules_util.mk
/petsc/share/petsc/matlab/PetscBinaryRead.m
/petsc/share/petsc/matlab/PetscReadBinaryTrajectory.m
/petsc/share/petsc/matlab/UFgetPetscMat.m
/petsc/src/dm/dt/fe/tests/ex1.c
/petsc/src/dm/dt/fe/tests/output/ex1_0.out
/petsc/src/dm/dt/fe/tests/output/ex1_1.out
/petsc/src/dm/dt/fe/tests/output/ex1_2.out
/petsc/src/dm/dt/fe/tests/output/ex1_3.out
/petsc/src/dm/impls/da/da2.c
/petsc/src/dm/impls/da/da3.c
/petsc/src/dm/impls/da/hypre/mhyp.c
/petsc/src/dm/impls/forest/p4est/petsc_p4est_package.c
/petsc/src/dm/impls/moab/dmmbfield.cxx
/petsc/src/dm/impls/moab/dmmbvec.cxx
/petsc/src/dm/impls/plex/plexegads.c
/petsc/src/dm/impls/plex/tests/ex47.c
/petsc/src/dm/impls/plex/tests/output/ex47_0.out
/petsc/src/dm/impls/plex/tests/output/ex47_1.out
/petsc/src/dm/impls/plex/tests/output/ex47_2.out
/petsc/src/dm/impls/plex/tests/output/ex47_3.out
/petsc/src/dm/impls/plex/tests/output/ex47_4.out
/petsc/src/dm/impls/swarm/swarm_migrate.c
/petsc/src/dm/impls/swarm/tests/ex1.c
/petsc/src/dm/impls/swarm/tests/ex2.c
/petsc/src/dm/impls/swarm/tests/output/ex1_swarm_migrate_vec_hip_hash.out
/petsc/src/dm/impls/swarm/tests/output/ex1_swarm_migrate_vec_hip_hash_tensor_permutation.out
/petsc/src/dm/impls/swarm/tests/output/ex1_swarm_migrate_vec_hip_scan.out
/petsc/src/dm/impls/swarm/tests/output/ex2_proj_quad_hip_parallel.out
/petsc/src/dm/impls/swarm/tests/output/ex2_proj_quad_hip_serial.out
/petsc/src/dm/tests/ex2k.kokkos.cxx
/petsc/src/dm/tutorials/ex10.c
/petsc/src/ksp/ksp/impls/gmres/agmres/agmresorthog.c
/petsc/src/ksp/ksp/tests/ex2.c
/petsc/src/ksp/ksp/tutorials/ex43.c
/petsc/src/ksp/ksp/tutorials/ex52.c
/petsc/src/ksp/ksp/tutorials/ex61f.F90
/petsc/src/ksp/ksp/tutorials/output/ex43_6.out
/petsc/src/ksp/pc/impls/bjacobi/bjkokkos/bjkokkos.kokkos.cxx
/petsc/src/ksp/pc/impls/ml/ml.c
/petsc/src/ksp/pc/impls/telescope/telescope.c
/petsc/src/ksp/pc/impls/tfs/tfs.c
/petsc/src/mat/impls/aij/mpi/mumps/mumps.c
/petsc/src/mat/impls/aij/mpi/pastix/pastix.c
/petsc/src/mat/impls/aij/mpi/superlu_dist/superlu_dist.c
/petsc/src/mat/impls/aij/seq/seqcusparse/aijcusparse.cu
/petsc/src/mat/impls/aij/seq/superlu/superlu.c
/petsc/src/mat/impls/aij/seq/umfpack/umfpack.c
/petsc/src/mat/impls/composite/mcomposite.c
/petsc/src/mat/impls/dense/mpi/mpidense.c
/petsc/src/mat/impls/hypre/mhypre.c
/petsc/src/mat/interface/dlregismat.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/tests/ex1k.kokkos.cxx
/petsc/src/mat/tests/ex231.cxx
/petsc/src/mat/tests/ex2k.kokkos.cxx
/petsc/src/mat/tests/ex72.c
/petsc/src/mat/tests/ex78.c
/petsc/src/snes/impls/vi/rs/virs.c
/petsc/src/snes/tutorials/ex55.c
/petsc/src/sys/classes/draw/interface/draw.c
/petsc/src/sys/classes/draw/utils/hists.c
/petsc/src/sys/classes/matlabengine/matlab.c
/petsc/src/sys/classes/viewer/impls/draw/drawv.c
/petsc/src/sys/classes/viewer/impls/mathematica/mathematica.c
/petsc/src/sys/error/err.c
/petsc/src/sys/ftn-custom/f90_cwrap.c
/petsc/src/sys/logging/handler/impls/default/logdefault.c
/petsc/src/sys/logging/handler/impls/nested/xmlviewer.c
/petsc/src/sys/logging/handler/interface/lhreg.c
/petsc/src/sys/objects/device/impls/sycl/syclcontext.sycl.cxx
/petsc/src/sys/objects/device/impls/sycl/sycldevice.sycl.cxx
/petsc/src/sys/objects/kokkos/kinit.kokkos.cxx
/petsc/src/sys/objects/pinit.c
/petsc/src/sys/utils/mpishm.c
/petsc/src/tao/bound/tutorials/jbearing2.c
/petsc/src/tao/bound/tutorials/plate2.c
/petsc/src/tao/bound/tutorials/plate2f.F90
/petsc/src/tao/ftn-mod/petsctaomod.F90
/petsc/src/tao/leastsquares/tutorials/tomographyGenerateData.m
/petsc/src/tao/unconstrained/tutorials/rosenbrock4cu.cu
interface/dlregists.c
tests/ex3.c
tests/ex4.c
tests/ex5.c
tutorials/ex11.h
tutorials/multirate/ex1.c
tutorials/multirate/ex2.c
tutorials/multirate/ex3.c
tutorials/multirate/ex3fastslowsplit.c
/petsc/src/vec/is/ao/aoimpl.h
/petsc/src/vec/is/ao/impls/mapping/aomapping.c
/petsc/src/vec/is/ao/tests/ex5.c
/petsc/src/vec/is/sf/impls/basic/sfpack.c
/petsc/src/vec/is/sf/interface/sftype.c
/petsc/src/vec/is/sf/tests/ex1f.F90
/petsc/src/vec/is/sf/tests/ex9.c
/petsc/src/vec/vec/impls/mpi/kokkos/mpikok.kokkos.cxx
/petsc/src/vec/vec/impls/seq/kokkos/veckok.kokkos.cxx
/petsc/src/vec/vec/impls/seq/kokkos/veckokkosimpl.hpp
/petsc/src/vec/vec/tests/ex49.c
/petsc/src/vec/vec/tests/ex56.c
/petsc/src/vec/vec/tutorials/ex43f.F90
/petsc/src/vec/vec/utils/vscat.c
71ecafc303-Apr-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jose/fix-linter' into 'release'

Fix docstring issues reported by linter

See merge request petsc/petsc!8258

f0b7442701-Apr-2025 Pierre Jolivet <pierre@joliv.et>

Fix wrong case for PETSc


/petsc/config/BuildSystem/config/packages/MPI.py
/petsc/config/BuildSystem/config/packages/kokkos.py
/petsc/config/BuildSystem/config/packages/netlib-lapack.py
/petsc/config/PETSc/Configure.py
/petsc/config/PETSc/options/petscclone.py
/petsc/config/configure.py
/petsc/config/examples/arch-alcf-polaris.py
/petsc/config/examples/arch-ci-linux-matlab-ilp64.py
/petsc/config/examples/arch-ci-linux-sycl-double.py
/petsc/config/examples/arch-olcf-frontier-opt.py
/petsc/config/gmakegentest.py
/petsc/config/install.py
/petsc/config/report_tests.py
/petsc/doc/changes/314.rst
/petsc/doc/changes/321.rst
/petsc/doc/changes/36.rst
/petsc/doc/community/meetings/2023/index.md
/petsc/doc/faq/index.md
/petsc/doc/install/download.md
/petsc/doc/overview/gpu_roadmap.rst
/petsc/include/petsc/mpiuni/mpif.h
/petsc/include/petsc/private/ftnimpl.h
/petsc/include/petsc/private/kokkosimpl.hpp
/petsc/include/petsc/private/sfimpl.h
/petsc/include/petsc_kokkos.hpp
/petsc/include/petscerror.h
/petsc/include/petscsystypes.h
/petsc/include/petscvec_kokkos.hpp
/petsc/lib/petsc/bin/maint/builddist
/petsc/lib/petsc/bin/maint/normalizeOutput.py
/petsc/lib/petsc/bin/maint/petsclinter/petsclinter/checks/_code.py
/petsc/lib/petsc/bin/maint/petsclinter/petsclinter/checks/_util.py
/petsc/lib/petsc/bin/maint/petsclinter/petsclinter/main.py
/petsc/lib/petsc/bin/maint/petsclinter/petsclinter/util/_utility.py
/petsc/lib/petsc/conf/rules_util.mk
/petsc/share/petsc/matlab/PetscBinaryRead.m
/petsc/share/petsc/matlab/PetscReadBinaryTrajectory.m
/petsc/share/petsc/matlab/UFgetPetscMat.m
/petsc/src/dm/dt/fe/tests/ex1.c
/petsc/src/dm/dt/fe/tests/output/ex1_0.out
/petsc/src/dm/dt/fe/tests/output/ex1_1.out
/petsc/src/dm/dt/fe/tests/output/ex1_2.out
/petsc/src/dm/dt/fe/tests/output/ex1_3.out
/petsc/src/dm/impls/da/da2.c
/petsc/src/dm/impls/da/da3.c
/petsc/src/dm/impls/da/hypre/mhyp.c
/petsc/src/dm/impls/forest/p4est/petsc_p4est_package.c
/petsc/src/dm/impls/moab/dmmbfield.cxx
/petsc/src/dm/impls/moab/dmmbvec.cxx
/petsc/src/dm/impls/plex/plexegads.c
/petsc/src/dm/impls/plex/tests/ex47.c
/petsc/src/dm/impls/plex/tests/output/ex47_0.out
/petsc/src/dm/impls/plex/tests/output/ex47_1.out
/petsc/src/dm/impls/plex/tests/output/ex47_2.out
/petsc/src/dm/impls/plex/tests/output/ex47_3.out
/petsc/src/dm/impls/plex/tests/output/ex47_4.out
/petsc/src/dm/tests/ex2k.kokkos.cxx
/petsc/src/dm/tutorials/ex10.c
/petsc/src/ksp/ksp/impls/gmres/agmres/agmresorthog.c
/petsc/src/ksp/ksp/tests/ex2.c
/petsc/src/ksp/ksp/tutorials/ex43.c
/petsc/src/ksp/ksp/tutorials/ex52.c
/petsc/src/ksp/ksp/tutorials/ex61f.F90
/petsc/src/ksp/ksp/tutorials/output/ex43_6.out
/petsc/src/ksp/pc/impls/bjacobi/bjkokkos/bjkokkos.kokkos.cxx
/petsc/src/ksp/pc/impls/ml/ml.c
/petsc/src/ksp/pc/impls/telescope/telescope.c
/petsc/src/ksp/pc/impls/tfs/tfs.c
/petsc/src/mat/impls/aij/mpi/mumps/mumps.c
/petsc/src/mat/impls/aij/mpi/pastix/pastix.c
/petsc/src/mat/impls/aij/mpi/superlu_dist/superlu_dist.c
/petsc/src/mat/impls/aij/seq/seqcusparse/aijcusparse.cu
/petsc/src/mat/impls/aij/seq/superlu/superlu.c
/petsc/src/mat/impls/aij/seq/umfpack/umfpack.c
/petsc/src/mat/impls/composite/mcomposite.c
/petsc/src/mat/impls/dense/mpi/mpidense.c
/petsc/src/mat/impls/hypre/mhypre.c
/petsc/src/mat/interface/dlregismat.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/tests/ex1k.kokkos.cxx
/petsc/src/mat/tests/ex231.cxx
/petsc/src/mat/tests/ex2k.kokkos.cxx
/petsc/src/mat/tests/ex72.c
/petsc/src/mat/tests/ex78.c
/petsc/src/snes/impls/vi/rs/virs.c
/petsc/src/snes/tutorials/ex55.c
/petsc/src/sys/classes/draw/interface/draw.c
/petsc/src/sys/classes/draw/utils/hists.c
/petsc/src/sys/classes/matlabengine/matlab.c
/petsc/src/sys/classes/viewer/impls/draw/drawv.c
/petsc/src/sys/classes/viewer/impls/mathematica/mathematica.c
/petsc/src/sys/error/err.c
/petsc/src/sys/ftn-custom/f90_cwrap.c
/petsc/src/sys/logging/handler/impls/default/logdefault.c
/petsc/src/sys/logging/handler/impls/nested/xmlviewer.c
/petsc/src/sys/logging/handler/interface/lhreg.c
/petsc/src/sys/objects/device/impls/sycl/syclcontext.sycl.cxx
/petsc/src/sys/objects/device/impls/sycl/sycldevice.sycl.cxx
/petsc/src/sys/objects/kokkos/kinit.kokkos.cxx
/petsc/src/sys/objects/pinit.c
/petsc/src/sys/utils/mpishm.c
/petsc/src/tao/bound/tutorials/jbearing2.c
/petsc/src/tao/bound/tutorials/plate2.c
/petsc/src/tao/bound/tutorials/plate2f.F90
/petsc/src/tao/ftn-mod/petsctaomod.F90
/petsc/src/tao/leastsquares/tutorials/tomographyGenerateData.m
/petsc/src/tao/unconstrained/tutorials/rosenbrock4cu.cu
interface/dlregists.c
tests/ex3.c
tests/ex4.c
tests/ex5.c
tutorials/ex11.h
tutorials/multirate/ex1.c
tutorials/multirate/ex2.c
tutorials/multirate/ex3.c
tutorials/multirate/ex3fastslowsplit.c
/petsc/src/vec/is/ao/aoimpl.h
/petsc/src/vec/is/ao/impls/mapping/aomapping.c
/petsc/src/vec/is/ao/tests/ex5.c
/petsc/src/vec/is/sf/impls/basic/sfpack.c
/petsc/src/vec/is/sf/interface/sftype.c
/petsc/src/vec/is/sf/tests/ex1f.F90
/petsc/src/vec/is/sf/tests/ex9.c
/petsc/src/vec/vec/impls/mpi/kokkos/mpikok.kokkos.cxx
/petsc/src/vec/vec/impls/seq/kokkos/veckok.kokkos.cxx
/petsc/src/vec/vec/tests/ex49.c
/petsc/src/vec/vec/tests/ex56.c
/petsc/src/vec/vec/tutorials/ex43f.F90
/petsc/src/vec/vec/utils/vscat.c
d31fe39831-Mar-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/fix-typos' into 'release'

Fix typos

See merge request petsc/petsc!8259

feaf08ea31-Mar-2025 Barry Smith <bsmith@mcs.anl.gov>

Fix manual pages related to Fortran

Remove a couple of dead Fortran bindings


/petsc/.gitlab-ci.yml
/petsc/config/BuildSystem/config/packages/hpddm.py
/petsc/config/BuildSystem/config/packages/kokkos-kernels.py
/petsc/config/BuildSystem/config/packages/kokkos.py
/petsc/config/BuildSystem/config/packages/slepc.py
/petsc/config/PETSc/Configure.py
/petsc/config/examples/arch-olcf-frontier-opt.py
/petsc/config/utils/generatefortranbindings.py
/petsc/config/utils/getAPI.py
/petsc/doc/build_man_index.py
/petsc/doc/changes/323.rst
/petsc/doc/changes/index.rst
/petsc/doc/conf.py
/petsc/doc/developers/testing.md
/petsc/doc/index.md
/petsc/doc/install/download.md
/petsc/doc/install/install.md
/petsc/doc/manual/dm.rst
/petsc/doc/manual/dmplex.rst
/petsc/doc/manual/section.rst
/petsc/doc/manual/streams.rst
/petsc/doc/manual/vec.rst
/petsc/doc/manualpages/DataLayout.md
/petsc/doc/manualpages/DataManagement.md
/petsc/doc/manualpages/Discretization.md
/petsc/doc/manualpages/LinearSolvers.md
/petsc/doc/manualpages/MANSECHeaders/PetscSection
/petsc/doc/manualpages/Matrix.md
/petsc/doc/manualpages/NonlinearSolvers.md
/petsc/doc/manualpages/Optimization.md
/petsc/doc/manualpages/System.md
/petsc/doc/manualpages/Timestepping.md
/petsc/doc/manualpages/Vector.md
/petsc/doc/manualpages/Visualization.md
/petsc/doc/manualpages/index.md
/petsc/doc/overview/previous_release_docs.rst
/petsc/doc/petsc.bib
/petsc/doc/tutorials/guide_to_examples_by_physics.md
/petsc/doc/tutorials/handson.md
/petsc/doc/tutorials/in_person.md
/petsc/doc/tutorials/index.md
/petsc/doc/tutorials/meshing/guide_to_subsurface.md
/petsc/doc/tutorials/performance/guide_to_TAS.md
/petsc/doc/tutorials/physics/guide_to_stokes.md
/petsc/include/petsc/private/dmpleximpl.h
/petsc/include/petsc/private/kokkosimpl.hpp
/petsc/include/petsc/private/kspimpl.h
/petsc/include/petsc/private/pcbddcprivateimpl.h
/petsc/include/petsc/private/pcbddcstructsimpl.h
/petsc/include/petscdmplextypes.h
/petsc/include/petscdmstag.h
/petsc/include/petscerror.h
/petsc/include/petscmat.h
/petsc/include/petscoptions.h
/petsc/include/petscpctypes.h
/petsc/include/petscsectiontypes.h
/petsc/include/petscsys.h
/petsc/include/petscvec.h
/petsc/include/petscversion.h
/petsc/include/petscviewer.h
/petsc/lib/petsc/bin/maint/prettyprintAPI.py
/petsc/makefile
/petsc/setup.py
/petsc/src/binding/petsc4py/CHANGES.rst
/petsc/src/binding/petsc4py/DESCRIPTION.rst
/petsc/src/binding/petsc4py/demo/hpddm/hpddm.py
/petsc/src/binding/petsc4py/demo/hpddm/saddle_point.py
/petsc/src/binding/petsc4py/docs/index.rst
/petsc/src/binding/petsc4py/docs/source/citing.rst
/petsc/src/binding/petsc4py/docs/source/overview.rst
/petsc/src/binding/petsc4py/setup.py
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/PC.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/petscpc.pxi
/petsc/src/binding/petsc4py/src/petsc4py/__init__.py
/petsc/src/dm/dt/dualspace/impls/lagrange/dspacelagrange.c
/petsc/src/dm/ftn-mod/petscdmcomposite.h90
/petsc/src/dm/impls/composite/ftn-custom/zfddaf.c
/petsc/src/dm/impls/composite/pack.c
/petsc/src/dm/impls/da/dagetarray.c
/petsc/src/dm/impls/plex/generators/triangle/trigenerate.c
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/plex/plexcreate.c
/petsc/src/dm/impls/plex/plexgeometry.c
/petsc/src/dm/impls/plex/tests/ex1.c
/petsc/src/dm/impls/plex/tests/output/ex1_crisscross_dm_plex_box_bd-none__none.out
/petsc/src/dm/impls/plex/tests/output/ex1_crisscross_dm_plex_box_bd-none__periodic.out
/petsc/src/dm/impls/plex/tests/output/ex1_crisscross_dm_plex_box_bd-periodic__none.out
/petsc/src/dm/impls/plex/tests/output/ex1_crisscross_dm_plex_box_bd-periodic__periodic.out
/petsc/src/dm/interface/dm.c
/petsc/src/ksp/ksp/impls/cheby/cheby.c
/petsc/src/ksp/ksp/impls/fetidp/fetidp.c
/petsc/src/ksp/ksp/impls/minres/minres.c
/petsc/src/ksp/ksp/interface/itcl.c
/petsc/src/ksp/ksp/interface/itfunc.c
/petsc/src/ksp/ksp/tests/ex42.c
/petsc/src/ksp/ksp/tests/output/ex42_1_norm.out
/petsc/src/ksp/ksp/tests/output/ex60_0_kokkos.out
/petsc/src/ksp/ksp/tests/output/ex60_1_kokkos.out
/petsc/src/ksp/ksp/tests/output/ex60_2_kokkos.out
/petsc/src/ksp/ksp/tutorials/bench_kspsolve.c
/petsc/src/ksp/ksp/tutorials/output/ex2_help.out
/petsc/src/ksp/ksp/tutorials/output/ex50_3.out
/petsc/src/ksp/ksp/utils/schurm/schurm.c
/petsc/src/ksp/pc/impls/asm/asm.c
/petsc/src/ksp/pc/impls/bddc/bddc.c
/petsc/src/ksp/pc/impls/bddc/bddcfetidp.c
/petsc/src/ksp/pc/impls/bddc/bddcprivate.c
/petsc/src/ksp/pc/impls/factor/factimpl.c
/petsc/src/ksp/pc/impls/fieldsplit/fieldsplit.c
/petsc/src/ksp/pc/impls/gamg/agg.c
/petsc/src/ksp/pc/impls/gasm/gasm.c
/petsc/src/ksp/pc/impls/mg/mg.c
/petsc/src/ksp/pc/impls/shell/shellpc.c
/petsc/src/ksp/pc/interface/precon.c
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/mpi/mpiaij.h
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/aij/seq/aij.h
/petsc/src/mat/impls/aij/seq/kokkos/aijkok.hpp
/petsc/src/mat/impls/aij/seq/kokkos/aijkok.kokkos.cxx
/petsc/src/mat/impls/aij/seq/seqcusparse/aijcusparse.cu
/petsc/src/mat/impls/aij/seq/seqcusparse/cusparsematimpl.h
/petsc/src/mat/impls/aij/seq/seqhipsparse/aijhipsparse.hip.cpp
/petsc/src/mat/impls/aij/seq/seqhipsparse/hipsparsematimpl.h
/petsc/src/mat/impls/dense/mpi/cupm/cuda/matmpidensecuda.cu
/petsc/src/mat/impls/dense/mpi/cupm/hip/matmpidensehip.hip.cpp
/petsc/src/mat/impls/dense/mpi/mpidense.c
/petsc/src/mat/impls/shell/shell.c
/petsc/src/mat/interface/dlregismat.c
/petsc/src/mat/interface/ftn-custom/zmatrixf90.c
/petsc/src/mat/interface/matnull.c
/petsc/src/mat/interface/matproduct.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/matfd/fdmatrix.c
/petsc/src/mat/tests/ex186.c
/petsc/src/mat/tests/output/ex186_1.out
/petsc/src/snes/impls/shell/snesshell.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/linesearch/interface/linesearch.c
/petsc/src/snes/tutorials/ex12.c
/petsc/src/snes/tutorials/ex64.c
/petsc/src/snes/tutorials/output/ex12_2d_p1_1b.out
/petsc/src/snes/tutorials/output/ex64_2d_p2_p1_p2.out
/petsc/src/snes/tutorials/output/ex64_2d_p2_p1_p2_fetidp.out
/petsc/src/sys/classes/draw/impls/x/drawopenx.c
/petsc/src/sys/classes/draw/interface/dviewp.c
/petsc/src/sys/classes/viewer/impls/ascii/vcreatea.c
/petsc/src/sys/classes/viewer/impls/draw/drawv.c
/petsc/src/sys/classes/viewer/interface/view.c
/petsc/src/sys/ftn-mod/petscsys.h90
/petsc/src/sys/objects/inherit.c
/petsc/src/sys/objects/options.c
/petsc/src/sys/objects/pinit.c
/petsc/src/sys/utils/openmp/mpmpishm.c
/petsc/src/sys/utils/sortso.c
/petsc/src/tao/interface/taosolver.c
/petsc/src/tao/linesearch/interface/taolinesearch.c
/petsc/src/tao/shell/taoshell.c
interface/ts.c
/petsc/src/vec/ftn-mod/petscvec.h90
/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/impls/seq/kokkos/veckok.kokkos.cxx
/petsc/src/vec/vec/impls/seq/kokkos/veckokkosimpl.hpp
/petsc/src/vec/vec/interface/rvector.c
/petsc/src/vec/vec/interface/vector.c
/petsc/src/vec/vec/tests/ex3k.kokkos.cxx
bfe80ac429-Mar-2025 Pierre Jolivet <pierre@joliv.et>

Fix typos


/petsc/.gitlab-ci.yml
/petsc/config/BuildSystem/config/packages/hpddm.py
/petsc/config/BuildSystem/config/packages/kokkos-kernels.py
/petsc/config/BuildSystem/config/packages/kokkos.py
/petsc/config/BuildSystem/config/packages/slepc.py
/petsc/config/PETSc/Configure.py
/petsc/config/examples/arch-olcf-frontier-opt.py
/petsc/config/utils/generatefortranbindings.py
/petsc/config/utils/getAPI.py
/petsc/doc/build_man_index.py
/petsc/doc/changes/323.rst
/petsc/doc/changes/index.rst
/petsc/doc/conf.py
/petsc/doc/developers/testing.md
/petsc/doc/index.md
/petsc/doc/install/download.md
/petsc/doc/install/install.md
/petsc/doc/manual/dm.rst
/petsc/doc/manual/dmplex.rst
/petsc/doc/manual/section.rst
/petsc/doc/manual/streams.rst
/petsc/doc/manual/vec.rst
/petsc/doc/manualpages/DataLayout.md
/petsc/doc/manualpages/DataManagement.md
/petsc/doc/manualpages/Discretization.md
/petsc/doc/manualpages/LinearSolvers.md
/petsc/doc/manualpages/MANSECHeaders/PetscSection
/petsc/doc/manualpages/Matrix.md
/petsc/doc/manualpages/NonlinearSolvers.md
/petsc/doc/manualpages/Optimization.md
/petsc/doc/manualpages/System.md
/petsc/doc/manualpages/Timestepping.md
/petsc/doc/manualpages/Vector.md
/petsc/doc/manualpages/Visualization.md
/petsc/doc/manualpages/index.md
/petsc/doc/overview/previous_release_docs.rst
/petsc/doc/petsc.bib
/petsc/doc/tutorials/guide_to_examples_by_physics.md
/petsc/doc/tutorials/handson.md
/petsc/doc/tutorials/in_person.md
/petsc/doc/tutorials/index.md
/petsc/doc/tutorials/meshing/guide_to_subsurface.md
/petsc/doc/tutorials/performance/guide_to_TAS.md
/petsc/doc/tutorials/physics/guide_to_stokes.md
/petsc/include/petsc/private/dmpleximpl.h
/petsc/include/petsc/private/kokkosimpl.hpp
/petsc/include/petsc/private/kspimpl.h
/petsc/include/petsc/private/pcbddcprivateimpl.h
/petsc/include/petsc/private/pcbddcstructsimpl.h
/petsc/include/petscdmplextypes.h
/petsc/include/petscdmswarm.h
/petsc/include/petscmat.h
/petsc/include/petscpctypes.h
/petsc/include/petscsectiontypes.h
/petsc/include/petscvec.h
/petsc/include/petscversion.h
/petsc/include/petscviewer.h
/petsc/lib/petsc/bin/maint/prettyprintAPI.py
/petsc/makefile
/petsc/setup.py
/petsc/share/petsc/Makefile.basic.user
/petsc/src/binding/petsc4py/CHANGES.rst
/petsc/src/binding/petsc4py/DESCRIPTION.rst
/petsc/src/binding/petsc4py/demo/hpddm/hpddm.py
/petsc/src/binding/petsc4py/demo/hpddm/saddle_point.py
/petsc/src/binding/petsc4py/docs/index.rst
/petsc/src/binding/petsc4py/docs/source/citing.rst
/petsc/src/binding/petsc4py/docs/source/overview.rst
/petsc/src/binding/petsc4py/setup.py
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/PC.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/petscpc.pxi
/petsc/src/binding/petsc4py/src/petsc4py/__init__.py
/petsc/src/dm/dt/dualspace/impls/lagrange/dspacelagrange.c
/petsc/src/dm/dt/dualspace/interface/dualspace.c
/petsc/src/dm/dt/fe/interface/fe.c
/petsc/src/dm/impls/plex/generators/triangle/trigenerate.c
/petsc/src/dm/impls/plex/plexcreate.c
/petsc/src/dm/impls/plex/plexegads.c
/petsc/src/dm/impls/plex/plexfluent.c
/petsc/src/dm/impls/plex/plexgeometry.c
/petsc/src/dm/impls/plex/plexsection.c
/petsc/src/dm/impls/plex/plexsfc.c
/petsc/src/dm/impls/plex/tests/ex1.c
/petsc/src/dm/impls/plex/tests/output/ex1_crisscross_dm_plex_box_bd-none__none.out
/petsc/src/dm/impls/plex/tests/output/ex1_crisscross_dm_plex_box_bd-none__periodic.out
/petsc/src/dm/impls/plex/tests/output/ex1_crisscross_dm_plex_box_bd-periodic__none.out
/petsc/src/dm/impls/plex/tests/output/ex1_crisscross_dm_plex_box_bd-periodic__periodic.out
/petsc/src/dm/impls/plex/tutorials/ex16.c
/petsc/src/dm/impls/plex/tutorials/ex19.c
/petsc/src/dm/interface/dm.c
/petsc/src/ksp/ksp/impls/cheby/cheby.c
/petsc/src/ksp/ksp/impls/fetidp/fetidp.c
/petsc/src/ksp/ksp/impls/minres/minres.c
/petsc/src/ksp/ksp/interface/iterativ.c
/petsc/src/ksp/ksp/interface/itfunc.c
/petsc/src/ksp/ksp/tests/ex42.c
/petsc/src/ksp/ksp/tests/output/ex42_1_norm.out
/petsc/src/ksp/ksp/tests/output/ex60_0_kokkos.out
/petsc/src/ksp/ksp/tests/output/ex60_1_kokkos.out
/petsc/src/ksp/ksp/tests/output/ex60_2_kokkos.out
/petsc/src/ksp/ksp/tutorials/bench_kspsolve.c
/petsc/src/ksp/ksp/tutorials/output/ex2_help.out
/petsc/src/ksp/ksp/tutorials/output/ex50_3.out
/petsc/src/ksp/ksp/utils/dm/dmproject.c
/petsc/src/ksp/ksp/utils/schurm/schurm.c
/petsc/src/ksp/pc/impls/bddc/bddc.c
/petsc/src/ksp/pc/impls/bddc/bddcfetidp.c
/petsc/src/ksp/pc/impls/bddc/bddcprivate.c
/petsc/src/ksp/pc/impls/factor/factimpl.c
/petsc/src/ksp/pc/impls/fieldsplit/fieldsplit.c
/petsc/src/ksp/pc/impls/gamg/agg.c
/petsc/src/ksp/pc/impls/mg/mg.c
/petsc/src/ksp/pc/interface/pcset.c
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/mpi/mpiaij.h
/petsc/src/mat/impls/aij/mpi/pastix/pastix.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/aij/seq/aij.h
/petsc/src/mat/impls/aij/seq/kokkos/aijkok.hpp
/petsc/src/mat/impls/aij/seq/kokkos/aijkok.kokkos.cxx
/petsc/src/mat/impls/aij/seq/seqcusparse/aijcusparse.cu
/petsc/src/mat/impls/aij/seq/seqcusparse/cusparsematimpl.h
/petsc/src/mat/impls/aij/seq/seqhipsparse/aijhipsparse.hip.cpp
/petsc/src/mat/impls/aij/seq/seqhipsparse/hipsparsematimpl.h
/petsc/src/mat/impls/dense/mpi/cupm/cuda/matmpidensecuda.cu
/petsc/src/mat/impls/dense/mpi/cupm/hip/matmpidensehip.hip.cpp
/petsc/src/mat/impls/dense/mpi/mpidense.c
/petsc/src/mat/impls/hypre/mhypre.c
/petsc/src/mat/impls/is/matis.c
/petsc/src/mat/interface/dlregismat.c
/petsc/src/mat/interface/ftn-custom/zmatrixf90.c
/petsc/src/mat/interface/matproduct.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/matfd/fdmatrix.c
/petsc/src/mat/tests/ex186.c
/petsc/src/mat/tests/output/ex186_1.out
/petsc/src/snes/interface/snes.c
/petsc/src/snes/tutorials/ex12.c
/petsc/src/snes/tutorials/ex59.c
/petsc/src/snes/tutorials/ex64.c
/petsc/src/snes/tutorials/output/ex12_2d_p1_1b.out
/petsc/src/snes/tutorials/output/ex64_2d_p2_p1_p2.out
/petsc/src/snes/tutorials/output/ex64_2d_p2_p1_p2_fetidp.out
/petsc/src/snes/utils/dmsnes.c
/petsc/src/sys/classes/viewer/interface/view.c
/petsc/src/sys/ftn-mod/petscsys.h90
/petsc/src/sys/ftn-mod/petscsysmod.F90
/petsc/src/sys/objects/inherit.c
/petsc/src/sys/objects/pinit.c
/petsc/src/sys/utils/openmp/mpmpishm.c
/petsc/src/tao/interface/taosolver.c
impls/arkimex/arkimex.c
impls/explicit/ssp/ssp.c
impls/rosw/rosw.c
interface/sensitivity/tssen.c
interface/ts.c
interface/tsmon.c
tutorials/hamiltonian/ex2.c
/petsc/src/vec/ftn-mod/petscvec.h90
/petsc/src/vec/is/section/interface/section.c
/petsc/src/vec/is/utils/kdtree.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/impls/seq/kokkos/veckok.kokkos.cxx
/petsc/src/vec/vec/impls/seq/kokkos/veckokkosimpl.hpp
/petsc/src/vec/vec/interface/rvector.c
/petsc/src/vec/vec/tests/ex3k.kokkos.cxx
d6ae521729-Mar-2025 Jose E. Roman <jroman@dsic.upv.es>

Fix docstring issues reported by linter


/petsc/.gitlab-ci.yml
/petsc/config/BuildSystem/config/packages/hpddm.py
/petsc/config/BuildSystem/config/packages/kokkos-kernels.py
/petsc/config/BuildSystem/config/packages/kokkos.py
/petsc/config/BuildSystem/config/packages/slepc.py
/petsc/config/PETSc/Configure.py
/petsc/config/examples/arch-olcf-frontier-opt.py
/petsc/config/utils/generatefortranbindings.py
/petsc/config/utils/getAPI.py
/petsc/doc/build_man_index.py
/petsc/doc/changes/323.rst
/petsc/doc/changes/index.rst
/petsc/doc/conf.py
/petsc/doc/developers/testing.md
/petsc/doc/index.md
/petsc/doc/install/download.md
/petsc/doc/install/install.md
/petsc/doc/manual/dm.rst
/petsc/doc/manual/dmplex.rst
/petsc/doc/manual/section.rst
/petsc/doc/manual/streams.rst
/petsc/doc/manual/vec.rst
/petsc/doc/manualpages/DataLayout.md
/petsc/doc/manualpages/DataManagement.md
/petsc/doc/manualpages/Discretization.md
/petsc/doc/manualpages/LinearSolvers.md
/petsc/doc/manualpages/MANSECHeaders/PetscSection
/petsc/doc/manualpages/Matrix.md
/petsc/doc/manualpages/NonlinearSolvers.md
/petsc/doc/manualpages/Optimization.md
/petsc/doc/manualpages/System.md
/petsc/doc/manualpages/Timestepping.md
/petsc/doc/manualpages/Vector.md
/petsc/doc/manualpages/Visualization.md
/petsc/doc/manualpages/index.md
/petsc/doc/overview/previous_release_docs.rst
/petsc/doc/petsc.bib
/petsc/doc/tutorials/guide_to_examples_by_physics.md
/petsc/doc/tutorials/handson.md
/petsc/doc/tutorials/in_person.md
/petsc/doc/tutorials/index.md
/petsc/doc/tutorials/meshing/guide_to_subsurface.md
/petsc/doc/tutorials/performance/guide_to_TAS.md
/petsc/doc/tutorials/physics/guide_to_stokes.md
/petsc/include/petsc/private/dmpleximpl.h
/petsc/include/petsc/private/kokkosimpl.hpp
/petsc/include/petsc/private/kspimpl.h
/petsc/include/petsc/private/pcbddcprivateimpl.h
/petsc/include/petsc/private/pcbddcstructsimpl.h
/petsc/include/petscdmplextypes.h
/petsc/include/petscmat.h
/petsc/include/petscpctypes.h
/petsc/include/petscsectiontypes.h
/petsc/include/petscvec.h
/petsc/include/petscversion.h
/petsc/include/petscviewer.h
/petsc/lib/petsc/bin/maint/prettyprintAPI.py
/petsc/makefile
/petsc/setup.py
/petsc/src/binding/petsc4py/CHANGES.rst
/petsc/src/binding/petsc4py/DESCRIPTION.rst
/petsc/src/binding/petsc4py/demo/hpddm/hpddm.py
/petsc/src/binding/petsc4py/demo/hpddm/saddle_point.py
/petsc/src/binding/petsc4py/docs/index.rst
/petsc/src/binding/petsc4py/docs/source/citing.rst
/petsc/src/binding/petsc4py/docs/source/overview.rst
/petsc/src/binding/petsc4py/setup.py
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/PC.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/petscpc.pxi
/petsc/src/binding/petsc4py/src/petsc4py/__init__.py
/petsc/src/dm/dt/dualspace/impls/lagrange/dspacelagrange.c
/petsc/src/dm/impls/plex/generators/triangle/trigenerate.c
/petsc/src/dm/impls/plex/plexcreate.c
/petsc/src/dm/impls/plex/plexgeometry.c
/petsc/src/dm/impls/plex/tests/ex1.c
/petsc/src/dm/impls/plex/tests/output/ex1_crisscross_dm_plex_box_bd-none__none.out
/petsc/src/dm/impls/plex/tests/output/ex1_crisscross_dm_plex_box_bd-none__periodic.out
/petsc/src/dm/impls/plex/tests/output/ex1_crisscross_dm_plex_box_bd-periodic__none.out
/petsc/src/dm/impls/plex/tests/output/ex1_crisscross_dm_plex_box_bd-periodic__periodic.out
/petsc/src/dm/impls/swarm/swarmpic.c
/petsc/src/ksp/ksp/impls/cheby/cheby.c
/petsc/src/ksp/ksp/impls/fetidp/fetidp.c
/petsc/src/ksp/ksp/impls/minres/minres.c
/petsc/src/ksp/ksp/interface/itfunc.c
/petsc/src/ksp/ksp/tests/ex42.c
/petsc/src/ksp/ksp/tests/output/ex42_1_norm.out
/petsc/src/ksp/ksp/tests/output/ex60_0_kokkos.out
/petsc/src/ksp/ksp/tests/output/ex60_1_kokkos.out
/petsc/src/ksp/ksp/tests/output/ex60_2_kokkos.out
/petsc/src/ksp/ksp/tutorials/bench_kspsolve.c
/petsc/src/ksp/ksp/tutorials/output/ex2_help.out
/petsc/src/ksp/ksp/tutorials/output/ex50_3.out
/petsc/src/ksp/ksp/utils/schurm/schurm.c
/petsc/src/ksp/pc/impls/bddc/bddc.c
/petsc/src/ksp/pc/impls/bddc/bddcfetidp.c
/petsc/src/ksp/pc/impls/bddc/bddcprivate.c
/petsc/src/ksp/pc/impls/factor/factimpl.c
/petsc/src/ksp/pc/impls/fieldsplit/fieldsplit.c
/petsc/src/ksp/pc/impls/gamg/agg.c
/petsc/src/ksp/pc/impls/mg/mg.c
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/mpi/mpiaij.h
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/aij/seq/aij.h
/petsc/src/mat/impls/aij/seq/kokkos/aijkok.hpp
/petsc/src/mat/impls/aij/seq/kokkos/aijkok.kokkos.cxx
/petsc/src/mat/impls/aij/seq/seqcusparse/aijcusparse.cu
/petsc/src/mat/impls/aij/seq/seqcusparse/cusparsematimpl.h
/petsc/src/mat/impls/aij/seq/seqhipsparse/aijhipsparse.hip.cpp
/petsc/src/mat/impls/aij/seq/seqhipsparse/hipsparsematimpl.h
/petsc/src/mat/impls/dense/mpi/cupm/cuda/matmpidensecuda.cu
/petsc/src/mat/impls/dense/mpi/cupm/hip/matmpidensehip.hip.cpp
/petsc/src/mat/impls/dense/mpi/mpidense.c
/petsc/src/mat/interface/dlregismat.c
/petsc/src/mat/interface/ftn-custom/zmatrixf90.c
/petsc/src/mat/interface/matproduct.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/matfd/fdmatrix.c
/petsc/src/mat/tests/ex186.c
/petsc/src/mat/tests/output/ex186_1.out
/petsc/src/snes/tutorials/ex12.c
/petsc/src/snes/tutorials/ex64.c
/petsc/src/snes/tutorials/output/ex12_2d_p1_1b.out
/petsc/src/snes/tutorials/output/ex64_2d_p2_p1_p2.out
/petsc/src/snes/tutorials/output/ex64_2d_p2_p1_p2_fetidp.out
/petsc/src/sys/classes/viewer/interface/view.c
/petsc/src/sys/ftn-mod/petscsys.h90
/petsc/src/sys/objects/inherit.c
/petsc/src/sys/objects/pinit.c
/petsc/src/sys/utils/openmp/mpmpishm.c
/petsc/src/sys/utils/sortd.c
characteristic/interface/characteristic.c
/petsc/src/vec/ftn-mod/petscvec.h90
/petsc/src/vec/is/section/interface/section.c
/petsc/src/vec/is/utils/kdtree.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/impls/seq/kokkos/veckok.kokkos.cxx
/petsc/src/vec/vec/impls/seq/kokkos/veckokkosimpl.hpp
/petsc/src/vec/vec/interface/rvector.c
/petsc/src/vec/vec/tests/ex3k.kokkos.cxx
58b7e2c123-Mar-2025 Stefano Zampini <stefano.zampini@gmail.com>

PetscLayout: default block size 1


/petsc/doc/install/license.md
/petsc/include/petsc/private/ftnimpl.h
/petsc/include/petscis.h
/petsc/src/dm/impls/da/grglvis.c
/petsc/src/dm/impls/plex/plexcreate.c
/petsc/src/dm/impls/stag/stag.c
/petsc/src/dm/impls/stag/stag1d.c
/petsc/src/dm/impls/stag/stag2d.c
/petsc/src/dm/impls/stag/stag3d.c
/petsc/src/dm/interface/dmi.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/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/mpi/mpimatmatmult.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/aij/seq/matmatmult.c
/petsc/src/mat/impls/aij/seq/matptap.c
/petsc/src/mat/impls/aij/seq/matrart.c
/petsc/src/mat/impls/aij/seq/symtranspose.c
/petsc/src/mat/impls/baij/mpi/mpiaijbaij.c
/petsc/src/mat/impls/baij/mpi/mpibaij.c
/petsc/src/mat/impls/baij/seq/aijbaij.c
/petsc/src/mat/impls/baij/seq/baij.c
/petsc/src/mat/impls/is/matis.c
/petsc/src/mat/impls/normal/normm.c
/petsc/src/mat/impls/normal/normmh.c
/petsc/src/mat/impls/sbaij/mpi/mpiaijsbaij.c
/petsc/src/mat/impls/sbaij/mpi/mpisbaij.c
/petsc/src/mat/impls/sbaij/seq/aijsbaij.c
/petsc/src/mat/impls/sbaij/seq/sbaij.c
/petsc/src/mat/impls/transpose/htransm.c
/petsc/src/mat/impls/transpose/transm.c
/petsc/src/mat/interface/ftn-custom/zmatrixf90.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/tests/ex58f.F90
/petsc/src/mat/utils/gcreate.c
tutorials/output/ex12_glvis_da_2d_vect.out
tutorials/output/ex12_glvis_da_2d_vect_ll.out
/petsc/src/vec/is/utils/hdf5/hdf5io.c
/petsc/src/vec/is/utils/pmap.c
/petsc/src/vec/vec/impls/mpi/cupm/vecmpicupm_impl.hpp
/petsc/src/vec/vec/impls/mpi/mpiviennacl/mpiviennacl.cxx
/petsc/src/vec/vec/impls/mpi/pbvec.c
/petsc/src/vec/vec/impls/mpi/pdvec.c
/petsc/src/vec/vec/impls/seq/bvec2.c
/petsc/src/vec/vec/interface/rvector.c
/petsc/src/vec/vec/utils/vecio.c
6dd6327020-Mar-2025 Barry Smith <bsmith@mcs.anl.gov>

Minor cleanup of Fortran binding stuff to simplify future maintainance

There is no distinction between F90 and non-F90 code so combine ftn-custom and f90-custom directories and fortranimpl.h and f90

Minor cleanup of Fortran binding stuff to simplify future maintainance

There is no distinction between F90 and non-F90 code so combine ftn-custom and f90-custom directories and fortranimpl.h and f90impl.h files. Also move uses of f90 to ftn when simple

show more ...


/petsc/.gitlab-ci.yml
/petsc/config/BuildSystem/config/packages/cgns.py
/petsc/config/BuildSystem/config/packages/slepc.py
/petsc/config/examples/arch-ci-macos-opt-arm.py
/petsc/config/examples/arch-olcf-frontier-opt.py
/petsc/config/gmakegen.py
/petsc/doc/build_man_examples_links.py
/petsc/doc/build_man_pages.py
/petsc/doc/developers/style.md
/petsc/doc/install/install_tutorial.md
/petsc/gmakefile
/petsc/include/petsc/private/ftnimpl.h
/petsc/include/petsc/private/matimpl.h
/petsc/include/petscmat.h
/petsc/include/petscsystypes.h
/petsc/lib/petsc/bin/maint/PetscStaticFunctionCandidates.py
/petsc/lib/petsc/bin/maint/check_header_guard.py
/petsc/lib/petsc/bin/maint/generatefortranbindings.py
/petsc/lib/petsc/bin/maint/getAPI.py
/petsc/lib/petsc/bin/maint/petsclinter/petsclinter/classes/_linter.py
/petsc/lib/petsc/bin/maint/petsclinter/petsclinter/classes/_pool.py
/petsc/lib/petsc/conf/rules_util.mk
/petsc/src/dm/dt/interface/ftn-custom/makefile
/petsc/src/dm/dt/interface/ftn-custom/zdsf.c
/petsc/src/dm/dt/interface/ftn-custom/zdtdsf90.c
/petsc/src/dm/dt/interface/ftn-custom/zdtf90.c
/petsc/src/dm/ftn-mod/makefile
/petsc/src/dm/ftn-mod/petscdm.h90
/petsc/src/dm/ftn-mod/petscdmcomposite.h90
/petsc/src/dm/ftn-mod/petscdmda.h90
/petsc/src/dm/ftn-mod/petscdmmod.F90
/petsc/src/dm/ftn-mod/petscdmplex.h90
/petsc/src/dm/ftn-mod/petscdmswarm.h90
/petsc/src/dm/ftn-mod/petscdt.h90
/petsc/src/dm/impls/composite/ftn-custom/makefile
/petsc/src/dm/impls/composite/ftn-custom/zfddaf.c
/petsc/src/dm/impls/composite/ftn-custom/zfddaf90.c
/petsc/src/dm/impls/da/ftn-custom/makefile
/petsc/src/dm/impls/da/ftn-custom/zda1f90.c
/petsc/src/dm/impls/da/ftn-custom/zdaf.c
/petsc/src/dm/impls/da/ftn-custom/zdasubf.c
/petsc/src/dm/impls/plex/ftn-custom/makefile
/petsc/src/dm/impls/plex/ftn-custom/zplexf90.c
/petsc/src/dm/impls/plex/ftn-custom/zplexfemf90.c
/petsc/src/dm/impls/plex/tests/ex100.c
/petsc/src/dm/impls/shell/ftn-custom/makefile
/petsc/src/dm/impls/shell/ftn-custom/zdmshellf.c
/petsc/src/dm/impls/swarm/ftn-custom/makefile
/petsc/src/dm/impls/swarm/ftn-custom/zswarmf90.c
/petsc/src/dm/interface/ftn-custom/makefile
/petsc/src/dm/interface/ftn-custom/zdmf.c
/petsc/src/dm/label/ftn-custom/makefile
/petsc/src/dm/label/ftn-custom/zdmlabel.c
/petsc/src/ksp/ftn-mod/makefile
/petsc/src/ksp/ftn-mod/petscksp.h90
/petsc/src/ksp/ftn-mod/petsckspmod.F90
/petsc/src/ksp/ksp/impls/gmres/fgmres/ftn-custom/makefile
/petsc/src/ksp/ksp/impls/gmres/fgmres/ftn-custom/zmodpcff.c
/petsc/src/ksp/ksp/impls/gmres/ftn-custom/makefile
/petsc/src/ksp/ksp/impls/gmres/ftn-custom/zgmres2f.c
/petsc/src/ksp/ksp/interface/ftn-custom/makefile
/petsc/src/ksp/ksp/interface/ftn-custom/zdmkspf.c
/petsc/src/ksp/ksp/interface/ftn-custom/zitfuncf.c
/petsc/src/ksp/ksp/interface/ftn-custom/zitfuncf90.c
/petsc/src/ksp/ksp/tests/ex86f.F90
/petsc/src/ksp/ksp/tests/output/ex86f_2.out
/petsc/src/ksp/ksp/tests/output/ex86f_3.out
/petsc/src/ksp/pc/impls/asm/ftn-custom/makefile
/petsc/src/ksp/pc/impls/asm/ftn-custom/zasmf.c
/petsc/src/ksp/pc/impls/bjacobi/ftn-custom/makefile
/petsc/src/ksp/pc/impls/bjacobi/ftn-custom/zbjacobif.c
/petsc/src/ksp/pc/impls/fieldsplit/ftn-custom/makefile
/petsc/src/ksp/pc/impls/fieldsplit/ftn-custom/zfieldsplitf.c
/petsc/src/ksp/pc/impls/gasm/ftn-custom/makefile
/petsc/src/ksp/pc/impls/gasm/ftn-custom/zgasmf.c
/petsc/src/ksp/pc/impls/hpddm/ftn-custom/makefile
/petsc/src/ksp/pc/impls/hpddm/ftn-custom/zpchpddmf.c
/petsc/src/ksp/pc/impls/mg/ftn-custom/makefile
/petsc/src/ksp/pc/impls/mg/ftn-custom/zmgf.c
/petsc/src/ksp/pc/impls/mg/ftn-custom/zmgfuncf.c
/petsc/src/ksp/pc/impls/shell/ftn-custom/makefile
/petsc/src/ksp/pc/impls/shell/ftn-custom/zshellpcf.c
/petsc/src/mat/ftn-custom/makefile
/petsc/src/mat/ftn-custom/zmat.c
/petsc/src/mat/ftn-mod/makefile
/petsc/src/mat/ftn-mod/petscmat.h90
/petsc/src/mat/ftn-mod/petscmatmod.F90
/petsc/src/mat/graphops/partition/ftn-custom/makefile
/petsc/src/mat/graphops/partition/ftn-custom/zpartitionf.c
/petsc/src/mat/impls/adj/mpi/ftn-custom/makefile
/petsc/src/mat/impls/adj/mpi/ftn-custom/zmpiadjf.c
/petsc/src/mat/impls/baij/mpi/ftn-custom/makefile
/petsc/src/mat/impls/baij/mpi/ftn-custom/zmpibaijf.c
/petsc/src/mat/impls/dense/mpi/mpidense.h
/petsc/src/mat/impls/mffd/ftn-custom/makefile
/petsc/src/mat/impls/mffd/ftn-custom/zmffdf.c
/petsc/src/mat/impls/nest/ftn-custom/makefile
/petsc/src/mat/impls/nest/ftn-custom/zmatnestf.c
/petsc/src/mat/impls/shell/ftn-custom/makefile
/petsc/src/mat/impls/shell/ftn-custom/zshellf.c
/petsc/src/mat/interface/ftn-custom/makefile
/petsc/src/mat/interface/ftn-custom/zmatnullf.c
/petsc/src/mat/interface/ftn-custom/zmatrixf.c
/petsc/src/mat/interface/ftn-custom/zmatrixf90.c
/petsc/src/mat/matfd/ftn-custom/makefile
/petsc/src/mat/matfd/ftn-custom/zfdmatrixf.c
/petsc/src/snes/ftn-mod/makefile
/petsc/src/snes/ftn-mod/petscsnes.h90
/petsc/src/snes/ftn-mod/petscsnesmod.F90
/petsc/src/snes/impls/shell/ftn-custom/makefile
/petsc/src/snes/impls/shell/ftn-custom/zsnesshellf.c
/petsc/src/snes/interface/ftn-custom/makefile
/petsc/src/snes/interface/ftn-custom/zsnesf.c
/petsc/src/snes/interface/ftn-custom/zsnesf90.c
/petsc/src/snes/linesearch/impls/shell/ftn-custom/makefile
/petsc/src/snes/linesearch/impls/shell/ftn-custom/zlinesearchshellf.c
/petsc/src/snes/linesearch/interface/ftn-custom/makefile
/petsc/src/snes/linesearch/interface/ftn-custom/zlinesearchf.c
/petsc/src/snes/utils/ftn-custom/makefile
/petsc/src/snes/utils/ftn-custom/zdmdasnesf.c
/petsc/src/snes/utils/ftn-custom/zdmlocalsnesf.c
/petsc/src/snes/utils/ftn-custom/zdmsnesf.c
/petsc/src/sys/classes/bag/ftn-custom/makefile
/petsc/src/sys/classes/bag/ftn-custom/zbagf.c
/petsc/src/sys/classes/bag/ftn-custom/zbagf90.c
/petsc/src/sys/classes/bag/ftn-src/bagenum.F90
/petsc/src/sys/classes/bag/ftn-src/makefile
/petsc/src/sys/classes/draw/utils/ftn-custom/makefile
/petsc/src/sys/classes/draw/utils/ftn-custom/zzoomf.c
/petsc/src/sys/classes/matlabengine/ftn-custom/makefile
/petsc/src/sys/classes/matlabengine/ftn-custom/zmatlabf.c
/petsc/src/sys/classes/viewer/impls/ascii/filev.c
/petsc/src/sys/classes/viewer/impls/ascii/ftn-custom/makefile
/petsc/src/sys/classes/viewer/impls/ascii/ftn-custom/zfilevf.c
/petsc/src/sys/classes/viewer/impls/ascii/ftn-custom/zvcreatef.c
/petsc/src/sys/classes/viewer/impls/binary/ftn-custom/makefile
/petsc/src/sys/classes/viewer/impls/binary/ftn-custom/zbinvf90.c
/petsc/src/sys/classes/viewer/impls/draw/ftn-custom/makefile
/petsc/src/sys/classes/viewer/impls/draw/ftn-custom/zdrawvf.c
/petsc/src/sys/classes/viewer/impls/hdf5/ftn-custom/makefile
/petsc/src/sys/classes/viewer/impls/hdf5/ftn-custom/zhdf5f.c
/petsc/src/sys/classes/viewer/impls/string/ftn-custom/makefile
/petsc/src/sys/classes/viewer/impls/string/ftn-custom/zstringvf.c
/petsc/src/sys/classes/viewer/interface/ftn-custom/makefile
/petsc/src/sys/classes/viewer/interface/ftn-custom/zviewaf.c
/petsc/src/sys/error/ftn-custom/makefile
/petsc/src/sys/error/ftn-custom/zerrf.c
/petsc/src/sys/fileio/ftn-custom/makefile
/petsc/src/sys/fileio/ftn-custom/zmpiuopenf.c
/petsc/src/sys/fileio/ftn-custom/zmprintf.c
/petsc/src/sys/fileio/ftn-custom/zsysiof.c
/petsc/src/sys/ftn-custom/f90_cwrap.c
/petsc/src/sys/ftn-custom/makefile
/petsc/src/sys/ftn-custom/zsys.c
/petsc/src/sys/ftn-custom/zsysf90.c
/petsc/src/sys/ftn-custom/zutils.c
/petsc/src/sys/ftn-mod/makefile
/petsc/src/sys/ftn-mod/petscsys.h90
/petsc/src/sys/ftn-mod/petscsysmod.F90
/petsc/src/sys/ftn-mod/petscviewer.h90
/petsc/src/sys/ftn-src/f90_fwrap.F90
/petsc/src/sys/ftn-src/makefile
/petsc/src/sys/ftn-src/somefort.F90
/petsc/src/sys/info/ftn-custom/makefile
/petsc/src/sys/info/ftn-custom/zverboseinfof.c
/petsc/src/sys/logging/ftn-custom/makefile
/petsc/src/sys/logging/ftn-custom/zplogf.c
/petsc/src/sys/memory/ftn-custom/makefile
/petsc/src/sys/memory/ftn-custom/zmtrf.c
/petsc/src/sys/mpiuni/ftn-mod/makefile
/petsc/src/sys/mpiuni/ftn-mod/mpiunimod.F90
/petsc/src/sys/mpiuni/ftn-src/makefile
/petsc/src/sys/mpiuni/ftn-src/somempifort.F90
/petsc/src/sys/objects/ftn-custom/makefile
/petsc/src/sys/objects/ftn-custom/zgcommf.c
/petsc/src/sys/objects/ftn-custom/zoptionsf.c
/petsc/src/sys/objects/ftn-custom/zstart.c
/petsc/src/sys/objects/ftn-custom/zstartf.c
/petsc/src/sys/objects/ftn-src/makefile
/petsc/src/sys/objects/ftn-src/optionenum.F90
/petsc/src/sys/objects/pinit.c
/petsc/src/sys/utils/ftn-custom/makefile
/petsc/src/sys/utils/ftn-custom/zsortsof.c
/petsc/src/sys/utils/ftn-custom/zstrf.c
/petsc/src/sys/utils/server.c
/petsc/src/tao/constrained/impls/admm/ftn-custom/makefile
/petsc/src/tao/constrained/impls/admm/ftn-custom/zadmmf.c
/petsc/src/tao/ftn-mod/makefile
/petsc/src/tao/ftn-mod/petsctaomod.F90
/petsc/src/tao/interface/ftn-custom/makefile
/petsc/src/tao/interface/ftn-custom/ztaosolverf.c
/petsc/src/tao/leastsquares/impls/brgn/ftn-custom/makefile
/petsc/src/tao/leastsquares/impls/brgn/ftn-custom/zbrgnf.c
/petsc/src/tao/linesearch/interface/ftn-custom/makefile
/petsc/src/tao/linesearch/interface/ftn-custom/ztaolinesearchf.c
ftn-mod/makefile
ftn-mod/petscts.h90
ftn-mod/petsctsmod.F90
interface/ftn-custom/makefile
interface/ftn-custom/ztsf.c
/petsc/src/vec/ftn-mod/makefile
/petsc/src/vec/ftn-mod/petscis.h90
/petsc/src/vec/ftn-mod/petscvec.h90
/petsc/src/vec/ftn-mod/petscvecmod.F90
/petsc/src/vec/is/is/impls/ftn-custom/makefile
/petsc/src/vec/is/is/impls/ftn-custom/zblockf90.c
/petsc/src/vec/is/is/interface/ftn-custom/makefile
/petsc/src/vec/is/is/interface/ftn-custom/zindexf90.c
/petsc/src/vec/is/is/utils/ftn-custom/makefile
/petsc/src/vec/is/is/utils/ftn-custom/ziscoloringf90.c
/petsc/src/vec/is/section/interface/ftn-custom/makefile
/petsc/src/vec/is/section/interface/ftn-custom/zvsectionisf90.c
/petsc/src/vec/is/sf/interface/ftn-custom/makefile
/petsc/src/vec/is/sf/interface/ftn-custom/zsf.c
/petsc/src/vec/is/sf/utils/ftn-custom/makefile
/petsc/src/vec/is/sf/utils/ftn-custom/zsfutilsf90.c
/petsc/src/vec/is/utils/ftn-custom/makefile
/petsc/src/vec/is/utils/ftn-custom/zisltogf.c
/petsc/src/vec/is/utils/ftn-custom/zisltogf90.c
/petsc/src/vec/is/utils/ftn-custom/zvsectionisf.c
/petsc/src/vec/vec/interface/ftn-custom/makefile
/petsc/src/vec/vec/interface/ftn-custom/zvectorf.c
/petsc/src/vec/vec/interface/ftn-custom/zvectorf90.c
/petsc/src/vec/vec/tutorials/ex21.c
/petsc/src/vec/vec/utils/ftn-custom/makefile
/petsc/src/vec/vec/utils/ftn-custom/zvsectionf90.c
/petsc/systems/Apple/iOS/bin/iosbuilder.py
87fca84427-Jul-2024 Pierre Jolivet <pierre@joliv.et>

Update to clang-format-20

12345678910>>...236