History log of /petsc/src/dm/impls/plex/ (Results 426 – 450 of 5874)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
217fe35e11-May-2024 Matthew G. Knepley <knepley@gmail.com>

Plex: Added mesh check

7625649e10-May-2024 Matthew G. Knepley <knepley@gmail.com>

DM+Plex: Now we can register different geometric models for mesh refinement
- Add a registration list for geometry model functions
- Add DM method snaptogeommodel

1b742f0110-May-2024 Matthew G. Knepley <knepley@gmail.com>

Plex: Remove -dm_refine_ignore_model
- Should be replaced by -dm_geom_model default

b862f69910-May-2024 Matthew G. Knepley <knepley@gmail.com>

Plex: Add 3D Hasse diagrams

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

Merge remote-tracking branch 'origin/release'

3d0e8ed908-May-2024 David Salac <davidsal@buffalo.edu>

Added DMLocalizeCoordinates to DMPlexCopy_Internal

DMPlexCopy_Internal was not localizing the coordinates for plexes
that had periodic boundary conditions.

10dd146f07-May-2024 Pierre Jolivet <pierre@joliv.et>

clang-format version 18.1.5


/petsc/config/BuildSystem/config/packages/Trilinos.py
/petsc/config/BuildSystem/config/packages/cuda.py
/petsc/config/BuildSystem/config/packages/kokkos-kernels.py
/petsc/config/BuildSystem/config/packages/ml.py
/petsc/config/BuildSystem/config/setCompilers.py
/petsc/config/examples/arch-mswin-icx-ifort.py
/petsc/config/examples/arch-mswin-icx.py
/petsc/config/examples/arch-nersc-perlmutter-opt.py
/petsc/config/install.py
/petsc/doc/build_man_examples_links.py
/petsc/doc/install/download.rst
/petsc/doc/manual/mat.rst
/petsc/doc/manual/vec.rst
/petsc/doc/requirements.txt
/petsc/include/petscmath.h
/petsc/include/petscpctypes.h
/petsc/include/petscsnes.h
/petsc/include/petscsys.h
/petsc/include/petscversion.h
/petsc/lib/petsc/bin/maint/builddist
/petsc/lib/petsc/bin/maint/xclude
/petsc/lib/petsc/conf/rules
/petsc/lib/petsc/conf/rules_util.mk
/petsc/setup.py
/petsc/src/binding/petsc4py/conf/requirements-lint.txt
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/DMPlex.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/Mat.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/libpetsc4py.pyx
/petsc/src/binding/petsc4py/src/petsc4py/__init__.py
/petsc/src/binding/petsc4py/test/test_mat_py.py
plexgmsh.c
/petsc/src/dm/interface/dm.c
/petsc/src/ksp/pc/interface/precon.c
/petsc/src/mat/impls/aij/mpi/aijmkl/mpiaijmkl.c
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/baij/mpi/mpibaij.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/nest/matnest.c
/petsc/src/mat/impls/sbaij/mpi/mpisbaij.c
/petsc/src/mat/impls/transpose/htransm.c
/petsc/src/mat/impls/transpose/transm.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/tests/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/mat/utils/gcreate.c
/petsc/src/sys/classes/random/impls/curand/curand2.cu
/petsc/src/sys/error/pstack.c
/petsc/src/sys/logging/plog.c
/petsc/src/sys/objects/device/impls/cupm/cupmdevice.cxx
/petsc/src/sys/objects/device/impls/sycl/sycldevice.sycl.cxx
/petsc/src/sys/objects/options.c
/petsc/src/sys/objects/pinit.c
/petsc/src/sys/utils/pdisplay.c
/petsc/src/sys/utils/segbuffer.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/vec/impls/mpi/vmpicr.c
/petsc/src/vec/vec/impls/seq/bvec1.c
/petsc/src/vec/vec/interface/vector.c
1e4a82c403-May-2024 Matthew G. Knepley <knepley@gmail.com>

Plex+HDF5+Viewer: Add docs and new storage version functions

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

Merge branch 'knepley/feature-plex-trcohesive-3d' into 'main'

Plex: Add 3D cohesive transformations

See merge request petsc/petsc!7493


