History log of /petsc/src/ksp/pc/impls/ (Results 251 – 275 of 5239)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
6497c31125-Aug-2024 Barry Smith <bsmith@mcs.anl.gov>

Add to CI compilers flags '-Wconversion', '-Wno-sign-conversion', '-Wno-float-conversion', '-Wno-implicit-float-conversion']

Also fix the code to repository to compile cleanly with these flags in th

Add to CI compilers flags '-Wconversion', '-Wno-sign-conversion', '-Wno-float-conversion', '-Wno-implicit-float-conversion']

Also fix the code to repository to compile cleanly with these flags in the CI

show more ...


/petsc/config/BuildSystem/config/compilerOptions.py
/petsc/config/BuildSystem/config/package.py
/petsc/config/BuildSystem/config/packages/hpddm.py
/petsc/config/BuildSystem/config/packages/slepc.py
/petsc/doc/developers/style.rst
/petsc/include/petsc/mpiuni/mpi.h
/petsc/include/petsc/private/characteristicimpl.h
/petsc/include/petsc/private/cupminterface.hpp
/petsc/include/petsc/private/dmstagimpl.h
/petsc/include/petsc/private/hashmapobj.h
/petsc/include/petsc/private/hashtable.h
/petsc/include/petsc/private/kspimpl.h
/petsc/include/petsc/private/logimpl.h
/petsc/include/petsc/private/matimpl.h
/petsc/include/petsc/private/pcisimpl.h
/petsc/include/petsc/private/petscdsimpl.h
/petsc/include/petsc/private/petscimpl.h
/petsc/include/petsc/private/sfimpl.h
/petsc/include/petsc/private/vecimpl.h
/petsc/include/petscbt.h
/petsc/include/petscerror.h
/petsc/include/petscis.h
/petsc/include/petscksp.h
/petsc/include/petsclandau.h
/petsc/include/petsclog.h
/petsc/include/petscmath.h
/petsc/include/petscoptions.h
/petsc/include/petscsf.h
/petsc/include/petscsftypes.h
/petsc/include/petscsys.h
/petsc/include/petscsystypes.h
/petsc/include/petscviewer.h
/petsc/lib/petsc/conf/rules_util.mk
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/DM.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/DMComposite.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/Device.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/Log.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/TS.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/Vec.pyx
/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/dm/dt/dualspace/impls/lagrange/dspacelagrange.c
/petsc/src/dm/dt/fe/impls/basic/febasic.c
/petsc/src/dm/dt/fe/impls/composite/fecomposite.c
/petsc/src/dm/dt/interface/dtweakform.c
/petsc/src/dm/dt/tests/ex13.c
/petsc/src/dm/dt/tests/ex14.c
/petsc/src/dm/field/impls/da/dmfieldda.c
/petsc/src/dm/field/impls/ds/dmfieldds.c
/petsc/src/dm/impls/composite/pack.c
/petsc/src/dm/impls/da/da2.c
/petsc/src/dm/impls/da/da3.c
/petsc/src/dm/impls/da/dasub.c
/petsc/src/dm/impls/da/fdda.c
/petsc/src/dm/impls/da/gr2.c
/petsc/src/dm/impls/da/grvtk.c
/petsc/src/dm/impls/forest/p4est/pforest.h
/petsc/src/dm/impls/network/network.c
/petsc/src/dm/impls/network/networkcreate.c
/petsc/src/dm/impls/patch/patch.c
/petsc/src/dm/impls/plex/adaptors/parmmg/parmmgadapt.c
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/plex/plexcheckinterface.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/plexfluent.c
/petsc/src/dm/impls/plex/plexgeometry.c
/petsc/src/dm/impls/plex/plexgmsh.c
/petsc/src/dm/impls/plex/plexhdf5.c
/petsc/src/dm/impls/plex/plexinterpolate.c
/petsc/src/dm/impls/plex/plexmetric.c
/petsc/src/dm/impls/plex/plexorient.c
/petsc/src/dm/impls/plex/plexpartition.c
/petsc/src/dm/impls/plex/plexrefine.c
/petsc/src/dm/impls/plex/plexsfc.c
/petsc/src/dm/impls/plex/plexsubmesh.c
/petsc/src/dm/impls/plex/plextree.c
/petsc/src/dm/impls/plex/plexvtk.c
/petsc/src/dm/impls/plex/plexvtu.c
/petsc/src/dm/impls/plex/tests/ex18.c
/petsc/src/dm/impls/redundant/dmredundant.c
/petsc/src/dm/impls/stag/stag.c
/petsc/src/dm/impls/stag/stag2d.c
/petsc/src/dm/impls/stag/stag3d.c
/petsc/src/dm/impls/stag/stagutils.c
/petsc/src/dm/impls/swarm/data_ex.c
/petsc/src/dm/impls/swarm/swarm_migrate.c
/petsc/src/dm/impls/swarm/swarmpic.c
/petsc/src/dm/label/dmlabel.c
/petsc/src/dm/partitioner/impls/chaco/partchaco.c
/petsc/src/dm/partitioner/impls/parmetis/partparmetis.c
/petsc/src/dm/tests/ex3.c
/petsc/src/ksp/ksp/guess/impls/fischer/fischer.c
/petsc/src/ksp/ksp/guess/impls/pod/pod.c
/petsc/src/ksp/ksp/impls/cg/pipelcg/pipelcg.c
/petsc/src/ksp/ksp/impls/gmres/agmres/agmres.c
/petsc/src/ksp/ksp/impls/gmres/agmres/agmresdeflation.c
/petsc/src/ksp/ksp/impls/gmres/agmres/agmresorthog.c
/petsc/src/ksp/ksp/impls/gmres/dgmres/dgmres.c
/petsc/src/ksp/ksp/interface/eige.c
/petsc/src/ksp/ksp/interface/itfunc.c
/petsc/src/ksp/ksp/tutorials/ex42.c
/petsc/src/ksp/ksp/tutorials/ex43-solcx.h
/petsc/src/ksp/ksp/tutorials/ex51.c
/petsc/src/ksp/ksp/tutorials/ex59.c
/petsc/src/ksp/ksp/tutorials/ex73.c
bddc/bddcfetidp.c
bddc/bddcgraph.c
bddc/bddcprivate.c
fieldsplit/fieldsplit.c
gamg/agg.c
gamg/gamg.c
gamg/geo.c
gasm/gasm.c
is/nn/nn.c
mpi/pcmpi.c
patch/pcpatch.c
redistribute/redistribute.c
telescope/telescope_dmda.c
tfs/tfs.h
/petsc/src/ksp/pc/tutorials/ex4.c
/petsc/src/mat/graphops/coarsen/impls/hem/hem.c
/petsc/src/mat/graphops/coarsen/impls/misk/misk.c
/petsc/src/mat/graphops/color/impls/greedy/greedy.c
/petsc/src/mat/graphops/color/impls/jp/jp.c
/petsc/src/mat/graphops/partition/impls/chaco/chaco.c
/petsc/src/mat/graphops/partition/impls/hierarchical/hierarchical.c
/petsc/src/mat/graphops/partition/impls/pmetis/pmetis.c
/petsc/src/mat/graphops/partition/partition.c
/petsc/src/mat/impls/aij/mpi/fdmpiaij.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/mpicusparse/mpiaijcusparse.cu
/petsc/src/mat/impls/aij/mpi/mpimatmatmult.c
/petsc/src/mat/impls/aij/mpi/mpiov.c
/petsc/src/mat/impls/aij/mpi/mpiptap.c
/petsc/src/mat/impls/aij/mpi/mumps/mumps.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/aij/seq/aij.h
/petsc/src/mat/impls/aij/seq/bas/spbas_cholesky.h
/petsc/src/mat/impls/aij/seq/inode.c
/petsc/src/mat/impls/aij/seq/seqcusparse/aijcusparse.cu
/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/dense/mpi/mmdense.c
/petsc/src/mat/impls/dense/mpi/mpidense.c
/petsc/src/mat/impls/dense/seq/dense.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/mmsbaij.c
/petsc/src/mat/impls/sbaij/mpi/mpisbaij.c
/petsc/src/mat/impls/sbaij/mpi/sbaijov.c
/petsc/src/mat/impls/sbaij/seq/relax.h
/petsc/src/mat/impls/sbaij/seq/sbaij.c
/petsc/src/mat/impls/scalapack/matscalapack.c
/petsc/src/mat/matfd/fdmatrix.c
/petsc/src/mat/tests/ex116.c
/petsc/src/mat/tests/ex152.c
/petsc/src/mat/tests/ex185.c
/petsc/src/mat/tests/ex226.c
/petsc/src/mat/tests/ex33.c
/petsc/src/mat/tests/mmio.c
/petsc/src/mat/utils/gcreate.c
/petsc/src/mat/utils/matstash.c
/petsc/src/mat/utils/overlapsplit.c
/petsc/src/snes/impls/composite/snescomposite.c
/petsc/src/snes/impls/ngmres/snesngmres.c
/petsc/src/snes/interface/snesj.c
/petsc/src/snes/tests/output/ex7_4_alt_2.out
/petsc/src/snes/tutorials/ex13.c
/petsc/src/snes/tutorials/ex48.c
/petsc/src/snes/tutorials/ex8.c
/petsc/src/snes/utils/dm/dminterpolatesnes.c
/petsc/src/snes/utils/dmplexsnes.c
/petsc/src/sys/classes/bag/bag.c
/petsc/src/sys/classes/bag/f90-custom/zbagf90.c
/petsc/src/sys/classes/draw/impls/image/drawimage.c
/petsc/src/sys/classes/draw/impls/image/drawimage.h
/petsc/src/sys/classes/draw/impls/null/drawnull.c
/petsc/src/sys/classes/draw/impls/tikz/tikz.c
/petsc/src/sys/classes/draw/impls/x/xops.c
/petsc/src/sys/classes/draw/impls/x/xtone.c
/petsc/src/sys/classes/draw/interface/drect.c
/petsc/src/sys/classes/draw/interface/dtext.c
/petsc/src/sys/classes/draw/interface/dtri.c
/petsc/src/sys/classes/draw/interface/dviewp.c
/petsc/src/sys/classes/draw/tests/ex3.c
/petsc/src/sys/classes/draw/utils/axis.c
/petsc/src/sys/classes/draw/utils/axisc.c
/petsc/src/sys/classes/draw/utils/bars.c
/petsc/src/sys/classes/draw/utils/dscatter.c
/petsc/src/sys/classes/draw/utils/hists.c
/petsc/src/sys/classes/draw/utils/lg.c
/petsc/src/sys/classes/draw/utils/lgc.c
/petsc/src/sys/classes/random/impls/rand/rand.c
/petsc/src/sys/classes/random/impls/rand48/rand48.c
/petsc/src/sys/classes/random/tests/ex3.c
/petsc/src/sys/classes/random/tutorials/ex2.c
/petsc/src/sys/classes/viewer/impls/ascii/filev.c
/petsc/src/sys/classes/viewer/impls/binary/binv.c
/petsc/src/sys/classes/viewer/impls/cgns/cgnsv.c
/petsc/src/sys/classes/viewer/impls/glvis/glvis.c
/petsc/src/sys/classes/viewer/impls/socket/send.c
/petsc/src/sys/classes/viewer/impls/vtk/vtkv.c
/petsc/src/sys/classes/viewer/impls/vtk/vtkvimpl.h
/petsc/src/sys/classes/viewer/interface/viewers.c
/petsc/src/sys/classes/viewer/utils/btview.c
/petsc/src/sys/fileio/fretrieve.c
/petsc/src/sys/fileio/ftest.c
/petsc/src/sys/fileio/ftn-custom/zghomef.c
/petsc/src/sys/fileio/mprint.c
/petsc/src/sys/fileio/sysio.c
/petsc/src/sys/logging/handler/impls/default/logdefault.c
/petsc/src/sys/memory/mtr.c
/petsc/src/sys/objects/aoptions.c
/petsc/src/sys/objects/device/impls/cupm/cupmevent.hpp
/petsc/src/sys/objects/garbage.c
/petsc/src/sys/objects/init.c
/petsc/src/sys/objects/options.c
/petsc/src/sys/objects/pinit.c
/petsc/src/sys/objects/ptype.c
/petsc/src/sys/perfstubs/pstimer.c
/petsc/src/sys/python/pythonsys.c
/petsc/src/sys/tests/ex22.c
/petsc/src/sys/tests/ex49f.F90
/petsc/src/sys/tests/ex63.c
/petsc/src/sys/utils/ctable.c
/petsc/src/sys/utils/fhost.c
/petsc/src/sys/utils/mpimesg.c
/petsc/src/sys/utils/mpits.c
/petsc/src/sys/utils/pdisplay.c
/petsc/src/sys/utils/segbuffer.c
/petsc/src/sys/utils/sortd.c
/petsc/src/sys/utils/sorti.c
/petsc/src/sys/utils/str.c
/petsc/src/sys/yaml/src/loader.c
/petsc/src/sys/yaml/src/yaml_private.h
/petsc/src/tao/leastsquares/impls/pounders/pounders.c
/petsc/src/tao/leastsquares/tutorials/chwirut2.c
/petsc/src/ts/characteristic/impls/da/slda.c
/petsc/src/ts/characteristic/interface/characteristic.c
/petsc/src/ts/event/tests/ex3.c
/petsc/src/ts/event/tests/ex3span.c
/petsc/src/ts/event/tests/ex5.c
/petsc/src/ts/impls/implicit/glle/glle.c
/petsc/src/ts/interface/tshistory.c
/petsc/src/ts/interface/tsmon.c
/petsc/src/ts/tests/ex3.c
/petsc/src/ts/tests/ex30.c
/petsc/src/ts/tutorials/ex11.c
/petsc/src/ts/tutorials/ex18.c
/petsc/src/ts/tutorials/hamiltonian/ex2.c
/petsc/src/ts/tutorials/hybrid/ex1fd.c
/petsc/src/ts/utils/dmplexlandau/plexland.c
/petsc/src/vec/f90-mod/petscvec.h90
/petsc/src/vec/is/ao/impls/mapping/aomapping.c
/petsc/src/vec/is/ao/impls/memscalable/aomemscalable.c
/petsc/src/vec/is/is/impls/general/general.c
/petsc/src/vec/is/is/utils/iscoloring.c
/petsc/src/vec/is/is/utils/isdiff.c
/petsc/src/vec/is/section/interface/section.c
/petsc/src/vec/is/sf/impls/basic/allgather/sfallgather.h
/petsc/src/vec/is/sf/impls/basic/allgatherv/sfallgatherv.c
/petsc/src/vec/is/sf/impls/basic/allgatherv/sfallgatherv.h
/petsc/src/vec/is/sf/impls/basic/alltoall/sfalltoall.c
/petsc/src/vec/is/sf/impls/basic/cupm/sfcupm_impl.hpp
/petsc/src/vec/is/sf/impls/basic/neighbor/sfneighbor.c
/petsc/src/vec/is/sf/impls/basic/nvshmem/sfnvshmem.cu
/petsc/src/vec/is/sf/impls/basic/sfbasic.c
/petsc/src/vec/is/sf/impls/basic/sfbasic.h
/petsc/src/vec/is/sf/impls/basic/sfpack.c
/petsc/src/vec/is/sf/impls/window/sfwindow.c
/petsc/src/vec/is/sf/interface/ftn-custom/zsf.c
/petsc/src/vec/is/sf/interface/sf.c
/petsc/src/vec/is/sf/interface/vscat.c
/petsc/src/vec/is/sf/tests/ex18.c
/petsc/src/vec/is/sf/tests/ex19.c
/petsc/src/vec/is/sf/tests/ex23.c
/petsc/src/vec/is/sf/tests/ex5.c
/petsc/src/vec/is/sf/tutorials/ex1.c
/petsc/src/vec/is/sf/tutorials/ex1f.F90
/petsc/src/vec/is/sf/utils/sfcoord.c
/petsc/src/vec/is/sf/utils/sfutils.c
/petsc/src/vec/is/utils/hdf5/hdf5io.c
/petsc/src/vec/is/utils/psort.c
/petsc/src/vec/vec/impls/mpi/pbvec.c
/petsc/src/vec/vec/impls/mpi/pdvec.c
/petsc/src/vec/vec/impls/mpi/pvecimpl.h
/petsc/src/vec/vec/impls/seq/bvec2.c
/petsc/src/vec/vec/impls/seq/dvec2.c
/petsc/src/vec/vec/interface/vector.c
/petsc/src/vec/vec/utils/comb.c
/petsc/src/vec/vec/utils/tagger/impls/cdf.c
/petsc/src/vec/vec/utils/tagger/impls/relative.c
/petsc/src/vec/vec/utils/vecio.c
/petsc/src/vec/vec/utils/vecstash.c
/petsc/src/vec/vec/utils/vinv.c
/petsc/src/vec/vec/utils/vsection.c
9a6c265209-Sep-2024 Barry Smith <bsmith@mcs.anl.gov>

