History log of /petsc/src/binding/ (Results 276 – 300 of 895)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
a82fbe4e09-Sep-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'ahmed/exodusii-improvements' into 'main'

ExodusII: cache variable names

See merge request petsc/petsc!7705


/petsc/config/BuildSystem/config/packages/exodusii.py
/petsc/config/BuildSystem/config/setCompilers.py
/petsc/doc/changes/dev.rst
/petsc/doc/petsc.bib
/petsc/include/petsc/mpiuni/mpi.h
/petsc/include/petsc/private/sfimpl.h
/petsc/include/petsc/private/tsimpl.h
/petsc/include/petsc/private/viewerexodusiiimpl.h
/petsc/include/petscdmplex.h
/petsc/include/petscsf.h
/petsc/include/petscts.h
petsc4py/src/lib-petsc/compat.h
petsc4py/src/lib-petsc/compat/plexexodusii.h
/petsc/src/dm/impls/plex/exodusii/makefile
/petsc/src/dm/impls/plex/exodusii/plexexodusii2.c
/petsc/src/dm/impls/plex/makefile
/petsc/src/dm/impls/plex/plexexodusii.c
/petsc/src/dm/impls/plex/tests/ex26.c
/petsc/src/dm/impls/plex/tests/ex26f90.F90
/petsc/src/dm/impls/plex/tests/ex95.c
/petsc/src/dm/impls/plex/tests/ex95f90.F90
/petsc/src/dm/impls/plex/tests/ex96.c
/petsc/src/dm/impls/plex/tests/output/ex26_0.out
/petsc/src/dm/impls/plex/tests/output/ex26_1.out
/petsc/src/dm/impls/plex/tests/output/ex26_10.out
/petsc/src/dm/impls/plex/tests/output/ex26_12.out
/petsc/src/dm/impls/plex/tests/output/ex26_13.out
/petsc/src/dm/impls/plex/tests/output/ex26_14.out
/petsc/src/dm/impls/plex/tests/output/ex26_15.out
/petsc/src/dm/impls/plex/tests/output/ex26_16.out
/petsc/src/dm/impls/plex/tests/output/ex26_17.out
/petsc/src/dm/impls/plex/tests/output/ex26_18.out
/petsc/src/dm/impls/plex/tests/output/ex26_19.out
/petsc/src/dm/impls/plex/tests/output/ex26_2.out
/petsc/src/dm/impls/plex/tests/output/ex26_3.out
/petsc/src/dm/impls/plex/tests/output/ex26_4.out
/petsc/src/dm/impls/plex/tests/output/ex26_5.out
/petsc/src/dm/impls/plex/tests/output/ex26_6.out
/petsc/src/dm/impls/plex/tests/output/ex26_7.out
/petsc/src/dm/impls/plex/tests/output/ex26_8.out
/petsc/src/dm/impls/plex/tests/output/ex26_9.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_0.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_1.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_10.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_12.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_13.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_14.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_15.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_16.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_17.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_18.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_19.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_2.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_3.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_4.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_5.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_6.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_7.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_8.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_9.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_0.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_1.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_10.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_12.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_13.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_14.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_15.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_16.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_17.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_18.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_19.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_2.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_3.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_4.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_5.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_6.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_7.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_8.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_9.out
/petsc/src/dm/impls/plex/tests/output/ex95_0.out
/petsc/src/dm/impls/plex/tests/output/ex95f90_0.out
/petsc/src/dm/impls/plex/tests/output/ex96_0.out
/petsc/src/dm/interface/dm.c
/petsc/src/ksp/ksp/impls/gmres/gmres.c
/petsc/src/ksp/pc/impls/gamg/gamg.c
/petsc/src/sys/tests/ex30.c
/petsc/src/ts/interface/ts.c
/petsc/src/ts/interface/tsmon.c
/petsc/src/ts/tests/ex30.c
/petsc/src/ts/tutorials/ex11.c
/petsc/src/ts/tutorials/ex26.c
/petsc/src/ts/tutorials/output/ex11_vtk_adv_2d_tri.out
/petsc/src/vec/is/sf/impls/basic/cupm/sfcupm_impl.hpp
/petsc/src/vec/is/sf/impls/basic/kokkos/sfkok.kokkos.cxx
/petsc/src/vec/is/sf/impls/basic/sfpack.c
/petsc/src/vec/is/sf/impls/window/sfwindow.c
/petsc/src/vec/is/sf/interface/sf.c
/petsc/src/vec/is/sf/tests/ex24.c
/petsc/src/vec/is/sf/tests/output/ex24_0.out
/petsc/src/vec/is/sf/tutorials/ex1.c
/petsc/src/vec/is/sf/tutorials/ex3.c
49c89c7609-Sep-2024 Blaise Bourdin <bourdin@mcmaster.ca>

PetscViewer_ExodusII: Allow the viewer to set and query the name and number of variables (results) stored in an exodusII file. Cache this information to avoid repeated calls to exodusII functions.

A

PetscViewer_ExodusII: Allow the viewer to set and query the name and number of variables (results) stored in an exodusII file. Cache this information to avoid repeated calls to exodusII functions.

And update to use exodusII-v2024-06-27

Co-authored-by: Sarah Ahmed ahmes134@mcmaster.ca

show more ...


/petsc/.gitlab-ci.yml
/petsc/config/BuildSystem/RDict.py
/petsc/config/BuildSystem/config/packages/SuiteSparse.py
/petsc/config/BuildSystem/config/packages/SuperLU.py
/petsc/config/BuildSystem/config/packages/cmake.py
/petsc/config/BuildSystem/config/packages/exodusii.py
/petsc/config/BuildSystem/config/packages/zstd.py
/petsc/config/PETSc/Configure.py
/petsc/config/examples/arch-ci-linux-cxx-cmplx-pkgs-64idx.py
/petsc/config/gmakegen.py
/petsc/config/install.py
/petsc/doc/changes/dev.rst
/petsc/include/petsc/private/dmplextransformimpl.h
/petsc/include/petsc/private/matimpl.h
/petsc/include/petsc/private/viewerexodusiiimpl.h
/petsc/include/petscdmplex.h
/petsc/include/petscpc.h
petsc4py/src/lib-petsc/compat.h
petsc4py/src/lib-petsc/compat/plexexodusii.h
/petsc/src/dm/impls/plex/exodusii/makefile
/petsc/src/dm/impls/plex/exodusii/plexexodusii2.c
/petsc/src/dm/impls/plex/makefile
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/plex/plexexodusii.c
/petsc/src/dm/impls/plex/plexextrude.c
/petsc/src/dm/impls/plex/plexorient.c
/petsc/src/dm/impls/plex/tests/ex26.c
/petsc/src/dm/impls/plex/tests/ex26f90.F90
/petsc/src/dm/impls/plex/tests/ex44.c
/petsc/src/dm/impls/plex/tests/ex95.c
/petsc/src/dm/impls/plex/tests/ex95f90.F90
/petsc/src/dm/impls/plex/tests/ex96.c
/petsc/src/dm/impls/plex/tests/output/ex26_0.out
/petsc/src/dm/impls/plex/tests/output/ex26_1.out
/petsc/src/dm/impls/plex/tests/output/ex26_10.out
/petsc/src/dm/impls/plex/tests/output/ex26_12.out
/petsc/src/dm/impls/plex/tests/output/ex26_13.out
/petsc/src/dm/impls/plex/tests/output/ex26_14.out
/petsc/src/dm/impls/plex/tests/output/ex26_15.out
/petsc/src/dm/impls/plex/tests/output/ex26_16.out
/petsc/src/dm/impls/plex/tests/output/ex26_17.out
/petsc/src/dm/impls/plex/tests/output/ex26_18.out
/petsc/src/dm/impls/plex/tests/output/ex26_19.out
/petsc/src/dm/impls/plex/tests/output/ex26_2.out
/petsc/src/dm/impls/plex/tests/output/ex26_3.out
/petsc/src/dm/impls/plex/tests/output/ex26_4.out
/petsc/src/dm/impls/plex/tests/output/ex26_5.out
/petsc/src/dm/impls/plex/tests/output/ex26_6.out
/petsc/src/dm/impls/plex/tests/output/ex26_7.out
/petsc/src/dm/impls/plex/tests/output/ex26_8.out
/petsc/src/dm/impls/plex/tests/output/ex26_9.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_0.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_1.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_10.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_12.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_13.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_14.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_15.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_16.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_17.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_18.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_19.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_2.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_3.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_4.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_5.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_6.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_7.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_8.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_9.out
/petsc/src/dm/impls/plex/tests/output/ex44_quad_adapt_1.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_0.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_1.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_10.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_12.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_13.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_14.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_15.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_16.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_17.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_18.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_19.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_2.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_3.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_4.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_5.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_6.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_7.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_8.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_9.out
/petsc/src/dm/impls/plex/tests/output/ex69_hex_2.out
/petsc/src/dm/impls/plex/tests/output/ex69_quad_3.out
/petsc/src/dm/impls/plex/tests/output/ex95_0.out
/petsc/src/dm/impls/plex/tests/output/ex95f90_0.out
/petsc/src/dm/impls/plex/tests/output/ex96_0.out
/petsc/src/dm/impls/plex/transform/impls/extrude/plextrextrude.c
/petsc/src/dm/impls/plex/transform/interface/plextransform.c
/petsc/src/dm/interface/dm.c
/petsc/src/ksp/ksp/tests/output/ex3_gamg_provided_not_ok.out
/petsc/src/ksp/ksp/tutorials/output/ex56_latebs-2.out
/petsc/src/ksp/ksp/tutorials/output/ex56_latebs.out
/petsc/src/ksp/ksp/tutorials/output/ex71_bddc_elast_both_approx.out
/petsc/src/ksp/ksp/tutorials/output/ex71_bddc_elast_deluxe_layers_adapt_cuda_approx_mat_is_localmat_type-seqaij.out
/petsc/src/ksp/ksp/tutorials/output/ex71_bddc_elast_deluxe_layers_adapt_cuda_approx_mat_is_localmat_type-seqaijcusparse.out
/petsc/src/ksp/ksp/tutorials/output/ex71_bddc_elast_dir_approx.out
/petsc/src/ksp/ksp/tutorials/output/ex71_bddc_elast_neu_approx.out
/petsc/src/ksp/ksp/tutorials/output/ex7_gamg_cuda_nsize-1.out
/petsc/src/ksp/ksp/tutorials/output/ex7_gamg_cuda_nsize-2.out
/petsc/src/ksp/ksp/tutorials/output/ex7_gamg_kokkos_nsize-1.out
/petsc/src/ksp/ksp/tutorials/output/ex7_gamg_kokkos_nsize-2.out
/petsc/src/ksp/pc/impls/fieldsplit/fieldsplit.c
/petsc/src/ksp/pc/impls/gamg/agg.c
/petsc/src/ksp/pc/impls/gamg/gamg.c
/petsc/src/ksp/pc/impls/sor/sor.c
/petsc/src/ksp/pc/impls/svd/svd.c
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/interface/dlregismat.c
/petsc/src/mat/interface/matrix.c
/petsc/src/snes/tutorials/output/ex56_1.out
/petsc/src/snes/tutorials/output/ex5_7_ksp_view_pre.out
/petsc/src/snes/tutorials/output/ex5_hem_view_detailed.out
/petsc/src/snes/tutorials/output/ex5_mis_view_detailed.out
/petsc/src/sys/logging/handler/impls/nested/lognested.c
/petsc/src/vec/is/is/impls/stride/stride.c
c71f06a704-Sep-2024 Pierre Jolivet <pierre@joliv.et>

PCHPDDMGetComplexities: fix missing petsc4py binding


/petsc/.gitlab-ci.yml
/petsc/config/BuildSystem/RDict.py
/petsc/config/BuildSystem/config/packages/SuiteSparse.py
/petsc/config/BuildSystem/config/packages/SuperLU.py
/petsc/config/BuildSystem/config/packages/cmake.py
/petsc/config/BuildSystem/config/packages/zstd.py
/petsc/config/PETSc/Configure.py
/petsc/config/examples/arch-ci-linux-cxx-cmplx-pkgs-64idx.py
/petsc/config/gmakegen.py
/petsc/config/install.py
/petsc/doc/changes/dev.rst
/petsc/include/petsc/private/dmplextransformimpl.h
/petsc/include/petsc/private/matimpl.h
/petsc/include/petscpc.h
petsc4py/src/lib-petsc/compat/hpddm.h
petsc4py/src/petsc4py/PETSc/PC.pyx
petsc4py/src/petsc4py/PETSc/petscpc.pxi
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/plex/plexextrude.c
/petsc/src/dm/impls/plex/plexorient.c
/petsc/src/dm/impls/plex/tests/ex44.c
/petsc/src/dm/impls/plex/tests/output/ex44_quad_adapt_1.out
/petsc/src/dm/impls/plex/tests/output/ex69_hex_2.out
/petsc/src/dm/impls/plex/tests/output/ex69_quad_3.out
/petsc/src/dm/impls/plex/transform/impls/extrude/plextrextrude.c
/petsc/src/dm/impls/plex/transform/interface/plextransform.c
/petsc/src/ksp/ksp/tests/output/ex3_gamg_provided_not_ok.out
/petsc/src/ksp/ksp/tutorials/ex76.py
/petsc/src/ksp/ksp/tutorials/output/ex56_latebs-2.out
/petsc/src/ksp/ksp/tutorials/output/ex56_latebs.out
/petsc/src/ksp/ksp/tutorials/output/ex71_bddc_elast_both_approx.out
/petsc/src/ksp/ksp/tutorials/output/ex71_bddc_elast_deluxe_layers_adapt_cuda_approx_mat_is_localmat_type-seqaij.out
/petsc/src/ksp/ksp/tutorials/output/ex71_bddc_elast_deluxe_layers_adapt_cuda_approx_mat_is_localmat_type-seqaijcusparse.out
/petsc/src/ksp/ksp/tutorials/output/ex71_bddc_elast_dir_approx.out
/petsc/src/ksp/ksp/tutorials/output/ex71_bddc_elast_neu_approx.out
/petsc/src/ksp/ksp/tutorials/output/ex7_gamg_cuda_nsize-1.out
/petsc/src/ksp/ksp/tutorials/output/ex7_gamg_cuda_nsize-2.out
/petsc/src/ksp/ksp/tutorials/output/ex7_gamg_kokkos_nsize-1.out
/petsc/src/ksp/ksp/tutorials/output/ex7_gamg_kokkos_nsize-2.out
/petsc/src/ksp/pc/impls/fieldsplit/fieldsplit.c
/petsc/src/ksp/pc/impls/gamg/agg.c
/petsc/src/ksp/pc/impls/gamg/gamg.c
/petsc/src/ksp/pc/impls/hpddm/pchpddm.cxx
/petsc/src/ksp/pc/impls/sor/sor.c
/petsc/src/ksp/pc/impls/svd/svd.c
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/interface/dlregismat.c
/petsc/src/mat/interface/matrix.c
/petsc/src/snes/tutorials/output/ex56_1.out
/petsc/src/snes/tutorials/output/ex5_7_ksp_view_pre.out
/petsc/src/snes/tutorials/output/ex5_hem_view_detailed.out
/petsc/src/snes/tutorials/output/ex5_mis_view_detailed.out
/petsc/src/sys/logging/handler/impls/nested/lognested.c
/petsc/src/vec/is/is/impls/stride/stride.c
81f9dd7930-Aug-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'release'

