History log of /petsc/src/binding/ (Results 326 – 350 of 895)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
74745b3125-May-2024 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'

afa732d821-May-2024 Stefano Zampini <stefano.zampini@gmail.com>

petsc4py: fix tests leak

2fd2f86a20-May-2024 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


/petsc/.gitignore
/petsc/.gitlab-ci.yml
/petsc/config/BuildSystem/config/compilersFortran.py
/petsc/config/BuildSystem/config/package.py
/petsc/config/BuildSystem/config/packages/Trilinos.py
/petsc/config/BuildSystem/config/packages/hpddm.py
/petsc/config/BuildSystem/config/packages/kokkos-kernels.py
/petsc/config/BuildSystem/config/packages/kokkos.py
/petsc/config/BuildSystem/config/packages/ml.py
/petsc/config/BuildSystem/config/packages/sowing.py
/petsc/config/examples/arch-nersc-perlmutter-opt.py
/petsc/doc/changes/dev.rst
/petsc/include/petsc/finclude/petscsys.h
/petsc/include/petsc/finclude/petsctao.h
/petsc/include/petsc/private/cpp/object_pool.hpp
/petsc/include/petsc/private/cupmblasinterface.hpp
/petsc/include/petsc/private/cupmobject.hpp
/petsc/include/petsc/private/cupmsolverinterface.hpp
/petsc/include/petsc/private/dmdaimpl.h
/petsc/include/petsc/private/dmimpl.h
/petsc/include/petsc/private/dmpleximpl.h
/petsc/include/petsc/private/fortranimpl.h
/petsc/include/petsc/private/matdensecupmimpl.h
/petsc/include/petsc/private/pcgamgimpl.h
/petsc/include/petsc/private/pcmgimpl.h
/petsc/include/petsc/private/vecimpl.h
/petsc/include/petscdm.h
/petsc/include/petscdmda.h
/petsc/include/petscdmplex.h
/petsc/lib/petsc/bin/maint/generatefortranstubs.py
/petsc/lib/petsc/bin/maint/toclapack.sh
/petsc/lib/petsc/conf/bfort-petsc.txt
/petsc/lib/petsc/conf/rules_util.mk
petsc4py/src/petsc4py/PETSc/TAO.pyx
/petsc/src/dm/dt/dualspace/interface/dualspace.c
/petsc/src/dm/dt/fe/interface/fe.c
/petsc/src/dm/dt/fv/interface/fv.c
/petsc/src/dm/dt/interface/dt.c
/petsc/src/dm/dt/interface/dtds.c
/petsc/src/dm/dt/interface/dtweakform.c
/petsc/src/dm/dt/interface/ftn-custom/zdsf.c
/petsc/src/dm/dt/space/interface/space.c
/petsc/src/dm/f90-mod/petscdm.h
/petsc/src/dm/f90-mod/petscdm.h90
/petsc/src/dm/f90-mod/petscdmlabel.h
/petsc/src/dm/f90-mod/petscdmplex.h
/petsc/src/dm/field/interface/dmfield.c
/petsc/src/dm/impls/da/grvtk.c
/petsc/src/dm/impls/network/networkmonitor.c
/petsc/src/dm/impls/plex/f90-custom/zplexf90.c
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/plex/plexcreate.c
/petsc/src/dm/impls/plex/plexegads.c
/petsc/src/dm/impls/plex/plexegadslite.c
/petsc/src/dm/impls/plex/plexgmsh.c
/petsc/src/dm/impls/plex/plexhdf5.c
/petsc/src/dm/impls/plex/plexsubmesh.c
/petsc/src/dm/impls/plex/plexvtk.c
/petsc/src/dm/impls/plex/tests/ex72.c
/petsc/src/dm/impls/plex/tests/output/ex1_cylinder.out
/petsc/src/dm/impls/plex/tests/output/ex1_cylinder_per.out
/petsc/src/dm/impls/plex/tests/output/ex72_ball_0.out
/petsc/src/dm/impls/plex/tests/output/ex72_cylinder_0.out
/petsc/src/dm/impls/plex/transform/interface/plextransform.c
/petsc/src/dm/interface/dlregisdmdm.c
/petsc/src/dm/interface/dm.c
/petsc/src/dm/interface/dmgeommodel.c
/petsc/src/dm/interface/ftn-custom/zdmf.c
/petsc/src/dm/label/dmlabel.c
/petsc/src/dm/label/ftn-custom/zdmlabel.c
/petsc/src/dm/partitioner/interface/partitioner.c
/petsc/src/ksp/f90-mod/petscksp.h
/petsc/src/ksp/f90-mod/petscksp.h90
/petsc/src/ksp/f90-mod/petscpc.h
/petsc/src/ksp/f90-mod/petscpc.h90
/petsc/src/ksp/ksp/interface/ftn-custom/zitfuncf.c
/petsc/src/ksp/ksp/interface/iguess.c
/petsc/src/ksp/ksp/interface/itcreate.c
/petsc/src/ksp/ksp/interface/itfunc.c
/petsc/src/ksp/ksp/tests/ex3.c
/petsc/src/ksp/ksp/tests/output/ex3_build_solution.out
/petsc/src/ksp/ksp/tutorials/ex56.c
/petsc/src/ksp/ksp/utils/lmvm/tests/lmvm_copy_test.c
/petsc/src/ksp/pc/impls/bjacobi/bjkokkos/bjkokkos.kokkos.cxx
/petsc/src/ksp/pc/impls/factor/factor.c
/petsc/src/ksp/pc/impls/gamg/gamg.c
/petsc/src/ksp/pc/impls/hpddm/pchpddm.cxx
/petsc/src/ksp/pc/impls/hypre/hypre.c
/petsc/src/ksp/pc/impls/mg/mgfunc.c
/petsc/src/ksp/pc/interface/ftn-custom/zpreconf.c
/petsc/src/ksp/pc/interface/precon.c
/petsc/src/mat/f90-mod/petscmat.h
/petsc/src/mat/f90-mod/petscmat.h90
/petsc/src/mat/graphops/coarsen/coarsen.c
/petsc/src/mat/graphops/partition/ftn-custom/zpartitionf.c
/petsc/src/mat/graphops/partition/partition.c
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/mpi/mumps/mumps.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/dense/mpi/cupm/matmpidensecupm.hpp
/petsc/src/mat/impls/dense/seq/cupm/matseqdensecupm.hpp
/petsc/src/mat/impls/sell/seq/fdsell.c
/petsc/src/mat/interface/ftn-custom/zmatnullf.c
/petsc/src/mat/interface/ftn-custom/zmatrixf.c
/petsc/src/mat/interface/matnull.c
/petsc/src/mat/interface/matproduct.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/matfd/fdmatrix.c
/petsc/src/mat/matfd/ftn-custom/zfdmatrixf.c
/petsc/src/snes/f90-mod/petscsnes.h
/petsc/src/snes/f90-mod/petscsnes.h90
/petsc/src/snes/impls/tr/tr.c
/petsc/src/snes/interface/ftn-custom/zsnesf.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/utils/dmplexsnes.c
/petsc/src/sys/ams/pams.c
/petsc/src/sys/classes/bag/bag.c
/petsc/src/sys/classes/bag/f90-custom/zbagf90.c
/petsc/src/sys/classes/bm/interfaces/bm.c
/petsc/src/sys/classes/draw/interface/drawreg.c
/petsc/src/sys/classes/random/interface/ftn-custom/zrandomf.c
/petsc/src/sys/classes/random/interface/randomc.c
/petsc/src/sys/classes/viewer/impls/ams/amsopen.c
/petsc/src/sys/classes/viewer/impls/vtk/vtkv.c
/petsc/src/sys/classes/viewer/interface/ftn-custom/zviewaf.c
/petsc/src/sys/classes/viewer/interface/view.c
/petsc/src/sys/classes/viewer/interface/viewa.c
/petsc/src/sys/classes/viewer/tutorials/ex2f.F90
/petsc/src/sys/classes/viewer/tutorials/output/ex2f_1.out
/petsc/src/sys/dll/reg.c
/petsc/src/sys/error/err.c
/petsc/src/sys/error/ftn-custom/zerrf.c
/petsc/src/sys/f90-mod/petscsys.h
/petsc/src/sys/f90-mod/petscsys.h90
/petsc/src/sys/f90-mod/petscsysmod.F90
/petsc/src/sys/f90-mod/petscviewer.h
/petsc/src/sys/logging/ftn-custom/zplogf.c
/petsc/src/sys/logging/handler/impls/default/logdefault.c
/petsc/src/sys/logging/handler/impls/nested/xmlviewer.c
/petsc/src/sys/logging/plog.c
/petsc/src/sys/objects/cxx/object_pool.cxx
/petsc/src/sys/objects/destroy.c
/petsc/src/sys/objects/device/impls/cupm/cupmallocator.hpp
/petsc/src/sys/objects/device/impls/cupm/cupmcontext.hpp
/petsc/src/sys/objects/device/impls/cupm/cupmevent.hpp
/petsc/src/sys/objects/device/impls/cupm/cupmstream.hpp
/petsc/src/sys/objects/device/interface/dcontext.cxx
/petsc/src/sys/objects/device/interface/device.cxx
/petsc/src/sys/objects/ftn-custom/zoptionsf.c
/petsc/src/sys/objects/ftn-custom/zpgnamef.c
/petsc/src/sys/objects/gcomm.c
/petsc/src/sys/objects/gtype.c
/petsc/src/sys/objects/inherit.c
/petsc/src/sys/objects/olist.c
/petsc/src/sys/objects/options.c
/petsc/src/sys/objects/pgname.c
/petsc/src/sys/objects/pinit.c
/petsc/src/sys/objects/pname.c
/petsc/src/sys/objects/prefix.c
/petsc/src/sys/objects/state.c
/petsc/src/sys/objects/subcomm.c
/petsc/src/sys/objects/tagm.c
/petsc/src/sys/python/pythonsys.c
/petsc/src/sys/tests/ex13f.F90
/petsc/src/sys/tests/ex36f.F90
/petsc/src/sys/utils/ftn-custom/zarchf.c
/petsc/src/sys/utils/memc.c
/petsc/src/sys/utils/pbarrier.c
/petsc/src/sys/utils/pdisplay.c
/petsc/src/tao/f90-mod/petsctao.h
/petsc/src/tao/f90-mod/petsctaomod.F90
/petsc/src/tao/interface/ftn-custom/ztaosolverf.c
/petsc/src/tao/interface/taosolver.c
/petsc/src/tao/linesearch/interface/ftn-custom/ztaolinesearchf.c
/petsc/src/tao/linesearch/interface/taolinesearch.c
/petsc/src/tao/unconstrained/impls/bmrm/bmrm.c
/petsc/src/ts/adapt/interface/tsadapt.c
/petsc/src/ts/f90-mod/petscts.h
/petsc/src/ts/impls/arkimex/arkimex.c
/petsc/src/ts/interface/ftn-custom/ztsf.c
/petsc/src/ts/interface/sensitivity/tssen.c
/petsc/src/ts/interface/ts.c
/petsc/src/ts/tests/ex11.c
/petsc/src/ts/trajectory/interface/traj.c
/petsc/src/vec/f90-mod/petscis.h
/petsc/src/vec/f90-mod/petscis.h90
/petsc/src/vec/f90-mod/petscvec.h
/petsc/src/vec/f90-mod/petscvec.h90
/petsc/src/vec/is/ao/interface/ao.c
/petsc/src/vec/is/is/interface/ftn-custom/zindexf.c
/petsc/src/vec/is/is/interface/index.c
/petsc/src/vec/is/is/utils/iscoloring.c
/petsc/src/vec/is/section/interface/section.c
/petsc/src/vec/is/sf/impls/basic/cupm/sfcupm.hpp
/petsc/src/vec/is/sf/interface/ftn-custom/zsf.c
/petsc/src/vec/is/sf/interface/ftn-custom/zvscat.c
/petsc/src/vec/is/sf/interface/sf.c
/petsc/src/vec/is/sf/interface/vscat.c
/petsc/src/vec/is/utils/ftn-custom/zisltogf.c
/petsc/src/vec/is/utils/ftn-custom/zvsectionisf.c
/petsc/src/vec/is/utils/isltog.c
/petsc/src/vec/pf/interface/pf.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
/petsc/src/vec/vec/interface/ftn-custom/zvectorf.c
/petsc/src/vec/vec/interface/vector.c
/petsc/src/vec/vec/tutorials/ex7.c
/petsc/src/vec/vec/utils/tagger/interface/tagger.c
495fd3ac16-May-2024 Stefano Zampini <stefano.zampini@gmail.com>