Remove PCGetFailedReasonRank, since identical to PCGetFailedReason


/petsc/config/BuildSystem/config/framework.py
/petsc/config/BuildSystem/config/packages/MFEM.py
/petsc/config/BuildSystem/config/packages/MPI.py
/petsc/config/BuildSystem/config/packages/kokkos-kernels.py
/petsc/config/BuildSystem/config/packages/kokkos.py
/petsc/include/petsc/mpiuni/mpi.h
/petsc/include/petsc/private/kspimpl.h
/petsc/include/petscpc.h
/petsc/lib/petsc/bin/maint/generatefortranstubs.py
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/PC.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/petscpc.pxi
/petsc/src/dm/impls/network/tests/output/ex1_0.out
/petsc/src/dm/impls/network/tests/output/ex1_1.out
/petsc/src/dm/impls/plex/plex.c
/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/ex16_0.out
/petsc/src/dm/impls/plex/tests/output/ex18_1_1d_dist1.out
/petsc/src/dm/impls/plex/tests/output/ex18_1_quad_dist0_interpolate-create.out
/petsc/src/dm/impls/plex/tests/output/ex18_1_quad_dist0_interpolate-none.out
/petsc/src/dm/impls/plex/tests/output/ex18_1_quad_dist1_interpolate-after_distribute.out
/petsc/src/dm/impls/plex/tests/output/ex18_1_quad_dist1_interpolate-create.out
/petsc/src/dm/impls/plex/tests/output/ex18_1_quad_dist1_interpolate-none.out
/petsc/src/dm/impls/plex/tests/output/ex18_1_tri_dist0_interpolate-create.out
/petsc/src/dm/impls/plex/tests/output/ex18_1_tri_dist0_interpolate-none.out
/petsc/src/dm/impls/plex/tests/output/ex18_1_tri_dist1_interpolate-after_distribute.out
/petsc/src/dm/impls/plex/tests/output/ex18_1_tri_dist1_interpolate-create.out
/petsc/src/dm/impls/plex/tests/output/ex18_1_tri_dist1_interpolate-none.out
/petsc/src/dm/impls/plex/tests/output/ex18_2.out
/petsc/src/dm/impls/plex/tests/output/ex18_2b.out
/petsc/src/dm/impls/plex/tests/output/ex18_2c.out
/petsc/src/dm/impls/plex/tests/output/ex18_4_hex_dist0_interpolate-create.out
/petsc/src/dm/impls/plex/tests/output/ex18_4_hex_dist0_interpolate-none.out
/petsc/src/dm/impls/plex/tests/output/ex18_4_hex_dist1_interpolate-after_distribute.out
/petsc/src/dm/impls/plex/tests/output/ex18_4_hex_dist1_interpolate-create.out
/petsc/src/dm/impls/plex/tests/output/ex18_4_hex_dist1_interpolate-none.out
/petsc/src/dm/impls/plex/tests/output/ex18_4_tet_dist0_interpolate-create.out
/petsc/src/dm/impls/plex/tests/output/ex18_4_tet_dist0_interpolate-none.out
/petsc/src/dm/impls/plex/tests/output/ex18_4_tet_dist1_interpolate-after_distribute.out
/petsc/src/dm/impls/plex/tests/output/ex18_4_tet_dist1_interpolate-create.out
/petsc/src/dm/impls/plex/tests/output/ex18_4_tet_dist1_interpolate-none.out
/petsc/src/dm/impls/plex/tests/output/ex18_5_dist1_interpolate-after_distribute.out
/petsc/src/dm/impls/plex/tests/output/ex18_5_dist1_interpolate-create.out
/petsc/src/dm/impls/plex/tests/output/ex18_5_dist1_interpolate-none.out
/petsc/src/dm/impls/plex/tests/output/ex18_5_seq_interpolate-create.out
/petsc/src/dm/impls/plex/tests/output/ex18_5_seq_interpolate-none.out
/petsc/src/dm/impls/plex/tests/output/ex1_0.out
/petsc/src/dm/impls/plex/tests/output/ex1_1.out
/petsc/src/dm/impls/plex/tests/output/ex1_1d_0.out
/petsc/src/dm/impls/plex/tests/output/ex1_1d_1.out
/petsc/src/dm/impls/plex/tests/output/ex1_1d_2.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_6.out
/petsc/src/dm/impls/plex/tests/output/ex1_7.out
/petsc/src/dm/impls/plex/tests/output/ex1_box_2d_per_unint.out
/petsc/src/dm/impls/plex/tests/output/ex1_gmsh_10.out
/petsc/src/dm/impls/plex/tests/output/ex1_gmsh_10_periodic_0.out
/petsc/src/dm/impls/plex/tests/output/ex1_gmsh_11.out
/petsc/src/dm/impls/plex/tests/output/ex1_gmsh_11_periodic_0.out
/petsc/src/dm/impls/plex/tests/output/ex1_gmsh_3d_32.out
/petsc/src/dm/impls/plex/tests/output/ex1_gmsh_3d_32_np2.out
/petsc/src/dm/impls/plex/tests/output/ex1_gmsh_3d_64.out
/petsc/src/dm/impls/plex/tests/output/ex1_gmsh_3d_64_np2.out
/petsc/src/dm/impls/plex/tests/output/ex1_gmsh_3d_legacy.out
/petsc/src/dm/impls/plex/tests/output/ex1_gmsh_3d_legacy_v22_bin.out
/petsc/src/dm/impls/plex/tests/output/ex1_gmsh_7.out
/petsc/src/dm/impls/plex/tests/output/ex1_gmsh_8.out
/petsc/src/dm/impls/plex/tests/output/ex1_gmsh_9.out
/petsc/src/dm/impls/plex/tests/output/ex1_gmsh_9_periodic_0.out
/petsc/src/dm/impls/plex/tests/output/ex1_part_simple_0.out
/petsc/src/dm/impls/plex/tests/output/ex1_part_simple_1.out
/petsc/src/dm/impls/plex/tests/output/ex1_s2t2.out
/petsc/src/dm/impls/plex/tests/output/ex1_s2t3.out
/petsc/src/dm/impls/plex/tests/output/ex1_spheresurface_extruded.out
/petsc/src/dm/impls/plex/tests/output/ex1_spheresurface_extruded_nocoord.out
/petsc/src/dm/impls/plex/tests/output/ex1_spheresurface_extruded_symmetric.out
/petsc/src/dm/impls/plex/tests/output/ex21_0_shell-False_parmetis.out
/petsc/src/dm/impls/plex/tests/output/ex21_0_shell-False_ptscotch.out
/petsc/src/dm/impls/plex/tests/output/ex21_0_shell-True_parmetis.out
/petsc/src/dm/impls/plex/tests/output/ex21_0_shell-True_ptscotch.out
/petsc/src/dm/impls/plex/tests/output/ex26_10_alt.out
/petsc/src/dm/impls/plex/tests/output/ex26_10_alt_2.out
/petsc/src/dm/impls/plex/tests/output/ex26_11.out
/petsc/src/dm/impls/plex/tests/output/ex26_11_alt.out
/petsc/src/dm/impls/plex/tests/output/ex26_7_alt.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/ex30_1.out
/petsc/src/dm/impls/plex/tests/output/ex32_0.out
/petsc/src/dm/impls/plex/tests/output/ex32_1.out
/petsc/src/dm/impls/plex/tests/output/ex32_2.out
/petsc/src/dm/impls/plex/tests/output/ex32_3.out
/petsc/src/dm/impls/plex/tests/output/ex32_4.out
/petsc/src/dm/impls/plex/tests/output/ex32_5.out
/petsc/src/dm/impls/plex/tests/output/ex32_6.out
/petsc/src/dm/impls/plex/tests/output/ex34_0.out
/petsc/src/dm/impls/plex/tests/output/ex34_1.out
/petsc/src/dm/impls/plex/tests/output/ex3_nonconforming_simplex_2.out
/petsc/src/dm/impls/plex/tests/output/ex3_nonconforming_simplex_3.out
/petsc/src/dm/impls/plex/tests/output/ex3_nonconforming_tensor_2.out
/petsc/src/dm/impls/plex/tests/output/ex3_nonconforming_tensor_3.out
/petsc/src/dm/impls/plex/tests/output/ex40_extrude_quad.out
/petsc/src/dm/impls/plex/tests/output/ex41_1.out
/petsc/src/dm/impls/plex/tests/output/ex43_0.out
/petsc/src/dm/impls/plex/tests/output/ex43_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/ex45_2.out
/petsc/src/dm/impls/plex/tests/output/ex45_3.out
/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/ex49_2d_sfc_biperiodic_stranded.out
/petsc/src/dm/impls/plex/tests/output/ex49_2d_sfc_biperiodic_stranded_dist.out
/petsc/src/dm/impls/plex/tests/output/ex49_2d_sfc_periodic.out
/petsc/src/dm/impls/plex/tests/output/ex49_2d_sfc_periodic_stranded.out
/petsc/src/dm/impls/plex/tests/output/ex49_2d_sfc_periodic_stranded_dist.out
/petsc/src/dm/impls/plex/tests/output/ex51_0_nsize-1.out
/petsc/src/dm/impls/plex/tests/output/ex51_0_nsize-2.out
/petsc/src/dm/impls/plex/tests/output/ex51_0_nsize-4.out
/petsc/src/dm/impls/plex/tests/output/ex55_5.out
/petsc/src/dm/impls/plex/tests/output/ex5_tet_0.out
/petsc/src/dm/impls/plex/tests/output/ex5_tet_t1_0.out
/petsc/src/dm/impls/plex/tests/output/ex5_tri_0.out
/petsc/src/dm/impls/plex/tests/output/ex5_tri_0_perm.out
/petsc/src/dm/impls/plex/tests/output/ex5_tri_t1_0.out
/petsc/src/dm/impls/plex/tests/output/ex5_tri_t1_0_perm.out
/petsc/src/dm/impls/plex/tests/output/ex5_tri_t2_0.out
/petsc/src/dm/impls/plex/tests/output/ex5_tri_t5_0.out
/petsc/src/dm/impls/plex/tests/output/ex62_0.out
/petsc/src/dm/impls/plex/tests/output/ex62_1.out
/petsc/src/dm/impls/plex/tests/output/ex62_10.out
/petsc/src/dm/impls/plex/tests/output/ex62_12.out
/petsc/src/dm/impls/plex/tests/output/ex62_13.out
/petsc/src/dm/impls/plex/tests/output/ex62_14.out
/petsc/src/dm/impls/plex/tests/output/ex62_15.out
/petsc/src/dm/impls/plex/tests/output/ex62_16.out
/petsc/src/dm/impls/plex/tests/output/ex62_17.out
/petsc/src/dm/impls/plex/tests/output/ex62_18.out
/petsc/src/dm/impls/plex/tests/output/ex62_19.out
/petsc/src/dm/impls/plex/tests/output/ex62_2.out
/petsc/src/dm/impls/plex/tests/output/ex62_3.out
/petsc/src/dm/impls/plex/tests/output/ex62_4.out
/petsc/src/dm/impls/plex/tests/output/ex62_5.out
/petsc/src/dm/impls/plex/tests/output/ex62_6.out
/petsc/src/dm/impls/plex/tests/output/ex62_7.out
/petsc/src/dm/impls/plex/tests/output/ex62_8.out
/petsc/src/dm/impls/plex/tests/output/ex62_9.out
/petsc/src/dm/impls/plex/tests/output/ex66_0.out
/petsc/src/dm/impls/plex/tests/output/ex66_1.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_1.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_1.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/tests/output/ex70_overlap-0.out
/petsc/src/dm/impls/plex/tests/output/ex70_overlap-1.out
/petsc/src/dm/impls/plex/tests/output/ex71_0.out
/petsc/src/dm/impls/plex/tests/output/ex71_1.out
/petsc/src/dm/impls/plex/tests/output/ex71_2.out
/petsc/src/dm/impls/plex/tests/output/ex7_0.out
/petsc/src/dm/impls/plex/tests/output/ex7_1.out
/petsc/src/dm/impls/plex/tests/output/ex7_10.out
/petsc/src/dm/impls/plex/tests/output/ex7_11.out
/petsc/src/dm/impls/plex/tests/output/ex7_2.out
/petsc/src/dm/impls/plex/tests/output/ex7_3.out
/petsc/src/dm/impls/plex/tests/output/ex7_4.out
/petsc/src/dm/impls/plex/tests/output/ex7_5.out
/petsc/src/dm/impls/plex/tests/output/ex7_6.out
/petsc/src/dm/impls/plex/tests/output/ex7_7.out
/petsc/src/dm/impls/plex/tests/output/ex7_8.out
/petsc/src/dm/impls/plex/tests/output/ex7_9.out
/petsc/src/dm/impls/plex/tests/output/ex8_1.out
/petsc/src/dm/impls/plex/tests/output/ex8_4.out
/petsc/src/dm/impls/plex/tests/output/ex8_5.out
/petsc/src/dm/impls/plex/tests/output/ex8_6.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/tests/output/ex99_msh-hex.out
/petsc/src/dm/impls/plex/tests/output/ex99_msh-qua.out
/petsc/src/dm/impls/plex/tests/output/ex99_msh-seg.out
/petsc/src/dm/impls/plex/tests/output/ex99_msh-tet.out
/petsc/src/dm/impls/plex/tests/output/ex99_msh-tri.out
/petsc/src/dm/impls/plex/tests/output/ex99_msh-vtx.out
/petsc/src/dm/impls/plex/tests/output/ex99_msh-wed.out
/petsc/src/dm/impls/plex/tutorials/output/ex14_1.out
/petsc/src/dm/impls/plex/tutorials/output/ex1_0.out
/petsc/src/dm/impls/plex/tutorials/output/ex1_1.out
/petsc/src/dm/impls/plex/tutorials/output/ex1f90_0.out
/petsc/src/dm/impls/plex/tutorials/output/ex1f90_0_2.out
/petsc/src/dm/impls/plex/tutorials/output/ex1f90_1.out
/petsc/src/dm/partitioner/tests/output/ex33_chaco_nsize-1_nparts-1.out
/petsc/src/dm/partitioner/tests/output/ex33_chaco_nsize-2_nparts-1.out
/petsc/src/dm/partitioner/tests/output/ex33_chaco_nsize-3_nparts-1.out
/petsc/src/dm/partitioner/tests/output/ex33_default.out
/petsc/src/dm/partitioner/tests/output/ex33_gather_nsize-1_nparts-1.out
/petsc/src/dm/partitioner/tests/output/ex33_gather_nsize-1_nparts-2.out
/petsc/src/dm/partitioner/tests/output/ex33_gather_nsize-1_nparts-3.out
/petsc/src/dm/partitioner/tests/output/ex33_gather_nsize-2_nparts-1.out
/petsc/src/dm/partitioner/tests/output/ex33_gather_nsize-2_nparts-2.out
/petsc/src/dm/partitioner/tests/output/ex33_gather_nsize-2_nparts-3.out
/petsc/src/dm/partitioner/tests/output/ex33_gather_nsize-3_nparts-1.out
/petsc/src/dm/partitioner/tests/output/ex33_gather_nsize-3_nparts-2.out
/petsc/src/dm/partitioner/tests/output/ex33_gather_nsize-3_nparts-3.out
/petsc/src/dm/partitioner/tests/output/ex33_parmetis_nsize-1_nparts-1.out
/petsc/src/dm/partitioner/tests/output/ex33_parmetis_nsize-1_nparts-2.out
/petsc/src/dm/partitioner/tests/output/ex33_parmetis_nsize-1_nparts-3.out
/petsc/src/dm/partitioner/tests/output/ex33_parmetis_nsize-2_nparts-1.out
/petsc/src/dm/partitioner/tests/output/ex33_parmetis_nsize-2_nparts-2.out
/petsc/src/dm/partitioner/tests/output/ex33_parmetis_nsize-2_nparts-3.out
/petsc/src/dm/partitioner/tests/output/ex33_parmetis_nsize-3_nparts-1.out
/petsc/src/dm/partitioner/tests/output/ex33_parmetis_nsize-3_nparts-2.out
/petsc/src/dm/partitioner/tests/output/ex33_parmetis_nsize-3_nparts-3.out
/petsc/src/dm/partitioner/tests/output/ex33_ptscotch_nsize-1_nparts-1_pwgts-false.out
/petsc/src/dm/partitioner/tests/output/ex33_ptscotch_nsize-1_nparts-1_pwgts-true.out
/petsc/src/dm/partitioner/tests/output/ex33_ptscotch_nsize-1_nparts-2_pwgts-false.out
/petsc/src/dm/partitioner/tests/output/ex33_ptscotch_nsize-1_nparts-2_pwgts-true.out
/petsc/src/dm/partitioner/tests/output/ex33_ptscotch_nsize-1_nparts-3_pwgts-false.out
/petsc/src/dm/partitioner/tests/output/ex33_ptscotch_nsize-1_nparts-3_pwgts-true.out
/petsc/src/dm/partitioner/tests/output/ex33_ptscotch_nsize-2_nparts-1_pwgts-false.out
/petsc/src/dm/partitioner/tests/output/ex33_ptscotch_nsize-2_nparts-1_pwgts-true.out
/petsc/src/dm/partitioner/tests/output/ex33_ptscotch_nsize-2_nparts-2_pwgts-false.out
/petsc/src/dm/partitioner/tests/output/ex33_ptscotch_nsize-2_nparts-2_pwgts-true.out
/petsc/src/dm/partitioner/tests/output/ex33_ptscotch_nsize-2_nparts-3_pwgts-false.out
/petsc/src/dm/partitioner/tests/output/ex33_ptscotch_nsize-2_nparts-3_pwgts-true.out
/petsc/src/dm/partitioner/tests/output/ex33_ptscotch_nsize-3_nparts-1_pwgts-false.out
/petsc/src/dm/partitioner/tests/output/ex33_ptscotch_nsize-3_nparts-1_pwgts-true.out
/petsc/src/dm/partitioner/tests/output/ex33_ptscotch_nsize-3_nparts-2_pwgts-false.out
/petsc/src/dm/partitioner/tests/output/ex33_ptscotch_nsize-3_nparts-2_pwgts-true.out
/petsc/src/dm/partitioner/tests/output/ex33_ptscotch_nsize-3_nparts-3_pwgts-false.out
/petsc/src/dm/partitioner/tests/output/ex33_ptscotch_nsize-3_nparts-3_pwgts-true.out
/petsc/src/dm/partitioner/tests/output/ex33_shell_nsize-1_nparts-1.out
/petsc/src/dm/partitioner/tests/output/ex33_shell_nsize-1_nparts-2.out
/petsc/src/dm/partitioner/tests/output/ex33_shell_nsize-1_nparts-3.out
/petsc/src/dm/partitioner/tests/output/ex33_shell_nsize-2_nparts-1.out
/petsc/src/dm/partitioner/tests/output/ex33_shell_nsize-2_nparts-2.out
/petsc/src/dm/partitioner/tests/output/ex33_shell_nsize-2_nparts-3.out
/petsc/src/dm/partitioner/tests/output/ex33_shell_nsize-3_nparts-1.out
/petsc/src/dm/partitioner/tests/output/ex33_shell_nsize-3_nparts-2.out
/petsc/src/dm/partitioner/tests/output/ex33_shell_nsize-3_nparts-3.out
/petsc/src/dm/partitioner/tests/output/ex33_simple_nsize-1_nparts-1_pwgts-false.out
/petsc/src/dm/partitioner/tests/output/ex33_simple_nsize-1_nparts-1_pwgts-true.out
/petsc/src/dm/partitioner/tests/output/ex33_simple_nsize-1_nparts-2_pwgts-false.out
/petsc/src/dm/partitioner/tests/output/ex33_simple_nsize-1_nparts-2_pwgts-true.out
/petsc/src/dm/partitioner/tests/output/ex33_simple_nsize-1_nparts-3_pwgts-false.out
/petsc/src/dm/partitioner/tests/output/ex33_simple_nsize-1_nparts-3_pwgts-true.out
/petsc/src/dm/partitioner/tests/output/ex33_simple_nsize-2_nparts-1_pwgts-false.out
/petsc/src/dm/partitioner/tests/output/ex33_simple_nsize-2_nparts-1_pwgts-true.out
/petsc/src/dm/partitioner/tests/output/ex33_simple_nsize-2_nparts-2_pwgts-false.out
/petsc/src/dm/partitioner/tests/output/ex33_simple_nsize-2_nparts-2_pwgts-true.out
/petsc/src/dm/partitioner/tests/output/ex33_simple_nsize-2_nparts-3_pwgts-false.out
/petsc/src/dm/partitioner/tests/output/ex33_simple_nsize-2_nparts-3_pwgts-true.out
/petsc/src/dm/partitioner/tests/output/ex33_simple_nsize-3_nparts-1_pwgts-false.out
/petsc/src/dm/partitioner/tests/output/ex33_simple_nsize-3_nparts-1_pwgts-true.out
/petsc/src/dm/partitioner/tests/output/ex33_simple_nsize-3_nparts-2_pwgts-false.out
/petsc/src/dm/partitioner/tests/output/ex33_simple_nsize-3_nparts-2_pwgts-true.out
/petsc/src/dm/partitioner/tests/output/ex33_simple_nsize-3_nparts-3_pwgts-false.out
/petsc/src/dm/partitioner/tests/output/ex33_simple_nsize-3_nparts-3_pwgts-true.out
/petsc/src/dm/tests/output/ex10_1.out
/petsc/src/ksp/ksp/interface/itfunc.c
/petsc/src/ksp/ksp/tutorials/network/output/ex2_graphindex.out
/petsc/src/ksp/ksp/tutorials/network/output/ex2_graphindex_2.out
composite/composite.c
/petsc/src/ksp/pc/interface/precon.c
/petsc/src/mat/impls/aij/seq/mkl_pardiso/mkl_pardiso.c
/petsc/src/mat/impls/hypre/mhypre.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_2d_p2_neumann_1.out
/petsc/src/sys/mpiuni/mpi.c
/petsc/src/ts/impls/implicit/theta/theta.c
/petsc/src/vec/is/tests/output/ex5_0.out
/petsc/src/vec/is/tests/output/ex5_1.out
/petsc/src/vec/vec/tests/output/ex40f90_1.out
7ff3863317-Sep-2024 Stefano Zampini <stefano.zampini@gmail.com>