9cffe78730-Aug-2024 Satish Balay <balay@mcs.anl.gov>

Increase patchlevel to 3.21.5

11c8a98f28-Aug-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'release-revert-7765'


/petsc/config/BuildSystem/config/packages/MPI.py
/petsc/config/examples/arch-ci-linux-cuda-double-64idx.py
/petsc/doc/changes/321.rst
/petsc/doc/changes/dev.rst
/petsc/doc/developers/contributing/developingmr.rst
/petsc/doc/developers/style.rst
/petsc/doc/manual/ksp.rst
/petsc/doc/manual/ts.rst
/petsc/include/petsc/mpiuni/mpi.h
/petsc/include/petsc/private/dmimpl.h
/petsc/include/petsc/private/dmpleximpl.h
/petsc/include/petsc/private/viewercgnsimpl.h
/petsc/include/petscdm.h
/petsc/include/petscsnes.h
/petsc/include/petscstring.h
/petsc/include/petscvec.h
petsc4py/src/petsc4py/PETSc/Vec.pyx
petsc4py/src/petsc4py/PETSc/petscvec.pxi
petsc4py/test/test_vec.py
/petsc/src/dm/dt/fe/tests/ex4.c
/petsc/src/dm/dt/fe/tests/output/ex4_ok.out
/petsc/src/dm/impls/plex/cgns/plexcgns2.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/plexvtu.c
/petsc/src/dm/impls/plex/tests/ex48f90.F90
/petsc/src/dm/impls/plex/tests/ex62f90.F90
/petsc/src/dm/interface/dm.c
/petsc/src/ksp/ksp/tutorials/ex55.c
/petsc/src/ksp/ksp/tutorials/output/empty.out
/petsc/src/ksp/ksp/utils/schurm/schurm.c
/petsc/src/mat/impls/aij/mpi/kokkos/mpiaijkok.kokkos.cxx
/petsc/src/mat/impls/aij/seq/seqcusparse/aijcusparse.cu
/petsc/src/mat/impls/aij/seq/seqcusparse/cusparsematimpl.h
/petsc/src/snes/impls/ls/ls.c
/petsc/src/snes/impls/tr/tr.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/tests/output/ex1_4.out
/petsc/src/snes/tests/output/ex1f_4.out
/petsc/src/snes/tutorials/ex12.c
/petsc/src/snes/tutorials/output/ex12_cgns.out
/petsc/src/snes/tutorials/output/ex12_vtu_empty.out
/petsc/src/snes/tutorials/output/ex18_3.out
/petsc/src/sys/classes/viewer/tutorials/ex2f.F90
/petsc/src/ts/event/tsevent.c
/petsc/src/ts/impls/arkimex/arkimex.c
/petsc/src/ts/tutorials/ex11.c
/petsc/src/ts/tutorials/ex30.c
/petsc/src/ts/tutorials/output/ex11_cgns_adv_2d_quad.out
/petsc/src/ts/tutorials/output/ex11_cgns_adv_2d_tri.out
/petsc/src/ts/tutorials/output/ex11_glvis_adv_2d_tri.out
/petsc/src/ts/tutorials/output/ex30_0.out
/petsc/src/ts/tutorials/output/ex30_0_dirk.out
/petsc/src/ts/tutorials/output/ex30_0_dirk_fieldsplit.out
/petsc/src/ts/tutorials/output/ex30_0_dirk_mg.out
/petsc/src/ts/tutorials/output/ex30_0_p4est.out
/petsc/src/ts/tutorials/output/ex30_0_p4est_mg.out
/petsc/src/ts/tutorials/output/ex30_0_p4est_periodic.out
/petsc/src/ts/tutorials/output/ex30_0_periodic.out
/petsc/src/ts/utils/dmlocalts.c
/petsc/src/vec/vec/impls/mpi/pbvec.c
/petsc/src/vec/vec/interface/rvector.c
3201ab8d12-Jul-2024 Stefano Zampini <stefano.zampini@gmail.com>

SNES: trust region API

deprecate old SNESSetTrustRegionTolerance


/petsc/config/BuildSystem/config/packages/c2html.py
/petsc/config/BuildSystem/config/packages/sowing.py
/petsc/config/examples/arch-ci-freebsd-c-single-opt.py
/petsc/config/examples/arch-ci-freebsd-cxx-cmplx-64idx-dbg.py
/petsc/config/examples/arch-ci-freebsd-cxx-cmplx-pkgs-dbg.py
/petsc/config/examples/arch-ci-freebsd-cxx-pkgs-opt.py
/petsc/config/examples/arch-ci-freebsd-pkgs-opt.py
/petsc/doc/changes/dev.rst
/petsc/doc/manual/snes.rst
/petsc/include/petsc/private/cupmatomics.hpp
/petsc/include/petsc/private/snesimpl.h
/petsc/include/petscdevice_cuda.h
/petsc/include/petscerror.h
/petsc/include/petscsnes.h
/petsc/lib/petsc/bin/maint/runjobs.py
petsc4py/src/petsc4py/PETSc/SNES.pyx
petsc4py/src/petsc4py/PETSc/TS.pyx
petsc4py/src/petsc4py/PETSc/petscsnes.pxi
petsc4py/test/test_snes.py
/petsc/src/ksp/pc/impls/factor/cholesky/cholesky.c
/petsc/src/ksp/pc/impls/factor/factor.c
/petsc/src/mat/impls/aij/seq/seqcusparse/aijcusparse.cu
/petsc/src/mat/impls/aij/seq/seqcusparse/cusparsematimpl.h
/petsc/src/snes/impls/gs/snesgs.c
/petsc/src/snes/impls/ntrdc/ntrdc.c
/petsc/src/snes/impls/ntrdc/ntrdcimpl.h
/petsc/src/snes/impls/tr/tr.c
/petsc/src/snes/impls/tr/trimpl.h
/petsc/src/snes/interface/snes.c
/petsc/src/snes/tests/ex1.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/snes/tutorials/output/ex18_2.out
/petsc/src/snes/tutorials/output/ex18_3.out
/petsc/src/snes/tutorials/output/ex2_2.out
/petsc/src/snes/tutorials/output/ex2_4.out
/petsc/src/sys/tests/ex75.c
/petsc/src/sys/tests/output/ex75_1.out
/petsc/src/vec/is/section/interface/section.c
/petsc/src/vec/vec/impls/seq/cupm/vecseqcupm.hpp
fd6b63b026-Aug-2024 mint Yzr <helloworldyzr@gmail.com>

petsc4py: add getGhostIS()

4185d93016-Aug-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jrwrigh/dm_box_label' into 'main'

Plex: Add box labeling to simplex, input meshes

See merge request petsc/petsc!7741