petsc4py: TaoSetResidualRoutine does not accept null vectors

dce0f0b704-May-2024 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'

b258480401-May-2024 Stefano Zampini <stefano.zampini@gmail.com>

petsc4py: do not call MatSetUp if context if None

fix issue #1587

Clarify docs

c74fe4ad01-May-2024 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'

56087ca129-Apr-2024 Pierre Jolivet <pierre@joliv.et>

Docs: typos

72673c1526-Apr-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'release'


/petsc/config/BuildSystem/config/packages/sowing.py
/petsc/config/BuildSystem/config/setCompilers.py
/petsc/config/examples/arch-mswin-icx-ifort.py
/petsc/config/examples/arch-mswin-icx.py
/petsc/doc/build_classic_docs.py
/petsc/doc/install/download.rst
/petsc/include/petsc/finclude/petscmat.h
/petsc/include/petsc/finclude/petscpc.h
/petsc/include/petsc/finclude/petscsnes.h
/petsc/include/petsc/finclude/petscsys.h
/petsc/include/petsc/finclude/petsctao.h
/petsc/include/petsc/finclude/petscts.h
/petsc/include/petscbag.h
/petsc/include/petscdmda_kokkos.hpp
/petsc/include/petscdmswarm.h
/petsc/include/petscis.h
/petsc/include/petsclog.h
/petsc/include/petscmat.h
/petsc/include/petscmatlab.h
/petsc/include/petscpc.h
/petsc/include/petscstring.h
/petsc/include/petscsys.h
/petsc/include/petsctao.h
/petsc/include/petscvec_kokkos.hpp
/petsc/include/petscversion.h
/petsc/lib/petsc/bin/maint/generatefortranstubs.py
/petsc/lib/petsc/bin/maint/petsclinter/petsclinter/classes/docs/_doc_section.py
/petsc/lib/petsc/conf/bfort-petsc.txt
petsc4py/src/petsc4py/__init__.py
/petsc/src/dm/dt/dualspace/interface/dualspace.c
/petsc/src/dm/dt/fe/interface/fe.c
/petsc/src/dm/dt/fv/interface/ftn-custom/zfvf.c
/petsc/src/dm/dt/fv/interface/fv.c
/petsc/src/dm/dt/interface/dt.c
/petsc/src/dm/dt/interface/dtds.c
/petsc/src/dm/dt/interface/dtweakform.c
/petsc/src/dm/dt/interface/ftn-custom/zdtfef.c
/petsc/src/dm/dt/space/interface/space.c
/petsc/src/dm/f90-mod/petscdm.h90
/petsc/src/dm/f90-mod/petscdmda.h90
/petsc/src/dm/f90-mod/petscdmmod.F90
/petsc/src/dm/f90-mod/petscdmplex.h90
/petsc/src/dm/f90-mod/petscdmswarm.h90
/petsc/src/dm/field/interface/dmfield.c
/petsc/src/dm/field/interface/dmfieldregi.c
/petsc/src/dm/impls/composite/f90-custom/zfddaf90.c
/petsc/src/dm/impls/composite/pack.c
/petsc/src/dm/impls/da/da.c
/petsc/src/dm/impls/da/da1.c
/petsc/src/dm/impls/da/da2.c
/petsc/src/dm/impls/da/da3.c
/petsc/src/dm/impls/da/dacorn.c
/petsc/src/dm/impls/da/ftn-custom/zdacornf.c
/petsc/src/dm/impls/da/ftn-custom/zdaf.c
/petsc/src/dm/impls/forest/forest.c
/petsc/src/dm/impls/moab/dmmbfield.cxx
/petsc/src/dm/impls/network/network.c
/petsc/src/dm/impls/plex/ftn-custom/zplexcreate.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/plexegads.c
/petsc/src/dm/impls/plex/plexegadslite.c
/petsc/src/dm/impls/plex/plexexodusii.c
/petsc/src/dm/impls/plex/plexextrude.c
/petsc/src/dm/impls/plex/plexfluent.c
/petsc/src/dm/impls/plex/plexgenerate.c
/petsc/src/dm/impls/plex/plexgeometry.c
/petsc/src/dm/impls/plex/plexgmsh.c
/petsc/src/dm/impls/plex/plexply.c
/petsc/src/dm/impls/plex/plexpreallocate.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/transform/interface/plextransform.c
/petsc/src/dm/impls/product/productutils.c
/petsc/src/dm/impls/redundant/dmredundant.c
/petsc/src/dm/impls/sliced/sliced.c
/petsc/src/dm/impls/stag/stag.c
/petsc/src/dm/impls/stag/stag1d.c
/petsc/src/dm/impls/stag/stag2d.c
/petsc/src/dm/impls/stag/stag3d.c
/petsc/src/dm/impls/stag/stagda.c
/petsc/src/dm/impls/stag/stagintern.c
/petsc/src/dm/impls/stag/stagmulti.c
/petsc/src/dm/impls/stag/stagstencil.c
/petsc/src/dm/impls/stag/stagutils.c
/petsc/src/dm/impls/swarm/swarm.c
/petsc/src/dm/impls/swarm/swarmpic.c
/petsc/src/dm/impls/swarm/swarmpic_da.c
/petsc/src/dm/impls/swarm/swarmpic_sort.c
/petsc/src/dm/impls/swarm/swarmpic_view.c
/petsc/src/dm/interface/dm.c
/petsc/src/dm/interface/dmperiodicity.c
/petsc/src/dm/interface/ftn-custom/zdmf.c
/petsc/src/dm/label/dmlabel.c
/petsc/src/dm/partitioner/impls/shell/partshell.c
/petsc/src/dm/partitioner/interface/ftn-custom/zpartitioner.c
/petsc/src/dm/partitioner/interface/partitioner.c
/petsc/src/dm/partitioner/interface/partitionerreg.c
/petsc/src/ksp/f90-mod/petscksp.h90
/petsc/src/ksp/f90-mod/petscpc.h
/petsc/src/ksp/f90-mod/petscpc.h90
/petsc/src/ksp/ksp/impls/gmres/borthog.c
/petsc/src/ksp/ksp/impls/gmres/borthog2.c
/petsc/src/ksp/ksp/impls/python/pythonksp.c
/petsc/src/ksp/ksp/interface/ftn-custom/ziguess.c
/petsc/src/ksp/ksp/interface/ftn-custom/zitclf.c
/petsc/src/ksp/ksp/interface/ftn-custom/zitcreatef.c
/petsc/src/ksp/ksp/interface/iguess.c
/petsc/src/ksp/ksp/interface/itcl.c
/petsc/src/ksp/ksp/interface/itcreate.c
/petsc/src/ksp/ksp/interface/iterativ.c
/petsc/src/ksp/ksp/interface/itfunc.c
/petsc/src/ksp/ksp/tutorials/ex100f.F90
/petsc/src/ksp/ksp/tutorials/ex57f.F90
/petsc/src/ksp/pc/impls/amgx/amgx.cxx
/petsc/src/ksp/pc/impls/bjacobi/bjkokkos/bjkokkos.kokkos.cxx
/petsc/src/ksp/pc/impls/factor/factor.c
/petsc/src/ksp/pc/impls/fieldsplit/fieldsplit.c
/petsc/src/ksp/pc/impls/fieldsplit/ftn-custom/zfieldsplitf.c
/petsc/src/ksp/pc/impls/gamg/classical.c
/petsc/src/ksp/pc/impls/gamg/gamg.c
/petsc/src/ksp/pc/impls/hpddm/pchpddm.cxx
/petsc/src/ksp/pc/impls/hypre/hypre.c
/petsc/src/ksp/pc/impls/mg/ftn-custom/zmgfuncf.c
/petsc/src/ksp/pc/impls/mg/mg.c
/petsc/src/ksp/pc/impls/mg/mgfunc.c
/petsc/src/ksp/pc/impls/patch/pcpatch.c
/petsc/src/ksp/pc/impls/python/pythonpc.c
/petsc/src/ksp/pc/impls/shell/ftn-custom/zshellpcf.c
/petsc/src/ksp/pc/impls/shell/shellpc.c
/petsc/src/ksp/pc/interface/ftn-custom/zpreconf.c
/petsc/src/ksp/pc/interface/pcset.c
/petsc/src/ksp/pc/interface/precon.c
/petsc/src/mat/f90-mod/petscmat.h
/petsc/src/mat/f90-mod/petscmat.h90
/petsc/src/mat/graphops/coarsen/coarsen.c
/petsc/src/mat/graphops/color/interface/matcoloring.c
/petsc/src/mat/graphops/order/sorder.c
/petsc/src/mat/graphops/partition/ftn-custom/zpartitionf.c
/petsc/src/mat/graphops/partition/impls/party/party.c
/petsc/src/mat/graphops/partition/partition.c
/petsc/src/mat/impls/adj/mpi/mpiadj.c
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/h2opus/cuda/makefile
/petsc/src/mat/impls/h2opus/cuda/math2opus.cu
/petsc/src/mat/impls/htool/htool.cxx
/petsc/src/mat/impls/hypre/mhypre.c
/petsc/src/mat/impls/kaij/kaij.c
/petsc/src/mat/impls/mffd/ftn-custom/zmffdf.c
/petsc/src/mat/impls/mffd/mffd.c
/petsc/src/mat/impls/python/pythonmat.c
/petsc/src/mat/impls/scatter/mscatter.c
/petsc/src/mat/impls/sell/seq/sell.c
/petsc/src/mat/interface/ftn-custom/zmatproductf.c
/petsc/src/mat/interface/ftn-custom/zmatrixf.c
/petsc/src/mat/interface/matnull.c
/petsc/src/mat/interface/matreg.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/matfd/fdmatrix.c
/petsc/src/mat/matfd/ftn-custom/zfdmatrixf.c
/petsc/src/mat/utils/gcreate.c
/petsc/src/snes/f90-mod/petscsnes.h
/petsc/src/snes/f90-mod/petscsnes.h90
/petsc/src/snes/impls/composite/snescomposite.c
/petsc/src/snes/impls/ms/ms.c
/petsc/src/snes/impls/python/pythonsnes.c
/petsc/src/snes/interface/ftn-custom/zsnesf.c
/petsc/src/snes/interface/noise/snesmfj2.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/interface/snesut.c
/petsc/src/snes/linesearch/interface/ftn-custom/zlinesearchf.c
/petsc/src/snes/linesearch/interface/linesearch.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/bm/interfaces/bm.c
/petsc/src/sys/classes/bm/interfaces/ftn-custom/zbmf.c
/petsc/src/sys/classes/draw/impls/image/drawimage.c
/petsc/src/sys/classes/draw/impls/x/drawopenx.c
/petsc/src/sys/classes/draw/interface/draw.c
/petsc/src/sys/classes/draw/interface/drawreg.c
/petsc/src/sys/classes/draw/interface/drect.c
/petsc/src/sys/classes/draw/interface/dsave.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/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/matlabengine/ftn-custom/zmatlabf.c
/petsc/src/sys/classes/matlabengine/matlab.c
/petsc/src/sys/classes/random/interface/ftn-custom/zrandomf.c
/petsc/src/sys/classes/random/interface/randreg.c
/petsc/src/sys/classes/viewer/impls/ascii/ftn-custom/zvcreatef.c
/petsc/src/sys/classes/viewer/impls/ascii/vcreatea.c
/petsc/src/sys/classes/viewer/impls/binary/binv.c
/petsc/src/sys/classes/viewer/impls/binary/ftn-custom/zbinvf.c
/petsc/src/sys/classes/viewer/impls/draw/drawv.c
/petsc/src/sys/classes/viewer/impls/draw/ftn-custom/zdrawvf.c
/petsc/src/sys/classes/viewer/impls/glvis/glvis.c
/petsc/src/sys/classes/viewer/impls/mathematica/mathematica.c
/petsc/src/sys/classes/viewer/impls/matlab/vmatlab.c
/petsc/src/sys/classes/viewer/impls/socket/send.c
/petsc/src/sys/classes/viewer/impls/string/stringv.c
/petsc/src/sys/classes/viewer/impls/vtk/vtkv.c
/petsc/src/sys/classes/viewer/interface/ftn-custom/zviewaf.c
/petsc/src/sys/classes/viewer/interface/view.c
/petsc/src/sys/classes/viewer/interface/viewreg.c
/petsc/src/sys/dll/dl.c
/petsc/src/sys/dll/dlimpl.c
/petsc/src/sys/dll/reg.c
/petsc/src/sys/error/adebug.c
/petsc/src/sys/error/checkptr.c
/petsc/src/sys/error/err.c
/petsc/src/sys/error/errabort.c
/petsc/src/sys/error/errtrace.c
/petsc/src/sys/error/signal.c
/petsc/src/sys/f90-mod/petscsys.h90
/petsc/src/sys/f90-src/f90_cwrap.c
/petsc/src/sys/fileio/fdir.c
/petsc/src/sys/fileio/fretrieve.c
/petsc/src/sys/fileio/ftn-custom/zsysiof.c
/petsc/src/sys/fileio/mpiuopen.c
/petsc/src/sys/fileio/mprint.c
/petsc/src/sys/fileio/sysio.c
/petsc/src/sys/info/ftn-custom/zverboseinfof.c
/petsc/src/sys/info/verboseinfo.c
/petsc/src/sys/logging/ftn-custom/zplogf.c
/petsc/src/sys/logging/handler/impls/trace/logtrace.c
/petsc/src/sys/logging/handler/interface/lhreg.c
/petsc/src/sys/logging/plog.c
/petsc/src/sys/logging/state/logstate.c
/petsc/src/sys/logging/utils/stack.c
/petsc/src/sys/memory/cuda/mcudahost.cu
/petsc/src/sys/memory/hip/mhiphost.hip.cpp
/petsc/src/sys/memory/mal.c
/petsc/src/sys/memory/mtr.c
/petsc/src/sys/objects/device/interface/device.cxx
/petsc/src/sys/objects/device/util/memory.c
/petsc/src/sys/objects/fcallback.c
/petsc/src/sys/objects/ftn-custom/zpgnamef.c
/petsc/src/sys/objects/gcookie.c
/petsc/src/sys/objects/inherit.c
/petsc/src/sys/objects/init.c
/petsc/src/sys/objects/olist.c
/petsc/src/sys/objects/options.c
/petsc/src/sys/objects/package.c
/petsc/src/sys/objects/pinit.c
/petsc/src/sys/objects/prefix.c
/petsc/src/sys/objects/ptype.c
/petsc/src/sys/objects/subcomm.c
/petsc/src/sys/objects/version.c
/petsc/src/sys/python/pythonsys.c
/petsc/src/sys/tests/linter/output/testValidFunctionDocStrings.out
/petsc/src/sys/tutorials/ex17f.F90
/petsc/src/sys/utils/mathfit.c
/petsc/src/sys/utils/mpimesg.c
/petsc/src/sys/utils/mpits.c
/petsc/src/sys/utils/mpiu.c
/petsc/src/sys/utils/segbuffer.c
/petsc/src/sys/utils/sorti.c
/petsc/src/sys/utils/sortip.c
/petsc/src/sys/utils/sortso.c
/petsc/src/sys/utils/sseenabled.c
/petsc/src/sys/utils/str.c
/petsc/src/tao/bound/utils/isutil.c
/petsc/src/tao/f90-mod/petsctao.h
/petsc/src/tao/interface/ftn-custom/ztaosolverf.c
/petsc/src/tao/interface/taosolver.c
/petsc/src/tao/interface/taosolver_bounds.c
/petsc/src/tao/interface/taosolver_hj.c
/petsc/src/tao/linesearch/interface/ftn-custom/ztaolinesearchf.c
/petsc/src/tao/linesearch/interface/taolinesearch.c
/petsc/src/tao/matrix/submatfree.c
/petsc/src/tao/python/pythontao.c
/petsc/src/ts/adapt/impls/dsp/adaptdsp.c
/petsc/src/ts/adapt/interface/tsadapt.c
/petsc/src/ts/characteristic/interface/characteristic.c
/petsc/src/ts/f90-mod/petscts.h
/petsc/src/ts/impls/arkimex/arkimex.c
/petsc/src/ts/impls/eimex/eimex.c
/petsc/src/ts/impls/explicit/rk/rk.c
/petsc/src/ts/impls/explicit/ssp/ssp.c
/petsc/src/ts/impls/glee/glee.c
/petsc/src/ts/impls/implicit/glle/glle.c
/petsc/src/ts/impls/implicit/glle/glleadapt.c
/petsc/src/ts/impls/implicit/irk/irk.c
/petsc/src/ts/impls/implicit/sundials/sundials.c
/petsc/src/ts/impls/multirate/mprk.c
/petsc/src/ts/impls/pseudo/posindep.c
/petsc/src/ts/impls/python/pythonts.c
/petsc/src/ts/impls/rosw/rosw.c
/petsc/src/ts/impls/symplectic/basicsymplectic/basicsymplectic.c
/petsc/src/ts/interface/ftn-custom/ztscreatef.c
/petsc/src/ts/interface/ftn-custom/ztsf.c
/petsc/src/ts/interface/sensitivity/tssen.c
/petsc/src/ts/interface/ts.c
/petsc/src/ts/interface/tscreate.c
/petsc/src/ts/interface/tsreg.c
/petsc/src/ts/interface/tsrhssplit.c
/petsc/src/ts/trajectory/impls/memory/trajmemory.c
/petsc/src/ts/trajectory/interface/ftn-custom/ztrajf.c
/petsc/src/ts/trajectory/interface/traj.c
/petsc/src/ts/utils/dmlocalts.c
/petsc/src/ts/utils/dmplexts.c
/petsc/src/vec/f90-mod/petscis.h90
/petsc/src/vec/f90-mod/petscvec.h90
/petsc/src/vec/is/ao/impls/basic/aobasic.c
/petsc/src/vec/is/ao/impls/basic/ftn-custom/zaobasicf.c
/petsc/src/vec/is/ao/impls/mapping/aomapping.c
/petsc/src/vec/is/ao/impls/mapping/ftn-custom/zaomappingf.c
/petsc/src/vec/is/ao/impls/memscalable/aomemscalable.c
/petsc/src/vec/is/ao/interface/aoreg.c
/petsc/src/vec/is/ao/interface/ftn-custom/zaof.c
/petsc/src/vec/is/is/interface/ftn-custom/zindexf.c
/petsc/src/vec/is/is/interface/index.c
/petsc/src/vec/is/is/interface/isreg.c
/petsc/src/vec/is/is/utils/isblock.c
/petsc/src/vec/is/is/utils/iscoloring.c
/petsc/src/vec/is/section/interface/section.c
/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/zvscat.c
/petsc/src/vec/is/sf/interface/sf.c
/petsc/src/vec/is/sf/interface/sfregi.c
/petsc/src/vec/is/sf/interface/vscat.c
/petsc/src/vec/is/utils/ftn-custom/zvsectionisf.c
/petsc/src/vec/is/utils/hdf5/hdf5io.c
/petsc/src/vec/is/utils/isltog.c
/petsc/src/vec/pf/impls/string/cstring.c
/petsc/src/vec/pf/interface/pf.c
/petsc/src/vec/vec/impls/nest/ftn-custom/zvecnestf.c
/petsc/src/vec/vec/impls/nest/vecnest.c
/petsc/src/vec/vec/interface/ftn-custom/zvectorf.c
/petsc/src/vec/vec/interface/rvector.c
/petsc/src/vec/vec/interface/veccreate.c
/petsc/src/vec/vec/interface/vecreg.c
/petsc/src/vec/vec/interface/vector.c
/petsc/src/vec/vec/utils/projection.c
/petsc/src/vec/vec/utils/tagger/impls/absolute.c
/petsc/src/vec/vec/utils/tagger/impls/and.c
/petsc/src/vec/vec/utils/tagger/impls/cdf.c
/petsc/src/vec/vec/utils/tagger/impls/or.c
/petsc/src/vec/vec/utils/tagger/impls/relative.c
/petsc/src/vec/vec/utils/tagger/interface/tagger.c
/petsc/src/vec/vec/utils/tagger/interface/taggerregi.c
/petsc/src/vec/vec/utils/vsection.c
99ac709a26-Apr-2024 Satish Balay <balay@mcs.anl.gov>