PCFIELDSPLIT: fix initialization of function pointers

42ce410b05-Sep-2024 Junchao Zhang <jczhang@anl.gov>

PC: add new mat ops MATOP_GET_{BLOCK, VBLOCK}_DIAGONAL

so that a shell matrix can return its own (variable) point blocks in a matrix for use in PC (V)PBJacobi

3c61a47d15-Sep-2024 Lukas <gitlab@luspi.de>

Extend hypre's ILU interface to be more complete


/petsc/doc/changes/dev.rst
/petsc/doc/manual/ts.rst
/petsc/include/petsc/private/tsimpl.h
/petsc/include/petscdm.h
/petsc/include/petscdmplex.h
/petsc/include/petscds.h
/petsc/include/petscfe.h
/petsc/include/petscts.h
/petsc/lib/petsc/bin/maint/generatefortranstubs.py
/petsc/src/binding/petsc4py/demo/legacy/ode/fastslowsplit.py
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/DM.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/DMPlex.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/TS.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/petscdm.pxi
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/petscdmplex.pxi
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/petscts.pxi
/petsc/src/dm/dt/dualspace/impls/lagrange/tutorials/ex2.c
/petsc/src/dm/dt/fe/interface/fe.c
/petsc/src/dm/dt/interface/dtds.c
/petsc/src/dm/field/tutorials/ex1.c
/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/plexnatural.c
/petsc/src/dm/impls/plex/plexsubmesh.c
/petsc/src/dm/impls/plex/tests/ex18.c
/petsc/src/dm/impls/plex/tests/ex21.c
/petsc/src/dm/impls/plex/tests/ex43.c
/petsc/src/dm/impls/plex/tests/ex51.c
/petsc/src/dm/impls/plex/tests/ex52.c
/petsc/src/dm/impls/plex/tests/ex53.c
/petsc/src/dm/impls/plex/tests/ex61.c
/petsc/src/dm/impls/plex/tests/ex69.c
/petsc/src/dm/impls/plex/tests/ex70.c
/petsc/src/dm/impls/plex/tests/ex71.c
/petsc/src/dm/impls/plex/tests/output/ex43_0.out
/petsc/src/dm/impls/plex/tests/output/ex43_1.out
/petsc/src/dm/impls/plex/transform/impls/refine/regular/plexrefregular.c
/petsc/src/dm/impls/plex/transform/interface/plextransform.c
/petsc/src/dm/interface/dm.c
/petsc/src/dm/interface/dmi.c
/petsc/src/dm/tutorials/ex20.c
/petsc/src/dm/tutorials/ex21.c
/petsc/src/ksp/ksp/tutorials/ex55.c
/petsc/src/ksp/ksp/tutorials/ex72.c
/petsc/src/ksp/ksp/tutorials/output/ex55_hypre_ilu.out
/petsc/src/ksp/ksp/tutorials/output/ex72_20.out
hypre/hypre.c
/petsc/src/snes/tutorials/ex75.c
/petsc/src/ts/impls/arkimex/arkimex.c
/petsc/src/ts/impls/arkimex/arkimex.h
/petsc/src/ts/impls/arkimex/fsarkimex.c
/petsc/src/ts/impls/arkimex/fsarkimex.h
/petsc/src/ts/interface/ts.c
/petsc/src/ts/interface/tsrhssplit.c
/petsc/src/ts/tutorials/multirate/ex3fastslowsplit.c
/petsc/src/ts/tutorials/multirate/output/ex3fastslowsplit_1.out
/petsc/src/ts/utils/dmplexlandau/plexland.c
/petsc/src/vec/is/section/interface/section.c
/petsc/src/vec/is/sf/utils/sfutils.c
ed0a315d11-Sep-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2024-09-08/rm-empty-comments' into 'main'