/petsc/config/BuildSystem/config/packages/PTScotch.py
/petsc/config/BuildSystem/config/packages/SuiteSparse.py
/petsc/config/BuildSystem/config/packages/cmake.py
/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/mmg.py
/petsc/config/BuildSystem/config/packages/openblas.py
/petsc/config/BuildSystem/config/packages/parmmg.py
/petsc/doc/changes/dev.rst
/petsc/doc/conf.py
/petsc/doc/manual/snes.rst
/petsc/doc/petsc.bib
/petsc/include/petsc/finclude/petscsnes.h
/petsc/include/petsc/private/snesimpl.h
/petsc/include/petsc/private/tsimpl.h
/petsc/include/petscsnes.h
/petsc/include/petscts.h
/petsc/lib/petsc/conf/rules_util.mk
/petsc/share/petsc/suppressions/ubsan
petsc4py/test/test_dmplex.py
/petsc/src/dm/dt/dualspace/impls/lagrange/tutorials/output/ex2_0.out
/petsc/src/dm/dt/dualspace/impls/lagrange/tutorials/output/ex2_3d.out
/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/field/tutorials/output/ex1_ds.out
/petsc/src/dm/field/tutorials/output/ex1_shell.out
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/plex/plexcreate.c
/petsc/src/dm/impls/plex/plexdistribute.c
/petsc/src/dm/impls/plex/plexfem.c
/petsc/src/dm/impls/plex/tests/ex1.c
/petsc/src/dm/impls/plex/tests/ex15.c
/petsc/src/dm/impls/plex/tests/output/ex11_univ.out
/petsc/src/dm/impls/plex/tests/output/ex11_univ_egads_sphere.out
/petsc/src/dm/impls/plex/tests/output/ex12_1.out
/petsc/src/dm/impls/plex/tests/output/ex12_10.out
/petsc/src/dm/impls/plex/tests/output/ex12_11.out
/petsc/src/dm/impls/plex/tests/output/ex12_12.out
/petsc/src/dm/impls/plex/tests/output/ex12_13.out
/petsc/src/dm/impls/plex/tests/output/ex12_14.out
/petsc/src/dm/impls/plex/tests/output/ex12_15.out
/petsc/src/dm/impls/plex/tests/output/ex12_16.out
/petsc/src/dm/impls/plex/tests/output/ex12_17.out
/petsc/src/dm/impls/plex/tests/output/ex12_2.out
/petsc/src/dm/impls/plex/tests/output/ex12_3.out
/petsc/src/dm/impls/plex/tests/output/ex12_4.out
/petsc/src/dm/impls/plex/tests/output/ex12_5.out
/petsc/src/dm/impls/plex/tests/output/ex12_6.out
/petsc/src/dm/impls/plex/tests/output/ex12_7.out
/petsc/src/dm/impls/plex/tests/output/ex12_8.out
/petsc/src/dm/impls/plex/tests/output/ex13_0.out
/petsc/src/dm/impls/plex/tests/output/ex13_1.out
/petsc/src/dm/impls/plex/tests/output/ex13_2.out
/petsc/src/dm/impls/plex/tests/output/ex13_3.out
/petsc/src/dm/impls/plex/tests/output/ex14_0.out
/petsc/src/dm/impls/plex/tests/output/ex16_0.out
/petsc/src/dm/impls/plex/tests/output/ex18_5_dist0_interpolate-create.out
/petsc/src/dm/impls/plex/tests/output/ex18_5_dist0_interpolate-none.out
/petsc/src/dm/impls/plex/tests/output/ex19_2d.out
/petsc/src/dm/impls/plex/tests/output/ex19_2d_met3.out
/petsc/src/dm/impls/plex/tests/output/ex19_2d_met3_alt.out
/petsc/src/dm/impls/plex/tests/output/ex19_2d_parmetis_np2.out
/petsc/src/dm/impls/plex/tests/output/ex19_2d_parmetis_np4.out
/petsc/src/dm/impls/plex/tests/output/ex19_2d_sep.out
/petsc/src/dm/impls/plex/tests/output/ex19_3d.out
/petsc/src/dm/impls/plex/tests/output/ex19_3d_parmetis_met0.out
/petsc/src/dm/impls/plex/tests/output/ex19_3d_parmetis_met2.out
/petsc/src/dm/impls/plex/tests/output/ex19_proj2.out
/petsc/src/dm/impls/plex/tests/output/ex19_proj4.out
/petsc/src/dm/impls/plex/tests/output/ex1_3.out
/petsc/src/dm/impls/plex/tests/output/ex1_4.out
/petsc/src/dm/impls/plex/tests/output/ex1_ball_0.out
/petsc/src/dm/impls/plex/tests/output/ex1_ball_1.out
/petsc/src/dm/impls/plex/tests/output/ex1_ball_2.out
/petsc/src/dm/impls/plex/tests/output/ex1_box_2d.out
/petsc/src/dm/impls/plex/tests/output/ex1_box_2d_per.out
/petsc/src/dm/impls/plex/tests/output/ex1_box_3d.out
/petsc/src/dm/impls/plex/tests/output/ex1_box_wedge_s2t.out
/petsc/src/dm/impls/plex/tests/output/ex1_box_wedge_s2t_parallel.out
/petsc/src/dm/impls/plex/tests/output/ex1_cgns_0.out
/petsc/src/dm/impls/plex/tests/output/ex1_exo_0.out
/petsc/src/dm/impls/plex/tests/output/ex1_exo_1.out
/petsc/src/dm/impls/plex/tests/output/ex1_exo_1d_0.out
/petsc/src/dm/impls/plex/tests/output/ex1_exo_2.out
/petsc/src/dm/impls/plex/tests/output/ex1_exo_3.out
/petsc/src/dm/impls/plex/tests/output/ex1_exo_4.out
/petsc/src/dm/impls/plex/tests/output/ex1_exodus_17_hyb3d_interp_ascii.out
/petsc/src/dm/impls/plex/tests/output/ex1_fluent_0.out
/petsc/src/dm/impls/plex/tests/output/ex1_fluent_2.out
/petsc/src/dm/impls/plex/tests/output/ex1_gmsh_0.out
/petsc/src/dm/impls/plex/tests/output/ex1_gmsh_1.out
/petsc/src/dm/impls/plex/tests/output/ex1_gmsh_14_ext.out
/petsc/src/dm/impls/plex/tests/output/ex1_gmsh_14_ext_s2t.out
/petsc/src/dm/impls/plex/tests/output/ex1_gmsh_15_hyb3d.out
/petsc/src/dm/impls/plex/tests/output/ex1_gmsh_16_spheresurface_extruded_s2t.out
/petsc/src/dm/impls/plex/tests/output/ex1_gmsh_17_hyb3d_interp_ascii.out
/petsc/src/dm/impls/plex/tests/output/ex1_gmsh_1_box_label.out
/petsc/src/dm/impls/plex/tests/output/ex1_gmsh_2.out
/petsc/src/dm/impls/plex/tests/output/ex1_gmsh_5.out
/petsc/src/dm/impls/plex/tests/output/ex1_gmsh_6.out
/petsc/src/dm/impls/plex/tests/output/ex1_gmsh_hex_20node.out
/petsc/src/dm/impls/plex/tests/output/ex1_gmsh_quad_8node.out
/petsc/src/dm/impls/plex/tests/output/ex1_p4est_bug_overlapsf.out
/petsc/src/dm/impls/plex/tests/output/ex1_p4est_gmsh_periodic.out
/petsc/src/dm/impls/plex/tests/output/ex1_p4est_gmsh_s2t_3d.out
/petsc/src/dm/impls/plex/tests/output/ex1_p4est_gmsh_s2t_3d_hash.out
/petsc/src/dm/impls/plex/tests/output/ex1_p4est_gmsh_surface.out
/petsc/src/dm/impls/plex/tests/output/ex1_p4est_hyb_2d.out
/petsc/src/dm/impls/plex/tests/output/ex1_p4est_hyb_3d.out
/petsc/src/dm/impls/plex/tests/output/ex1_p4est_periodic.out
/petsc/src/dm/impls/plex/tests/output/ex1_p4est_periodic_3d.out
/petsc/src/dm/impls/plex/tests/output/ex1_p4est_s2t_bugfaces_3d.out
/petsc/src/dm/impls/plex/tests/output/ex1_part_simple_1.out
/petsc/src/dm/impls/plex/tests/output/ex1_pyr_mixed_0.out
/petsc/src/dm/impls/plex/tests/output/ex1_ref_alfeld2d_0.out
/petsc/src/dm/impls/plex/tests/output/ex1_ref_alfeld3d_0.out
/petsc/src/dm/impls/plex/tests/output/ex1_ref_bl_1.out
/petsc/src/dm/impls/plex/tests/output/ex1_ref_bl_2_tri.out
/petsc/src/dm/impls/plex/tests/output/ex1_ref_bl_3_quad.out
/petsc/src/dm/impls/plex/tests/output/ex1_ref_bl_3d_hyb.out
/petsc/src/dm/impls/plex/tests/output/ex1_ref_bl_spheresurface_extruded.out
/petsc/src/dm/impls/plex/tests/output/ex1_refine_overlap_2d_nsize-2_overlap-0.out
/petsc/src/dm/impls/plex/tests/output/ex1_refine_overlap_2d_nsize-2_overlap-1.out
/petsc/src/dm/impls/plex/tests/output/ex1_refine_overlap_2d_nsize-2_overlap-2.out
/petsc/src/dm/impls/plex/tests/output/ex1_refine_overlap_2d_nsize-8_overlap-0.out
/petsc/src/dm/impls/plex/tests/output/ex1_refine_overlap_2d_nsize-8_overlap-1.out
/petsc/src/dm/impls/plex/tests/output/ex1_refine_overlap_2d_nsize-8_overlap-2.out
/petsc/src/dm/impls/plex/tests/output/ex1_s2t3.out
/petsc/src/dm/impls/plex/tests/output/ex1_schwarz_p_extrude.out
/petsc/src/dm/impls/plex/tests/output/ex1_sphere_0.out
/petsc/src/dm/impls/plex/tests/output/ex1_sphere_1.out
/petsc/src/dm/impls/plex/tests/output/ex1_sphere_2.out
/petsc/src/dm/impls/plex/tests/output/ex20_2d.out
/petsc/src/dm/impls/plex/tests/output/ex20_3d_ctetgen.out
/petsc/src/dm/impls/plex/tests/output/ex20_3d_tetgen.out
/petsc/src/dm/impls/plex/tests/output/ex26_0.out
/petsc/src/dm/impls/plex/tests/output/ex26_1.out
/petsc/src/dm/impls/plex/tests/output/ex26_10.out
/petsc/src/dm/impls/plex/tests/output/ex26_12.out
/petsc/src/dm/impls/plex/tests/output/ex26_13.out
/petsc/src/dm/impls/plex/tests/output/ex26_14.out
/petsc/src/dm/impls/plex/tests/output/ex26_15.out
/petsc/src/dm/impls/plex/tests/output/ex26_16.out
/petsc/src/dm/impls/plex/tests/output/ex26_17.out
/petsc/src/dm/impls/plex/tests/output/ex26_18.out
/petsc/src/dm/impls/plex/tests/output/ex26_19.out
/petsc/src/dm/impls/plex/tests/output/ex26_2.out
/petsc/src/dm/impls/plex/tests/output/ex26_3.out
/petsc/src/dm/impls/plex/tests/output/ex26_4.out
/petsc/src/dm/impls/plex/tests/output/ex26_5.out
/petsc/src/dm/impls/plex/tests/output/ex26_6.out
/petsc/src/dm/impls/plex/tests/output/ex26_7.out
/petsc/src/dm/impls/plex/tests/output/ex26_8.out
/petsc/src/dm/impls/plex/tests/output/ex26_9.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_0.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_1.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_10.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_12.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_13.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_14.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_15.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_16.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_17.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_18.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_19.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_2.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_3.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_4.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_5.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_6.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_7.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_8.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_9.out
/petsc/src/dm/impls/plex/tests/output/ex27_quad_fm.out
/petsc/src/dm/impls/plex/tests/output/ex27_quad_pm.out
/petsc/src/dm/impls/plex/tests/output/ex27_tri_fm.out
/petsc/src/dm/impls/plex/tests/output/ex27_tri_pm.out
/petsc/src/dm/impls/plex/tests/output/ex29_0.out
/petsc/src/dm/impls/plex/tests/output/ex29_1.out
/petsc/src/dm/impls/plex/tests/output/ex2f90_0.out
/petsc/src/dm/impls/plex/tests/output/ex40_box_quad_label_dm_plex_transform_label_match_strata-0.out
/petsc/src/dm/impls/plex/tests/output/ex40_box_quad_label_dm_plex_transform_label_match_strata-1.out
/petsc/src/dm/impls/plex/tests/output/ex41_0.out
/petsc/src/dm/impls/plex/tests/output/ex41_1.out
/petsc/src/dm/impls/plex/tests/output/ex41_2.out
/petsc/src/dm/impls/plex/tests/output/ex44_hex_adapt_0.out
/petsc/src/dm/impls/plex/tests/output/ex44_quad_adapt_0.out
/petsc/src/dm/impls/plex/tests/output/ex44_quad_label_dm_plex_transform_label_replica_inc-0.out
/petsc/src/dm/impls/plex/tests/output/ex44_quad_label_dm_plex_transform_label_replica_inc-100.out
/petsc/src/dm/impls/plex/tests/output/ex44_quad_normal_0.out
/petsc/src/dm/impls/plex/tests/output/ex44_quad_normal_1.out
/petsc/src/dm/impls/plex/tests/output/ex44_quad_periodic_0.out
/petsc/src/dm/impls/plex/tests/output/ex44_quad_symmetric_0.out
/petsc/src/dm/impls/plex/tests/output/ex44_quad_tensor_0_dm_plex_transform_extrude_use_tensor-0.out
/petsc/src/dm/impls/plex/tests/output/ex44_quad_tensor_0_dm_plex_transform_extrude_use_tensor-1.out
/petsc/src/dm/impls/plex/tests/output/ex44_seg_periodic_0.out
/petsc/src/dm/impls/plex/tests/output/ex44_tet_adapt_0.out
/petsc/src/dm/impls/plex/tests/output/ex44_tri_tensor_0_dm_plex_transform_extrude_use_tensor-0.out
/petsc/src/dm/impls/plex/tests/output/ex44_tri_tensor_0_dm_plex_transform_extrude_use_tensor-1.out
/petsc/src/dm/impls/plex/tests/output/ex45_0.out
/petsc/src/dm/impls/plex/tests/output/ex45_1.out
/petsc/src/dm/impls/plex/tests/output/ex46_0.out
/petsc/src/dm/impls/plex/tests/output/ex49_0.out
/petsc/src/dm/impls/plex/tests/output/ex49_1.out
/petsc/src/dm/impls/plex/tests/output/ex49_1d_sfc.out
/petsc/src/dm/impls/plex/tests/output/ex49_2d_sfc.out
/petsc/src/dm/impls/plex/tests/output/ex49_cg_2d.out
/petsc/src/dm/impls/plex/tests/output/ex49_fv_0.out
/petsc/src/dm/impls/plex/tests/output/ex4_hybint_2d_0.out
/petsc/src/dm/impls/plex/tests/output/ex4_hybint_2d_1.out
/petsc/src/dm/impls/plex/tests/output/ex4_hybint_3d_0.out
/petsc/src/dm/impls/plex/tests/output/ex4_hybint_3d_1.out
/petsc/src/dm/impls/plex/tests/output/ex53_0.out
/petsc/src/dm/impls/plex/tests/output/ex53_1.out
/petsc/src/dm/impls/plex/tests/output/ex57_quad_bl.out
/petsc/src/dm/impls/plex/tests/output/ex57_quad_patch.out
/petsc/src/dm/impls/plex/tests/output/ex57_tet.out
/petsc/src/dm/impls/plex/tests/output/ex57_tri_patch.out
/petsc/src/dm/impls/plex/tests/output/ex57_tri_patch_ref.out
/petsc/src/dm/impls/plex/tests/output/ex57_tri_patch_ref_concrete.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_0.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_1.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_10.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_12.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_13.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_14.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_15.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_16.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_17.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_18.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_19.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_2.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_3.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_4.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_5.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_6.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_7.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_8.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_9.out
/petsc/src/dm/impls/plex/tests/output/ex64_0.out
/petsc/src/dm/impls/plex/tests/output/ex64_1.out
/petsc/src/dm/impls/plex/tests/output/ex64_2.out
/petsc/src/dm/impls/plex/tests/output/ex64_3.out
/petsc/src/dm/impls/plex/tests/output/ex64_4.out
/petsc/src/dm/impls/plex/tests/output/ex64_5.out
/petsc/src/dm/impls/plex/tests/output/ex64_6.out
/petsc/src/dm/impls/plex/tests/output/ex64_7.out
/petsc/src/dm/impls/plex/tests/output/ex64_8.out
/petsc/src/dm/impls/plex/tests/output/ex64_9.out
/petsc/src/dm/impls/plex/tests/output/ex69_tri_0.out
/petsc/src/dm/impls/plex/tests/output/ex69_tri_1.out
/petsc/src/dm/impls/plex/tests/output/ex70_overlap-0.out
/petsc/src/dm/impls/plex/tests/output/ex70_overlap-1.out
/petsc/src/dm/impls/plex/tests/output/ex7_10.out
/petsc/src/dm/impls/plex/tests/output/ex7_9.out
/petsc/src/dm/impls/plex/tests/output/ex97_0.out
/petsc/src/dm/impls/plex/tests/output/ex97f90_0.out
/petsc/src/dm/impls/plex/tests/output/ex98_0.out
/petsc/src/dm/impls/plex/tests/output/ex98f90_0.out
/petsc/src/dm/impls/plex/tutorials/output/ex10_0.out
/petsc/src/dm/impls/plex/tutorials/output/ex10_1.out
/petsc/src/dm/impls/plex/tutorials/output/ex10_2.out
/petsc/src/dm/impls/plex/tutorials/output/ex13_0.out
/petsc/src/dm/impls/plex/tutorials/output/ex13_1.out
/petsc/src/dm/impls/plex/tutorials/output/ex13_extrude_0.out
/petsc/src/dm/impls/plex/tutorials/output/ex13_extrude_1_dist.out
/petsc/src/dm/impls/plex/tutorials/output/ex13_gyroid_0.out
/petsc/src/dm/impls/plex/tutorials/output/ex13_gyroid_1.out
/petsc/src/dm/impls/plex/tutorials/output/ex1_filter_0.out
/petsc/src/dm/impls/plex/tutorials/output/ex3f90_0.out
/petsc/src/dm/impls/plex/tutorials/output/ex5_0_outformat-hdf5_petsc_parmetis.out
/petsc/src/dm/impls/plex/tutorials/output/ex5_0_outformat-hdf5_petsc_ptscotch.out
/petsc/src/dm/impls/plex/tutorials/output/ex5_0_outformat-hdf5_petsc_simple.out
/petsc/src/dm/impls/plex/tutorials/output/ex5_0_outformat-hdf5_xdmf_parmetis.out
/petsc/src/dm/impls/plex/tutorials/output/ex5_0_outformat-hdf5_xdmf_ptscotch.out
/petsc/src/dm/impls/plex/tutorials/output/ex5_0_outformat-hdf5_xdmf_simple.out
/petsc/src/dm/impls/plex/tutorials/output/ex5_1_outformat-hdf5_petsc_parmetis.out
/petsc/src/dm/impls/plex/tutorials/output/ex5_1_outformat-hdf5_petsc_ptscotch.out
/petsc/src/dm/impls/plex/tutorials/output/ex5_1_outformat-hdf5_petsc_simple.out
/petsc/src/dm/impls/plex/tutorials/output/ex5_1_outformat-hdf5_xdmf_parmetis.out
/petsc/src/dm/impls/plex/tutorials/output/ex5_1_outformat-hdf5_xdmf_ptscotch.out
/petsc/src/dm/impls/plex/tutorials/output/ex5_1_outformat-hdf5_xdmf_simple.out
/petsc/src/dm/impls/plex/tutorials/output/ex7_2d_quad.out
/petsc/src/dm/impls/plex/tutorials/output/ex7_2d_tri.out
/petsc/src/dm/impls/plex/tutorials/output/ex7_3d_tri.out
/petsc/src/dm/impls/plex/tutorials/output/ex8_1d_q1_periodic.out
/petsc/src/dm/impls/plex/tutorials/output/ex8_2d_q1_periodic.out
/petsc/src/dm/impls/plex/tutorials/output/ex8_2d_q1_periodic_sparse.out
/petsc/src/dm/impls/plex/tutorials/output/ex8_3d_q1_periodic.out
/petsc/src/dm/impls/plex/tutorials/output/ex8_3d_q1_periodic_project.out
/petsc/src/dm/impls/plex/tutorials/output/ex8_3d_q2_periodic.out
/petsc/src/dm/impls/swarm/tests/output/ex2_proj_quad_0.out
/petsc/src/dm/impls/swarm/tests/output/ex2_proj_quad_2_faces.out
/petsc/src/dm/impls/swarm/tests/output/ex2_proj_quad_5P.out
/petsc/src/dm/impls/swarm/tests/output/ex2_proj_shape_linear_quad_2d.out
/petsc/src/dm/impls/swarm/tests/output/ex2_proj_shape_linear_quad_3d.out
/petsc/src/dm/impls/swarm/tests/output/ex2_proj_shape_linear_tri_2d.out
/petsc/src/dm/impls/swarm/tests/output/ex2_proj_shape_linear_tri_3d.out
/petsc/src/dm/impls/swarm/tests/output/ex2_proj_tri_0.out
/petsc/src/dm/impls/swarm/tests/output/ex2_proj_tri_2_faces.out
/petsc/src/dm/impls/swarm/tests/output/ex2_proj_tri_3d.out
/petsc/src/dm/impls/swarm/tests/output/ex2_proj_tri_3d_2_faces.out
/petsc/src/dm/impls/swarm/tests/output/ex2_proj_tri_3d_5P.out
/petsc/src/dm/impls/swarm/tests/output/ex2_proj_tri_3d_mdx.out
/petsc/src/dm/impls/swarm/tests/output/ex2_proj_tri_3d_mdx_2_faces.out
/petsc/src/dm/impls/swarm/tests/output/ex2_proj_tri_3d_mdx_5P.out
/petsc/src/dm/impls/swarm/tests/output/ex2_proj_tri_3d_mdx_5P_2_faces.out
/petsc/src/dm/impls/swarm/tests/output/ex2_proj_tri_5P.out
/petsc/src/dm/impls/swarm/tests/output/ex2_proj_tri_mdx.out
/petsc/src/dm/impls/swarm/tests/output/ex2_proj_tri_mdx_5P.out
/petsc/src/dm/impls/swarm/tests/output/ex3_1.out
/petsc/src/dm/impls/swarm/tests/output/ex4_bsi_1.out
/petsc/src/dm/impls/swarm/tests/output/ex4_bsi_2.out
/petsc/src/dm/impls/swarm/tests/output/ex4_bsi_2d_1.out
/petsc/src/dm/impls/swarm/tests/output/ex4_bsi_2d_1_alt.out
/petsc/src/dm/impls/swarm/tests/output/ex4_bsi_2d_2.out
/petsc/src/dm/impls/swarm/tests/output/ex4_bsi_2d_2_alt.out
/petsc/src/dm/impls/swarm/tests/output/ex4_bsi_2d_3.out
/petsc/src/dm/impls/swarm/tests/output/ex4_bsi_2d_3_alt.out
/petsc/src/dm/impls/swarm/tests/output/ex4_bsi_2d_4.out
/petsc/src/dm/impls/swarm/tests/output/ex4_bsi_2d_4_alt.out
/petsc/src/dm/impls/swarm/tests/output/ex4_bsi_3.out
/petsc/src/dm/impls/swarm/tests/output/ex4_bsi_3d_1.out
/petsc/src/dm/impls/swarm/tests/output/ex4_bsi_3d_2.out
/petsc/src/dm/impls/swarm/tests/output/ex4_bsi_3d_3.out
/petsc/src/dm/impls/swarm/tests/output/ex4_bsi_3d_4.out
/petsc/src/dm/impls/swarm/tests/output/ex4_bsi_4.out
/petsc/src/dm/impls/swarm/tests/output/ex4_dg_1d.out
/petsc/src/dm/impls/swarm/tests/output/ex4_dg_2d.out
/petsc/src/dm/impls/swarm/tests/output/ex4_dg_2d_alt.out
/petsc/src/dm/impls/swarm/tests/output/ex4_dg_3d.out
/petsc/src/dm/impls/swarm/tests/output/ex4_im_1d.out
/petsc/src/dm/impls/swarm/tests/output/ex4_im_2d.out
/petsc/src/dm/impls/swarm/tests/output/ex4_im_2d_alt.out
/petsc/src/dm/impls/swarm/tests/output/ex4_im_2d_alt_2.out
/petsc/src/dm/impls/swarm/tests/output/ex4_im_3d.out
/petsc/src/dm/impls/swarm/tests/output/ex5_bsi_2d_1.out
/petsc/src/dm/impls/swarm/tests/output/ex5_bsi_2d_2.out
/petsc/src/dm/impls/swarm/tests/output/ex5_bsi_2d_3.out
/petsc/src/dm/impls/swarm/tests/output/ex5_bsi_2d_4.out
/petsc/src/dm/impls/swarm/tests/output/ex5_bsi_2d_mesh_1.out
/petsc/src/dm/impls/swarm/tests/output/ex5_bsi_2d_multiple_1.out
/petsc/src/dm/impls/swarm/tests/output/ex5_bsi_2d_multiple_2.out
/petsc/src/dm/impls/swarm/tests/output/ex5_bsi_2d_multiple_3.out
/petsc/src/dm/impls/swarm/tests/output/ex5_im_2d_0.out
/petsc/src/dm/impls/swarm/tests/output/ex5_im_2d_multiple_0.out
/petsc/src/dm/impls/swarm/tests/output/ex6_bsi_2d_mesh_1.out
/petsc/src/dm/impls/swarm/tests/output/ex6_bsi_2d_multiple_1.out
/petsc/src/dm/impls/swarm/tests/output/ex6_bsi_2d_multiple_2.out
/petsc/src/dm/impls/swarm/tests/output/ex6_bsi_2d_multiple_3.out
/petsc/src/dm/impls/swarm/tests/output/ex6_bsi_4_rt_1.out
/petsc/src/dm/impls/swarm/tests/output/ex6_coulomb_bsi_2d_1.out
/petsc/src/dm/impls/swarm/tests/output/ex6_coulomb_bsi_2d_2.out
/petsc/src/dm/impls/swarm/tests/output/ex6_coulomb_bsi_2d_3.out
/petsc/src/dm/impls/swarm/tests/output/ex6_coulomb_bsi_2d_4.out
/petsc/src/dm/impls/swarm/tests/output/ex6_im_2d_0.out
/petsc/src/dm/impls/swarm/tests/output/ex6_im_2d_multiple_0.out
/petsc/src/dm/impls/swarm/tests/output/ex6_none_bsi_2d_1.out
/petsc/src/dm/impls/swarm/tests/output/ex6_none_bsi_2d_2.out
/petsc/src/dm/impls/swarm/tests/output/ex6_none_bsi_2d_3.out
/petsc/src/dm/impls/swarm/tests/output/ex6_none_bsi_2d_4.out
/petsc/src/dm/impls/swarm/tests/output/ex6_poisson_bsi_2d_1.out
/petsc/src/dm/impls/swarm/tests/output/ex6_poisson_bsi_2d_2.out
/petsc/src/dm/impls/swarm/tests/output/ex6_poisson_bsi_2d_3.out
/petsc/src/dm/impls/swarm/tests/output/ex6_poisson_bsi_2d_4.out
/petsc/src/dm/impls/swarm/tutorials/output/ex1_0.out
/petsc/src/dm/impls/swarm/tutorials/output/ex1_bjacobi.out
/petsc/src/dm/impls/swarm/tutorials/output/ex1f90_0.out
/petsc/src/dm/tutorials/output/ex20_2.out
/petsc/src/ksp/ksp/tests/ex70.c
/petsc/src/ksp/ksp/tutorials/ex87.c
/petsc/src/ksp/pc/impls/hpddm/pchpddm.cxx
/petsc/src/ksp/pc/impls/patch/pcpatch.c
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/seq/seqcusparse/aijcusparse.cu
/petsc/src/mat/impls/dense/mpi/mpidense.c
/petsc/src/snes/f90-mod/petscsnes.h
/petsc/src/snes/impls/al/al.c
/petsc/src/snes/impls/al/alimpl.h
/petsc/src/snes/impls/al/makefile
/petsc/src/snes/interface/dlregissnes.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/interface/snesregi.c
/petsc/src/snes/tutorials/ex16.c
/petsc/src/snes/tutorials/output/ex12_2d_p1_neumann_0.out
/petsc/src/snes/tutorials/output/ex12_2d_p2_neumann_0.out
/petsc/src/snes/tutorials/output/ex12_3d_p1_0.out
/petsc/src/snes/tutorials/output/ex12_3d_p1_1.out
/petsc/src/snes/tutorials/output/ex12_3d_p1_2.out
/petsc/src/snes/tutorials/output/ex12_3d_p1_neumann_0.out
/petsc/src/snes/tutorials/output/ex12_bd_int_0.out
/petsc/src/snes/tutorials/output/ex12_bd_int_1.out
/petsc/src/snes/tutorials/output/ex12_quad_q1_adapt_0.out
/petsc/src/snes/tutorials/output/ex16_1.out
/petsc/src/snes/tutorials/output/ex16_2.out
/petsc/src/snes/tutorials/output/ex16_3.out
/petsc/src/snes/tutorials/output/ex16_3_alt.out
/petsc/src/snes/tutorials/output/ex16_4.out
/petsc/src/snes/tutorials/output/ex16_5.out
/petsc/src/snes/tutorials/output/ex16_6.out
/petsc/src/snes/tutorials/output/ex56_2.out
/petsc/src/snes/tutorials/output/ex56_seqaijmkl.out
/petsc/src/sys/classes/viewer/impls/binary/binv.c
/petsc/src/ts/event/tests/ex1.c
/petsc/src/ts/event/tests/output/ex1.out
/petsc/src/ts/event/tests/output/ex1_alpha.out
/petsc/src/ts/event/tests/output/ex1_arkimex.out
/petsc/src/ts/event/tests/output/ex1_bdf.out
/petsc/src/ts/event/tests/output/ex1_theta.out
/petsc/src/ts/impls/arkimex/arkimex.c
/petsc/src/ts/interface/ts.c
/petsc/src/ts/tests/output/ex27_midpoint.out
/petsc/src/ts/tests/output/ex28_1.out
/petsc/src/ts/tests/output/ex28_2.out
/petsc/src/ts/tutorials/ex11.c
/petsc/src/ts/tutorials/ex30.c
/petsc/src/ts/tutorials/output/ex18_adv_1.out
/petsc/src/ts/tutorials/output/ex48_0.out
/petsc/src/ts/utils/dmplexlandau/tutorials/output/ex1_0.out
/petsc/src/ts/utils/dmplexlandau/tutorials/output/ex2_simplex.out
/petsc/src/ts/utils/dmplexlandau/tutorials/output/ex2_single.out
/petsc/src/vec/vec/interface/rvector.c
690e8b0d07-Aug-2024 James Wright <james@jameswright.xyz>