/petsc/.gitlab/CODEOWNERS
/petsc/config/BuildSystem/config/packages/cmake.py
/petsc/config/BuildSystem/config/packages/kokkos-kernels.py
/petsc/config/BuildSystem/config/packages/mmg.py
/petsc/config/BuildSystem/config/packages/parmmg.py
/petsc/config/BuildSystem/config/setCompilers.py
/petsc/config/examples/arch-mswin-icx-ifort.py
/petsc/config/examples/arch-mswin-icx.py
/petsc/config/install.py
/petsc/doc/build_man_examples_links.py
/petsc/doc/community/petsc_team.rst
/petsc/doc/install/download.rst
/petsc/doc/manual/index.rst
/petsc/doc/manual/mat.rst
/petsc/doc/manual/vec.rst
/petsc/doc/petsc.bib
/petsc/doc/requirements.txt
/petsc/include/petsc/private/dmplextransformimpl.h
/petsc/include/petscmath.h
/petsc/include/petscsnes.h
/petsc/include/petscsys.h
/petsc/include/petscversion.h
/petsc/lib/petsc/bin/maint/builddist
/petsc/lib/petsc/bin/maint/xclude
/petsc/lib/petsc/conf/rules_util.mk
/petsc/setup.py
/petsc/src/binding/petsc4py/conf/requirements-lint.txt
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/DMPlex.pyx
/petsc/src/binding/petsc4py/src/petsc4py/__init__.py
plexcreate.c
plexorient.c
tests/ex69.c
tests/output/ex69_hex_0.out
tests/output/ex69_hex_1.out
tests/output/ex69_hex_2.out
tests/output/ex69_hex_3.out
tests/output/ex69_hex_4.out
tests/output/ex69_tet_0.out
tests/output/ex69_tet_1.out
transform/impls/extrude/plextrcohesive.c
/petsc/src/dm/interface/dm.c
/petsc/src/ksp/ksp/utils/lmvm/dense/denseqn.c
/petsc/src/ksp/ksp/utils/lmvm/dense/denseqn.h
/petsc/src/mat/impls/aij/mpi/aijmkl/mpiaijmkl.c
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/baij/mpi/mpibaij.c
/petsc/src/mat/impls/sbaij/mpi/mpisbaij.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/utils/gcreate.c
/petsc/src/sys/classes/random/impls/curand/curand2.cu
/petsc/src/sys/error/pstack.c
/petsc/src/sys/objects/device/impls/cupm/cupmdevice.cxx
/petsc/src/sys/objects/device/impls/sycl/sycldevice.sycl.cxx
/petsc/src/sys/utils/segbuffer.c
/petsc/src/tao/unconstrained/tutorials/rosenbrock4.c
/petsc/src/tao/unconstrained/tutorials/rosenbrock4cu.cu
/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/sf/impls/basic/sfpack.c
/petsc/src/vec/vec/impls/mpi/vmpicr.c
/petsc/src/vec/vec/interface/vector.c
ed32af8c24-Apr-2024 Matthew G. Knepley <knepley@gmail.com>

Plex: Fix string mesh input

d926f30524-Apr-2024 Matthew G. Knepley <knepley@gmail.com>

Plex ex69: Added 3D tests

cc4c1da914-Apr-2024 Barry Smith <bsmith@mcs.anl.gov>