Remove empty comments from the source, that is /* */

See merge request petsc/petsc!7815

d31083bd09-Sep-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jczhang/2024-07-02/revise-vecduplicatevecs' into 'main'

Simplify VecDuplicateVecs

See merge request petsc/petsc!7668


/petsc/config/BuildSystem/config/packages/exodusii.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/viewerexodusiiimpl.h
/petsc/include/petscdmplex.h
/petsc/include/petscsf.h
/petsc/include/petscviewer.h
/petsc/src/binding/petsc4py/src/lib-petsc/compat.h
/petsc/src/binding/petsc4py/src/lib-petsc/compat/plexexodusii.h
/petsc/src/dm/impls/da/dadist.c
/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
pbjacobi/kokkos/pbjacobi_kok.kokkos.cxx
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/interface/matrix.c
/petsc/src/sys/tests/ex30.c
/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
/petsc/src/vec/vec/impls/mpi/kokkos/mpikok.kokkos.cxx
/petsc/src/vec/vec/impls/mpi/pbvec.c
/petsc/src/vec/vec/impls/seq/bvec2.c
/petsc/src/vec/vec/impls/seq/kokkos/veckok.kokkos.cxx
4ee0157008-Sep-2024 Barry Smith <bsmith@mcs.anl.gov>

Remove empty comments from the source, that is /* */