test(petsc4py): Print reference file name in assert


/petsc/config/BuildSystem/config/packages/MUMPS.py
/petsc/config/BuildSystem/config/packages/OpenMPI.py
/petsc/config/BuildSystem/config/packages/cmake.py
/petsc/config/BuildSystem/config/packages/mpi4py.py
/petsc/config/examples/arch-alcf-polaris.py
/petsc/doc/changes/dev.rst
petsc4py/test/test_dmplex.py
/petsc/src/dm/dt/dualspace/impls/lagrange/tutorials/output/ex2_0.out
/petsc/src/dm/dt/dualspace/impls/lagrange/tutorials/output/ex2_3d.out
/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/field/tutorials/output/ex1_ds.out
/petsc/src/dm/field/tutorials/output/ex1_shell.out
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/plex/plexcreate.c
/petsc/src/dm/impls/plex/tests/ex1.c
/petsc/src/dm/impls/plex/tests/ex15.c
/petsc/src/dm/impls/plex/tests/output/ex11_univ.out
/petsc/src/dm/impls/plex/tests/output/ex11_univ_egads_sphere.out
/petsc/src/dm/impls/plex/tests/output/ex12_1.out
/petsc/src/dm/impls/plex/tests/output/ex12_10.out
/petsc/src/dm/impls/plex/tests/output/ex12_11.out
/petsc/src/dm/impls/plex/tests/output/ex12_12.out
/petsc/src/dm/impls/plex/tests/output/ex12_13.out
/petsc/src/dm/impls/plex/tests/output/ex12_14.out
/petsc/src/dm/impls/plex/tests/output/ex12_15.out
/petsc/src/dm/impls/plex/tests/output/ex12_16.out
/petsc/src/dm/impls/plex/tests/output/ex12_17.out
/petsc/src/dm/impls/plex/tests/output/ex12_2.out
/petsc/src/dm/impls/plex/tests/output/ex12_3.out
/petsc/src/dm/impls/plex/tests/output/ex12_4.out
/petsc/src/dm/impls/plex/tests/output/ex12_5.out
/petsc/src/dm/impls/plex/tests/output/ex12_6.out
/petsc/src/dm/impls/plex/tests/output/ex12_7.out
/petsc/src/dm/impls/plex/tests/output/ex12_8.out
/petsc/src/dm/impls/plex/tests/output/ex13_0.out
/petsc/src/dm/impls/plex/tests/output/ex13_1.out
/petsc/src/dm/impls/plex/tests/output/ex13_2.out
/petsc/src/dm/impls/plex/tests/output/ex13_3.out
/petsc/src/dm/impls/plex/tests/output/ex14_0.out
/petsc/src/dm/impls/plex/tests/output/ex16_0.out
/petsc/src/dm/impls/plex/tests/output/ex18_5_dist0_interpolate-create.out
/petsc/src/dm/impls/plex/tests/output/ex18_5_dist0_interpolate-none.out
/petsc/src/dm/impls/plex/tests/output/ex19_2d.out
/petsc/src/dm/impls/plex/tests/output/ex19_2d_met3.out
/petsc/src/dm/impls/plex/tests/output/ex19_2d_met3_alt.out
/petsc/src/dm/impls/plex/tests/output/ex19_2d_parmetis_np2.out
/petsc/src/dm/impls/plex/tests/output/ex19_2d_parmetis_np4.out
/petsc/src/dm/impls/plex/tests/output/ex19_2d_sep.out
/petsc/src/dm/impls/plex/tests/output/ex19_3d.out
/petsc/src/dm/impls/plex/tests/output/ex19_3d_parmetis_met0.out
/petsc/src/dm/impls/plex/tests/output/ex19_3d_parmetis_met2.out
/petsc/src/dm/impls/plex/tests/output/ex19_proj2.out
/petsc/src/dm/impls/plex/tests/output/ex19_proj4.out
/petsc/src/dm/impls/plex/tests/output/ex1_3.out
/petsc/src/dm/impls/plex/tests/output/ex1_4.out
/petsc/src/dm/impls/plex/tests/output/ex1_ball_0.out
/petsc/src/dm/impls/plex/tests/output/ex1_ball_1.out
/petsc/src/dm/impls/plex/tests/output/ex1_ball_2.out
/petsc/src/dm/impls/plex/tests/output/ex1_box_2d.out
/petsc/src/dm/impls/plex/tests/output/ex1_box_2d_per.out
/petsc/src/dm/impls/plex/tests/output/ex1_box_3d.out
/petsc/src/dm/impls/plex/tests/output/ex1_box_wedge_s2t.out
/petsc/src/dm/impls/plex/tests/output/ex1_box_wedge_s2t_parallel.out
/petsc/src/dm/impls/plex/tests/output/ex1_cgns_0.out
/petsc/src/dm/impls/plex/tests/output/ex1_exo_0.out
/petsc/src/dm/impls/plex/tests/output/ex1_exo_1.out
/petsc/src/dm/impls/plex/tests/output/ex1_exo_1d_0.out
/petsc/src/dm/impls/plex/tests/output/ex1_exo_2.out
/petsc/src/dm/impls/plex/tests/output/ex1_exo_3.out
/petsc/src/dm/impls/plex/tests/output/ex1_exo_4.out
/petsc/src/dm/impls/plex/tests/output/ex1_exodus_17_hyb3d_interp_ascii.out
/petsc/src/dm/impls/plex/tests/output/ex1_fluent_0.out
/petsc/src/dm/impls/plex/tests/output/ex1_fluent_2.out
/petsc/src/dm/impls/plex/tests/output/ex1_gmsh_0.out
/petsc/src/dm/impls/plex/tests/output/ex1_gmsh_1.out
/petsc/src/dm/impls/plex/tests/output/ex1_gmsh_14_ext.out
/petsc/src/dm/impls/plex/tests/output/ex1_gmsh_14_ext_s2t.out
/petsc/src/dm/impls/plex/tests/output/ex1_gmsh_15_hyb3d.out
/petsc/src/dm/impls/plex/tests/output/ex1_gmsh_16_spheresurface_extruded_s2t.out
/petsc/src/dm/impls/plex/tests/output/ex1_gmsh_17_hyb3d_interp_ascii.out
/petsc/src/dm/impls/plex/tests/output/ex1_gmsh_1_box_label.out
/petsc/src/dm/impls/plex/tests/output/ex1_gmsh_2.out
/petsc/src/dm/impls/plex/tests/output/ex1_gmsh_5.out
/petsc/src/dm/impls/plex/tests/output/ex1_gmsh_6.out
/petsc/src/dm/impls/plex/tests/output/ex1_gmsh_hex_20node.out
/petsc/src/dm/impls/plex/tests/output/ex1_gmsh_quad_8node.out
/petsc/src/dm/impls/plex/tests/output/ex1_p4est_bug_overlapsf.out
/petsc/src/dm/impls/plex/tests/output/ex1_p4est_gmsh_periodic.out
/petsc/src/dm/impls/plex/tests/output/ex1_p4est_gmsh_s2t_3d.out
/petsc/src/dm/impls/plex/tests/output/ex1_p4est_gmsh_s2t_3d_hash.out
/petsc/src/dm/impls/plex/tests/output/ex1_p4est_gmsh_surface.out
/petsc/src/dm/impls/plex/tests/output/ex1_p4est_hyb_2d.out
/petsc/src/dm/impls/plex/tests/output/ex1_p4est_hyb_3d.out
/petsc/src/dm/impls/plex/tests/output/ex1_p4est_periodic.out
/petsc/src/dm/impls/plex/tests/output/ex1_p4est_periodic_3d.out
/petsc/src/dm/impls/plex/tests/output/ex1_p4est_s2t_bugfaces_3d.out
/petsc/src/dm/impls/plex/tests/output/ex1_part_simple_1.out
/petsc/src/dm/impls/plex/tests/output/ex1_pyr_mixed_0.out
/petsc/src/dm/impls/plex/tests/output/ex1_ref_alfeld2d_0.out
/petsc/src/dm/impls/plex/tests/output/ex1_ref_alfeld3d_0.out
/petsc/src/dm/impls/plex/tests/output/ex1_ref_bl_1.out
/petsc/src/dm/impls/plex/tests/output/ex1_ref_bl_2_tri.out
/petsc/src/dm/impls/plex/tests/output/ex1_ref_bl_3_quad.out
/petsc/src/dm/impls/plex/tests/output/ex1_ref_bl_3d_hyb.out
/petsc/src/dm/impls/plex/tests/output/ex1_ref_bl_spheresurface_extruded.out
/petsc/src/dm/impls/plex/tests/output/ex1_refine_overlap_2d_nsize-2_overlap-0.out
/petsc/src/dm/impls/plex/tests/output/ex1_refine_overlap_2d_nsize-2_overlap-1.out
/petsc/src/dm/impls/plex/tests/output/ex1_refine_overlap_2d_nsize-2_overlap-2.out
/petsc/src/dm/impls/plex/tests/output/ex1_refine_overlap_2d_nsize-8_overlap-0.out
/petsc/src/dm/impls/plex/tests/output/ex1_refine_overlap_2d_nsize-8_overlap-1.out
/petsc/src/dm/impls/plex/tests/output/ex1_refine_overlap_2d_nsize-8_overlap-2.out
/petsc/src/dm/impls/plex/tests/output/ex1_s2t3.out
/petsc/src/dm/impls/plex/tests/output/ex1_schwarz_p_extrude.out
/petsc/src/dm/impls/plex/tests/output/ex1_sphere_0.out
/petsc/src/dm/impls/plex/tests/output/ex1_sphere_1.out
/petsc/src/dm/impls/plex/tests/output/ex1_sphere_2.out
/petsc/src/dm/impls/plex/tests/output/ex20_2d.out
/petsc/src/dm/impls/plex/tests/output/ex20_3d_ctetgen.out
/petsc/src/dm/impls/plex/tests/output/ex20_3d_tetgen.out
/petsc/src/dm/impls/plex/tests/output/ex26_0.out
/petsc/src/dm/impls/plex/tests/output/ex26_1.out
/petsc/src/dm/impls/plex/tests/output/ex26_10.out
/petsc/src/dm/impls/plex/tests/output/ex26_12.out
/petsc/src/dm/impls/plex/tests/output/ex26_13.out
/petsc/src/dm/impls/plex/tests/output/ex26_14.out
/petsc/src/dm/impls/plex/tests/output/ex26_15.out
/petsc/src/dm/impls/plex/tests/output/ex26_16.out
/petsc/src/dm/impls/plex/tests/output/ex26_17.out
/petsc/src/dm/impls/plex/tests/output/ex26_18.out
/petsc/src/dm/impls/plex/tests/output/ex26_19.out
/petsc/src/dm/impls/plex/tests/output/ex26_2.out
/petsc/src/dm/impls/plex/tests/output/ex26_3.out
/petsc/src/dm/impls/plex/tests/output/ex26_4.out
/petsc/src/dm/impls/plex/tests/output/ex26_5.out
/petsc/src/dm/impls/plex/tests/output/ex26_6.out
/petsc/src/dm/impls/plex/tests/output/ex26_7.out
/petsc/src/dm/impls/plex/tests/output/ex26_8.out
/petsc/src/dm/impls/plex/tests/output/ex26_9.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_0.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_1.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_10.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_12.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_13.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_14.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_15.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_16.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_17.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_18.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_19.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_2.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_3.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_4.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_5.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_6.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_7.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_8.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_9.out
/petsc/src/dm/impls/plex/tests/output/ex27_quad_fm.out
/petsc/src/dm/impls/plex/tests/output/ex27_quad_pm.out
/petsc/src/dm/impls/plex/tests/output/ex27_tri_fm.out
/petsc/src/dm/impls/plex/tests/output/ex27_tri_pm.out
/petsc/src/dm/impls/plex/tests/output/ex29_0.out
/petsc/src/dm/impls/plex/tests/output/ex29_1.out
/petsc/src/dm/impls/plex/tests/output/ex2f90_0.out
/petsc/src/dm/impls/plex/tests/output/ex40_box_quad_label_dm_plex_transform_label_match_strata-0.out
/petsc/src/dm/impls/plex/tests/output/ex40_box_quad_label_dm_plex_transform_label_match_strata-1.out
/petsc/src/dm/impls/plex/tests/output/ex41_0.out
/petsc/src/dm/impls/plex/tests/output/ex41_1.out
/petsc/src/dm/impls/plex/tests/output/ex41_2.out
/petsc/src/dm/impls/plex/tests/output/ex44_hex_adapt_0.out
/petsc/src/dm/impls/plex/tests/output/ex44_quad_adapt_0.out
/petsc/src/dm/impls/plex/tests/output/ex44_quad_label_dm_plex_transform_label_replica_inc-0.out
/petsc/src/dm/impls/plex/tests/output/ex44_quad_label_dm_plex_transform_label_replica_inc-100.out
/petsc/src/dm/impls/plex/tests/output/ex44_quad_normal_0.out
/petsc/src/dm/impls/plex/tests/output/ex44_quad_normal_1.out
/petsc/src/dm/impls/plex/tests/output/ex44_quad_periodic_0.out
/petsc/src/dm/impls/plex/tests/output/ex44_quad_symmetric_0.out
/petsc/src/dm/impls/plex/tests/output/ex44_quad_tensor_0_dm_plex_transform_extrude_use_tensor-0.out
/petsc/src/dm/impls/plex/tests/output/ex44_quad_tensor_0_dm_plex_transform_extrude_use_tensor-1.out
/petsc/src/dm/impls/plex/tests/output/ex44_seg_periodic_0.out
/petsc/src/dm/impls/plex/tests/output/ex44_tet_adapt_0.out
/petsc/src/dm/impls/plex/tests/output/ex44_tri_tensor_0_dm_plex_transform_extrude_use_tensor-0.out
/petsc/src/dm/impls/plex/tests/output/ex44_tri_tensor_0_dm_plex_transform_extrude_use_tensor-1.out
/petsc/src/dm/impls/plex/tests/output/ex45_0.out
/petsc/src/dm/impls/plex/tests/output/ex45_1.out
/petsc/src/dm/impls/plex/tests/output/ex46_0.out
/petsc/src/dm/impls/plex/tests/output/ex49_0.out
/petsc/src/dm/impls/plex/tests/output/ex49_1.out
/petsc/src/dm/impls/plex/tests/output/ex49_1d_sfc.out
/petsc/src/dm/impls/plex/tests/output/ex49_2d_sfc.out
/petsc/src/dm/impls/plex/tests/output/ex49_cg_2d.out
/petsc/src/dm/impls/plex/tests/output/ex49_fv_0.out
/petsc/src/dm/impls/plex/tests/output/ex4_hybint_2d_0.out
/petsc/src/dm/impls/plex/tests/output/ex4_hybint_2d_1.out
/petsc/src/dm/impls/plex/tests/output/ex4_hybint_3d_0.out
/petsc/src/dm/impls/plex/tests/output/ex4_hybint_3d_1.out
/petsc/src/dm/impls/plex/tests/output/ex53_0.out
/petsc/src/dm/impls/plex/tests/output/ex53_1.out
/petsc/src/dm/impls/plex/tests/output/ex57_quad_bl.out
/petsc/src/dm/impls/plex/tests/output/ex57_quad_patch.out
/petsc/src/dm/impls/plex/tests/output/ex57_tet.out
/petsc/src/dm/impls/plex/tests/output/ex57_tri_patch.out
/petsc/src/dm/impls/plex/tests/output/ex57_tri_patch_ref.out
/petsc/src/dm/impls/plex/tests/output/ex57_tri_patch_ref_concrete.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_0.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_1.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_10.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_12.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_13.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_14.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_15.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_16.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_17.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_18.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_19.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_2.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_3.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_4.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_5.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_6.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_7.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_8.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_9.out
/petsc/src/dm/impls/plex/tests/output/ex64_0.out
/petsc/src/dm/impls/plex/tests/output/ex64_1.out
/petsc/src/dm/impls/plex/tests/output/ex64_2.out
/petsc/src/dm/impls/plex/tests/output/ex64_3.out
/petsc/src/dm/impls/plex/tests/output/ex64_4.out
/petsc/src/dm/impls/plex/tests/output/ex64_5.out
/petsc/src/dm/impls/plex/tests/output/ex64_6.out
/petsc/src/dm/impls/plex/tests/output/ex64_7.out
/petsc/src/dm/impls/plex/tests/output/ex64_8.out
/petsc/src/dm/impls/plex/tests/output/ex64_9.out
/petsc/src/dm/impls/plex/tests/output/ex69_tri_0.out
/petsc/src/dm/impls/plex/tests/output/ex69_tri_1.out
/petsc/src/dm/impls/plex/tests/output/ex70_overlap-0.out
/petsc/src/dm/impls/plex/tests/output/ex70_overlap-1.out
/petsc/src/dm/impls/plex/tests/output/ex7_10.out
/petsc/src/dm/impls/plex/tests/output/ex7_9.out
/petsc/src/dm/impls/plex/tests/output/ex97_0.out
/petsc/src/dm/impls/plex/tests/output/ex97f90_0.out
/petsc/src/dm/impls/plex/tests/output/ex98_0.out
/petsc/src/dm/impls/plex/tests/output/ex98f90_0.out
/petsc/src/dm/impls/plex/tutorials/output/ex10_0.out
/petsc/src/dm/impls/plex/tutorials/output/ex10_1.out
/petsc/src/dm/impls/plex/tutorials/output/ex10_2.out
/petsc/src/dm/impls/plex/tutorials/output/ex13_0.out
/petsc/src/dm/impls/plex/tutorials/output/ex13_1.out
/petsc/src/dm/impls/plex/tutorials/output/ex13_extrude_0.out
/petsc/src/dm/impls/plex/tutorials/output/ex13_extrude_1_dist.out
/petsc/src/dm/impls/plex/tutorials/output/ex13_gyroid_0.out
/petsc/src/dm/impls/plex/tutorials/output/ex13_gyroid_1.out
/petsc/src/dm/impls/plex/tutorials/output/ex1_filter_0.out
/petsc/src/dm/impls/plex/tutorials/output/ex3f90_0.out
/petsc/src/dm/impls/plex/tutorials/output/ex5_0_outformat-hdf5_petsc_parmetis.out
/petsc/src/dm/impls/plex/tutorials/output/ex5_0_outformat-hdf5_petsc_ptscotch.out
/petsc/src/dm/impls/plex/tutorials/output/ex5_0_outformat-hdf5_petsc_simple.out
/petsc/src/dm/impls/plex/tutorials/output/ex5_0_outformat-hdf5_xdmf_parmetis.out
/petsc/src/dm/impls/plex/tutorials/output/ex5_0_outformat-hdf5_xdmf_ptscotch.out
/petsc/src/dm/impls/plex/tutorials/output/ex5_0_outformat-hdf5_xdmf_simple.out
/petsc/src/dm/impls/plex/tutorials/output/ex5_1_outformat-hdf5_petsc_parmetis.out
/petsc/src/dm/impls/plex/tutorials/output/ex5_1_outformat-hdf5_petsc_ptscotch.out
/petsc/src/dm/impls/plex/tutorials/output/ex5_1_outformat-hdf5_petsc_simple.out
/petsc/src/dm/impls/plex/tutorials/output/ex5_1_outformat-hdf5_xdmf_parmetis.out
/petsc/src/dm/impls/plex/tutorials/output/ex5_1_outformat-hdf5_xdmf_ptscotch.out
/petsc/src/dm/impls/plex/tutorials/output/ex5_1_outformat-hdf5_xdmf_simple.out
/petsc/src/dm/impls/plex/tutorials/output/ex7_2d_quad.out
/petsc/src/dm/impls/plex/tutorials/output/ex7_2d_tri.out
/petsc/src/dm/impls/plex/tutorials/output/ex7_3d_tri.out
/petsc/src/dm/impls/plex/tutorials/output/ex8_1d_q1_periodic.out
/petsc/src/dm/impls/plex/tutorials/output/ex8_2d_q1_periodic.out
/petsc/src/dm/impls/plex/tutorials/output/ex8_2d_q1_periodic_sparse.out
/petsc/src/dm/impls/plex/tutorials/output/ex8_3d_q1_periodic.out
/petsc/src/dm/impls/plex/tutorials/output/ex8_3d_q1_periodic_project.out
/petsc/src/dm/impls/plex/tutorials/output/ex8_3d_q2_periodic.out
/petsc/src/dm/impls/swarm/tests/output/ex2_proj_quad_0.out
/petsc/src/dm/impls/swarm/tests/output/ex2_proj_quad_2_faces.out
/petsc/src/dm/impls/swarm/tests/output/ex2_proj_quad_5P.out
/petsc/src/dm/impls/swarm/tests/output/ex2_proj_shape_linear_quad_2d.out
/petsc/src/dm/impls/swarm/tests/output/ex2_proj_shape_linear_quad_3d.out
/petsc/src/dm/impls/swarm/tests/output/ex2_proj_shape_linear_tri_2d.out
/petsc/src/dm/impls/swarm/tests/output/ex2_proj_shape_linear_tri_3d.out
/petsc/src/dm/impls/swarm/tests/output/ex2_proj_tri_0.out
/petsc/src/dm/impls/swarm/tests/output/ex2_proj_tri_2_faces.out
/petsc/src/dm/impls/swarm/tests/output/ex2_proj_tri_3d.out
/petsc/src/dm/impls/swarm/tests/output/ex2_proj_tri_3d_2_faces.out
/petsc/src/dm/impls/swarm/tests/output/ex2_proj_tri_3d_5P.out
/petsc/src/dm/impls/swarm/tests/output/ex2_proj_tri_3d_mdx.out
/petsc/src/dm/impls/swarm/tests/output/ex2_proj_tri_3d_mdx_2_faces.out
/petsc/src/dm/impls/swarm/tests/output/ex2_proj_tri_3d_mdx_5P.out
/petsc/src/dm/impls/swarm/tests/output/ex2_proj_tri_3d_mdx_5P_2_faces.out
/petsc/src/dm/impls/swarm/tests/output/ex2_proj_tri_5P.out
/petsc/src/dm/impls/swarm/tests/output/ex2_proj_tri_mdx.out
/petsc/src/dm/impls/swarm/tests/output/ex2_proj_tri_mdx_5P.out
/petsc/src/dm/impls/swarm/tests/output/ex3_1.out
/petsc/src/dm/impls/swarm/tests/output/ex4_bsi_1.out
/petsc/src/dm/impls/swarm/tests/output/ex4_bsi_2.out
/petsc/src/dm/impls/swarm/tests/output/ex4_bsi_2d_1.out
/petsc/src/dm/impls/swarm/tests/output/ex4_bsi_2d_1_alt.out
/petsc/src/dm/impls/swarm/tests/output/ex4_bsi_2d_2.out
/petsc/src/dm/impls/swarm/tests/output/ex4_bsi_2d_2_alt.out
/petsc/src/dm/impls/swarm/tests/output/ex4_bsi_2d_3.out
/petsc/src/dm/impls/swarm/tests/output/ex4_bsi_2d_3_alt.out
/petsc/src/dm/impls/swarm/tests/output/ex4_bsi_2d_4.out
/petsc/src/dm/impls/swarm/tests/output/ex4_bsi_2d_4_alt.out
/petsc/src/dm/impls/swarm/tests/output/ex4_bsi_3.out
/petsc/src/dm/impls/swarm/tests/output/ex4_bsi_3d_1.out
/petsc/src/dm/impls/swarm/tests/output/ex4_bsi_3d_2.out
/petsc/src/dm/impls/swarm/tests/output/ex4_bsi_3d_3.out
/petsc/src/dm/impls/swarm/tests/output/ex4_bsi_3d_4.out
/petsc/src/dm/impls/swarm/tests/output/ex4_bsi_4.out
/petsc/src/dm/impls/swarm/tests/output/ex4_dg_1d.out
/petsc/src/dm/impls/swarm/tests/output/ex4_dg_2d.out
/petsc/src/dm/impls/swarm/tests/output/ex4_dg_2d_alt.out
/petsc/src/dm/impls/swarm/tests/output/ex4_dg_3d.out
/petsc/src/dm/impls/swarm/tests/output/ex4_im_1d.out
/petsc/src/dm/impls/swarm/tests/output/ex4_im_2d.out
/petsc/src/dm/impls/swarm/tests/output/ex4_im_2d_alt.out
/petsc/src/dm/impls/swarm/tests/output/ex4_im_2d_alt_2.out
/petsc/src/dm/impls/swarm/tests/output/ex4_im_3d.out
/petsc/src/dm/impls/swarm/tests/output/ex5_bsi_2d_1.out
/petsc/src/dm/impls/swarm/tests/output/ex5_bsi_2d_2.out
/petsc/src/dm/impls/swarm/tests/output/ex5_bsi_2d_3.out
/petsc/src/dm/impls/swarm/tests/output/ex5_bsi_2d_4.out
/petsc/src/dm/impls/swarm/tests/output/ex5_bsi_2d_mesh_1.out
/petsc/src/dm/impls/swarm/tests/output/ex5_bsi_2d_multiple_1.out
/petsc/src/dm/impls/swarm/tests/output/ex5_bsi_2d_multiple_2.out
/petsc/src/dm/impls/swarm/tests/output/ex5_bsi_2d_multiple_3.out
/petsc/src/dm/impls/swarm/tests/output/ex5_im_2d_0.out
/petsc/src/dm/impls/swarm/tests/output/ex5_im_2d_multiple_0.out
/petsc/src/dm/impls/swarm/tests/output/ex6_bsi_2d_mesh_1.out
/petsc/src/dm/impls/swarm/tests/output/ex6_bsi_2d_multiple_1.out
/petsc/src/dm/impls/swarm/tests/output/ex6_bsi_2d_multiple_2.out
/petsc/src/dm/impls/swarm/tests/output/ex6_bsi_2d_multiple_3.out
/petsc/src/dm/impls/swarm/tests/output/ex6_bsi_4_rt_1.out
/petsc/src/dm/impls/swarm/tests/output/ex6_coulomb_bsi_2d_1.out
/petsc/src/dm/impls/swarm/tests/output/ex6_coulomb_bsi_2d_2.out
/petsc/src/dm/impls/swarm/tests/output/ex6_coulomb_bsi_2d_3.out
/petsc/src/dm/impls/swarm/tests/output/ex6_coulomb_bsi_2d_4.out
/petsc/src/dm/impls/swarm/tests/output/ex6_im_2d_0.out
/petsc/src/dm/impls/swarm/tests/output/ex6_im_2d_multiple_0.out
/petsc/src/dm/impls/swarm/tests/output/ex6_none_bsi_2d_1.out
/petsc/src/dm/impls/swarm/tests/output/ex6_none_bsi_2d_2.out
/petsc/src/dm/impls/swarm/tests/output/ex6_none_bsi_2d_3.out
/petsc/src/dm/impls/swarm/tests/output/ex6_none_bsi_2d_4.out
/petsc/src/dm/impls/swarm/tests/output/ex6_poisson_bsi_2d_1.out
/petsc/src/dm/impls/swarm/tests/output/ex6_poisson_bsi_2d_2.out
/petsc/src/dm/impls/swarm/tests/output/ex6_poisson_bsi_2d_3.out
/petsc/src/dm/impls/swarm/tests/output/ex6_poisson_bsi_2d_4.out
/petsc/src/dm/impls/swarm/tutorials/output/ex1_0.out
/petsc/src/dm/impls/swarm/tutorials/output/ex1_bjacobi.out
/petsc/src/dm/impls/swarm/tutorials/output/ex1f90_0.out
/petsc/src/dm/tutorials/output/ex20_2.out
/petsc/src/ksp/ksp/tests/ex87.c
/petsc/src/ksp/ksp/tests/output/ex87.out
/petsc/src/ksp/ksp/utils/schurm/schurm.c
/petsc/src/ksp/pc/impls/mpi/pcmpi.c
/petsc/src/mat/impls/htool/htool.cxx
/petsc/src/mat/impls/normal/normm.c
/petsc/src/mat/impls/transpose/htransm.c
/petsc/src/snes/tutorials/ex62.c
/petsc/src/snes/tutorials/output/ex12_2d_p1_neumann_0.out
/petsc/src/snes/tutorials/output/ex12_2d_p2_neumann_0.out
/petsc/src/snes/tutorials/output/ex12_3d_p1_0.out
/petsc/src/snes/tutorials/output/ex12_3d_p1_1.out
/petsc/src/snes/tutorials/output/ex12_3d_p1_2.out
/petsc/src/snes/tutorials/output/ex12_3d_p1_neumann_0.out
/petsc/src/snes/tutorials/output/ex12_bd_int_0.out
/petsc/src/snes/tutorials/output/ex12_bd_int_1.out
/petsc/src/snes/tutorials/output/ex12_quad_q1_adapt_0.out
/petsc/src/snes/tutorials/output/ex56_2.out
/petsc/src/snes/tutorials/output/ex56_seqaijmkl.out
/petsc/src/ts/tests/output/ex27_midpoint.out
/petsc/src/ts/tests/output/ex28_1.out
/petsc/src/ts/tests/output/ex28_2.out
/petsc/src/ts/tutorials/output/ex18_adv_1.out
/petsc/src/ts/tutorials/output/ex48_0.out
/petsc/src/ts/utils/dmplexlandau/tutorials/output/ex1_0.out
/petsc/src/ts/utils/dmplexlandau/tutorials/output/ex2_simplex.out
/petsc/src/ts/utils/dmplexlandau/tutorials/output/ex2_single.out
a29dfd4307-Aug-2024 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'