Increase patchlevel to 3.21.1

6ac30fe825-Apr-2024 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


/petsc/config/BuildSystem/config/packages/cuda.py
/petsc/config/BuildSystem/config/packages/kokkos-kernels.py
/petsc/config/examples/arch-nersc-perlmutter-opt.py
/petsc/include/petscdmmoab.h
/petsc/include/petscmat.h
/petsc/include/petscmath.h
/petsc/include/petscpctypes.h
/petsc/lib/petsc/conf/rules
petsc4py/conf/requirements-lint.txt
/petsc/src/dm/dt/interface/dtds.c
/petsc/src/dm/dt/space/interface/space.c
/petsc/src/dm/impls/composite/pack.c
/petsc/src/dm/impls/plex/plexcreate.c
/petsc/src/dm/impls/plex/plexextrude.c
/petsc/src/dm/impls/plex/plexgeometry.c
/petsc/src/dm/impls/plex/plexproject.c
/petsc/src/dm/impls/plex/plexreorder.c
/petsc/src/dm/impls/sliced/sliced.c
/petsc/src/dm/impls/stag/stag1d.c
/petsc/src/dm/impls/stag/stag2d.c
/petsc/src/dm/impls/stag/stag3d.c
/petsc/src/dm/impls/stag/stagda.c
/petsc/src/dm/impls/stag/stagstencil.c
/petsc/src/dm/impls/stag/stagutils.c
/petsc/src/dm/impls/swarm/swarmpic.c
/petsc/src/dm/impls/swarm/swarmpic_sort.c
/petsc/src/dm/impls/swarm/swarmpic_view.c
/petsc/src/dm/interface/dlregisdmdm.c
/petsc/src/dm/interface/dm.c
/petsc/src/dm/interface/dmgenerate.c
/petsc/src/dm/interface/dmregall.c
/petsc/src/dm/label/dmlabel.c
/petsc/src/ksp/ksp/interface/itfunc.c
/petsc/src/ksp/pc/impls/asm/asm.c
/petsc/src/ksp/pc/impls/gamg/geo.c
/petsc/src/ksp/pc/impls/gasm/gasm.c
/petsc/src/ksp/pc/impls/mg/mg.c
/petsc/src/ksp/pc/impls/patch/pcpatch.c
/petsc/src/ksp/pc/interface/precon.c
/petsc/src/mat/graphops/coarsen/coarsen.c
/petsc/src/mat/graphops/color/interface/matcoloring.c
/petsc/src/mat/graphops/order/sorder.c
/petsc/src/mat/graphops/partition/impls/party/party.c
/petsc/src/mat/graphops/partition/partition.c
/petsc/src/mat/impls/aij/mpi/fdmpiaij.c
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/baij/mpi/baijmkl/mpibaijmkl.c
/petsc/src/mat/impls/hypre/cuda/hypre1.cu
/petsc/src/mat/impls/hypre/cuda/makefile
/petsc/src/mat/impls/hypre/hip/hypre2.hip.cpp
/petsc/src/mat/impls/hypre/hip/makefile
/petsc/src/mat/impls/hypre/kokkos/hypre3.kokkos.cxx
/petsc/src/mat/impls/hypre/kokkos/makefile
/petsc/src/mat/impls/mffd/mffd.c
/petsc/src/mat/impls/nest/matnest.c
/petsc/src/mat/impls/sbaij/mpi/mpisbaij.c
/petsc/src/mat/impls/scatter/mscatter.c
/petsc/src/mat/impls/sell/mpi/mpisell.c
/petsc/src/mat/impls/transpose/htransm.c
/petsc/src/mat/impls/transpose/transm.c
/petsc/src/mat/interface/matreg.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/tests/ex2.c
/petsc/src/mat/tests/ex264.c
/petsc/src/mat/tests/ex49.c
/petsc/src/mat/tests/output/ex2_11_A.out
/petsc/src/mat/tests/output/ex2_11_A_aijcusparse.out
/petsc/src/mat/tests/output/ex2_11_B.out
/petsc/src/mat/tests/output/ex2_12_A.out
/petsc/src/mat/tests/output/ex2_12_B.out
/petsc/src/mat/tests/output/ex2_2.out
/petsc/src/mat/tests/output/ex2_21.out
/petsc/src/mat/tests/output/ex2_21_aijcusparse.out
/petsc/src/mat/tests/output/ex2_22.out
/petsc/src/mat/tests/output/ex2_23.out
/petsc/src/mat/tests/output/ex2_24.out
/petsc/src/mat/tests/output/ex2_3.out
/petsc/src/mat/tests/output/ex2_3_aijcusparse.out
/petsc/src/mat/tests/output/ex2_4.out
/petsc/src/mat/tests/output/ex49_1.out
/petsc/src/mat/tests/output/ex49_r1.out
/petsc/src/mat/tests/output/ex49_r1_par.out
/petsc/src/sys/classes/draw/utils/bars.c
/petsc/src/sys/classes/matlabengine/matlab.c
/petsc/src/sys/classes/random/impls/curand/curand2.cu
/petsc/src/sys/classes/viewer/impls/glvis/glvis.c
/petsc/src/sys/classes/viewer/impls/matlab/vmatlab.c
/petsc/src/sys/classes/viewer/impls/socket/send.c
/petsc/src/sys/classes/viewer/impls/vtk/vtkv.c
/petsc/src/sys/dll/reg.c
/petsc/src/sys/error/err.c
/petsc/src/sys/error/errstop.c
/petsc/src/sys/fileio/grpath.c
/petsc/src/sys/fileio/mpiuopen.c
/petsc/src/sys/fileio/mprint.c
/petsc/src/sys/fileio/sysio.c
/petsc/src/sys/info/verboseinfo.c
/petsc/src/sys/logging/handler/interface/loghandler.c
/petsc/src/sys/logging/plog.c
/petsc/src/sys/objects/pgname.c
/petsc/src/sys/objects/pinit.c
/petsc/src/sys/utils/mathinf.c
/petsc/src/sys/utils/memc.c
/petsc/src/sys/utils/mpishm.c
/petsc/src/sys/utils/sortip.c
/petsc/src/tao/interface/taosolver.c
/petsc/src/tao/matrix/submatfree.c
/petsc/src/vec/is/ao/impls/basic/aobasic.c
/petsc/src/vec/is/ao/impls/mapping/aomapping.c
/petsc/src/vec/is/ao/impls/memscalable/aomemscalable.c
/petsc/src/vec/is/is/interface/index.c
/petsc/src/vec/is/is/utils/isblock.c
/petsc/src/vec/is/section/interface/section.c
/petsc/src/vec/vec/impls/nest/vecnest.c
/petsc/src/vec/vec/impls/seq/bvec1.c
b0c291c225-Apr-2024 Satish Balay <balay@mcs.anl.gov>