Also remove some /******************* comments

Also remove some multiline comments with /* and */ at the beginning and end of each line

fbed16d509-Sep-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'adams/gamg-repart-opt' into 'main'

small optimzation for block repartitioning

See merge request petsc/petsc!7804

c8b01eea02-Sep-2024 Mark Adams <mfadams@lbl.gov>

small optimzation for block repartitioning

c71f06a704-Sep-2024 Pierre Jolivet <pierre@joliv.et>

PCHPDDMGetComplexities: fix missing petsc4py binding

6c34c54d29-Aug-2024 Stefano Zampini <stefano.zampini@gmail.com>

PCGAMG: some brain dead optimizations

add extra information for PCView
minimize messages for simple repartitioning
minimize matrix permutations with simple redistribution
expose API to set graph sym

PCGAMG: some brain dead optimizations

add extra information for PCView
minimize messages for simple repartitioning
minimize matrix permutations with simple redistribution
expose API to set graph symmetrization (this can be useful in nested solvers when the GAMG block is symmetric but the monolithic matrix is not)
update examples output

show more ...

bf8ddafc29-Aug-2024 Stefano Zampini <stefano.zampini@gmail.com>

PC: remove some annoying info

ab1f064230-Aug-2024 Pierre Jolivet <pierre@joliv.et>