f566d94906-Aug-2024 Lisandro Dalcin <dalcinl@gmail.com>

pip-petsc4py: Fix NumPy dependency pin

https://numpy.org/doc/stable/dev/depending_on_numpy.html#numpy-2-0-specific-advice

0c103e0406-Aug-2024 mint Yzr <helloworldyzr@gmail.com>

petsc4py: add getFieldSplitSubIS()

96fb840930-Jul-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'release'


/petsc/config/BuildSystem/config/packages/cuda.py
/petsc/doc/changes/dev.rst
/petsc/doc/install/download.rst
/petsc/include/petsc/private/matimpl.h
/petsc/include/petscversion.h
/petsc/lib/petsc/bin/PetscBinaryIO.py
petsc4py/src/petsc4py/__init__.py
/petsc/src/dm/dt/tests/ex13.c
/petsc/src/dm/impls/plex/plexpartition.c
/petsc/src/ksp/ksp/impls/tsirm/tsirm.c
/petsc/src/ksp/ksp/interface/itfunc.c
/petsc/src/ksp/ksp/tests/ex21.c
/petsc/src/ksp/ksp/tests/ex54.c
/petsc/src/ksp/ksp/tutorials/ex15f.F90
/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/ex27.c
/petsc/src/ksp/ksp/tutorials/ex2f.F90
/petsc/src/ksp/ksp/tutorials/ex4.c
/petsc/src/ksp/ksp/tutorials/ex52f.F90
/petsc/src/ksp/ksp/tutorials/ex6.c
/petsc/src/ksp/ksp/tutorials/ex62.c
/petsc/src/ksp/ksp/tutorials/ex7.c
/petsc/src/ksp/ksp/tutorials/ex71.c
/petsc/src/ksp/ksp/tutorials/ex7f.F90
/petsc/src/ksp/ksp/tutorials/ex8.c
/petsc/src/ksp/ksp/tutorials/ex86.c
/petsc/src/ksp/ksp/utils/dm/dmproject.c
/petsc/src/ksp/ksp/utils/lmvm/dense/denseqn.c
/petsc/src/ksp/ksp/utils/lmvm/lmvmimpl.c
/petsc/src/ksp/ksp/utils/schurm/schurm.c
/petsc/src/ksp/pc/impls/bddc/bddcfetidp.c
/petsc/src/ksp/pc/impls/bddc/bddcnullspace.c
/petsc/src/ksp/pc/impls/bddc/bddcprivate.c
/petsc/src/ksp/pc/impls/bddc/bddcscalingbasic.c
/petsc/src/ksp/pc/impls/bddc/bddcschurs.c
/petsc/src/ksp/pc/impls/deflation/deflation.c
/petsc/src/ksp/pc/impls/fieldsplit/fieldsplit.c
/petsc/src/ksp/pc/impls/gamg/agg.c
/petsc/src/ksp/pc/impls/gamg/classical.c
/petsc/src/ksp/pc/impls/gamg/gamg.c
/petsc/src/ksp/pc/impls/h2opus/pch2opus.c
/petsc/src/ksp/pc/impls/hpddm/pchpddm.cxx
/petsc/src/ksp/pc/impls/lsc/lsc.c
/petsc/src/ksp/pc/impls/mat/pcmat.c
/petsc/src/ksp/pc/impls/mat/tests/ex1.c
/petsc/src/ksp/pc/impls/mg/gdsw.c
/petsc/src/ksp/pc/impls/mg/mg.c
/petsc/src/ksp/pc/impls/mg/mgfunc.c
/petsc/src/ksp/pc/impls/spai/ispai.c
/petsc/src/ksp/pc/impls/svd/svd.c
/petsc/src/ksp/pc/tests/ex5.c
/petsc/src/ksp/pc/tutorials/ex3.c
/petsc/src/ksp/pc/tutorials/ex4.c
/petsc/src/mat/graphops/coarsen/impls/misk/misk.c
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/mpi/mpimatmatmult.c
/petsc/src/mat/impls/aij/seq/spqr/aijspqr.c
/petsc/src/mat/impls/composite/mcomposite.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/h2opus/math2opussampler.hpp
/petsc/src/mat/impls/normal/normm.c
/petsc/src/mat/impls/normal/normmh.c
/petsc/src/mat/impls/shell/shell.c
/petsc/src/mat/impls/shell/shell.h
/petsc/src/mat/impls/transpose/htransm.c
/petsc/src/mat/impls/transpose/transm.c
/petsc/src/mat/interface/matproduct.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/tests/ex1.c
/petsc/src/mat/tests/ex102.c
/petsc/src/mat/tests/ex115.c
/petsc/src/mat/tests/ex123.c
/petsc/src/mat/tests/ex145.c
/petsc/src/mat/tests/ex154.c
/petsc/src/mat/tests/ex165.c
/petsc/src/mat/tests/ex195.c
/petsc/src/mat/tests/ex198.c
/petsc/src/mat/tests/ex202.c
/petsc/src/mat/tests/ex226.c
/petsc/src/mat/tests/ex23.c
/petsc/src/mat/tests/ex241.c
/petsc/src/mat/tests/ex242.c
/petsc/src/mat/tests/ex245.c
/petsc/src/mat/tests/ex250.c
/petsc/src/mat/tests/ex267.c
/petsc/src/mat/tests/ex32.c
/petsc/src/mat/tests/ex33.c
/petsc/src/mat/tests/ex34.c
/petsc/src/mat/tests/ex38.c
/petsc/src/mat/tests/ex39.c
/petsc/src/mat/tests/ex48.c
/petsc/src/mat/tests/ex59.c
/petsc/src/mat/tests/ex62.c
/petsc/src/mat/tests/ex66.c
/petsc/src/mat/tests/ex70.c
/petsc/src/mat/tests/ex74.c
/petsc/src/mat/tests/ex84.c
/petsc/src/mat/utils/axpy.c
/petsc/src/mat/utils/convert.c
/petsc/src/mat/utils/isltog.c
/petsc/src/snes/tests/ex17.c
/petsc/src/snes/tests/ex4.c
/petsc/src/snes/tutorials/ex1.c
/petsc/src/snes/tutorials/ex1f.F90
/petsc/src/snes/tutorials/ex3.c
/petsc/src/snes/tutorials/ex69.c
/petsc/src/snes/tutorials/ex70.c
/petsc/src/snes/tutorials/ex99.c
/petsc/src/sys/classes/viewer/interface/viewreg.c
/petsc/src/sys/classes/viewer/tests/ex4.c
/petsc/src/tao/constrained/impls/admm/admm.c
/petsc/src/tao/constrained/tutorials/tomographyADMM.c
/petsc/src/tao/leastsquares/impls/brgn/brgn.c
/petsc/src/tao/leastsquares/impls/pounders/pounders.c
/petsc/src/tao/pde_constrained/tutorials/parabolic.c
/petsc/src/tao/tutorials/ex4.c
/petsc/src/tao/unconstrained/tutorials/rosenbrock4.h
/petsc/src/ts/impls/explicit/rk/rk.c
/petsc/src/ts/impls/implicit/theta/theta.c
/petsc/src/ts/tutorials/autodiff/ex16opt_ic.cxx
/petsc/src/vec/vec/impls/mpi/pdvec.c
/petsc/src/vec/vec/impls/nest/vecnest.c
/petsc/src/vec/vec/impls/seq/bvec2.c
0d6defa730-Jul-2024 Satish Balay <balay@mcs.anl.gov>