CI: petsc4py-lint: anchor ruff to version 0.4.1


/petsc/config/BuildSystem/config/packages/cuda.py
/petsc/config/BuildSystem/config/packages/kokkos-kernels.py
/petsc/config/examples/arch-nersc-perlmutter-opt.py
/petsc/include/petscdmmoab.h
/petsc/include/petscmat.h
/petsc/include/petscmath.h
/petsc/include/petscpctypes.h
/petsc/lib/petsc/conf/rules
petsc4py/conf/requirements-lint.txt
/petsc/src/dm/dt/interface/dtds.c
/petsc/src/dm/dt/space/interface/space.c
/petsc/src/dm/impls/composite/pack.c
/petsc/src/dm/impls/plex/plexcreate.c
/petsc/src/dm/impls/plex/plexextrude.c
/petsc/src/dm/impls/plex/plexgeometry.c
/petsc/src/dm/impls/plex/plexproject.c
/petsc/src/dm/impls/plex/plexreorder.c
/petsc/src/dm/impls/plex/tests/ex49.c
/petsc/src/dm/impls/sliced/sliced.c
/petsc/src/dm/impls/stag/stag1d.c
/petsc/src/dm/impls/stag/stag2d.c
/petsc/src/dm/impls/stag/stag3d.c
/petsc/src/dm/impls/stag/stagda.c
/petsc/src/dm/impls/stag/stagstencil.c
/petsc/src/dm/impls/stag/stagutils.c
/petsc/src/dm/impls/swarm/swarmpic.c
/petsc/src/dm/impls/swarm/swarmpic_sort.c
/petsc/src/dm/impls/swarm/swarmpic_view.c
/petsc/src/dm/interface/dlregisdmdm.c
/petsc/src/dm/interface/dm.c
/petsc/src/dm/interface/dmgenerate.c
/petsc/src/dm/interface/dmregall.c
/petsc/src/dm/label/dmlabel.c
/petsc/src/ksp/ksp/impls/tsirm/tsirm.c
/petsc/src/ksp/ksp/interface/itfunc.c
/petsc/src/ksp/pc/impls/asm/asm.c
/petsc/src/ksp/pc/impls/gamg/geo.c
/petsc/src/ksp/pc/impls/gasm/gasm.c
/petsc/src/ksp/pc/impls/mg/mg.c
/petsc/src/ksp/pc/impls/patch/pcpatch.c
/petsc/src/ksp/pc/interface/precon.c
/petsc/src/mat/graphops/coarsen/coarsen.c
/petsc/src/mat/graphops/color/interface/matcoloring.c
/petsc/src/mat/graphops/order/sorder.c
/petsc/src/mat/graphops/partition/impls/party/party.c
/petsc/src/mat/graphops/partition/partition.c
/petsc/src/mat/impls/aij/mpi/fdmpiaij.c
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/baij/mpi/baijmkl/mpibaijmkl.c
/petsc/src/mat/impls/hypre/cuda/hypre1.cu
/petsc/src/mat/impls/hypre/cuda/makefile
/petsc/src/mat/impls/hypre/hip/hypre2.hip.cpp
/petsc/src/mat/impls/hypre/hip/makefile
/petsc/src/mat/impls/hypre/kokkos/hypre3.kokkos.cxx
/petsc/src/mat/impls/hypre/kokkos/makefile
/petsc/src/mat/impls/mffd/mffd.c
/petsc/src/mat/impls/nest/matnest.c
/petsc/src/mat/impls/sbaij/mpi/mpisbaij.c
/petsc/src/mat/impls/scatter/mscatter.c
/petsc/src/mat/impls/sell/mpi/mpisell.c
/petsc/src/mat/impls/transpose/htransm.c
/petsc/src/mat/impls/transpose/transm.c
/petsc/src/mat/interface/matreg.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/tests/ex2.c
/petsc/src/mat/tests/ex264.c
/petsc/src/mat/tests/ex49.c
/petsc/src/mat/tests/output/ex2_11_A.out
/petsc/src/mat/tests/output/ex2_11_A_aijcusparse.out
/petsc/src/mat/tests/output/ex2_11_B.out
/petsc/src/mat/tests/output/ex2_12_A.out
/petsc/src/mat/tests/output/ex2_12_B.out
/petsc/src/mat/tests/output/ex2_2.out
/petsc/src/mat/tests/output/ex2_21.out
/petsc/src/mat/tests/output/ex2_21_aijcusparse.out
/petsc/src/mat/tests/output/ex2_22.out
/petsc/src/mat/tests/output/ex2_23.out
/petsc/src/mat/tests/output/ex2_24.out
/petsc/src/mat/tests/output/ex2_3.out
/petsc/src/mat/tests/output/ex2_3_aijcusparse.out
/petsc/src/mat/tests/output/ex2_4.out
/petsc/src/mat/tests/output/ex49_1.out
/petsc/src/mat/tests/output/ex49_r1.out
/petsc/src/mat/tests/output/ex49_r1_par.out
/petsc/src/sys/classes/draw/utils/bars.c
/petsc/src/sys/classes/matlabengine/matlab.c
/petsc/src/sys/classes/random/impls/curand/curand2.cu
/petsc/src/sys/classes/viewer/impls/glvis/glvis.c
/petsc/src/sys/classes/viewer/impls/matlab/vmatlab.c
/petsc/src/sys/classes/viewer/impls/socket/send.c
/petsc/src/sys/classes/viewer/impls/vtk/vtkv.c
/petsc/src/sys/dll/reg.c
/petsc/src/sys/error/err.c
/petsc/src/sys/error/errstop.c
/petsc/src/sys/fileio/grpath.c
/petsc/src/sys/fileio/mpiuopen.c
/petsc/src/sys/fileio/mprint.c
/petsc/src/sys/fileio/sysio.c
/petsc/src/sys/info/verboseinfo.c
/petsc/src/sys/logging/handler/interface/loghandler.c
/petsc/src/sys/logging/plog.c
/petsc/src/sys/objects/pgname.c
/petsc/src/sys/objects/pinit.c
/petsc/src/sys/utils/mathinf.c
/petsc/src/sys/utils/memc.c
/petsc/src/sys/utils/mpishm.c
/petsc/src/sys/utils/sortip.c
/petsc/src/tao/interface/taosolver.c
/petsc/src/tao/matrix/submatfree.c
/petsc/src/vec/is/ao/impls/basic/aobasic.c
/petsc/src/vec/is/ao/impls/mapping/aomapping.c
/petsc/src/vec/is/ao/impls/memscalable/aomemscalable.c
/petsc/src/vec/is/is/interface/index.c
/petsc/src/vec/is/is/utils/isblock.c
/petsc/src/vec/is/section/interface/section.c
/petsc/src/vec/vec/impls/nest/vecnest.c
/petsc/src/vec/vec/impls/seq/bvec1.c
5dafb6f524-Apr-2024 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'