PCFIELDSPLIT: follow-up of !7796

Closes #1641.

7371636729-Aug-2024 Stefano Zampini <stefano.zampini@gmail.com>

PCFIELDSPLIT: implement PCSetUpOnBlocks


/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/snes.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/snesimpl.h
/petsc/include/petsc/private/viewercgnsimpl.h
/petsc/include/petscdm.h
/petsc/include/petscerror.h
/petsc/include/petscsnes.h
/petsc/include/petscstring.h
/petsc/include/petscvec.h
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/SNES.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/TS.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/Vec.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/petscsnes.pxi
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/petscvec.pxi
/petsc/src/binding/petsc4py/test/test_snes.py
/petsc/src/binding/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/interface/itfunc.c
/petsc/src/ksp/ksp/tutorials/ex27.c
/petsc/src/ksp/ksp/tutorials/ex55.c
/petsc/src/ksp/ksp/tutorials/output/empty.out
/petsc/src/ksp/ksp/utils/schurm/schurm.c
fieldsplit/fieldsplit.c
/petsc/src/ksp/pc/interface/precon.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/gs/snesgs.c
/petsc/src/snes/impls/ls/ls.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/tests/output/ex1_4.out
/petsc/src/snes/tests/output/ex1f_4.out
/petsc/src/snes/tutorials/ex12.c
/petsc/src/snes/tutorials/ex28.c
/petsc/src/snes/tutorials/output/ex12_cgns.out
/petsc/src/snes/tutorials/output/ex12_vtu_empty.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/classes/viewer/tutorials/ex2f.F90
/petsc/src/sys/tests/ex75.c
/petsc/src/sys/tests/output/ex75_1.out
/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/is/section/interface/section.c
/petsc/src/vec/vec/impls/mpi/pbvec.c
/petsc/src/vec/vec/interface/rvector.c
a74aa48922-Aug-2024 Junchao Zhang <jczhang@anl.gov>

