History log of /petsc/src/dm/impls/plex/ (Results 1426 – 1450 of 5874)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
c9ad657e02-Aug-2021 ksagiyam <k.sagiyama@imperial.ac.uk>

plexhdf5: Introduce storage versioning and version 2.0.0;

* introduce DMPlexStorageVersion x.y.z
* if no version specified in file => 1.0.0
[original version before the project - that in petsc rel

plexhdf5: Introduce storage versioning and version 2.0.0;

* introduce DMPlexStorageVersion x.y.z
* if no version specified in file => 1.0.0
[original version before the project - that in petsc release 3.16.0]
* check version in both file and option -dm_plex_view_hdf5_storage_version
* version 2.0.0 changes paths to topology, labels, coordinates
* support both versions 1.0.0 and 2.0.0 for writing
* use sizeof in PetscSNPrintf() calls

show more ...

cd7e8a5e03-Aug-2021 ksagiyam <k.sagiyama@imperial.ac.uk>

plex: DMPlex needs to be named before calling DM{View, Load}()

DMPlexCreateFromFile() takes mesh name as argument

da50fc4907-Sep-2021 Vaclav Hapla <vaclav.hapla@erdw.ethz.ch>

DMPlexLabelsView_HDF5_Internal: don't push group just to create it;

* open labels group only if it exists
* take advantage of relative pushing
* use DMGetLabelByNum, PetscObjectGetName


/petsc/config/BuildSystem/config/packages/PTScotch.py
/petsc/config/BuildSystem/config/packages/hpddm.py
/petsc/config/BuildSystem/config/packages/slepc.py
/petsc/doc/docs/changes/dev.rst
/petsc/include/petsc/private/cupminterface.hpp
/petsc/include/petsc/private/deviceimpl.h
/petsc/include/petscblaslapack.h
/petsc/include/petscbt.h
/petsc/include/petscctable.h
/petsc/include/petscerror.h
/petsc/include/petsclog.h
/petsc/include/petscsys.h
/petsc/include/petscsystypes.h
/petsc/include/petscviewer.h
/petsc/src/binding/petsc4py/src/PETSc/Sys.pyx
/petsc/src/binding/petsc4py/src/PETSc/Viewer.pyx
/petsc/src/binding/petsc4py/src/include/custom.h
/petsc/src/binding/petsc4py/src/libpetsc4py/libpetsc4py.pyx
/petsc/src/contrib/fun3d/incomp/flow.c
plexhdf5.c
/petsc/src/sys/classes/bag/bag.c
/petsc/src/sys/classes/draw/impls/image/drawimage.c
/petsc/src/sys/classes/draw/impls/x/ximpl.h
/petsc/src/sys/classes/draw/interface/dviewp.c
/petsc/src/sys/classes/draw/utils/hists.c
/petsc/src/sys/classes/draw/utils/image.c
/petsc/src/sys/classes/draw/utils/lgc.c
/petsc/src/sys/classes/random/impls/curand/curand2.cu
/petsc/src/sys/classes/random/tests/ex3.c
/petsc/src/sys/classes/random/tutorials/ex1.c
/petsc/src/sys/classes/random/tutorials/ex2.c
/petsc/src/sys/classes/viewer/impls/ascii/filev.c
/petsc/src/sys/classes/viewer/impls/ascii/ftn-custom/zfilevf.c
/petsc/src/sys/classes/viewer/impls/binary/binv.c
/petsc/src/sys/classes/viewer/impls/draw/drawv.c
/petsc/src/sys/classes/viewer/impls/glvis/glvis.c
/petsc/src/sys/classes/viewer/impls/hdf5/hdf5v.c
/petsc/src/sys/classes/viewer/impls/socket/send.c
/petsc/src/sys/classes/viewer/impls/vtk/vtkv.c
/petsc/src/sys/classes/viewer/interface/view.c
/petsc/src/sys/classes/viewer/interface/viewers.c
/petsc/src/sys/classes/viewer/tests/ex6.c
/petsc/src/sys/classes/viewer/tutorials/ex1.c
/petsc/src/sys/error/checkptr.c
/petsc/src/sys/error/err.c
/petsc/src/sys/error/ftn-custom/zerrf.c
/petsc/src/sys/fileio/fdir.c
/petsc/src/sys/fileio/ftn-custom/zmprintf.c
/petsc/src/sys/fileio/mprint.c
/petsc/src/sys/fileio/sysio.c
/petsc/src/sys/ftn-custom/zutils.c
/petsc/src/sys/info/ftn-custom/zverboseinfof.c
/petsc/src/sys/info/verboseinfo.c
/petsc/src/sys/logging/plog.c
/petsc/src/sys/logging/utils/eventlog.c
/petsc/src/sys/memory/mtr.c
/petsc/src/sys/objects/aoptions.c
/petsc/src/sys/objects/device/impls/cupm/cupmdevice.cxx
/petsc/src/sys/objects/device/impls/cupm/cupminterface.cxx
/petsc/src/sys/objects/device/interface/dcontext.cxx
/petsc/src/sys/objects/device/interface/device.cxx
/petsc/src/sys/objects/device/tests/petscdevicetestcommon.h
/petsc/src/sys/objects/fcallback.c
/petsc/src/sys/objects/init.c
/petsc/src/sys/objects/options.c
/petsc/src/sys/objects/pinit.c
/petsc/src/sys/objects/pname.c
/petsc/src/sys/objects/tagm.c
/petsc/src/sys/tests/ex12.c
/petsc/src/sys/tests/ex14.c
/petsc/src/sys/tests/ex20.c
/petsc/src/sys/tests/ex21.c
/petsc/src/sys/tests/ex23.c
/petsc/src/sys/tests/ex24.c
/petsc/src/sys/tests/ex35.c
/petsc/src/sys/tests/ex37.c
/petsc/src/sys/tests/ex42.c
/petsc/src/sys/tests/ex43.c
/petsc/src/sys/tests/ex5.c
/petsc/src/sys/tests/ex52.c
/petsc/src/sys/tests/ex7.c
/petsc/src/sys/tests/ex8.c
/petsc/src/sys/tests/options/ex55.c
/petsc/src/sys/utils/ctable.c
/petsc/src/sys/utils/mpishm.c
/petsc/src/sys/utils/psplit.c
/petsc/src/sys/utils/segbuffer.c
/petsc/src/sys/utils/sortso.c
db02fa0116-Nov-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'tisaac/feature-ptrimmed-space' into 'main'

Add PETSCSPACEPTRIMMED and simplify PETSCSPACEPOLYNOMIAL

See merge request petsc/petsc!4469


/petsc/README.md
/petsc/config/BuildSystem/config/packages/hip.py
/petsc/config/BuildSystem/config/packages/kokkos.py
/petsc/doc/conf.py
/petsc/doc/docs/changes/dev.rst
/petsc/include/petsc/private/petscfeimpl.h
/petsc/include/petscfe.h
/petsc/include/petscfetypes.h
/petsc/src/dm/dt/space/impls/makefile
/petsc/src/dm/dt/space/impls/poly/spacepoly.c
/petsc/src/dm/dt/space/impls/ptrimmed/makefile
/petsc/src/dm/dt/space/impls/ptrimmed/spaceptrimmed.c
/petsc/src/dm/dt/space/impls/ptrimmed/tests/ex1.c
/petsc/src/dm/dt/space/impls/ptrimmed/tests/makefile
/petsc/src/dm/dt/space/impls/ptrimmed/tests/output/ex1_1.out
/petsc/src/dm/dt/space/impls/sum/spacesum.c
/petsc/src/dm/dt/space/impls/tensor/spacetensor.c
/petsc/src/dm/dt/tests/ex10.c
/petsc/src/dm/dt/tests/output/ex5_0.out
/petsc/src/dm/field/tutorials/output/ex1_ds.out
plexgeometry.c
plexglvis.c
tests/ex39.c
tests/ex5.c
tests/output/ex42_cube_3.out
tests/output/ex42_cube_3_p4.out
tests/output/ex42_cube_3_p4_alt.out
tests/output/ex42_sphere_3.out
tests/output/ex42_sphere_3_p4.out
tests/output/ex42_sphere_3_p4_alt.out
tests/output/ex5_hex_0.out
tests/output/ex5_hex_1.out
tests/output/ex5_hex_t1_0.out
tests/output/ex5_hex_t2_0.out
tests/output/ex5_quad_0.out
tests/output/ex5_quad_1.out
tests/output/ex5_quad_t1_0.out
tests/output/ex5_tet_0.out
tests/output/ex5_tet_1.out
tests/output/ex5_tet_t1_0.out
tests/output/ex5_tri_0.out
tests/output/ex5_tri_1.out
tests/output/ex5_tri_t1_0.out
tests/output/ex99_B_lin_dm_plex_gmsh_project_petscspace_degree-1_dim-1_msh-B2qua.out
tests/output/ex99_B_lin_dm_plex_gmsh_project_petscspace_degree-1_dim-1_msh-B2tri.out
tests/output/ex99_B_lin_dm_plex_gmsh_project_petscspace_degree-1_dim-2_msh-B2qua.out
tests/output/ex99_B_lin_dm_plex_gmsh_project_petscspace_degree-1_dim-2_msh-B2tri.out
tests/output/ex99_B_lin_dm_plex_gmsh_project_petscspace_degree-1_dim-2_msh-B3hex.out
tests/output/ex99_B_lin_dm_plex_gmsh_project_petscspace_degree-1_dim-2_msh-B3tet.out
tests/output/ex99_B_lin_dm_plex_gmsh_project_petscspace_degree-1_dim-3_msh-B3hex.out
tests/output/ex99_B_lin_dm_plex_gmsh_project_petscspace_degree-1_dim-3_msh-B3tet.out
tests/output/ex99_B_lin_dm_plex_gmsh_project_petscspace_degree-2_dim-1_msh-B2qua.out
tests/output/ex99_B_lin_dm_plex_gmsh_project_petscspace_degree-2_dim-1_msh-B2tri.out
tests/output/ex99_B_lin_dm_plex_gmsh_project_petscspace_degree-2_dim-2_msh-B2qua.out
tests/output/ex99_B_lin_dm_plex_gmsh_project_petscspace_degree-2_dim-2_msh-B2tri.out
tests/output/ex99_B_lin_dm_plex_gmsh_project_petscspace_degree-2_dim-2_msh-B3hex.out
tests/output/ex99_B_lin_dm_plex_gmsh_project_petscspace_degree-2_dim-2_msh-B3tet.out
tests/output/ex99_B_lin_dm_plex_gmsh_project_petscspace_degree-2_dim-3_msh-B3hex.out
tests/output/ex99_B_lin_dm_plex_gmsh_project_petscspace_degree-2_dim-3_msh-B3tet.out
tests/output/ex99_B_lin_dm_plex_gmsh_project_petscspace_degree-3_dim-1_msh-B2qua.out
tests/output/ex99_B_lin_dm_plex_gmsh_project_petscspace_degree-3_dim-1_msh-B2tri.out
tests/output/ex99_B_lin_dm_plex_gmsh_project_petscspace_degree-3_dim-2_msh-B2qua.out
tests/output/ex99_B_lin_dm_plex_gmsh_project_petscspace_degree-3_dim-2_msh-B2tri.out
tests/output/ex99_B_lin_dm_plex_gmsh_project_petscspace_degree-3_dim-2_msh-B3hex.out
tests/output/ex99_B_lin_dm_plex_gmsh_project_petscspace_degree-3_dim-2_msh-B3tet.out
tests/output/ex99_B_lin_dm_plex_gmsh_project_petscspace_degree-3_dim-3_msh-B3hex.out
tests/output/ex99_B_lin_dm_plex_gmsh_project_petscspace_degree-3_dim-3_msh-B3tet.out
/petsc/src/dm/interface/dmregall.c
/petsc/src/mat/impls/kaij/makefile
/petsc/src/snes/tutorials/ex13.c
b4f26c0615-Oct-2021 Toby Isaac <tisaac@cc.gatech.edu>

Update tests

Update tests

Update more tests

Update tests

Update tests

Update numerical output with less noisy basis

Add alt files for partitions of ex42 that seem to differ based on arch

Reset

Update tests

Update tests

Update more tests

Update tests

Update tests

Update numerical output with less noisy basis

Add alt files for partitions of ex42 that seem to differ based on arch

Reset accidental combination of output and alt output for dm_impls_plex_tests-ex42_cube_3_p4

Revert output file that doesn't change with new linear basis

show more ...


/petsc/doc/docs/changes/dev.rst
/petsc/include/petsc/private/petscfeimpl.h
/petsc/include/petscfe.h
/petsc/src/dm/dt/space/impls/makefile
/petsc/src/dm/dt/space/impls/ptrimmed/makefile
/petsc/src/dm/dt/space/impls/ptrimmed/spaceptrimmed.c
/petsc/src/dm/dt/tests/output/ex5_0.out
/petsc/src/dm/field/tutorials/output/ex1_ds.out
tests/output/ex42_cube_3.out
tests/output/ex42_cube_3_p4.out
tests/output/ex42_cube_3_p4_alt.out
tests/output/ex42_sphere_3.out
tests/output/ex42_sphere_3_p4.out
tests/output/ex42_sphere_3_p4_alt.out
tests/output/ex5_hex_0.out
tests/output/ex5_hex_1.out
tests/output/ex5_hex_t1_0.out
tests/output/ex5_hex_t2_0.out
tests/output/ex5_quad_0.out
tests/output/ex5_quad_1.out
tests/output/ex5_quad_t1_0.out
tests/output/ex5_tet_0.out
tests/output/ex5_tet_1.out
tests/output/ex5_tet_t1_0.out
tests/output/ex5_tri_0.out
tests/output/ex5_tri_1.out
tests/output/ex5_tri_t1_0.out
tests/output/ex99_B_lin_dm_plex_gmsh_project_petscspace_degree-1_dim-1_msh-B2qua.out
tests/output/ex99_B_lin_dm_plex_gmsh_project_petscspace_degree-1_dim-1_msh-B2tri.out
tests/output/ex99_B_lin_dm_plex_gmsh_project_petscspace_degree-1_dim-2_msh-B2qua.out
tests/output/ex99_B_lin_dm_plex_gmsh_project_petscspace_degree-1_dim-2_msh-B2tri.out
tests/output/ex99_B_lin_dm_plex_gmsh_project_petscspace_degree-1_dim-2_msh-B3hex.out
tests/output/ex99_B_lin_dm_plex_gmsh_project_petscspace_degree-1_dim-2_msh-B3tet.out
tests/output/ex99_B_lin_dm_plex_gmsh_project_petscspace_degree-1_dim-3_msh-B3hex.out
tests/output/ex99_B_lin_dm_plex_gmsh_project_petscspace_degree-1_dim-3_msh-B3tet.out
tests/output/ex99_B_lin_dm_plex_gmsh_project_petscspace_degree-2_dim-1_msh-B2qua.out
tests/output/ex99_B_lin_dm_plex_gmsh_project_petscspace_degree-2_dim-1_msh-B2tri.out
tests/output/ex99_B_lin_dm_plex_gmsh_project_petscspace_degree-2_dim-2_msh-B2qua.out
tests/output/ex99_B_lin_dm_plex_gmsh_project_petscspace_degree-2_dim-2_msh-B2tri.out
tests/output/ex99_B_lin_dm_plex_gmsh_project_petscspace_degree-2_dim-2_msh-B3hex.out
tests/output/ex99_B_lin_dm_plex_gmsh_project_petscspace_degree-2_dim-2_msh-B3tet.out
tests/output/ex99_B_lin_dm_plex_gmsh_project_petscspace_degree-2_dim-3_msh-B3hex.out
tests/output/ex99_B_lin_dm_plex_gmsh_project_petscspace_degree-2_dim-3_msh-B3tet.out
tests/output/ex99_B_lin_dm_plex_gmsh_project_petscspace_degree-3_dim-1_msh-B2qua.out
tests/output/ex99_B_lin_dm_plex_gmsh_project_petscspace_degree-3_dim-1_msh-B2tri.out
tests/output/ex99_B_lin_dm_plex_gmsh_project_petscspace_degree-3_dim-2_msh-B2qua.out
tests/output/ex99_B_lin_dm_plex_gmsh_project_petscspace_degree-3_dim-2_msh-B2tri.out
tests/output/ex99_B_lin_dm_plex_gmsh_project_petscspace_degree-3_dim-2_msh-B3hex.out
tests/output/ex99_B_lin_dm_plex_gmsh_project_petscspace_degree-3_dim-2_msh-B3tet.out
tests/output/ex99_B_lin_dm_plex_gmsh_project_petscspace_degree-3_dim-3_msh-B3hex.out
tests/output/ex99_B_lin_dm_plex_gmsh_project_petscspace_degree-3_dim-3_msh-B3tet.out
/petsc/src/dm/interface/dmregall.c
417c287b03-Nov-2021 Toby Isaac <tisaac@cc.gatech.edu>

Rename component subspaces to sumcomp and tensorcomp for PETSCSPACESUM and PETSCSPACETENSOR

ab03102116-Nov-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'mmcgurn/fvm-1d' into 'main'

Adds Support for 1D DMPlex FVM

See merge request petsc/petsc!4550

9bf2564a16-Nov-2021 Matt McGurn <matt@mcgurn.dev>

Adds Support for 1D DMPlex FVM

33fd0a1516-Nov-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/feature-plex-csr-overlap' into 'main'

Plex: Add a nother alternative for CSR grph creation

See merge request petsc/petsc!4527

5a10742716-Nov-2021 Matthew G. Knepley <knepley@gmail.com>

Plex: Add a nother alternative for CSR grph creation

469c74d327-Oct-2021 Toby Isaac <tisaac@cc.gatech.edu>

Convert to double for printing in DMPlexView_GLVis_ASCII

d92c4b9f16-Oct-2021 Toby Isaac <tisaac@cc.gatech.edu>

Fix DMLocatePoints_Plex() loop for finding points outside the domain

The loop was always choosing the first cell in the box: now it actually looks for the one with the closest point

dd96b1f915-Oct-2021 Toby Isaac <tisaac@cc.gatech.edu>

Initialize all key components in dm test ex5, complete material label, and use blank keys

48d16a3309-Nov-2021 Matthew G. Knepley <knepley@gmail.com>

Plex: Extruded mesh should not maintain remap function
- Add missing declaration

87a13ddf05-Nov-2021 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'

e9b07ec704-Nov-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/feature-plex-1d-amr' into 'main'

Plex: Added 1D adaptive refinement - Plex ex46 tests it

See merge request petsc/petsc!4524

2f300c9204-Nov-2021 Matthew Knepley <knepley@gmail.com>

Plex: Reordered mesh must have same coordinate dimension


/petsc/.gitignore
/petsc/.gitlab-ci.yml
/petsc/.gitlab/CODEOWNERS
/petsc/config/BuildSystem/config/compilers.py
/petsc/config/BuildSystem/config/framework.py
/petsc/config/BuildSystem/config/libraries.py
/petsc/config/BuildSystem/config/package.py
/petsc/config/BuildSystem/config/packages/MPI.py
/petsc/config/BuildSystem/config/packages/SuperLU_DIST.py
/petsc/config/BuildSystem/config/packages/X.py
/petsc/config/BuildSystem/config/packages/exodusii.py
/petsc/config/BuildSystem/config/packages/hpddm.py
/petsc/config/BuildSystem/config/packages/htool.py
/petsc/config/BuildSystem/config/packages/hypre.py
/petsc/config/BuildSystem/config/packages/kokkos.py
/petsc/config/BuildSystem/config/packages/mmg.py
/petsc/config/BuildSystem/config/packages/parmmg.py
/petsc/config/BuildSystem/config/packages/saws.py
/petsc/config/BuildSystem/config/packages/slepc.py
/petsc/config/BuildSystem/config/setCompilers.py
/petsc/config/PETSc/Configure.py
/petsc/config/example_template.py
/petsc/config/examples/arch-alcfci-theta-intel-opt.py
/petsc/config/examples/arch-ci-linux-cuda-uni-pkgs.py
/petsc/config/gmakegen.py
/petsc/config/gmakegentest.py
/petsc/config/testparse.py
/petsc/doc/classic/doctext/html.def
/petsc/doc/classic/doctext/htmltabl.def
/petsc/doc/classic/doctext/latex.def
/petsc/doc/classic/doctext/nroff.def
/petsc/doc/classic/doctext/petsc.group
/petsc/doc/classic/doctext/petscapp.cfg
/petsc/doc/classic/doctext/readme
/petsc/doc/classic/manualpages-sec/header_
/petsc/doc/classic/manualpages-sec/header_AO
/petsc/doc/classic/manualpages-sec/header_Characteristic
/petsc/doc/classic/manualpages-sec/header_DM
/petsc/doc/classic/manualpages-sec/header_DMDA
/petsc/doc/classic/manualpages-sec/header_DMFOREST
/petsc/doc/classic/manualpages-sec/header_DMLABEL
/petsc/doc/classic/manualpages-sec/header_DMMOAB
/petsc/doc/classic/manualpages-sec/header_DMNetwork
/petsc/doc/classic/manualpages-sec/header_DMPATCH
/petsc/doc/classic/manualpages-sec/header_DMPLEX
/petsc/doc/classic/manualpages-sec/header_DMPRODUCT
/petsc/doc/classic/manualpages-sec/header_DMSTAG
/petsc/doc/classic/manualpages-sec/header_DMSWARM
/petsc/doc/classic/manualpages-sec/header_DT
/petsc/doc/classic/manualpages-sec/header_DUALSPACE
/petsc/doc/classic/manualpages-sec/header_Draw
/petsc/doc/classic/manualpages-sec/header_FE
/petsc/doc/classic/manualpages-sec/header_FV
/petsc/doc/classic/manualpages-sec/header_IS
/petsc/doc/classic/manualpages-sec/header_KSP
/petsc/doc/classic/manualpages-sec/header_LANDAU
/petsc/doc/classic/manualpages-sec/header_Mat
/petsc/doc/classic/manualpages-sec/header_MatFD
/petsc/doc/classic/manualpages-sec/header_MatOrderings
/petsc/doc/classic/manualpages-sec/header_PC
/petsc/doc/classic/manualpages-sec/header_PF
/petsc/doc/classic/manualpages-sec/header_PetscSF
/petsc/doc/classic/manualpages-sec/header_PetscSection
/petsc/doc/classic/manualpages-sec/header_Profiling
/petsc/doc/classic/manualpages-sec/header_SF
/petsc/doc/classic/manualpages-sec/header_SNES
/petsc/doc/classic/manualpages-sec/header_SNESFAS
/petsc/doc/classic/manualpages-sec/header_SNESMF
/petsc/doc/classic/manualpages-sec/header_SPACE
/petsc/doc/classic/manualpages-sec/header_Sensitivity
/petsc/doc/classic/manualpages-sec/header_Sys
/petsc/doc/classic/manualpages-sec/header_TS
/petsc/doc/classic/manualpages-sec/header_Tao
/petsc/doc/classic/manualpages-sec/header_TaoLineSearch
/petsc/doc/classic/manualpages-sec/header_Vec
/petsc/doc/classic/manualpages-sec/header_Viewer
/petsc/doc/classic/mpi.www.index
/petsc/doc/community/bugs.rst
/petsc/doc/community/mailing.rst
/petsc/doc/community/petsc_team.rst
/petsc/doc/conf.py
/petsc/doc/developers/articles.rst
/petsc/doc/developers/contributing.rst
/petsc/doc/developers/documentation.rst
/petsc/doc/developers/index.rst
/petsc/doc/developers/integration.rst
/petsc/doc/developers/kernel.rst
/petsc/doc/developers/matrices.rst
/petsc/doc/developers/pipelines.rst
/petsc/doc/developers/style.rst
/petsc/doc/developers/testing.rst
/petsc/doc/docs/changes/316.rst
/petsc/doc/docs/manual/getting_started.rst
/petsc/doc/docs/manual/high_level_mg.rst
/petsc/doc/docs/manual/ksp.rst
/petsc/doc/docs/manual/mat.rst
/petsc/doc/docs/manual/performance.rst
/petsc/doc/docs/manual/profiling.rst
/petsc/doc/docs/manual/snes.rst
/petsc/doc/docs/manual/tao.rst
/petsc/doc/docs/manual/tests.rst
/petsc/doc/docs/manual/ts.rst
/petsc/doc/download/index.rst
/petsc/doc/ext/html5_petsc.py
/petsc/doc/faq/index.rst
/petsc/doc/index.rst
/petsc/doc/install/install.rst
/petsc/doc/install/install_tutorial.rst
/petsc/doc/install/multibuild.rst
/petsc/doc/install/windows.rst
/petsc/doc/makefile
/petsc/doc/petsc.bib
/petsc/doc/requirements.txt
/petsc/doc/tutorials/handson.rst
/petsc/doc/tutorials/in_person.rst
/petsc/doc/tutorials/index.rst
/petsc/doc/tutorials/meshing/guide_to_subsurface.rst
/petsc/doc/tutorials/performance/guide_to_TAS.rst
/petsc/doc/tutorials/physics/guide_to_stokes.rst
/petsc/gmakefile.test
/petsc/include/petsc/private/matimpl.h
/petsc/include/petscsys.h
/petsc/include/petscversion.h
/petsc/lib/petsc/bin/maint/builddist
/petsc/lib/petsc/bin/maint/generateetags.py
/petsc/lib/petsc/bin/maint/rebuildtar
/petsc/lib/petsc/bin/maint/wwwindex.py
/petsc/lib/petsc/bin/maint/xclude
/petsc/lib/petsc/conf/rules
/petsc/makefile
/petsc/src/binding/petsc4py/src/__init__.py
plexreorder.c
/petsc/src/dm/interface/dm.c
/petsc/src/ksp/pc/impls/hypre/hypre.c
/petsc/src/ksp/pc/impls/telescope/telescope.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/seq/mkl_pardiso/mkl_pardiso.c
/petsc/src/mat/impls/aij/seq/seqcusparse/aijcusparse.cu
/petsc/src/mat/impls/dense/seq/dense.c
/petsc/src/mat/interface/matproduct.c
/petsc/src/mat/interface/matreg.c
/petsc/src/sys/classes/draw/impls/win32/win32draw.c
/petsc/src/sys/objects/optionsyaml.c
/petsc/src/sys/objects/version.c
/petsc/src/tao/bound/impls/bnk/bnk.c
/petsc/src/tao/bound/tutorials/jbearing2.c
/petsc/src/tao/bound/tutorials/output/jbearing2_19.out
/petsc/src/tao/bound/tutorials/output/jbearing2_20.out
/petsc/src/tao/bound/tutorials/output/jbearing2_21.out
/petsc/src/tao/bound/tutorials/output/plate2_18.out
/petsc/src/tao/bound/tutorials/output/plate2_19.out
/petsc/src/tao/bound/tutorials/output/plate2_20.out
/petsc/src/tao/bound/tutorials/output/plate2_20_alt.out
/petsc/src/tao/bound/tutorials/plate2.c
/petsc/src/tao/interface/fdiff.c
/petsc/src/tao/unconstrained/tutorials/minsurf1.c
/petsc/src/tao/unconstrained/tutorials/output/minsurf1_10.out
/petsc/src/tao/unconstrained/tutorials/output/minsurf1_11.out
/petsc/src/tao/unconstrained/tutorials/output/minsurf1_12.out
a12d352d04-Nov-2021 Matthew G. Knepley <knepley@gmail.com>

Plex: Added 1D adaptive refinement - Plex ex46 tests it


/petsc/config/BuildSystem/config/package.py
/petsc/config/BuildSystem/config/packages/MPI.py
/petsc/config/BuildSystem/config/packages/kokkos.py
/petsc/config/BuildSystem/config/packages/raja.py
/petsc/config/BuildSystem/retrieval.py
/petsc/config/examples/arch-ci-linux-cuda-double.py
/petsc/config/examples/arch-ci-linux-intel.py
/petsc/config/gmakegen.py
/petsc/config/gmakegentest.py
/petsc/config/testparse.py
/petsc/doc/community/bugs.rst
/petsc/doc/community/mailing.rst
/petsc/doc/community/petsc_team.rst
/petsc/doc/developers/documentation.rst
/petsc/doc/developers/integration.rst
/petsc/doc/docs/changes/dev.rst
/petsc/doc/download/index.rst
/petsc/gmakefile.test
/petsc/include/petsc/finclude/petscdm.h
/petsc/include/petsc/private/dmimpl.h
/petsc/include/petsc/private/dmplextransformimpl.h
/petsc/include/petsc/private/matimpl.h
/petsc/include/petsc/private/vecimpl.h
/petsc/include/petscdevicetypes.h
/petsc/include/petscdmplextransform.h
/petsc/include/petscmat.h
/petsc/include/petscsys.h
/petsc/include/petscvec.h
/petsc/include/petscversion.h
/petsc/lib/petsc/conf/rules
/petsc/lib/petsc/conf/test
/petsc/src/binding/petsc4py/conf/baseconf.py
/petsc/src/binding/petsc4py/src/__init__.py
/petsc/src/dm/impls/da/dadist.c
/petsc/src/dm/impls/da/dalocal.c
/petsc/src/dm/impls/da/fdda.c
plex.c
plexadapt.c
tests/ex46.c
tests/output/ex46_0.out
transform/impls/refine/1d/makefile
transform/impls/refine/1d/plexref1d.c
transform/impls/refine/makefile
transform/interface/plextransform.c
/petsc/src/dm/interface/dm.c
/petsc/src/ksp/ksp/tests/makefile
/petsc/src/ksp/ksp/tests/raja/ex1.raja.cxx
/petsc/src/ksp/ksp/tests/raja/makefile
/petsc/src/ksp/ksp/tests/raja/memoryManager.hpp
/petsc/src/ksp/ksp/tests/raja/output/ex1_1.out
/petsc/src/ksp/ksp/tests/raja/output/ex1_2.out
/petsc/src/mat/impls/aij/mpi/fdmpiaij.c
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/mpi/mpicusparse/mpiaijcusparse.cu
/petsc/src/mat/impls/aij/seq/seqcusparse/aijcusparse.cu
/petsc/src/mat/impls/aij/seq/seqviennacl/aijviennacl.cxx
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/utils/gcreate.c
/petsc/src/snes/tutorials/ex19.c
/petsc/src/snes/tutorials/ex69.c
/petsc/src/snes/tutorials/output/ex19_cuda_dm_bind_below.out
/petsc/src/snes/tutorials/output/ex19_viennacl_dm_bind_below.out
/petsc/src/vec/vec/impls/seq/seqcuda/veccuda.c
/petsc/src/vec/vec/impls/seq/seqcuda/veccuda2.cu
/petsc/src/vec/vec/impls/seq/seqhip/vechip.hip.cpp
/petsc/src/vec/vec/impls/seq/seqviennacl/vecviennacl.cxx
/petsc/src/vec/vec/interface/vector.c
/petsc/src/vec/vec/tests/benchmark_veccreate.c
/petsc/src/vec/vec/tests/output/benchmark_veccreate.out
c8272e2002-Nov-2021 Matt McGurn <matt@mcgurn.dev>

added support for componentNames in hdf5 VecView_Plex


/petsc/config/BuildSystem/config/package.py
/petsc/config/BuildSystem/config/packages/MPI.py
/petsc/config/BuildSystem/config/packages/kokkos.py
/petsc/config/BuildSystem/config/packages/raja.py
/petsc/config/BuildSystem/retrieval.py
/petsc/config/examples/arch-ci-linux-cuda-double.py
/petsc/config/examples/arch-ci-linux-intel.py
/petsc/config/gmakegen.py
/petsc/config/gmakegentest.py
/petsc/config/testparse.py
/petsc/doc/community/bugs.rst
/petsc/doc/community/mailing.rst
/petsc/doc/community/petsc_team.rst
/petsc/doc/developers/documentation.rst
/petsc/doc/developers/integration.rst
/petsc/doc/docs/changes/dev.rst
/petsc/doc/download/index.rst
/petsc/gmakefile.test
/petsc/include/petsc/private/dmimpl.h
/petsc/include/petsc/private/matimpl.h
/petsc/include/petsc/private/vecimpl.h
/petsc/include/petscdevicetypes.h
/petsc/include/petscmat.h
/petsc/include/petscvec.h
/petsc/include/petscversion.h
/petsc/lib/petsc/conf/rules
/petsc/lib/petsc/conf/test
/petsc/src/binding/petsc4py/src/__init__.py
/petsc/src/dm/impls/da/dadist.c
/petsc/src/dm/impls/da/dalocal.c
/petsc/src/dm/impls/da/fdda.c
plexhdf5.c
/petsc/src/dm/interface/dm.c
/petsc/src/ksp/ksp/tests/makefile
/petsc/src/ksp/ksp/tests/raja/ex1.raja.cxx
/petsc/src/ksp/ksp/tests/raja/makefile
/petsc/src/ksp/ksp/tests/raja/memoryManager.hpp
/petsc/src/ksp/ksp/tests/raja/output/ex1_1.out
/petsc/src/ksp/ksp/tests/raja/output/ex1_2.out
/petsc/src/mat/impls/aij/mpi/fdmpiaij.c
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/mpi/mpicusparse/mpiaijcusparse.cu
/petsc/src/mat/impls/aij/seq/seqcusparse/aijcusparse.cu
/petsc/src/mat/impls/aij/seq/seqviennacl/aijviennacl.cxx
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/utils/gcreate.c
/petsc/src/snes/tutorials/ex19.c
/petsc/src/snes/tutorials/ex69.c
/petsc/src/snes/tutorials/output/ex19_cuda_dm_bind_below.out
/petsc/src/snes/tutorials/output/ex19_viennacl_dm_bind_below.out
/petsc/src/vec/vec/impls/seq/seqcuda/veccuda.c
/petsc/src/vec/vec/impls/seq/seqcuda/veccuda2.cu
/petsc/src/vec/vec/impls/seq/seqhip/vechip.hip.cpp
/petsc/src/vec/vec/impls/seq/seqviennacl/vecviennacl.cxx
/petsc/src/vec/vec/interface/vector.c
/petsc/src/vec/vec/tests/benchmark_veccreate.c
/petsc/src/vec/vec/tests/output/benchmark_veccreate.out
3d6219dc28-Oct-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/fix-plex-reorder' into 'main'

Plex: Reordering should not create a section

See merge request petsc/petsc!4504


/petsc/.gitignore
/petsc/.gitlab-ci.yml
/petsc/.gitlab/CODEOWNERS
/petsc/config/BuildSystem/config/framework.py
/petsc/config/BuildSystem/config/package.py
/petsc/config/BuildSystem/config/packages/MPI.py
/petsc/config/BuildSystem/config/packages/SuperLU_DIST.py
/petsc/config/BuildSystem/config/packages/X.py
/petsc/config/BuildSystem/config/packages/hcephes.py
/petsc/config/BuildSystem/config/packages/htool.py
/petsc/config/BuildSystem/config/packages/hypre.py
/petsc/config/BuildSystem/config/packages/mmg.py
/petsc/config/BuildSystem/config/packages/parmmg.py
/petsc/config/BuildSystem/config/packages/saws.py
/petsc/config/BuildSystem/config/setCompilers.py
/petsc/config/PETSc/Configure.py
/petsc/config/configure.py
/petsc/config/example_template.py
/petsc/config/examples/arch-ci-osx-dbg.py
/petsc/config/gmakegentest.py
/petsc/config/petsc_harness.sh
/petsc/config/query_tests.py
/petsc/configure
/petsc/doc/conf.py
/petsc/doc/developers/contributing.rst
/petsc/doc/developers/documentation.rst
/petsc/doc/developers/style.rst
/petsc/doc/developers/testing.rst
/petsc/doc/docs/changes/dev.rst
/petsc/doc/docs/manual/getting_started.rst
/petsc/doc/docs/manual/performance.rst
/petsc/doc/docs/manual/tests.rst
/petsc/doc/download/index.rst
/petsc/doc/ext/html5_petsc.py
/petsc/doc/faq/index.rst
/petsc/doc/index.rst
/petsc/doc/install/install.rst
/petsc/doc/install/install_tutorial.rst
/petsc/doc/install/multibuild.rst
/petsc/doc/install/windows.rst
/petsc/doc/petsc.bib
/petsc/doc/requirements.txt
/petsc/doc/tutorials/handson.rst
/petsc/doc/tutorials/in_person.rst
/petsc/doc/tutorials/index.rst
/petsc/doc/tutorials/meshing/guide_to_subsurface.rst
/petsc/doc/tutorials/performance/guide_to_TAS.rst
/petsc/doc/tutorials/physics/guide_to_stokes.rst
/petsc/gmakefile.test
/petsc/include/petsc/private/matimpl.h
/petsc/include/petscdevicetypes.h
/petsc/include/petscsys.h
/petsc/lib/petsc/bin/maint/builddist
/petsc/lib/petsc/bin/maint/generateetags.py
/petsc/lib/petsc/bin/maint/rebuildtar
/petsc/lib/petsc/bin/maint/xclude
/petsc/lib/petsc/conf/rules
/petsc/makefile
/petsc/src/binding/petsc4py/src/PETSc/petscdef.pxi
plexcreate.c
plexreorder.c
tests/ex45.c
tests/output/ex45_0.out
tests/output/ex45_1.out
tests/output/ex45_2.out
tests/output/ex45_3.out
/petsc/src/dm/interface/dm.c
/petsc/src/ksp/ksp/interface/itcl.c
/petsc/src/ksp/ksp/interface/itfunc.c
/petsc/src/ksp/pc/impls/telescope/telescope.c
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/seq/seqcusparse/aijcusparse.cu
/petsc/src/mat/interface/matproduct.c
/petsc/src/mat/interface/matreg.c
/petsc/src/snes/tutorials/ex62.c
/petsc/src/sys/classes/draw/impls/win32/win32draw.c
/petsc/src/sys/objects/device/impls/cupm/cupmdevice.cxx
/petsc/src/sys/objects/device/impls/cupm/cupminterface.cxx
/petsc/src/sys/objects/optionsyaml.c
/petsc/src/sys/tests/ex1f.F90
/petsc/src/tao/interface/fdiff.c
/petsc/src/ts/tutorials/ex76.c
/petsc/src/vec/vec/impls/mpi/kokkos/mpikok.kokkos.cxx
/petsc/src/vec/vec/impls/seq/kokkos/veckok.kokkos.cxx
/petsc/src/vec/vec/interface/rvector.c
13bf415228-Oct-2021 Matthew G. Knepley <knepley@gmail.com>

Plex: Test reordering with ex45

bdf6396727-Oct-2021 Matthew G. Knepley <knepley@gmail.com>

Plex: Automatically reorder mesh during creation
- Uses -dm_plex_reorder

6b74b80027-Oct-2021 Matthew G. Knepley <knepley@gmail.com>

Plex: Reordering should not create a section
- Also copy name
Reported-by: Pierre Seize <pierre.seize@onera.fr>


/petsc/.gitignore
/petsc/.gitlab-ci.yml
/petsc/.gitlab/CODEOWNERS
/petsc/config/BuildSystem/config/compilerFlags.py
/petsc/config/BuildSystem/config/compilers.py
/petsc/config/BuildSystem/config/framework.py
/petsc/config/BuildSystem/config/package.py
/petsc/config/BuildSystem/config/packages/MPI.py
/petsc/config/BuildSystem/config/packages/SuperLU_DIST.py
/petsc/config/BuildSystem/config/packages/X.py
/petsc/config/BuildSystem/config/packages/cuda.py
/petsc/config/BuildSystem/config/packages/hcephes.py
/petsc/config/BuildSystem/config/packages/hip.py
/petsc/config/BuildSystem/config/packages/htool.py
/petsc/config/BuildSystem/config/packages/hypre.py
/petsc/config/BuildSystem/config/packages/kokkos.py
/petsc/config/BuildSystem/config/packages/mmg.py
/petsc/config/BuildSystem/config/packages/parmmg.py
/petsc/config/BuildSystem/config/packages/saws.py
/petsc/config/BuildSystem/config/packages/viennacl.py
/petsc/config/BuildSystem/config/setCompilers.py
/petsc/config/PETSc/Configure.py
/petsc/config/configure.py
/petsc/config/example_template.py
/petsc/config/examples/arch-ci-linux-cuda-double.py
/petsc/config/examples/arch-ci-linux-cuda-uni-pkgs.py
/petsc/config/examples/arch-ci-opensolaris-cmplx-pkgs-dbg.py
/petsc/config/examples/arch-ci-opensolaris-misc.py
/petsc/config/examples/arch-ci-opensolaris-pkgs-opt.py
/petsc/config/examples/arch-ci-osx-dbg.py
/petsc/config/examples/arch-nvhpc.py
/petsc/config/gmakegentest.py
/petsc/config/petsc_harness.sh
/petsc/config/query_tests.py
/petsc/configure
/petsc/doc/classic/doctext/html.def
/petsc/doc/classic/doctext/htmltabl.def
/petsc/doc/classic/doctext/latex.def
/petsc/doc/classic/doctext/nroff.def
/petsc/doc/classic/doctext/petsc.group
/petsc/doc/classic/doctext/petscapp.cfg
/petsc/doc/classic/doctext/readme
/petsc/doc/classic/manualpages-sec/header_
/petsc/doc/classic/manualpages-sec/header_AO
/petsc/doc/classic/manualpages-sec/header_Characteristic
/petsc/doc/classic/manualpages-sec/header_DM
/petsc/doc/classic/manualpages-sec/header_DMDA
/petsc/doc/classic/manualpages-sec/header_DMFOREST
/petsc/doc/classic/manualpages-sec/header_DMLABEL
/petsc/doc/classic/manualpages-sec/header_DMMOAB
/petsc/doc/classic/manualpages-sec/header_DMNetwork
/petsc/doc/classic/manualpages-sec/header_DMPATCH
/petsc/doc/classic/manualpages-sec/header_DMPLEX
/petsc/doc/classic/manualpages-sec/header_DMPRODUCT
/petsc/doc/classic/manualpages-sec/header_DMSTAG
/petsc/doc/classic/manualpages-sec/header_DMSWARM
/petsc/doc/classic/manualpages-sec/header_DT
/petsc/doc/classic/manualpages-sec/header_DUALSPACE
/petsc/doc/classic/manualpages-sec/header_Draw
/petsc/doc/classic/manualpages-sec/header_FE
/petsc/doc/classic/manualpages-sec/header_FV
/petsc/doc/classic/manualpages-sec/header_IS
/petsc/doc/classic/manualpages-sec/header_KSP
/petsc/doc/classic/manualpages-sec/header_LANDAU
/petsc/doc/classic/manualpages-sec/header_Mat
/petsc/doc/classic/manualpages-sec/header_MatFD
/petsc/doc/classic/manualpages-sec/header_MatOrderings
/petsc/doc/classic/manualpages-sec/header_PC
/petsc/doc/classic/manualpages-sec/header_PF
/petsc/doc/classic/manualpages-sec/header_PetscSF
/petsc/doc/classic/manualpages-sec/header_PetscSection
/petsc/doc/classic/manualpages-sec/header_Profiling
/petsc/doc/classic/manualpages-sec/header_SF
/petsc/doc/classic/manualpages-sec/header_SNES
/petsc/doc/classic/manualpages-sec/header_SNESFAS
/petsc/doc/classic/manualpages-sec/header_SNESMF
/petsc/doc/classic/manualpages-sec/header_SPACE
/petsc/doc/classic/manualpages-sec/header_Sensitivity
/petsc/doc/classic/manualpages-sec/header_Sys
/petsc/doc/classic/manualpages-sec/header_TS
/petsc/doc/classic/manualpages-sec/header_Tao
/petsc/doc/classic/manualpages-sec/header_TaoLineSearch
/petsc/doc/classic/manualpages-sec/header_Vec
/petsc/doc/classic/manualpages-sec/header_Viewer
/petsc/doc/classic/mpi.www.index
/petsc/doc/conf.py
/petsc/doc/developers/contributing.rst
/petsc/doc/developers/documentation.rst
/petsc/doc/developers/style.rst
/petsc/doc/developers/testing.rst
/petsc/doc/docs/changes/316.rst
/petsc/doc/docs/changes/dev.rst
/petsc/doc/docs/changes/index.rst
/petsc/doc/docs/manual/getting_started.rst
/petsc/doc/docs/manual/performance.rst
/petsc/doc/docs/manual/tests.rst
/petsc/doc/download/index.rst
/petsc/doc/ext/html5_petsc.py
/petsc/doc/faq/index.rst
/petsc/doc/index.rst
/petsc/doc/install/install.rst
/petsc/doc/install/install_tutorial.rst
/petsc/doc/install/multibuild.rst
/petsc/doc/install/windows.rst
/petsc/doc/petsc.bib
/petsc/doc/requirements.txt
/petsc/doc/tutorials/handson.rst
/petsc/doc/tutorials/in_person.rst
/petsc/doc/tutorials/index.rst
/petsc/doc/tutorials/meshing/guide_to_subsurface.rst
/petsc/doc/tutorials/performance/guide_to_TAS.rst
/petsc/doc/tutorials/physics/guide_to_stokes.rst
/petsc/gmakefile
/petsc/gmakefile.test
/petsc/include/petsc/mpiuni/mpi.h
/petsc/include/petsc/private/cudavecimpl.h
/petsc/include/petsc/private/cupminterface.hpp
/petsc/include/petsc/private/deviceimpl.h
/petsc/include/petsc/private/hipvecimpl.h
/petsc/include/petsc/private/matimpl.h
/petsc/include/petsc/private/petscimpl.h
/petsc/include/petsc/private/sfimpl.h
/petsc/include/petsc/private/traithelpers.hpp
/petsc/include/petscdevice.h
/petsc/include/petscdevicetypes.h
/petsc/include/petscerror.h
/petsc/include/petscsys.h
/petsc/include/petscvec_kokkos.hpp
/petsc/lib/petsc/bin/maint/builddist
/petsc/lib/petsc/bin/maint/generateetags.py
/petsc/lib/petsc/bin/maint/petscClangLinter.py
/petsc/lib/petsc/bin/maint/rebuildtar
/petsc/lib/petsc/bin/maint/wwwindex.py
/petsc/lib/petsc/bin/maint/xclude
/petsc/lib/petsc/conf/bfort-petsc.txt
/petsc/lib/petsc/conf/rules
/petsc/makefile
/petsc/src/binding/petsc4py/src/PETSc/petscdef.pxi
plexreorder.c
/petsc/src/dm/interface/dm.c
/petsc/src/ksp/ksp/interface/itcl.c
/petsc/src/ksp/ksp/interface/itfunc.c
/petsc/src/ksp/pc/impls/hypre/hypre.c
/petsc/src/ksp/pc/impls/telescope/telescope.c
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/mpi/mpicusparse/mpiaijcusparse.cu
/petsc/src/mat/impls/aij/mpi/mumps/mumps.c
/petsc/src/mat/impls/aij/seq/seqcusparse/aijcusparse.cu
/petsc/src/mat/impls/dense/mpi/mpidense.c
/petsc/src/mat/impls/dense/seq/cuda/densecuda.cu
/petsc/src/mat/impls/h2opus/math2opus.cu
/petsc/src/mat/impls/hypre/mhypre.c
/petsc/src/mat/interface/matproduct.c
/petsc/src/mat/interface/matreg.c
/petsc/src/mat/tutorials/ex7.c
/petsc/src/snes/tutorials/ex62.c
/petsc/src/sys/classes/draw/impls/win32/win32draw.c
/petsc/src/sys/classes/random/impls/curand/curand.c
/petsc/src/sys/logging/makefile
/petsc/src/sys/logging/plog.c
/petsc/src/sys/mpiuni/mpi.c
/petsc/src/sys/objects/device/impls/cupm/cuda/cupmcontext.cu
/petsc/src/sys/objects/device/impls/cupm/cupmcontext.hpp
/petsc/src/sys/objects/device/impls/cupm/cupmdevice.cxx
/petsc/src/sys/objects/device/impls/cupm/cupminterface.cxx
/petsc/src/sys/objects/device/impls/cupm/hip/cupmcontext.hip.cpp
/petsc/src/sys/objects/device/impls/cupm/makefile
/petsc/src/sys/objects/device/interface/cupmdevice.hpp
/petsc/src/sys/objects/device/interface/dcontext.cxx
/petsc/src/sys/objects/device/interface/device.cxx
/petsc/src/sys/objects/device/interface/devicereg.cxx
/petsc/src/sys/objects/device/interface/makefile
/petsc/src/sys/objects/device/interface/objpool.hpp
/petsc/src/sys/objects/device/makefile
/petsc/src/sys/objects/device/tests/ex1.c
/petsc/src/sys/objects/device/tests/ex2.c
/petsc/src/sys/objects/device/tests/ex3.c
/petsc/src/sys/objects/device/tests/ex4.c
/petsc/src/sys/objects/device/tests/makefile
/petsc/src/sys/objects/device/tests/output/ExitSuccess.out
/petsc/src/sys/objects/device/tests/output/ex1_no_device_debug.out
/petsc/src/sys/objects/device/tests/output/ex1_no_device_opt.out
/petsc/src/sys/objects/device/tests/output/ex2_no_device.out
/petsc/src/sys/objects/device/tests/output/ex3_no_device.out
/petsc/src/sys/objects/device/tests/output/ex4_no_device.out
/petsc/src/sys/objects/device/tests/petscdevicetestcommon.h
/petsc/src/sys/objects/ftn-custom/zinheritf.c
/petsc/src/sys/objects/init.c
/petsc/src/sys/objects/kokkos/kinit.kokkos.cxx
/petsc/src/sys/objects/makefile
/petsc/src/sys/objects/optionsyaml.c
/petsc/src/sys/objects/pinit.c
/petsc/src/sys/objects/version.c
/petsc/src/sys/tests/ex1f.F90
/petsc/src/sys/tutorials/ex3f90.F90
/petsc/src/sys/tutorials/makefile
/petsc/src/sys/tutorials/output/ex3f90.out
/petsc/src/sys/tutorials/output/ex3f90_no_log_ascii.out
/petsc/src/sys/tutorials/output/ex3f90_no_log_detail.out
/petsc/src/sys/tutorials/output/ex3f90_no_log_xml.out
/petsc/src/tao/bound/impls/bnk/bnk.c
/petsc/src/tao/bound/tutorials/jbearing2.c
/petsc/src/tao/bound/tutorials/output/jbearing2_19.out
/petsc/src/tao/bound/tutorials/output/jbearing2_20.out
/petsc/src/tao/bound/tutorials/output/jbearing2_21.out
/petsc/src/tao/bound/tutorials/output/plate2_18.out
/petsc/src/tao/bound/tutorials/output/plate2_19.out
/petsc/src/tao/bound/tutorials/output/plate2_20.out
/petsc/src/tao/bound/tutorials/output/plate2_20_alt.out
/petsc/src/tao/bound/tutorials/plate2.c
/petsc/src/tao/interface/fdiff.c
/petsc/src/tao/unconstrained/tutorials/minsurf1.c
/petsc/src/tao/unconstrained/tutorials/output/minsurf1_10.out
/petsc/src/tao/unconstrained/tutorials/output/minsurf1_11.out
/petsc/src/tao/unconstrained/tutorials/output/minsurf1_12.out
/petsc/src/ts/tutorials/ex76.c
/petsc/src/vec/is/sf/impls/basic/cuda/sfcuda.cu
/petsc/src/vec/is/sf/impls/basic/hip/sfhip.hip.cpp
/petsc/src/vec/is/sf/impls/basic/kokkos/sfkok.kokkos.cxx
/petsc/src/vec/is/sf/impls/basic/nvshmem/sfnvshmem.cu
/petsc/src/vec/is/sf/interface/sf.c
/petsc/src/vec/vec/impls/mpi/kokkos/mpikok.kokkos.cxx
/petsc/src/vec/vec/impls/mpi/mpicuda/mpicuda.cu
/petsc/src/vec/vec/impls/mpi/mpihip/mpihip.hip.cpp
/petsc/src/vec/vec/impls/seq/kokkos/veckok.kokkos.cxx
/petsc/src/vec/vec/impls/seq/seqcuda/veccuda.c
/petsc/src/vec/vec/impls/seq/seqhip/vechip.hip.cpp
/petsc/src/vec/vec/impls/seq/seqviennacl/vecviennacl.cxx
/petsc/src/vec/vec/impls/seq/seqviennacl/viennaclvecimpl.h
/petsc/src/vec/vec/interface/rvector.c
/petsc/src/vec/vec/tests/ex100.cu
c549125a20-Oct-2021 Joe Wallwork <j.wallwork16@imperial.ac.uk>

plex adapt: error if some proc has no cells


/petsc/.gitignore
/petsc/.gitlab-ci.yml
/petsc/.gitlab/CODEOWNERS
/petsc/config/BuildSystem/config/compilerFlags.py
/petsc/config/BuildSystem/config/compilers.py
/petsc/config/BuildSystem/config/framework.py
/petsc/config/BuildSystem/config/package.py
/petsc/config/BuildSystem/config/packages/cuda.py
/petsc/config/BuildSystem/config/packages/hip.py
/petsc/config/BuildSystem/config/packages/kokkos.py
/petsc/config/BuildSystem/config/packages/viennacl.py
/petsc/config/PETSc/Configure.py
/petsc/config/examples/arch-ci-linux-cuda-double.py
/petsc/config/examples/arch-ci-linux-cuda-uni-pkgs.py
/petsc/config/examples/arch-ci-opensolaris-cmplx-pkgs-dbg.py
/petsc/config/examples/arch-ci-opensolaris-misc.py
/petsc/config/examples/arch-ci-opensolaris-pkgs-opt.py
/petsc/config/examples/arch-nvhpc.py
/petsc/doc/classic/doctext/html.def
/petsc/doc/classic/doctext/htmltabl.def
/petsc/doc/classic/doctext/latex.def
/petsc/doc/classic/doctext/nroff.def
/petsc/doc/classic/doctext/petsc.group
/petsc/doc/classic/doctext/petscapp.cfg
/petsc/doc/classic/doctext/readme
/petsc/doc/classic/manualpages-sec/header_
/petsc/doc/classic/manualpages-sec/header_AO
/petsc/doc/classic/manualpages-sec/header_Characteristic
/petsc/doc/classic/manualpages-sec/header_DM
/petsc/doc/classic/manualpages-sec/header_DMDA
/petsc/doc/classic/manualpages-sec/header_DMFOREST
/petsc/doc/classic/manualpages-sec/header_DMLABEL
/petsc/doc/classic/manualpages-sec/header_DMMOAB
/petsc/doc/classic/manualpages-sec/header_DMNetwork
/petsc/doc/classic/manualpages-sec/header_DMPATCH
/petsc/doc/classic/manualpages-sec/header_DMPLEX
/petsc/doc/classic/manualpages-sec/header_DMPRODUCT
/petsc/doc/classic/manualpages-sec/header_DMSTAG
/petsc/doc/classic/manualpages-sec/header_DMSWARM
/petsc/doc/classic/manualpages-sec/header_DT
/petsc/doc/classic/manualpages-sec/header_DUALSPACE
/petsc/doc/classic/manualpages-sec/header_Draw
/petsc/doc/classic/manualpages-sec/header_FE
/petsc/doc/classic/manualpages-sec/header_FV
/petsc/doc/classic/manualpages-sec/header_IS
/petsc/doc/classic/manualpages-sec/header_KSP
/petsc/doc/classic/manualpages-sec/header_LANDAU
/petsc/doc/classic/manualpages-sec/header_Mat
/petsc/doc/classic/manualpages-sec/header_MatFD
/petsc/doc/classic/manualpages-sec/header_MatOrderings
/petsc/doc/classic/manualpages-sec/header_PC
/petsc/doc/classic/manualpages-sec/header_PF
/petsc/doc/classic/manualpages-sec/header_PetscSF
/petsc/doc/classic/manualpages-sec/header_PetscSection
/petsc/doc/classic/manualpages-sec/header_Profiling
/petsc/doc/classic/manualpages-sec/header_SF
/petsc/doc/classic/manualpages-sec/header_SNES
/petsc/doc/classic/manualpages-sec/header_SNESFAS
/petsc/doc/classic/manualpages-sec/header_SNESMF
/petsc/doc/classic/manualpages-sec/header_SPACE
/petsc/doc/classic/manualpages-sec/header_Sensitivity
/petsc/doc/classic/manualpages-sec/header_Sys
/petsc/doc/classic/manualpages-sec/header_TS
/petsc/doc/classic/manualpages-sec/header_Tao
/petsc/doc/classic/manualpages-sec/header_TaoLineSearch
/petsc/doc/classic/manualpages-sec/header_Vec
/petsc/doc/classic/manualpages-sec/header_Viewer
/petsc/doc/classic/mpi.www.index
/petsc/doc/developers/contributing.rst
/petsc/doc/developers/documentation.rst
/petsc/doc/docs/changes/316.rst
/petsc/doc/docs/changes/dev.rst
/petsc/doc/docs/changes/index.rst
/petsc/doc/ext/html5_petsc.py
/petsc/gmakefile
/petsc/include/petsc/mpiuni/mpi.h
/petsc/include/petsc/private/cudavecimpl.h
/petsc/include/petsc/private/cupminterface.hpp
/petsc/include/petsc/private/deviceimpl.h
/petsc/include/petsc/private/hipvecimpl.h
/petsc/include/petsc/private/petscimpl.h
/petsc/include/petsc/private/sfimpl.h
/petsc/include/petsc/private/traithelpers.hpp
/petsc/include/petscdevice.h
/petsc/include/petscdevicetypes.h
/petsc/include/petscerror.h
/petsc/include/petscsys.h
/petsc/include/petscvec_kokkos.hpp
/petsc/lib/petsc/bin/maint/generateetags.py
/petsc/lib/petsc/bin/maint/petscClangLinter.py
/petsc/lib/petsc/bin/maint/wwwindex.py
/petsc/lib/petsc/conf/bfort-petsc.txt
/petsc/lib/petsc/conf/rules
/petsc/makefile
/petsc/src/binding/petsc4py/demo/dmplex/anisotropic_adaptation.py
/petsc/src/binding/petsc4py/demo/dmplex/isotropic_adaptation.py
/petsc/src/binding/petsc4py/src/PETSc/DM.pyx
/petsc/src/binding/petsc4py/src/PETSc/DMPlex.pyx
/petsc/src/binding/petsc4py/src/PETSc/FE.pyx
/petsc/src/binding/petsc4py/src/PETSc/petscdm.pxi
/petsc/src/binding/petsc4py/src/PETSc/petscdmplex.pxi
/petsc/src/binding/petsc4py/src/PETSc/petscfe.pxi
/petsc/src/binding/petsc4py/test/test_dmplex.py
plexadapt.c
/petsc/src/dm/interface/dm.c
/petsc/src/ksp/pc/impls/hypre/hypre.c
/petsc/src/mat/impls/aij/mpi/mpicusparse/mpiaijcusparse.cu
/petsc/src/mat/impls/aij/mpi/mumps/mumps.c
/petsc/src/mat/impls/aij/seq/seqcusparse/aijcusparse.cu
/petsc/src/mat/impls/dense/mpi/mpidense.c
/petsc/src/mat/impls/dense/seq/cuda/densecuda.cu
/petsc/src/mat/impls/h2opus/math2opus.cu
/petsc/src/mat/impls/hypre/mhypre.c
/petsc/src/mat/tutorials/ex7.c
/petsc/src/sys/classes/random/impls/curand/curand.c
/petsc/src/sys/logging/makefile
/petsc/src/sys/logging/plog.c
/petsc/src/sys/mpiuni/mpi.c
/petsc/src/sys/objects/device/impls/cupm/cuda/cupmcontext.cu
/petsc/src/sys/objects/device/impls/cupm/cupmcontext.hpp
/petsc/src/sys/objects/device/impls/cupm/cupmdevice.cxx
/petsc/src/sys/objects/device/impls/cupm/cupminterface.cxx
/petsc/src/sys/objects/device/impls/cupm/hip/cupmcontext.hip.cpp
/petsc/src/sys/objects/device/impls/cupm/makefile
/petsc/src/sys/objects/device/interface/cupmdevice.hpp
/petsc/src/sys/objects/device/interface/dcontext.cxx
/petsc/src/sys/objects/device/interface/device.cxx
/petsc/src/sys/objects/device/interface/devicereg.cxx
/petsc/src/sys/objects/device/interface/makefile
/petsc/src/sys/objects/device/interface/objpool.hpp
/petsc/src/sys/objects/device/makefile
/petsc/src/sys/objects/device/tests/ex1.c
/petsc/src/sys/objects/device/tests/ex2.c
/petsc/src/sys/objects/device/tests/ex3.c
/petsc/src/sys/objects/device/tests/ex4.c
/petsc/src/sys/objects/device/tests/makefile
/petsc/src/sys/objects/device/tests/output/ExitSuccess.out
/petsc/src/sys/objects/device/tests/output/ex1_no_device_debug.out
/petsc/src/sys/objects/device/tests/output/ex1_no_device_opt.out
/petsc/src/sys/objects/device/tests/output/ex2_no_device.out
/petsc/src/sys/objects/device/tests/output/ex3_no_device.out
/petsc/src/sys/objects/device/tests/output/ex4_no_device.out
/petsc/src/sys/objects/device/tests/petscdevicetestcommon.h
/petsc/src/sys/objects/ftn-custom/zinheritf.c
/petsc/src/sys/objects/init.c
/petsc/src/sys/objects/kokkos/kinit.kokkos.cxx
/petsc/src/sys/objects/makefile
/petsc/src/sys/objects/pinit.c
/petsc/src/sys/objects/version.c
/petsc/src/sys/tutorials/ex3f90.F90
/petsc/src/sys/tutorials/makefile
/petsc/src/sys/tutorials/output/ex3f90.out
/petsc/src/sys/tutorials/output/ex3f90_no_log_ascii.out
/petsc/src/sys/tutorials/output/ex3f90_no_log_detail.out
/petsc/src/sys/tutorials/output/ex3f90_no_log_xml.out
/petsc/src/tao/bound/impls/bnk/bnk.c
/petsc/src/tao/bound/tutorials/jbearing2.c
/petsc/src/tao/bound/tutorials/output/jbearing2_19.out
/petsc/src/tao/bound/tutorials/output/jbearing2_20.out
/petsc/src/tao/bound/tutorials/output/jbearing2_21.out
/petsc/src/tao/bound/tutorials/output/plate2_18.out
/petsc/src/tao/bound/tutorials/output/plate2_19.out
/petsc/src/tao/bound/tutorials/output/plate2_20.out
/petsc/src/tao/bound/tutorials/output/plate2_20_alt.out
/petsc/src/tao/bound/tutorials/plate2.c
/petsc/src/tao/interface/fdiff.c
/petsc/src/tao/unconstrained/tutorials/minsurf1.c
/petsc/src/tao/unconstrained/tutorials/output/minsurf1_10.out
/petsc/src/tao/unconstrained/tutorials/output/minsurf1_11.out
/petsc/src/tao/unconstrained/tutorials/output/minsurf1_12.out
/petsc/src/vec/is/sf/impls/basic/cuda/sfcuda.cu
/petsc/src/vec/is/sf/impls/basic/hip/sfhip.hip.cpp
/petsc/src/vec/is/sf/impls/basic/kokkos/sfkok.kokkos.cxx
/petsc/src/vec/is/sf/impls/basic/nvshmem/sfnvshmem.cu
/petsc/src/vec/is/sf/interface/sf.c
/petsc/src/vec/vec/impls/mpi/mpicuda/mpicuda.cu
/petsc/src/vec/vec/impls/mpi/mpihip/mpihip.hip.cpp
/petsc/src/vec/vec/impls/seq/seqcuda/veccuda.c
/petsc/src/vec/vec/impls/seq/seqhip/vechip.hip.cpp
/petsc/src/vec/vec/impls/seq/seqviennacl/vecviennacl.cxx
/petsc/src/vec/vec/impls/seq/seqviennacl/viennaclvecimpl.h
/petsc/src/vec/vec/tests/ex100.cu
a7bd641c19-Oct-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2021-06-10/fix-chkerrq' into 'main'

Fix missing ierr =, removed incorrect CHKERRQ(), change CHKStringError

See merge request petsc/petsc!4078


/petsc/doc/docs/changes/dev.rst
/petsc/include/petsc/private/vecimpl.h
/petsc/include/petscvec.h
/petsc/src/contrib/fun3d/incomp/flow.c
/petsc/src/dm/dt/dualspace/impls/lagrange/tests/ex1.c
/petsc/src/dm/dt/fe/impls/opencl/feopencl.c
/petsc/src/dm/dt/fv/interface/fv.c
/petsc/src/dm/dt/interface/dt.c
/petsc/src/dm/field/impls/da/dmfieldda.c
/petsc/src/dm/field/impls/ds/dmfieldds.c
/petsc/src/dm/impls/forest/tests/ex2.c
/petsc/src/dm/impls/network/network.c
plex.c
plexfem.c
tests/ex18.c
/petsc/src/dm/impls/stag/tests/ex9.c
/petsc/src/ksp/ksp/impls/cg/pipeprcg/pipeprcg.c
/petsc/src/ksp/ksp/impls/fcg/fcg.c
/petsc/src/ksp/ksp/impls/fcg/pipefcg/pipefcg.c
/petsc/src/ksp/ksp/impls/gcr/gcr.c
/petsc/src/ksp/ksp/impls/gcr/pipegcr/pipegcr.c
/petsc/src/ksp/ksp/tests/ex33.c
/petsc/src/ksp/ksp/utils/lmvm/lmvmutils.c
/petsc/src/ksp/ksp/utils/lmvm/symbrdn/symbrdn.c
/petsc/src/ksp/pc/impls/gamg/geo.c
/petsc/src/ksp/pc/impls/gamg/util.c
/petsc/src/ksp/pc/impls/patch/pcpatch.c
/petsc/src/ksp/pc/impls/spai/ispai.c
/petsc/src/ksp/pc/impls/telescope/telescope_dmda.c
/petsc/src/ksp/pc/impls/wb/wb.c
/petsc/src/mat/impls/aij/mpi/strumpack/strumpack.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/aij/seq/bas/basfactor.c
/petsc/src/mat/impls/aij/seq/bas/spbas.h
/petsc/src/mat/impls/aij/seq/bas/spbas_cholesky.h
/petsc/src/mat/impls/elemental/matelem.cxx
/petsc/src/mat/impls/fft/fftw/fftw.c
/petsc/src/mat/impls/sbaij/mpi/sbaijov.c
/petsc/src/mat/interface/matnull.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/matfd/fdmatrix.c
/petsc/src/mat/order/spectral.c
/petsc/src/mat/tests/ex30.c
/petsc/src/mat/tests/ex42.c
/petsc/src/mat/tests/ex74.c
/petsc/src/mat/tests/ex76.c
/petsc/src/mat/tests/ex77.c
/petsc/src/mat/tests/ex92.c
/petsc/src/mat/tests/ex93.c
/petsc/src/snes/impls/ncg/snesncg.c
/petsc/src/snes/impls/ngmres/anderson.c
/petsc/src/snes/impls/ngmres/snesngmres.c
/petsc/src/snes/impls/vi/rs/virs.c
/petsc/src/snes/linesearch/interface/linesearch.c
/petsc/src/snes/tutorials/ex5.c
/petsc/src/snes/tutorials/ex70.c
/petsc/src/snes/utils/dmadapt.c
/petsc/src/sys/classes/draw/utils/ftn-custom/zzoomf.c
/petsc/src/sys/classes/viewer/impls/mathematica/runtime.c
/petsc/src/sys/dll/dl.c
/petsc/src/sys/error/err.c
/petsc/src/sys/fileio/mprint.c
/petsc/src/sys/objects/pinit.c
/petsc/src/sys/tests/ex26.c
/petsc/src/sys/tests/ex40.c
/petsc/src/sys/tests/ex41.c
/petsc/src/sys/tutorials/ex4f.F
/petsc/src/sys/utils/memc.c
/petsc/src/tao/constrained/impls/ipm/ipm.c
/petsc/src/tao/leastsquares/tests/chwirut2.c
/petsc/src/tao/leastsquares/tutorials/chwirut1.c
/petsc/src/tao/leastsquares/tutorials/chwirut2.c
/petsc/src/tao/linesearch/interface/ftn-custom/ztaolinesearchf.c
/petsc/src/tao/unconstrained/impls/cg/taocg.c
/petsc/src/tao/unconstrained/tutorials/eptorsion2.c
/petsc/src/ts/tutorials/ex11.c
/petsc/src/ts/tutorials/ex14.c
/petsc/src/ts/tutorials/extchem.c
/petsc/src/ts/tutorials/extchemfield.c
/petsc/src/ts/tutorials/power_grid/ex3.h
/petsc/src/ts/tutorials/power_grid/ex9adj.c
/petsc/src/ts/tutorials/power_grid/ex9opt.c
/petsc/src/vec/is/is/utils/iscomp.c
/petsc/src/vec/vec/impls/mpi/pdvec.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/tutorials/ex1.c

1...<<51525354555657585960>>...235