fc2d2f7523-Apr-2024 Stefano Zampini <stefano.zampini@gmail.com>

petsc4py: remove useless __dealloc__

no need to define __dealloc__ for objects that inherit from Object

199ce8e419-Apr-2024 Stefano Zampini <stefano.zampini@gmail.com>

petsc4py: add tests for PetscDevice and PetscDeviceContext

e0a6e42f19-Apr-2024 Stefano Zampini <stefano.zampini@gmail.com>

petsc4py: fix PetscDeviceContext.duplicate()

e404ef0a19-Apr-2024 Stefano Zampini <stefano.zampini@gmail.com>

petsc4py: fix PetscDeviceContext fork and join

4b4613b119-Apr-2024 Stefano Zampini <stefano.zampini@gmail.com>

petsc4py: DeviceContext.create cannot be a class method

DeviceContext inherits from (Petsc)Object

212dee2319-Apr-2024 Stefano Zampini <stefano.zampini@gmail.com>

petsc4py: PetscDevice add explicit destroy method

1ac9f1fc19-Apr-2024 Stefano Zampini <stefano.zampini@gmail.com>

petsc4py: PyPetscDevice_New must take reference on PetscDevice

d57530f422-Apr-2024 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'

3719aab019-Apr-2024 Stefano Zampini <stefano.zampini@gmail.com>