Increase patchlevel to 3.21.4

76d0e6e126-Jul-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'pbrubeck/patch-subksp' into 'main'

Patch: implement PCPatchGetSubKSP

See merge request petsc/petsc!7708


/petsc/.gitignore
/petsc/config/BuildSystem/config/framework.py
/petsc/config/BuildSystem/config/libraries.py
/petsc/config/BuildSystem/config/package.py
/petsc/config/BuildSystem/config/packages/MUMPS.py
/petsc/config/BuildSystem/config/packages/hypre.py
/petsc/config/BuildSystem/config/packages/openmp.py
/petsc/config/BuildSystem/config/utilities/missing.py
/petsc/config/report_tests.py
/petsc/doc/changes/dev.rst
/petsc/doc/faq/index.rst
/petsc/doc/manual/additional.rst
/petsc/doc/manual/ksp.rst
/petsc/doc/manual/streams.rst
/petsc/include/petsc/mpiuni/mpi.h
/petsc/include/petscerror.h
/petsc/include/petscksp.h
/petsc/include/petscmat.h
/petsc/include/petscstring.h
/petsc/include/petscsys.h
/petsc/lib/petsc/bin/maint/generatefortranstubs.py
/petsc/lib/petsc/bin/maint/getinterfaces.py
/petsc/lib/petsc/bin/petscfreesharedmemory
/petsc/src/benchmarks/streams/MPIVersion.c
/petsc/src/benchmarks/streams/OpenMPVersion.c
/petsc/src/benchmarks/streams/OpenMPVersionLikeMPI.c
/petsc/src/benchmarks/streams/makefile
petsc4py/src/petsc4py/PETSc/PC.pyx
petsc4py/src/petsc4py/PETSc/petscpc.pxi
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/plex/plexhdf5.c
/petsc/src/ksp/ksp/impls/preonly/preonly.c
/petsc/src/ksp/ksp/interface/itcl.c
/petsc/src/ksp/ksp/interface/itfunc.c
/petsc/src/ksp/ksp/tutorials/ex1.c
/petsc/src/ksp/ksp/tutorials/ex45.c
/petsc/src/ksp/ksp/tutorials/ex87.c
/petsc/src/ksp/ksp/tutorials/ex88f.F90
/petsc/src/ksp/ksp/tutorials/ex89f.F90
/petsc/src/ksp/ksp/tutorials/output/ex1_mpi_linear_solver_server_1.out
/petsc/src/ksp/ksp/tutorials/output/ex1_mpi_linear_solver_server_1_shared_memory_false.out
/petsc/src/ksp/ksp/tutorials/output/ex2_help.out
/petsc/src/ksp/ksp/tutorials/output/ex88f_1.out
/petsc/src/ksp/ksp/tutorials/output/ex88f_2.out
/petsc/src/ksp/ksp/tutorials/output/ex89f_1.out
/petsc/src/ksp/ksp/tutorials/output/ex89f_2.out
/petsc/src/ksp/pc/impls/ksp/pcksp.c
/petsc/src/ksp/pc/impls/mpi/pcmpi.c
/petsc/src/ksp/pc/impls/patch/pcpatch.c
/petsc/src/mat/impls/aij/mpi/mpiaij.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/bas/basfactor.c
/petsc/src/mat/impls/aij/seq/kokkos/aijkok.kokkos.cxx
/petsc/src/mat/impls/aij/seq/matlab/aijmatlab.c
/petsc/src/mat/impls/aij/seq/matmatmult.c
/petsc/src/mat/impls/aij/seq/seqcusparse/aijcusparse.cu
/petsc/src/mat/impls/aij/seq/seqhashmat.h
/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/mpb_baij.c
/petsc/src/mat/impls/baij/seq/baij.c
/petsc/src/mat/impls/baij/seq/baijfact.c
/petsc/src/mat/impls/baij/seq/baijfact2.c
/petsc/src/mat/impls/baij/seq/baijfact3.c
/petsc/src/mat/impls/blockmat/seq/blockmat.c
/petsc/src/mat/impls/sbaij/seq/sbaij.c
/petsc/src/mat/impls/sbaij/seq/sbaijfact.c
/petsc/src/mat/impls/sbaij/seq/sbaijfact2.c
/petsc/src/snes/tutorials/ex5f.F90
/petsc/src/sys/classes/viewer/impls/ascii/asciiimpl.h
/petsc/src/sys/classes/viewer/impls/ascii/filev.c
/petsc/src/sys/classes/viewer/tutorials/ex3f.F90
/petsc/src/sys/classes/viewer/tutorials/output/ex3f_1.out
/petsc/src/sys/error/err.c
/petsc/src/sys/error/ftn-custom/zerrf.c
/petsc/src/sys/f90-mod/petscsys.h90
/petsc/src/sys/f90-mod/petscviewer.h90
/petsc/src/sys/fsrc/somefort.F90
/petsc/src/sys/mpiuni/mpi.c
/petsc/src/sys/objects/ftn-custom/zstart.c
/petsc/src/sys/objects/inherit.c
/petsc/src/sys/objects/init.c
/petsc/src/sys/objects/pinit.c
/petsc/src/sys/tests/ex69.c
/petsc/src/sys/tests/ex69f.F90
/petsc/src/sys/tests/ex74.c
/petsc/src/sys/tests/output/ex69_1.out
/petsc/src/sys/tests/output/ex69f_1.out
/petsc/src/sys/tests/output/ex74_1.out
/petsc/src/sys/tutorials/ex10f.F90
/petsc/src/sys/utils/server.c
/petsc/src/ts/utils/dmplexlandau/plexland.c
/petsc/src/vec/vec/impls/seq/bvec2.c
/petsc/src/vec/vec/impls/seq/bvec3.c
8a7d405725-Jul-2024 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'