Update source code removing all unneeded /*@C and associated manual stubs and interfaces


/petsc/config/BuildSystem/config/packages/sowing.py
/petsc/doc/build_classic_docs.py
/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/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
/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
ftn-custom/zplexcreate.c
plex.c
plexcreate.c
plexdistribute.c
plexegads.c
plexegadslite.c
plexexodusii.c
plexextrude.c
plexfluent.c
plexgenerate.c
plexgeometry.c
plexgmsh.c
plexply.c
plexpreallocate.c
plexrefine.c
plexsfc.c
plexsubmesh.c
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/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
55cda6f525-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/petscpctypes.h
/petsc/lib/petsc/conf/rules
/petsc/src/dm/dt/interface/dtds.c
/petsc/src/dm/dt/space/interface/space.c
/petsc/src/dm/impls/composite/pack.c
plexcreate.c
plexextrude.c
plexgeometry.c
plexproject.c
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/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/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/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/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
a3b724e824-Apr-2024 Barry Smith <bsmith@mcs.anl.gov>

release docs fixes

Commit-type: i.e. error-checking, optimization, bug-fix, portability-fix, testing-fix, style-fix, feature, documentation, example
Funded-by:
Project:
Time: hours
Reported-by:

release docs fixes

Commit-type: i.e. error-checking, optimization, bug-fix, portability-fix, testing-fix, style-fix, feature, documentation, example
Funded-by:
Project:
Time: hours
Reported-by:
Thanks-to:
Development Tools: Vim, Emacs, Eclipse

show more ...


/petsc/doc/install/download.rst
/petsc/include/petscdmmoab.h
/petsc/include/petscmat.h
/petsc/src/binding/petsc4py/src/lib-petsc/custom.h
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/CAPI.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/Device.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/SF.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/Section.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/petscdevice.pxi
/petsc/src/binding/petsc4py/test/test_device.py
/petsc/src/dm/dt/interface/dtds.c
/petsc/src/dm/dt/space/interface/space.c
/petsc/src/dm/impls/composite/pack.c
plexcreate.c
plexextrude.c
plexgeometry.c
plexproject.c
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/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/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/baij/mpi/baijmkl/mpibaijmkl.c
/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/interface/matreg.c
/petsc/src/mat/interface/matrix.c
/petsc/src/sys/classes/draw/utils/bars.c
/petsc/src/sys/classes/matlabengine/matlab.c
/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/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
17d25f2d24-Apr-2024 Matthew G. Knepley <knepley@gmail.com>

Plex: Added error check

1ce1675f24-Apr-2024 Matthew G. Knepley <knepley@gmail.com>

Plex: Added 3D cohesive transformations

82c8e4d424-Apr-2024 Matthew G. Knepley <knepley@gmail.com>

Plex: Added debugging option

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

Merge remote-tracking branch 'origin/release'


/petsc/config/BuildSystem/config/packages/AMReX.py
/petsc/config/BuildSystem/config/packages/SuperLU_DIST.py
/petsc/config/BuildSystem/config/packages/amgx.py
/petsc/config/BuildSystem/config/packages/cuda.py
/petsc/config/BuildSystem/config/packages/slate.py
/petsc/config/BuildSystem/config/packages/strumpack.py
/petsc/config/BuildSystem/config/packages/zfp.py
/petsc/doc/changes/321.rst
/petsc/doc/changes/dev.rst
/petsc/doc/developers/contributing/pipelines.rst
/petsc/doc/install/download.rst
/petsc/include/petscmat.h
/petsc/include/petscvec.h
/petsc/lib/petsc/bin/maint/runjobs.py
/petsc/src/binding/petsc4py/src/lib-petsc/custom.h
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/CAPI.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/Device.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/SF.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/SNES.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/Section.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/Viewer.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/petscdevice.pxi
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/typing.pxi
/petsc/src/binding/petsc4py/test/test_device.py
tests/ex49.c
/petsc/src/dm/interface/dm.c
/petsc/src/ksp/ksp/impls/tsirm/tsirm.c
/petsc/src/ksp/ksp/interface/itcl.c
/petsc/src/ksp/ksp/interface/itfunc.c
/petsc/src/ksp/ksp/tutorials/ex76.c
/petsc/src/ksp/ksp/tutorials/ex81a.c
/petsc/src/ksp/ksp/tutorials/output/ex15_tsirm.out
/petsc/src/ksp/ksp/tutorials/output/ex27_4f.out
/petsc/src/ksp/ksp/tutorials/output/ex2_help.out
/petsc/src/ksp/ksp/tutorials/output/ex81a_1.out
/petsc/src/ksp/ksp/tutorials/output/ex81a_2.out
/petsc/src/ksp/pc/impls/fieldsplit/fieldsplit.c
/petsc/src/ksp/pc/impls/ksp/pcksp.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/seq/mkl_pardiso/mkl_pardiso.c
/petsc/src/mat/impls/nest/matnest.c
/petsc/src/mat/interface/matrix.c
/petsc/src/snes/interface/snes.c
/petsc/src/vec/vec/interface/vector.c
5e50ca9522-Apr-2024 James Wright <james@jameswright.xyz>

fix(plex): Transfer g2l periodic data when cloning


/petsc/.gitlab-ci.yml
/petsc/config/BuildSystem/config/compilers.py
/petsc/config/BuildSystem/config/packages/AMReX.py
/petsc/config/BuildSystem/config/packages/MPICH.py
/petsc/config/BuildSystem/config/packages/OpenMPI.py
/petsc/config/BuildSystem/config/packages/SuperLU_DIST.py
/petsc/config/BuildSystem/config/packages/amgx.py
/petsc/config/BuildSystem/config/packages/cuda.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/mpi4py.py
/petsc/config/BuildSystem/config/packages/slate.py
/petsc/config/BuildSystem/config/packages/strumpack.py
/petsc/config/BuildSystem/config/packages/zfp.py
/petsc/config/examples/arch-ci-linux-pkgs-dbg.py
/petsc/doc/changes/321.rst
/petsc/doc/developers/contributing/pipelines.rst
/petsc/doc/manual/ksp.rst
/petsc/include/petsc/private/petscimpl.h
/petsc/include/petscerror.h
/petsc/lib/petsc/bin/maint/runjobs.py
/petsc/share/petsc/suppressions/lsan
/petsc/src/binding/petsc4py/.cython-lint.toml
/petsc/src/binding/petsc4py/.gitignore
/petsc/src/binding/petsc4py/.ruff.toml
/petsc/src/binding/petsc4py/conf/confpetsc.py
/petsc/src/binding/petsc4py/conf/cyautodoc.py
/petsc/src/binding/petsc4py/conf/cythonize.py
/petsc/src/binding/petsc4py/conf/epydocify.py
/petsc/src/binding/petsc4py/conf/requirements-docs.txt
/petsc/src/binding/petsc4py/conf/requirements-lint.txt
/petsc/src/binding/petsc4py/conf/stubgen.py
/petsc/src/binding/petsc4py/demo/legacy/wrap-cython/Bratu3D.pyx
/petsc/src/binding/petsc4py/demo/poisson2d/poisson2d.py
/petsc/src/binding/petsc4py/demo/python_types/ksppython_protocol.py
/petsc/src/binding/petsc4py/demo/python_types/mat.py
/petsc/src/binding/petsc4py/demo/python_types/matpython_protocol.py
/petsc/src/binding/petsc4py/demo/python_types/pc.py
/petsc/src/binding/petsc4py/demo/python_types/pcpython_protocol.py
/petsc/src/binding/petsc4py/docs/source/apidoc.py
/petsc/src/binding/petsc4py/docs/source/conf.py
/petsc/src/binding/petsc4py/docs/source/contributing.rst
/petsc/src/binding/petsc4py/docs/source/documentation_standards.rst
/petsc/src/binding/petsc4py/docs/source/index.rst
/petsc/src/binding/petsc4py/docs/source/install.rst
/petsc/src/binding/petsc4py/docs/source/links.txt
/petsc/src/binding/petsc4py/docs/source/overview.rst
/petsc/src/binding/petsc4py/docs/source/petsc_options.rst
/petsc/src/binding/petsc4py/docs/source/petsc_python_types.rst
/petsc/src/binding/petsc4py/makefile
/petsc/src/binding/petsc4py/setup.cfg
/petsc/src/binding/petsc4py/setup.py
/petsc/src/binding/petsc4py/src/petsc4py/PETSc.pxd
/petsc/src/binding/petsc4py/src/petsc4py/PETSc.py
/petsc/src/binding/petsc4py/src/petsc4py/PETSc.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/AO.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/CAPI.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/Comm.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/Const.pyx
/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/DMDA.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/DMLabel.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/DMPlex.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/DMShell.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/DMStag.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/DMSwarm.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/DMUtils.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/DS.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/DT.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/Device.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/FE.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/IS.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/KSP.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/MatPartitioning.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/Object.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/Options.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/PC.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/PETSc.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/Partitioner.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/Random.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/SF.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/SNES.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/Scatter.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/Section.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/Space.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/Sys.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/Viewer.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/arraynpy.pxi
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/cyclicgc.pxi
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/dlpack.pxi
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/libpetsc4py.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/petscao.pxi
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/petscdef.pxi
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/petscdevice.pxi
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/petscdm.pxi
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/petscdmcomposite.pxi
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/petscdmda.pxi
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/petscdmlabel.pxi
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/petscdmplex.pxi
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/petscdmshell.pxi
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/petscdmstag.pxi
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/petscdmswarm.pxi
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/petscdmutils.pxi
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/petscds.pxi
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/petscdt.pxi
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/petscfe.pxi
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/petscis.pxi
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/petscksp.pxi
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/petsclayout.pxi
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/petsclog.pxi
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/petscmat.pxi
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/petscmatpartitioning.pxi
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/petscmem.pxi
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/petscmpi.pxi
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/petscobj.pxi
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/petscopt.pxi
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/petscpartitioner.pxi
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/petscpc.pxi
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/petscrand.pxi
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/petscsct.pxi
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/petscsec.pxi
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/petscsf.pxi
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/petscsnes.pxi
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/petscspace.pxi
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/petscsys.pxi
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/petsctao.pxi
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/petscts.pxi
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/petscvec.pxi
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/petscvwr.pxi
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/typing.pxi
/petsc/src/binding/petsc4py/src/petsc4py/__init__.py
/petsc/src/binding/petsc4py/src/petsc4py/__init__.pyi
/petsc/src/binding/petsc4py/src/petsc4py/__main__.py
/petsc/src/binding/petsc4py/src/petsc4py/__main__.pyi
/petsc/src/binding/petsc4py/src/petsc4py/lib/__init__.py
/petsc/src/binding/petsc4py/src/petsc4py/lib/__init__.pyi
/petsc/src/binding/petsc4py/src/petsc4py/typing.py
/petsc/src/binding/petsc4py/test/runtests.py
/petsc/src/binding/petsc4py/test/test_comm.py
/petsc/src/binding/petsc4py/test/test_dmda.py
/petsc/src/binding/petsc4py/test/test_dmplex.py
/petsc/src/binding/petsc4py/test/test_dmshell.py
/petsc/src/binding/petsc4py/test/test_dmstag.py
/petsc/src/binding/petsc4py/test/test_gc.py
/petsc/src/binding/petsc4py/test/test_is.py
/petsc/src/binding/petsc4py/test/test_ksp.py
/petsc/src/binding/petsc4py/test/test_ksp_py.py
/petsc/src/binding/petsc4py/test/test_lgmap.py
/petsc/src/binding/petsc4py/test/test_log.py
/petsc/src/binding/petsc4py/test/test_mat_aij.py
/petsc/src/binding/petsc4py/test/test_mat_dense.py
/petsc/src/binding/petsc4py/test/test_mat_fact.py
/petsc/src/binding/petsc4py/test/test_mat_py.py
/petsc/src/binding/petsc4py/test/test_nsp.py
/petsc/src/binding/petsc4py/test/test_object.py
/petsc/src/binding/petsc4py/test/test_optdb.py
/petsc/src/binding/petsc4py/test/test_pc_py.py
/petsc/src/binding/petsc4py/test/test_snes.py
/petsc/src/binding/petsc4py/test/test_snes_py.py
/petsc/src/binding/petsc4py/test/test_stdout.py
/petsc/src/binding/petsc4py/test/test_sys.py
/petsc/src/binding/petsc4py/test/test_tao.py
/petsc/src/binding/petsc4py/test/test_tao_py.py
/petsc/src/binding/petsc4py/test/test_ts.py
/petsc/src/binding/petsc4py/test/test_ts_py.py
/petsc/src/binding/petsc4py/test/test_vec.py
tests/ex49.c
/petsc/src/dm/interface/dm.c
/petsc/src/ksp/ksp/impls/tsirm/tsirm.c
/petsc/src/ksp/ksp/interface/itcl.c
/petsc/src/ksp/ksp/interface/itfunc.c
/petsc/src/ksp/ksp/tutorials/output/ex15_tsirm.out
/petsc/src/ksp/ksp/tutorials/output/ex2_help.out
/petsc/src/ksp/pc/impls/ksp/pcksp.c
/petsc/src/mat/impls/aij/mpi/crl/mcrl.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/seq/crl/crl.c
/petsc/src/mat/impls/aij/seq/mkl_pardiso/mkl_pardiso.c
/petsc/src/mat/impls/hypre/mhypre.c
/petsc/src/mat/impls/sbaij/seq/sbaij.c
/petsc/src/mat/utils/gcreate.c
/petsc/src/snes/interface/snes.c
/petsc/src/sys/dll/reg.c
/petsc/src/sys/memory/mtr.c
/petsc/src/sys/python/pythonsys.c
/petsc/src/sys/tests/ex1f.F90
/petsc/src/ts/interface/ts.c
9efe954119-Apr-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/feature-plex-hdf5-info' into 'main'

Fix file bug and add diagnostics

See merge request petsc/petsc!7478


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

Plex: Add PetscInfo for HDF5 I/O

56d2cd4117-Apr-2024 Matthew G. Knepley <knepley@gmail.com>

Plex: Change error to message

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

Merge branch 'nathawani/feature-Hdiv-test' into 'main'

FE test for Raviart-Thomas (RT0) element

See merge request petsc/petsc!7411

6c2660fc22-Mar-2024 Darsh Nathawani <darshkir@buffalo.edu>

FE test for Raviart-Thomas (RT0) element for triangles and quads

c369401f16-Apr-2024 Matthew G. Knepley <knepley@gmail.com>

Plex: Documentation for transforms

1...<<11121314151617181920>>...235