petsc4py: fix error in spack build

552edb6318-Apr-2024 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


/petsc/.gitlab-ci.yml
/petsc/config/BuildSystem/config/compilers.py
/petsc/config/BuildSystem/config/framework.py
/petsc/config/BuildSystem/config/packages/MPICH.py
/petsc/config/BuildSystem/config/packages/mpi4py.py
/petsc/config/PETSc/options/scalarTypes.py
/petsc/config/examples/arch-ci-linux-pkgs-dbg.py
/petsc/doc/manual/ksp.rst
/petsc/doc/overview/index.rst
/petsc/doc/overview/plex_transform_table.rst
/petsc/include/petsc/private/dmplextransformimpl.h
/petsc/include/petsc/private/petscimpl.h
/petsc/include/petscdmplextransform.h
/petsc/include/petscerror.h
/petsc/share/petsc/suppressions/lsan
petsc4py/.cython-lint.toml
petsc4py/.gitignore
petsc4py/.ruff.toml
petsc4py/conf/confpetsc.py
petsc4py/conf/cyautodoc.py
petsc4py/conf/cythonize.py
petsc4py/conf/epydocify.py
petsc4py/conf/requirements-docs.txt
petsc4py/conf/requirements-lint.txt
petsc4py/conf/stubgen.py
petsc4py/demo/legacy/wrap-cython/Bratu3D.pyx
petsc4py/demo/poisson2d/poisson2d.py
petsc4py/demo/python_types/ksppython_protocol.py
petsc4py/demo/python_types/mat.py
petsc4py/demo/python_types/matpython_protocol.py
petsc4py/demo/python_types/pc.py
petsc4py/demo/python_types/pcpython_protocol.py
petsc4py/docs/source/apidoc.py
petsc4py/docs/source/conf.py
petsc4py/docs/source/contributing.rst
petsc4py/docs/source/documentation_standards.rst
petsc4py/docs/source/index.rst
petsc4py/docs/source/install.rst
petsc4py/docs/source/links.txt
petsc4py/docs/source/overview.rst
petsc4py/docs/source/petsc_options.rst
petsc4py/docs/source/petsc_python_types.rst
petsc4py/makefile
petsc4py/setup.cfg
petsc4py/setup.py
petsc4py/src/petsc4py/PETSc.pxd
petsc4py/src/petsc4py/PETSc.py
petsc4py/src/petsc4py/PETSc.pyx
petsc4py/src/petsc4py/PETSc/AO.pyx
petsc4py/src/petsc4py/PETSc/CAPI.pyx
petsc4py/src/petsc4py/PETSc/Comm.pyx
petsc4py/src/petsc4py/PETSc/Const.pyx
petsc4py/src/petsc4py/PETSc/DM.pyx
petsc4py/src/petsc4py/PETSc/DMComposite.pyx
petsc4py/src/petsc4py/PETSc/DMDA.pyx
petsc4py/src/petsc4py/PETSc/DMLabel.pyx
petsc4py/src/petsc4py/PETSc/DMPlex.pyx
petsc4py/src/petsc4py/PETSc/DMShell.pyx
petsc4py/src/petsc4py/PETSc/DMStag.pyx
petsc4py/src/petsc4py/PETSc/DMSwarm.pyx
petsc4py/src/petsc4py/PETSc/DMUtils.pyx
petsc4py/src/petsc4py/PETSc/DS.pyx
petsc4py/src/petsc4py/PETSc/DT.pyx
petsc4py/src/petsc4py/PETSc/Device.pyx
petsc4py/src/petsc4py/PETSc/FE.pyx
petsc4py/src/petsc4py/PETSc/IS.pyx
petsc4py/src/petsc4py/PETSc/KSP.pyx
petsc4py/src/petsc4py/PETSc/Log.pyx
petsc4py/src/petsc4py/PETSc/Mat.pyx
petsc4py/src/petsc4py/PETSc/MatPartitioning.pyx
petsc4py/src/petsc4py/PETSc/Object.pyx
petsc4py/src/petsc4py/PETSc/Options.pyx
petsc4py/src/petsc4py/PETSc/PC.pyx
petsc4py/src/petsc4py/PETSc/PETSc.pyx
petsc4py/src/petsc4py/PETSc/Partitioner.pyx
petsc4py/src/petsc4py/PETSc/Random.pyx
petsc4py/src/petsc4py/PETSc/SF.pyx
petsc4py/src/petsc4py/PETSc/SNES.pyx
petsc4py/src/petsc4py/PETSc/Scatter.pyx
petsc4py/src/petsc4py/PETSc/Section.pyx
petsc4py/src/petsc4py/PETSc/Space.pyx
petsc4py/src/petsc4py/PETSc/Sys.pyx
petsc4py/src/petsc4py/PETSc/TAO.pyx
petsc4py/src/petsc4py/PETSc/TS.pyx
petsc4py/src/petsc4py/PETSc/Vec.pyx
petsc4py/src/petsc4py/PETSc/Viewer.pyx
petsc4py/src/petsc4py/PETSc/arraynpy.pxi
petsc4py/src/petsc4py/PETSc/cyclicgc.pxi
petsc4py/src/petsc4py/PETSc/dlpack.pxi
petsc4py/src/petsc4py/PETSc/libpetsc4py.pyx
petsc4py/src/petsc4py/PETSc/petscao.pxi
petsc4py/src/petsc4py/PETSc/petscdef.pxi
petsc4py/src/petsc4py/PETSc/petscdevice.pxi
petsc4py/src/petsc4py/PETSc/petscdm.pxi
petsc4py/src/petsc4py/PETSc/petscdmcomposite.pxi
petsc4py/src/petsc4py/PETSc/petscdmda.pxi
petsc4py/src/petsc4py/PETSc/petscdmlabel.pxi
petsc4py/src/petsc4py/PETSc/petscdmplex.pxi
petsc4py/src/petsc4py/PETSc/petscdmshell.pxi
petsc4py/src/petsc4py/PETSc/petscdmstag.pxi
petsc4py/src/petsc4py/PETSc/petscdmswarm.pxi
petsc4py/src/petsc4py/PETSc/petscdmutils.pxi
petsc4py/src/petsc4py/PETSc/petscds.pxi
petsc4py/src/petsc4py/PETSc/petscdt.pxi
petsc4py/src/petsc4py/PETSc/petscfe.pxi
petsc4py/src/petsc4py/PETSc/petscis.pxi
petsc4py/src/petsc4py/PETSc/petscksp.pxi
petsc4py/src/petsc4py/PETSc/petsclayout.pxi
petsc4py/src/petsc4py/PETSc/petsclog.pxi
petsc4py/src/petsc4py/PETSc/petscmat.pxi
petsc4py/src/petsc4py/PETSc/petscmatpartitioning.pxi
petsc4py/src/petsc4py/PETSc/petscmem.pxi
petsc4py/src/petsc4py/PETSc/petscmpi.pxi
petsc4py/src/petsc4py/PETSc/petscobj.pxi
petsc4py/src/petsc4py/PETSc/petscopt.pxi
petsc4py/src/petsc4py/PETSc/petscpartitioner.pxi
petsc4py/src/petsc4py/PETSc/petscpc.pxi
petsc4py/src/petsc4py/PETSc/petscrand.pxi
petsc4py/src/petsc4py/PETSc/petscsct.pxi
petsc4py/src/petsc4py/PETSc/petscsec.pxi
petsc4py/src/petsc4py/PETSc/petscsf.pxi
petsc4py/src/petsc4py/PETSc/petscsnes.pxi
petsc4py/src/petsc4py/PETSc/petscspace.pxi
petsc4py/src/petsc4py/PETSc/petscsys.pxi
petsc4py/src/petsc4py/PETSc/petsctao.pxi
petsc4py/src/petsc4py/PETSc/petscts.pxi
petsc4py/src/petsc4py/PETSc/petscvec.pxi
petsc4py/src/petsc4py/PETSc/petscvwr.pxi
petsc4py/src/petsc4py/PETSc/typing.pxi
petsc4py/src/petsc4py/__init__.py
petsc4py/src/petsc4py/__init__.pyi
petsc4py/src/petsc4py/__main__.py
petsc4py/src/petsc4py/__main__.pyi
petsc4py/src/petsc4py/lib/__init__.py
petsc4py/src/petsc4py/lib/__init__.pyi
petsc4py/src/petsc4py/typing.py
petsc4py/test/runtests.py
petsc4py/test/test_comm.py
petsc4py/test/test_dmda.py
petsc4py/test/test_dmplex.py
petsc4py/test/test_dmshell.py
petsc4py/test/test_dmstag.py
petsc4py/test/test_gc.py
petsc4py/test/test_is.py
petsc4py/test/test_ksp.py
petsc4py/test/test_ksp_py.py
petsc4py/test/test_lgmap.py
petsc4py/test/test_log.py
petsc4py/test/test_mat_aij.py
petsc4py/test/test_mat_dense.py
petsc4py/test/test_mat_fact.py
petsc4py/test/test_mat_py.py
petsc4py/test/test_nsp.py
petsc4py/test/test_object.py
petsc4py/test/test_optdb.py
petsc4py/test/test_pc_py.py
petsc4py/test/test_snes.py
petsc4py/test/test_snes_py.py
petsc4py/test/test_stdout.py
petsc4py/test/test_sys.py
petsc4py/test/test_tao.py
petsc4py/test/test_tao_py.py
petsc4py/test/test_ts.py
petsc4py/test/test_ts_py.py
petsc4py/test/test_vec.py
/petsc/src/dm/dt/space/interface/space.c
/petsc/src/dm/impls/plex/tests/ex3.c
/petsc/src/dm/impls/plex/tests/ex69.c
/petsc/src/dm/impls/plex/tests/output/ex3_rt0_2d_quad.out
/petsc/src/dm/impls/plex/tests/output/ex3_rt0_2d_tri.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_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/transform/impls/extrude/plextrcohesive.c
/petsc/src/dm/impls/plex/transform/interface/plextransform.c
/petsc/src/mat/impls/aij/mpi/crl/mcrl.c
/petsc/src/mat/impls/aij/seq/crl/crl.c
/petsc/src/mat/impls/hypre/mhypre.c
/petsc/src/mat/impls/sbaij/seq/sbaij.c
/petsc/src/snes/tutorials/ex24.c
/petsc/src/snes/tutorials/output/ex24_2d_rt0_quad.out
/petsc/src/snes/tutorials/output/ex24_2d_rt0_tri.out
/petsc/src/sys/memory/mtr.c
/petsc/src/sys/python/pythonsys.c
/petsc/src/sys/utils/mathinf.c
/petsc/src/ts/interface/ts.c
6f33641109-Apr-2024 Stefano Zampini <stefano.zampini@gmail.com>