pbjacobi_kok: add execspace argument ot use the default petsc stream


/petsc/doc/changes/dev.rst
/petsc/doc/manual/snes.rst
/petsc/doc/manual/ts.rst
/petsc/include/petsc/private/dmimpl.h
/petsc/include/petsc/private/dmpleximpl.h
/petsc/include/petsc/private/snesimpl.h
/petsc/include/petsc/private/viewercgnsimpl.h
/petsc/include/petscdm.h
/petsc/include/petscerror.h
/petsc/include/petscsnes.h
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/SNES.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/TS.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/petscsnes.pxi
/petsc/src/binding/petsc4py/test/test_snes.py
/petsc/src/dm/dt/fe/tests/ex4.c
/petsc/src/dm/dt/fe/tests/output/ex4_ok.out
/petsc/src/dm/impls/da/dadist.c
/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
pbjacobi/kokkos/pbjacobi_kok.kokkos.cxx
/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/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_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/classes/viewer/tutorials/ex2f.F90
/petsc/src/sys/tests/ex75.c
/petsc/src/sys/tests/output/ex75_1.out
/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/is/section/interface/section.c
/petsc/src/vec/vec/impls/mpi/kokkos/mpikok.kokkos.cxx
/petsc/src/vec/vec/impls/mpi/pbvec.c
/petsc/src/vec/vec/impls/seq/bvec2.c
/petsc/src/vec/vec/impls/seq/kokkos/veckok.kokkos.cxx
2d40179421-Aug-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'release-revert-7777'


/petsc/config/BuildSystem/config/packages/PTScotch.py
/petsc/config/BuildSystem/config/packages/SuiteSparse.py
/petsc/config/BuildSystem/config/packages/c2html.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/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/conf.py
/petsc/doc/petsc.bib
/petsc/include/petsc/private/cupmatomics.hpp
/petsc/include/petsc/private/tsimpl.h
/petsc/include/petscdevice_cuda.h
/petsc/include/petscts.h
/petsc/lib/petsc/bin/maint/runjobs.py
/petsc/share/petsc/suppressions/ubsan
/petsc/src/binding/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
factor/cholesky/cholesky.c
factor/factor.c
/petsc/src/mat/impls/aij/seq/seqcusparse/aijcusparse.cu
/petsc/src/mat/impls/aij/seq/seqcusparse/cusparsematimpl.h
/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/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/impls/seq/cupm/vecseqcupm.hpp
/petsc/src/vec/vec/interface/rvector.c
ef95980016-Aug-2024 Pierre Jolivet <pierre@joliv.et>

Docs: remove non-existing API


/petsc/config/BuildSystem/config/packages/c2html.py
/petsc/config/BuildSystem/config/packages/cuda.py
/petsc/config/BuildSystem/config/packages/hpddm.py
/petsc/doc/build_man_impls_links.py
/petsc/doc/build_manpages_c2html.py
/petsc/doc/conf.py
/petsc/doc/developers/documentation.rst
/petsc/doc/ext/html5_petsc.py
/petsc/doc/install/download.rst
/petsc/doc/makefile
/petsc/doc/manual/mat.rst
/petsc/doc/petsc.bib
/petsc/include/petsc/private/matimpl.h
/petsc/include/petscblaslapack.h
/petsc/include/petscversion.h
/petsc/lib/petsc/bin/PetscBinaryIO.py
/petsc/lib/petsc/bin/maint/builddist
/petsc/lib/petsc/bin/maint/runjobs.py
/petsc/lib/petsc/bin/maint/xclude
/petsc/src/binding/petsc4py/demo/legacy/poisson2d/poisson2d.py
/petsc/src/binding/petsc4py/docs/source/conf.py
/petsc/src/binding/petsc4py/makefile
/petsc/src/binding/petsc4py/setup.py
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/Vec.pyx
/petsc/src/binding/petsc4py/src/petsc4py/__init__.py
/petsc/src/binding/petsc4py/test/test_object.py
/petsc/src/dm/impls/da/dacreate.c
/petsc/src/dm/interface/dm.c
/petsc/src/dm/tests/ex1f.F90
/petsc/src/ksp/ksp/tests/ex32.c
/petsc/src/ksp/ksp/tutorials/ex87.c
/petsc/src/ksp/ksp/utils/schurm/schurm.c
factor/cholesky/cholesky.c
factor/factor.c
/petsc/src/mat/impls/aij/seq/seqcusparse/aijcusparse.cu
/petsc/src/mat/impls/aij/seq/spqr/aijspqr.c
/petsc/src/mat/impls/composite/mcomposite.c
/petsc/src/mat/impls/dense/mpi/mmdense.c
/petsc/src/mat/impls/dense/mpi/mpidense.c
/petsc/src/mat/impls/dense/seq/dense.c
/petsc/src/mat/impls/normal/normm.c
/petsc/src/mat/impls/normal/normmh.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/impls/shell/shell.h
/petsc/src/mat/impls/transpose/htransm.c
/petsc/src/mat/impls/transpose/transm.c
/petsc/src/mat/utils/axpy.c
/petsc/src/mat/utils/convert.c
/petsc/src/mat/utils/isltog.c
/petsc/src/snes/impls/composite/snescomposite.c
/petsc/src/sys/classes/viewer/impls/binary/binv.c
/petsc/src/sys/utils/sortip.c
/petsc/src/tao/interface/taosolver.c
/petsc/src/ts/impls/eimex/eimex.c
/petsc/src/ts/trajectory/impls/memory/trajmemory.c
/petsc/src/vec/is/ao/impls/basic/aobasic.c
/petsc/src/vec/is/ao/impls/memscalable/aomemscalable.c
/petsc/src/vec/is/ao/interface/ao.c
/petsc/src/vec/is/ao/interface/aoreg.c
/petsc/src/vec/vec/impls/mpi/pdvec.c
/petsc/src/vec/vec/impls/nest/vecnest.c
/petsc/src/vec/vec/impls/seq/bvec2.c
/petsc/src/vec/vec/interface/rvector.c
de0a9f3511-Aug-2024 Pierre Jolivet <pierre@joliv.et>

checkbadSource: add check for PetscSafePointerPlusOffset

811e888714-Jun-2024 Pierre Jolivet <pierre@joliv.et>

PCHPDDM: minor housekeeping

f7cbcdf330-Jul-2024 Pierre Jolivet <pierre@joliv.et>

MatSchurComplementComputeExplicitOperator: support for device Mat