fb80e62922-Jul-2024 Pablo Brubeck <brubeck@protonmail.com>

Patch: implement PCPatchGetSubKSP

606f75f625-Jun-2024 Barry Smith <bsmith@mcs.anl.gov>

Deprecate PETSC_DEFAULT for Tao parameters with PETSC_CURRENT and add support for PETSC_DETEREMINE to use default


/petsc/doc/changes/dev.rst
/petsc/include/petsc/private/taoimpl.h
/petsc/include/petsctao.h
petsc4py/src/petsc4py/PETSc/TAO.pyx
petsc4py/src/petsc4py/PETSc/libpetsc4py.pyx
petsc4py/src/petsc4py/PETSc/petsctao.pxi
/petsc/src/tao/bound/impls/blmvm/blmvm.c
/petsc/src/tao/bound/impls/bncg/bncg.c
/petsc/src/tao/bound/impls/bnk/bnk.c
/petsc/src/tao/bound/impls/bnk/bnls.c
/petsc/src/tao/bound/impls/bnk/bntl.c
/petsc/src/tao/bound/impls/tron/tron.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_1.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_3.out
/petsc/src/tao/bound/tutorials/output/plate2_4.out
/petsc/src/tao/bound/tutorials/output/plate2_5.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_7.out
/petsc/src/tao/bound/tutorials/output/plate2_8.out
/petsc/src/tao/bound/tutorials/output/plate2_9.out
/petsc/src/tao/complementarity/impls/asls/asfls.c
/petsc/src/tao/complementarity/impls/asls/asils.c
/petsc/src/tao/complementarity/impls/ssls/ssfls.c
/petsc/src/tao/complementarity/impls/ssls/ssils.c
/petsc/src/tao/complementarity/tutorials/output/minsurf1_1.out
/petsc/src/tao/complementarity/tutorials/output/minsurf1_2.out
/petsc/src/tao/complementarity/tutorials/output/minsurf1_2_alt.out
/petsc/src/tao/constrained/impls/admm/admm.c
/petsc/src/tao/constrained/impls/almm/almm.c
/petsc/src/tao/constrained/impls/ipm/ipm.c
/petsc/src/tao/constrained/impls/ipm/pdipm.c
/petsc/src/tao/interface/taosolver.c
/petsc/src/tao/leastsquares/impls/brgn/brgn.c
/petsc/src/tao/leastsquares/impls/pounders/pounders.c
/petsc/src/tao/leastsquares/tests/chwirut2.c
/petsc/src/tao/pde_constrained/impls/lcl/lcl.c
/petsc/src/tao/pde_constrained/tutorials/elliptic.c
/petsc/src/tao/pde_constrained/tutorials/hyperbolic.c
/petsc/src/tao/pde_constrained/tutorials/parabolic.c
/petsc/src/tao/quadratic/impls/bqpip/bqpip.c
/petsc/src/tao/quadratic/impls/gpcg/gpcg.c
/petsc/src/tao/shell/taoshell.c
/petsc/src/tao/snes/taosnes.c
/petsc/src/tao/unconstrained/impls/bmrm/bmrm.c
/petsc/src/tao/unconstrained/impls/cg/taocg.c
/petsc/src/tao/unconstrained/impls/lmvm/lmvm.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/impls/neldermead/neldermead.c
/petsc/src/tao/unconstrained/impls/nls/nls.c
/petsc/src/tao/unconstrained/impls/ntl/ntl.c
/petsc/src/tao/unconstrained/impls/ntr/ntr.c
/petsc/src/tao/unconstrained/impls/owlqn/owlqn.c
/petsc/src/tao/unconstrained/tutorials/burgers_spectral.c
/petsc/src/tao/unconstrained/tutorials/minsurf1.c
/petsc/src/tao/unconstrained/tutorials/output/eptorsion3_1.out
/petsc/src/tao/unconstrained/tutorials/output/minsurf2_1.out
/petsc/src/tao/unconstrained/tutorials/output/minsurf2_2.out
/petsc/src/tao/unconstrained/tutorials/output/minsurf2_2_snes.out
/petsc/src/tao/unconstrained/tutorials/output/minsurf2_3.out
/petsc/src/tao/unconstrained/tutorials/output/minsurf2_3_snes.out
/petsc/src/tao/unconstrained/tutorials/output/minsurf2_4_snes_ngmres_snes_ngmres_select_type-difference.out
/petsc/src/tao/unconstrained/tutorials/output/minsurf2_4_snes_ngmres_snes_ngmres_select_type-linesearch.out
/petsc/src/tao/unconstrained/tutorials/output/minsurf2_5.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/spectraladjointassimilation.c
09cb0f5325-Jun-2024 Barry Smith <bsmith@mcs.anl.gov>