petsc4py: finalize docstring and linting

default options values should have the correct type
fix tests
conform oarray to PETSc convention
wrap Py_InitializeEx and PyImport_ImportModule with stack ca

petsc4py: finalize docstring and linting

default options values should have the correct type
fix tests
conform oarray to PETSc convention
wrap Py_InitializeEx and PyImport_ImportModule with stack calls
update makefile for docs and linting rules
add petsc4py tests to linux-pkgs-dbg
modify documentation

show more ...


/petsc/.gitlab-ci.yml
/petsc/config/BuildSystem/config/compilers.py
/petsc/config/BuildSystem/config/packages/MPICH.py
/petsc/config/BuildSystem/config/packages/mpi4py.py
/petsc/config/examples/arch-ci-linux-pkgs-dbg.py
/petsc/doc/manual/ksp.rst
/petsc/include/petsc/private/petscimpl.h
/petsc/share/petsc/suppressions/lsan
petsc4py/.cython-lint.toml
petsc4py/.gitignore
petsc4py/.ruff.toml
petsc4py/conf/confpetsc.py
petsc4py/conf/cyautodoc.py
petsc4py/conf/cythonize.py
petsc4py/conf/epydocify.py
petsc4py/conf/requirements-docs.txt
petsc4py/conf/requirements-lint.txt
petsc4py/conf/stubgen.py
petsc4py/demo/legacy/wrap-cython/Bratu3D.pyx
petsc4py/demo/poisson2d/poisson2d.py
petsc4py/demo/python_types/ksppython_protocol.py
petsc4py/demo/python_types/mat.py
petsc4py/demo/python_types/matpython_protocol.py
petsc4py/demo/python_types/pc.py
petsc4py/demo/python_types/pcpython_protocol.py
petsc4py/docs/source/apidoc.py
petsc4py/docs/source/conf.py
petsc4py/docs/source/contributing.rst
petsc4py/docs/source/documentation_standards.rst
petsc4py/docs/source/index.rst
petsc4py/docs/source/install.rst
petsc4py/docs/source/links.txt
petsc4py/docs/source/overview.rst
petsc4py/docs/source/petsc_options.rst
petsc4py/docs/source/petsc_python_types.rst
petsc4py/makefile
petsc4py/setup.cfg
petsc4py/setup.py
petsc4py/src/petsc4py/PETSc.pxd
petsc4py/src/petsc4py/PETSc.py
petsc4py/src/petsc4py/PETSc.pyx
petsc4py/src/petsc4py/PETSc/AO.pyx
petsc4py/src/petsc4py/PETSc/CAPI.pyx
petsc4py/src/petsc4py/PETSc/Comm.pyx
petsc4py/src/petsc4py/PETSc/Const.pyx
petsc4py/src/petsc4py/PETSc/DM.pyx
petsc4py/src/petsc4py/PETSc/DMComposite.pyx
petsc4py/src/petsc4py/PETSc/DMDA.pyx
petsc4py/src/petsc4py/PETSc/DMLabel.pyx
petsc4py/src/petsc4py/PETSc/DMPlex.pyx
petsc4py/src/petsc4py/PETSc/DMShell.pyx
petsc4py/src/petsc4py/PETSc/DMStag.pyx
petsc4py/src/petsc4py/PETSc/DMSwarm.pyx
petsc4py/src/petsc4py/PETSc/DMUtils.pyx
petsc4py/src/petsc4py/PETSc/DS.pyx
petsc4py/src/petsc4py/PETSc/DT.pyx
petsc4py/src/petsc4py/PETSc/Device.pyx
petsc4py/src/petsc4py/PETSc/FE.pyx
petsc4py/src/petsc4py/PETSc/IS.pyx
petsc4py/src/petsc4py/PETSc/KSP.pyx
petsc4py/src/petsc4py/PETSc/Log.pyx
petsc4py/src/petsc4py/PETSc/Mat.pyx
petsc4py/src/petsc4py/PETSc/MatPartitioning.pyx
petsc4py/src/petsc4py/PETSc/Object.pyx
petsc4py/src/petsc4py/PETSc/Options.pyx
petsc4py/src/petsc4py/PETSc/PC.pyx
petsc4py/src/petsc4py/PETSc/PETSc.pyx
petsc4py/src/petsc4py/PETSc/Partitioner.pyx
petsc4py/src/petsc4py/PETSc/Random.pyx
petsc4py/src/petsc4py/PETSc/SF.pyx
petsc4py/src/petsc4py/PETSc/SNES.pyx
petsc4py/src/petsc4py/PETSc/Scatter.pyx
petsc4py/src/petsc4py/PETSc/Section.pyx
petsc4py/src/petsc4py/PETSc/Space.pyx
petsc4py/src/petsc4py/PETSc/Sys.pyx
petsc4py/src/petsc4py/PETSc/TAO.pyx
petsc4py/src/petsc4py/PETSc/TS.pyx
petsc4py/src/petsc4py/PETSc/Vec.pyx
petsc4py/src/petsc4py/PETSc/Viewer.pyx
petsc4py/src/petsc4py/PETSc/arraynpy.pxi
petsc4py/src/petsc4py/PETSc/cyclicgc.pxi
petsc4py/src/petsc4py/PETSc/dlpack.pxi
petsc4py/src/petsc4py/PETSc/libpetsc4py.pyx
petsc4py/src/petsc4py/PETSc/petscao.pxi
petsc4py/src/petsc4py/PETSc/petscdef.pxi
petsc4py/src/petsc4py/PETSc/petscdevice.pxi
petsc4py/src/petsc4py/PETSc/petscdm.pxi
petsc4py/src/petsc4py/PETSc/petscdmcomposite.pxi
petsc4py/src/petsc4py/PETSc/petscdmda.pxi
petsc4py/src/petsc4py/PETSc/petscdmlabel.pxi
petsc4py/src/petsc4py/PETSc/petscdmplex.pxi
petsc4py/src/petsc4py/PETSc/petscdmshell.pxi
petsc4py/src/petsc4py/PETSc/petscdmstag.pxi
petsc4py/src/petsc4py/PETSc/petscdmswarm.pxi
petsc4py/src/petsc4py/PETSc/petscdmutils.pxi
petsc4py/src/petsc4py/PETSc/petscds.pxi
petsc4py/src/petsc4py/PETSc/petscdt.pxi
petsc4py/src/petsc4py/PETSc/petscfe.pxi
petsc4py/src/petsc4py/PETSc/petscis.pxi
petsc4py/src/petsc4py/PETSc/petscksp.pxi
petsc4py/src/petsc4py/PETSc/petsclayout.pxi
petsc4py/src/petsc4py/PETSc/petsclog.pxi
petsc4py/src/petsc4py/PETSc/petscmat.pxi
petsc4py/src/petsc4py/PETSc/petscmatpartitioning.pxi
petsc4py/src/petsc4py/PETSc/petscmem.pxi
petsc4py/src/petsc4py/PETSc/petscmpi.pxi
petsc4py/src/petsc4py/PETSc/petscobj.pxi
petsc4py/src/petsc4py/PETSc/petscopt.pxi
petsc4py/src/petsc4py/PETSc/petscpartitioner.pxi
petsc4py/src/petsc4py/PETSc/petscpc.pxi
petsc4py/src/petsc4py/PETSc/petscrand.pxi
petsc4py/src/petsc4py/PETSc/petscsct.pxi
petsc4py/src/petsc4py/PETSc/petscsec.pxi
petsc4py/src/petsc4py/PETSc/petscsf.pxi
petsc4py/src/petsc4py/PETSc/petscsnes.pxi
petsc4py/src/petsc4py/PETSc/petscspace.pxi
petsc4py/src/petsc4py/PETSc/petscsys.pxi
petsc4py/src/petsc4py/PETSc/petsctao.pxi
petsc4py/src/petsc4py/PETSc/petscts.pxi
petsc4py/src/petsc4py/PETSc/petscvec.pxi
petsc4py/src/petsc4py/PETSc/petscvwr.pxi
petsc4py/src/petsc4py/PETSc/typing.pxi
petsc4py/src/petsc4py/__init__.py
petsc4py/src/petsc4py/__init__.pyi
petsc4py/src/petsc4py/__main__.py
petsc4py/src/petsc4py/__main__.pyi
petsc4py/src/petsc4py/lib/__init__.py
petsc4py/src/petsc4py/lib/__init__.pyi
petsc4py/src/petsc4py/typing.py
petsc4py/test/runtests.py
petsc4py/test/test_comm.py
petsc4py/test/test_dmda.py
petsc4py/test/test_dmplex.py
petsc4py/test/test_dmshell.py
petsc4py/test/test_dmstag.py
petsc4py/test/test_gc.py
petsc4py/test/test_is.py
petsc4py/test/test_ksp.py
petsc4py/test/test_ksp_py.py
petsc4py/test/test_lgmap.py
petsc4py/test/test_log.py
petsc4py/test/test_mat_aij.py
petsc4py/test/test_mat_dense.py
petsc4py/test/test_mat_fact.py
petsc4py/test/test_mat_py.py
petsc4py/test/test_nsp.py
petsc4py/test/test_object.py
petsc4py/test/test_optdb.py
petsc4py/test/test_pc_py.py
petsc4py/test/test_snes.py
petsc4py/test/test_snes_py.py
petsc4py/test/test_stdout.py
petsc4py/test/test_sys.py
petsc4py/test/test_tao.py
petsc4py/test/test_tao_py.py
petsc4py/test/test_ts.py
petsc4py/test/test_ts_py.py
petsc4py/test/test_vec.py
/petsc/src/mat/impls/aij/mpi/crl/mcrl.c
/petsc/src/mat/impls/aij/seq/crl/crl.c
/petsc/src/mat/impls/hypre/mhypre.c
/petsc/src/mat/impls/sbaij/seq/sbaij.c
/petsc/src/sys/memory/mtr.c
/petsc/src/sys/python/pythonsys.c
/petsc/src/ts/interface/ts.c
0542aa8c12-Apr-2024 Matthew G. Knepley <knepley@gmail.com>