66a7e86c31-Jul-2024 Pierre Jolivet <pierre@joliv.et>

Fix -Wunused-variable

src/ksp/pc/impls/mpi/pcmpi.c:598:18: warning: unused variable 'dummy1' [-Wunused-variable]
src/ksp/pc/impls/mpi/pcmpi.c:598:31: warning: unused variable 'dummy2' [-Wunused-vari

Fix -Wunused-variable

src/ksp/pc/impls/mpi/pcmpi.c:598:18: warning: unused variable 'dummy1' [-Wunused-variable]
src/ksp/pc/impls/mpi/pcmpi.c:598:31: warning: unused variable 'dummy2' [-Wunused-variable]

show more ...

32e0375129-Jul-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jose/deprecate-petsc-default' into 'main'

Fix usage of deprecated PETSC_DEFAULT

See merge request petsc/petsc!7707


/petsc/doc/changes/dev.rst
/petsc/include/petsc/private/matimpl.h
/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
bddc/bddcfetidp.c
bddc/bddcnullspace.c
bddc/bddcprivate.c
bddc/bddcscalingbasic.c
bddc/bddcschurs.c
deflation/deflation.c
fieldsplit/fieldsplit.c
gamg/agg.c
gamg/classical.c
gamg/gamg.c
h2opus/pch2opus.c
hpddm/pchpddm.cxx
lsc/lsc.c
mat/pcmat.c
mat/tests/ex1.c
mg/gdsw.c
mg/mg.c
mg/mgfunc.c
spai/ispai.c
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/composite/mcomposite.c
/petsc/src/mat/impls/dense/mpi/mpidense.c
/petsc/src/mat/impls/elemental/matelem.cxx
/petsc/src/mat/impls/h2opus/math2opussampler.hpp
/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/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
fb842aef29-Jul-2024 Jose E. Roman <jroman@dsic.upv.es>

Fix usage of deprecated PETSC_DEFAULT


/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/doc/manual/ksp.rst
/petsc/doc/manual/snes.rst
/petsc/include/petsc/private/dmadaptorimpl.h
/petsc/include/petsc/private/dmpleximpl.h
/petsc/include/petsc/private/kspimpl.h
/petsc/include/petsc/private/matimpl.h
/petsc/include/petsc/private/snesimpl.h
/petsc/include/petsc/private/taoimpl.h
/petsc/include/petsc/private/tsimpl.h
/petsc/include/petscblaslapack.h
/petsc/include/petscdmadaptor.h
/petsc/include/petscdmadaptortypes.h
/petsc/include/petscdmplex.h
/petsc/include/petscdmtypes.h
/petsc/include/petscsnes.h
/petsc/include/petscsnestypes.h
/petsc/include/petscsys.h
/petsc/include/petsctao.h
/petsc/lib/petsc/bin/maint/builddist
/petsc/lib/petsc/bin/maint/petsclinter/petsclinter/checks/_register.py
/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
/petsc/lib/petsc/bin/maint/xclude
/petsc/src/binding/petsc4py/docs/source/conf.py
/petsc/src/binding/petsc4py/makefile
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/Const.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/KSP.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/SNES.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/TAO.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/TS.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/Vec.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/libpetsc4py.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/petscdef.pxi
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/petscsnes.pxi
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/petsctao.pxi
/petsc/src/binding/petsc4py/test/test_snes.py
/petsc/src/dm/dt/tests/ex13.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/interface/dmgenerate.c
/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/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/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/ex21.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/ex54.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/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/tutorials/output/ex2_help.out
/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
bddc/bddcfetidp.c
bddc/bddcnullspace.c
bddc/bddcprivate.c
bddc/bddcscalingbasic.c
bddc/bddcschurs.c
deflation/deflation.c
fieldsplit/fieldsplit.c
gamg/agg.c
gamg/classical.c
gamg/gamg.c
h2opus/pch2opus.c
hpddm/pchpddm.cxx
lsc/lsc.c
mat/pcmat.c
mat/tests/ex1.c
mg/gdsw.c
mg/mg.c
mg/mgfunc.c
spai/ispai.c
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/aij.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/sell/mpi/mpisell.c
/petsc/src/mat/impls/sell/seq/sell.c
/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/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/dlregissnes.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/interface/snesut.c
/petsc/src/snes/tests/ex17.c
/petsc/src/snes/tests/ex4.c
/petsc/src/snes/tutorials/ex1.c
/petsc/src/snes/tutorials/ex12.c
/petsc/src/snes/tutorials/ex1f.F90
/petsc/src/snes/tutorials/ex27.c
/petsc/src/snes/tutorials/ex3.c
/petsc/src/snes/tutorials/ex48.c
/petsc/src/snes/tutorials/ex5.c
/petsc/src/snes/tutorials/ex55k.kokkos.cxx
/petsc/src/snes/tutorials/ex69.c
/petsc/src/snes/tutorials/ex70.c
/petsc/src/snes/tutorials/ex99.c
/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
/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/f90-mod/petscsys.h
/petsc/src/sys/objects/options.c
/petsc/src/sys/utils/psplit.c
/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/constrained/tutorials/tomographyADMM.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/tutorials/ex4.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/rosenbrock4.h
/petsc/src/tao/unconstrained/tutorials/spectraladjointassimilation.c
/petsc/src/ts/adapt/interface/tsadapt.c
/petsc/src/ts/event/tests/makefile
/petsc/src/ts/event/tsevent.c
/petsc/src/ts/impls/explicit/rk/rk.c
/petsc/src/ts/impls/implicit/glle/glle.c
/petsc/src/ts/impls/implicit/theta/theta.c
/petsc/src/ts/impls/rosw/rosw.c
/petsc/src/ts/interface/sensitivity/tssen.c
/petsc/src/ts/interface/ts.c
/petsc/src/ts/interface/tseig.c
/petsc/src/ts/tests/ex3.c
/petsc/src/ts/tests/ex30.c
/petsc/src/ts/tests/output/ex21_1_bdf_ngmres_fas_ms.out
/petsc/src/ts/tests/output/ex21_1_bdf_ngmres_fas_ngs.out
/petsc/src/ts/tests/output/ex21_2_bdf_ngmres_fas_ms.out
/petsc/src/ts/tests/output/ex21_2_bdf_ngmres_fas_ngs.out
/petsc/src/ts/tutorials/advection-diffusion-reaction/output/ex5opt_ic_1.out
/petsc/src/ts/tutorials/autodiff/ex16opt_ic.cxx
/petsc/src/ts/tutorials/ex24.c
/petsc/src/ts/tutorials/ex48.c
/petsc/src/ts/tutorials/extchem.c
/petsc/src/ts/tutorials/extchem.example.1
/petsc/src/ts/tutorials/extchemfield.c
/petsc/src/ts/tutorials/gasoline.inp
/petsc/src/ts/tutorials/h2_10sp.inp
/petsc/src/ts/tutorials/meth_ethanol.inp
/petsc/src/ts/tutorials/optimal_control/output/ex1_2.out
/petsc/src/ts/tutorials/optimal_control/output/ex1_3.out
/petsc/src/ts/tutorials/output/ex20opt_ic_1.out
/petsc/src/ts/tutorials/output/ex20opt_ic_2.out
/petsc/src/ts/tutorials/output/ex20opt_ic_3.out
/petsc/src/ts/tutorials/output/ex20opt_p_1.out
/petsc/src/ts/tutorials/output/ex20opt_p_3.out
/petsc/src/ts/utils/dmplexlandau/tutorials/ex1.c
/petsc/src/ts/utils/dmplexlandau/tutorials/ex1f90.F90
/petsc/src/ts/utils/dmplexlandau/tutorials/ex2.c
/petsc/src/vec/vec/utils/tagger/impls/simple.c
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

1...<<11121314151617181920>>...210