Add support for PETSC_DETERMINE to revert to defaults TS parameters

77e5a1f916-Jun-2024 Barry Smith <bsmith@mcs.anl.gov>

Update SNESSetTolerances() to accept PETSC_DETERMINE an PETSC_DECIDE


/petsc/doc/changes/dev.rst
/petsc/doc/manual/snes.rst
/petsc/include/petsc/private/snesimpl.h
/petsc/include/petscsnes.h
petsc4py/src/petsc4py/PETSc/SNES.pyx
petsc4py/src/petsc4py/PETSc/petscsnes.pxi
petsc4py/test/test_snes.py
/petsc/src/snes/impls/composite/snescomposite.c
/petsc/src/snes/impls/fas/fas.c
/petsc/src/snes/impls/gs/snesgs.c
/petsc/src/snes/impls/ksponly/ksponly.c
/petsc/src/snes/impls/ls/ls.c
/petsc/src/snes/impls/ms/ms.c
/petsc/src/snes/impls/multiblock/multiblock.c
/petsc/src/snes/impls/nasm/nasm.c
/petsc/src/snes/impls/ncg/snesncg.c
/petsc/src/snes/impls/ngmres/anderson.c
/petsc/src/snes/impls/ngmres/snesngmres.c
/petsc/src/snes/impls/ntrdc/ntrdc.c
/petsc/src/snes/impls/patch/snespatch.c
/petsc/src/snes/impls/qn/qn.c
/petsc/src/snes/impls/richardson/snesrichardson.c
/petsc/src/snes/impls/shell/snesshell.c
/petsc/src/snes/impls/tr/tr.c
/petsc/src/snes/impls/vi/rs/virs.c
/petsc/src/snes/impls/vi/ss/viss.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/interface/snesut.c
/petsc/src/snes/tutorials/ex48.c
/petsc/src/snes/tutorials/ex5.c
/petsc/src/snes/tutorials/ex55k.kokkos.cxx
/petsc/src/snes/tutorials/network/ex1.c
/petsc/src/snes/tutorials/output/ex12_41.out
/petsc/src/snes/tutorials/output/ex12_42.out
/petsc/src/snes/tutorials/output/ex12_42_alt.out
/petsc/src/snes/tutorials/output/ex12_43.out
/petsc/src/snes/tutorials/output/ex12_44.out
/petsc/src/snes/tutorials/output/ex12_44_alt.out
/petsc/src/snes/tutorials/output/ex12_fas_newton_0.out
/petsc/src/snes/tutorials/output/ex12_fas_newton_0_p4est.out
/petsc/src/snes/tutorials/output/ex12_fas_newton_1.out
/petsc/src/snes/tutorials/output/ex12_fas_newton_coarse_0.out
/petsc/src/snes/tutorials/output/ex12_fas_ngs_0.out
/petsc/src/snes/tutorials/output/ex12_p4est_exact_q2_conformal_parallel.out
/petsc/src/snes/tutorials/output/ex12_p4est_exact_q2_conformal_parallel_parmetis.out
/petsc/src/snes/tutorials/output/ex12_p4est_exact_q2_conformal_serial.out
/petsc/src/snes/tutorials/output/ex12_p4est_exact_q2_nonconformal_parallel.out
/petsc/src/snes/tutorials/output/ex12_p4est_exact_q2_nonconformal_parallel_parmetis.out
/petsc/src/snes/tutorials/output/ex12_p4est_exact_q2_nonconformal_serial.out
/petsc/src/snes/tutorials/output/ex12_p4est_fas_q2_conformal_serial.out
/petsc/src/snes/tutorials/output/ex12_p4est_full_q2_conformal_serial.out
/petsc/src/snes/tutorials/output/ex12_p4est_full_q2_conformal_serial_plex.out
/petsc/src/snes/tutorials/output/ex12_p4est_full_q2_nonconformal_parallel.out
/petsc/src/snes/tutorials/output/ex12_p4est_full_q2_nonconformal_parallel_bddcfas.out
/petsc/src/snes/tutorials/output/ex12_p4est_full_q2_nonconformal_parallel_bddcfas_alt.out
/petsc/src/snes/tutorials/output/ex12_p4est_full_q2_nonconformal_serial.out
/petsc/src/snes/tutorials/output/ex12_p4est_solve_fas.out
b3480c8115-Jun-2024 Barry Smith <bsmith@mcs.anl.gov>

Deprecate the use of PETSC_DEFAULT with PETSC_CURRENT for KSPSetTolerances() since PETSC_DEFAULT is a confusing (and wrong) term in current usage.

Add support to KSPSetTolerances() to accept PETSC_D

Deprecate the use of PETSC_DEFAULT with PETSC_CURRENT for KSPSetTolerances() since PETSC_DEFAULT is a confusing (and wrong) term in current usage.

Add support to KSPSetTolerances() to accept PETSC_DETERMINE to reset the value back to the default when the object was created

show more ...


/petsc/doc/changes/dev.rst
/petsc/doc/manual/ksp.rst
/petsc/include/petsc/private/kspimpl.h
/petsc/include/petscsys.h
/petsc/lib/petsc/bin/maint/petsclinter/petsclinter/classes/docs/_doc_section.py
/petsc/lib/petsc/bin/maint/petsclinter/petsclinter/classes/docs/_doc_section_base.py
/petsc/lib/petsc/bin/maint/petsclinter/petsclinter/main.py
petsc4py/src/petsc4py/PETSc/Const.pyx
petsc4py/src/petsc4py/PETSc/KSP.pyx
petsc4py/src/petsc4py/PETSc/petscdef.pxi
/petsc/src/ksp/ksp/impls/cheby/cheby.c
/petsc/src/ksp/ksp/impls/fetidp/fetidp.c
/petsc/src/ksp/ksp/impls/gmres/agmres/agmres.c
/petsc/src/ksp/ksp/impls/tsirm/tsirm.c
/petsc/src/ksp/ksp/interface/itcl.c
/petsc/src/ksp/ksp/interface/itcreate.c
/petsc/src/ksp/ksp/interface/iterativ.c
/petsc/src/ksp/ksp/interface/itfunc.c
/petsc/src/ksp/ksp/tests/ex13.c
/petsc/src/ksp/ksp/tests/ex24.c
/petsc/src/ksp/ksp/tests/ex38.c
/petsc/src/ksp/ksp/tests/ex39.c
/petsc/src/ksp/ksp/tests/ex40.c
/petsc/src/ksp/ksp/tests/ex43.c
/petsc/src/ksp/ksp/tests/ex48.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/ex8.c
/petsc/src/ksp/ksp/tests/ex82.c
/petsc/src/ksp/ksp/tests/ex85.c
/petsc/src/ksp/ksp/tutorials/ex1.c
/petsc/src/ksp/ksp/tutorials/ex15.c
/petsc/src/ksp/ksp/tutorials/output/ex2_help.out
/petsc/src/mat/impls/dense/seq/dense.c
/petsc/src/mat/impls/transpose/htransm.c
/petsc/src/mat/impls/transpose/transm.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/tests/ex1.c
/petsc/src/sys/f90-mod/petscsys.h
/petsc/src/sys/objects/options.c
/petsc/src/sys/utils/psplit.c
2467ff5519-Jul-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2024-07-12/add-error-check-dmsetfromoptions-called-after-dmsetup/release' into 'release'

Add an error check for DMSetFromOptions() being called after DMSetUp().

See merge reques

Merge branch 'barry/2024-07-12/add-error-check-dmsetfromoptions-called-after-dmsetup/release' into 'release'

Add an error check for DMSetFromOptions() being called after DMSetUp().

See merge request petsc/petsc!7690

show more ...

07f25ad118-Jul-2024 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


/petsc/config/BuildSystem/config/packages/MUMPS.py
/petsc/config/BuildSystem/config/packages/bamg.py
/petsc/config/BuildSystem/config/packages/hwloc.py
/petsc/config/BuildSystem/config/packages/mmg.py
/petsc/doc/build_man_impls_links.py
/petsc/doc/build_manpages_c2html.py
/petsc/doc/changes/dev.rst
/petsc/doc/conf.py
/petsc/doc/developers/documentation.rst
/petsc/doc/ext/html5_petsc.py
/petsc/doc/makefile
/petsc/include/petsc/private/cupmatomics.hpp
/petsc/include/petsc/private/dmadaptorimpl.h
/petsc/include/petsc/private/dmpleximpl.h
/petsc/include/petsc/private/petscdsimpl.h
/petsc/include/petscblaslapack.h
/petsc/include/petscdmadaptor.h
/petsc/include/petscdmadaptortypes.h
/petsc/include/petscdmlabel.h
/petsc/include/petscdmplex.h
/petsc/include/petscdmtypes.h
/petsc/include/petscds.h
/petsc/include/petscksp.h
/petsc/include/petscsnes.h
/petsc/include/petscsnestypes.h
/petsc/include/petscsys.h
/petsc/include/petscvec.h
/petsc/lib/petsc/bin/maint/builddist
/petsc/lib/petsc/bin/maint/petsclinter/petsclinter/checks/_register.py
/petsc/lib/petsc/bin/maint/xclude
petsc4py/docs/source/conf.py
petsc4py/makefile
petsc4py/src/petsc4py/PETSc/Vec.pyx
/petsc/src/dm/dt/fe/impls/basic/febasic.c
/petsc/src/dm/dt/interface/dtds.c
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/plex/plexfem.c
/petsc/src/dm/impls/plex/plexglvis.c
/petsc/src/dm/impls/plex/plexpartition.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/transform/interface/plextransform.c
/petsc/src/dm/interface/dm.c
/petsc/src/dm/interface/dmgenerate.c
/petsc/src/ksp/ksp/impls/cheby/cheby.c
/petsc/src/ksp/ksp/impls/gmres/dgmres/dgmres.c
/petsc/src/ksp/ksp/impls/gmres/fgmres/fgmres.c
/petsc/src/ksp/ksp/impls/gmres/gmres.c
/petsc/src/ksp/ksp/impls/gmres/lgmres/lgmres.c
/petsc/src/ksp/ksp/impls/gmres/pgmres/pgmres.c
/petsc/src/ksp/ksp/impls/gmres/pipefgmres/pipefgmres.c
/petsc/src/ksp/ksp/interface/ftn-custom/zitfuncf.c
/petsc/src/ksp/ksp/utils/schurm/schurm.c
/petsc/src/ksp/pc/impls/asm/asm.c
/petsc/src/ksp/pc/impls/fieldsplit/fieldsplit.c
/petsc/src/ksp/pc/interface/precon.c
/petsc/src/mat/graphops/coarsen/impls/misk/misk.c
/petsc/src/mat/graphops/coarsen/interface/coarsen.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/sell/mpi/mpisell.c
/petsc/src/mat/impls/sell/seq/sell.c
/petsc/src/mat/impls/sell/seq/seqhip/sellhip.hip.cpp
/petsc/src/mat/impls/transpose/htransm.c
/petsc/src/mat/impls/transpose/transm.c
/petsc/src/mat/interface/matproduct.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/tests/ex176.c
/petsc/src/snes/impls/ncg/snesncg.c
/petsc/src/snes/interface/dlregissnes.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/linesearch/impls/bt/linesearchbt.c
/petsc/src/snes/linesearch/interface/linesearch.c
/petsc/src/snes/tutorials/ex12.c
/petsc/src/snes/tutorials/ex27.c
/petsc/src/snes/tutorials/output/ex12_tri_p1_adapt_analytic_mmg.out
/petsc/src/snes/tutorials/output/ex12_tri_p1_adapt_analytic_pragmatic.out
/petsc/src/snes/tutorials/output/ex12_tri_p2_adapt_analytic_mmg.out
/petsc/src/snes/tutorials/output/ex12_tri_p2_adapt_analytic_pragmatic.out
/petsc/src/snes/tutorials/output/ex27_2d_p2_rt0p0_byhand_quadratic.out
/petsc/src/snes/tutorials/output/ex27_2d_p2_rt0p0_byhand_sensor.out
/petsc/src/snes/tutorials/output/ex27_2d_p2_rt0p0_byhand_trig.out
/petsc/src/snes/tutorials/output/ex27_2d_p2_rt0p0_quadratic.out
/petsc/src/snes/tutorials/output/ex27_2d_p2_rt0p0_sensor.out
/petsc/src/snes/tutorials/output/ex27_2d_p2_rt0p0_trig.out
/petsc/src/snes/utils/dm/dmadapt.c
/petsc/src/sys/fileio/fdir.c
/petsc/src/sys/objects/ftn-custom/zoptionsf.c
/petsc/src/sys/objects/kokkos/kinit.kokkos.cxx
/petsc/src/sys/objects/options.c
/petsc/src/sys/utils/sortip.c
/petsc/src/tao/interface/taosolver.c
/petsc/src/tao/shell/taoshell.c
/petsc/src/ts/tests/ex2.c
/petsc/src/ts/tests/ex4.c
/petsc/src/vec/is/is/interface/index.c
/petsc/src/vec/vec/utils/tagger/impls/simple.c
d4fdc50017-Jul-2024 Barry Smith <bsmith@mcs.anl.gov>

Fix memory leak in petsc4py interface to VecConcatenate

1...<<11121314151617181920>>...36