Plex: Major changes to the behavior of cohesive cells
- Ghost cohesive cells now have no special marking (was shift3)
- By default, impinging faces separating fault sides do not split, but instead fo

Plex: Major changes to the behavior of cohesive cells
- Ghost cohesive cells now have no special marking (was shift3)
- By default, impinging faces separating fault sides do not split, but instead force unsplit nodes on the fault

show more ...


/petsc/config/BuildSystem/config/packages/Zoltan.py
/petsc/config/BuildSystem/config/packages/slepc.py
/petsc/doc/changes/dev.rst
/petsc/doc/changes/index.rst
/petsc/doc/petsc.bib
/petsc/include/petsc/private/dmpleximpl.h
/petsc/include/petscdm.h
/petsc/include/petscdmlabel.h
/petsc/include/petscdmplex.h
/petsc/include/petscts.h
/petsc/include/petscversion.h
petsc4py/src/petsc4py/PETSc/DMPlex.pyx
petsc4py/src/petsc4py/PETSc/petscdmplex.pxi
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/plex/plexcreate.c
/petsc/src/dm/impls/plex/plexinterpolate.c
/petsc/src/dm/impls/plex/plexorient.c
/petsc/src/dm/impls/plex/plexsubmesh.c
/petsc/src/dm/impls/plex/tests/ex66.c
/petsc/src/dm/impls/plex/tests/output/ex66_1.out
/petsc/src/dm/impls/plex/tutorials/ex8.c
/petsc/src/dm/impls/plex/tutorials/output/ex8_2d_q1_periodic_sparse.out
/petsc/src/dm/interface/dmperiodicity.c
/petsc/src/dm/label/dmlabel.c
/petsc/src/dm/partitioner/impls/shell/partshell.c
/petsc/src/ksp/ksp/tutorials/ex56.c
/petsc/src/ksp/ksp/tutorials/ex84.c
/petsc/src/ksp/ksp/tutorials/output/ex56_baij.out
/petsc/src/ksp/ksp/tutorials/output/ex84_1.out
/petsc/src/ksp/pc/impls/redistribute/redistribute.c
/petsc/src/mat/impls/aij/mpi/mkl_cpardiso/mkl_cpardiso.c
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/mpi/mumps/mumps.c
/petsc/src/mat/impls/aij/mpi/pastix/pastix.c
/petsc/src/mat/impls/aij/mpi/strumpack/strumpack.c
/petsc/src/mat/impls/aij/mpi/superlu_dist/superlu_dist.c
/petsc/src/mat/impls/aij/seq/essl/essl.c
/petsc/src/mat/impls/aij/seq/kokkos/aijkok.kokkos.cxx
/petsc/src/mat/impls/aij/seq/lusol/lusol.c
/petsc/src/mat/impls/aij/seq/matlab/aijmatlab.c
/petsc/src/mat/impls/aij/seq/mkl_pardiso/mkl_pardiso.c
/petsc/src/mat/impls/aij/seq/seqcusparse/aijcusparse.cu
/petsc/src/mat/impls/aij/seq/seqhipsparse/aijhipsparse.hip.cpp
/petsc/src/mat/impls/aij/seq/seqviennacl/aijviennacl.cxx
/petsc/src/mat/impls/aij/seq/superlu/superlu.c
/petsc/src/mat/impls/aij/seq/umfpack/umfpack.c
/petsc/src/mat/impls/baij/mpi/mpibaij.c
/petsc/src/mat/impls/baij/seq/baij.c
/petsc/src/mat/impls/elemental/matelem.cxx
/petsc/src/mat/impls/scalapack/matscalapack.c
/petsc/src/mat/interface/dlregismat.c
/petsc/src/sys/classes/viewer/interface/viewreg.c
/petsc/src/sys/classes/viewer/utils/btview.c
/petsc/src/sys/objects/destroy.c
/petsc/src/ts/impls/rosw/rosw.c

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