History log of /petsc/src/dm/impls/plex/ (Results 1626 – 1650 of 5874)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
af7a0b9f04-Mar-2021 Satish Balay <balay@mcs.anl.gov>

CI: arch-ci-linux-gcc-complex-opt.py -> arch-ci-linux-gcc-complex-opt-32bit.py

Fix bug in ex4.c Code assumed that floating point product would produce exact result

/spend 3h
Reported-by: Gitlab CI

1eb70e5509-Mar-2021 Toby Isaac <tisaac@cc.gatech.edu>

Create affine correction for total solution projection in plex

squashme: fix DMInterpolationSolution_Plex

squashme: fix DMInterpolateSolution_Plex()

squashme whitespace

2ea9c92210-Mar-2021 Toby Isaac <tisaac@cc.gatech.edu>

Use fields rather than ds's to get discretizations when interpolating

Interpolation shouldn't depend on the equations just the fields

squashme: fix interpolator for unrefined

c261946b10-Mar-2021 Lisandro Dalcin <dalcinl@gmail.com>

DMPlex: Some fixes to the CGNS reader


/petsc/config/BuildSystem/config/packages/NVSHMEM.py
/petsc/include/petsc/private/cudavecimpl.h
/petsc/include/petsc/private/sfimpl.h
/petsc/include/petsccublas.h
/petsc/include/petschipblas.h
/petsc/include/petscmat.h
/petsc/include/petscsys.h
/petsc/include/petscsystypes.h
/petsc/lib/petsc/conf/rules
plexcgns.c
tests/output/ex1_cgns_0.out
tutorials/ex2.c
tutorials/output/ex2_0.out
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/mat/impls/aij/mpi/mpicusparse/mpiaijcusparse.cu
/petsc/src/mat/impls/aij/seq/seqcusparse/aijcusparse.cu
/petsc/src/mat/impls/dense/seq/dense.c
/petsc/src/mat/impls/dense/seq/dense.h
/petsc/src/mat/interface/dlregismat.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/tests/ex1.c
/petsc/src/mat/tests/ex215.c
/petsc/src/sys/objects/cuda/handle.c
/petsc/src/sys/objects/cupminit.inc
/petsc/src/sys/objects/init.c
/petsc/src/sys/objects/pinit.c
/petsc/src/vec/is/sf/impls/basic/allgather/sfallgather.c
/petsc/src/vec/is/sf/impls/basic/allgatherv/sfallgatherv.c
/petsc/src/vec/is/sf/impls/basic/alltoall/sfalltoall.c
/petsc/src/vec/is/sf/impls/basic/cuda/sfcuda.cu
/petsc/src/vec/is/sf/impls/basic/gather/sfgather.c
/petsc/src/vec/is/sf/impls/basic/gatherv/sfgatherv.c
/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/makefile
/petsc/src/vec/is/sf/impls/basic/neighbor/sfneighbor.c
/petsc/src/vec/is/sf/impls/basic/nvshmem/makefile
/petsc/src/vec/is/sf/impls/basic/nvshmem/sfnvshmem.cu
/petsc/src/vec/is/sf/impls/basic/sfbasic.c
/petsc/src/vec/is/sf/impls/basic/sfbasic.h
/petsc/src/vec/is/sf/impls/basic/sfmpi.c
/petsc/src/vec/is/sf/impls/basic/sfpack.c
/petsc/src/vec/is/sf/impls/basic/sfpack.h
/petsc/src/vec/is/sf/interface/sf.c
/petsc/src/vec/vec/impls/mpi/pvecimpl.h
/petsc/src/vec/vec/impls/seq/seqcuda/veccuda.c
/petsc/src/vec/vec/impls/seq/seqcuda/veccuda2.cu
5947d95808-Mar-2021 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release' into main


/petsc/config/BuildSystem/config/compilerOptions.py
/petsc/config/BuildSystem/config/compilersFortran.py
/petsc/config/BuildSystem/config/packages/BlasLapack.py
/petsc/config/BuildSystem/config/packages/MPI.py
/petsc/config/BuildSystem/config/packages/hpddm.py
/petsc/config/BuildSystem/config/packages/slepc.py
/petsc/config/examples/arch-alcfci-theta-intel-opt.py
/petsc/config/examples/arch-cray-xc40-knl-opt.py
/petsc/include/petsc/private/matimpl.h
/petsc/include/petsc/private/petschpddm.h
/petsc/include/petsccxxcomplexfix.h
/petsc/include/petscerror.h
/petsc/include/petscmat.h
/petsc/include/petscmath.h
/petsc/include/petscpc.h
/petsc/include/petscsys.h
/petsc/include/petscsystypes.h
/petsc/include/petscvec.h
/petsc/include/petscversion.h
/petsc/lib/petsc/bin/configureTAS.py
/petsc/lib/petsc/bin/petsc_tas_analysis.py
/petsc/lib/petsc/bin/tasClasses.py
/petsc/lib/petsc/conf/rules
/petsc/src/dm/impls/da/grvtk.c
plexcreate.c
/petsc/src/docs/tex/petsc.bib
/petsc/src/docs/tex/petscapp.bib
/petsc/src/docs/website/download/index.html
/petsc/src/ksp/ksp/impls/fcg/pipefcg/pipefcg.c
/petsc/src/ksp/ksp/impls/gcr/pipegcr/pipegcr.c
/petsc/src/ksp/ksp/impls/gmres/pipefgmres/pipefgmres.c
/petsc/src/ksp/ksp/tutorials/ex76.c
/petsc/src/ksp/ksp/tutorials/ex79.c
/petsc/src/ksp/ksp/tutorials/ex81.c
/petsc/src/ksp/ksp/tutorials/makefile
/petsc/src/ksp/ksp/tutorials/output/ex81_w_explicit_schur_outer_fieldsplit_sizes-1__4.out
/petsc/src/ksp/ksp/tutorials/output/ex81_w_explicit_schur_outer_fieldsplit_sizes-2__3.out
/petsc/src/ksp/ksp/tutorials/output/ex81_w_explicit_schur_outer_fieldsplit_sizes-3__2.out
/petsc/src/ksp/ksp/tutorials/output/ex81_w_explicit_schur_outer_fieldsplit_sizes-4__1.out
/petsc/src/ksp/ksp/tutorials/output/ex81_wo_explicit_schur_outer_fieldsplit_sizes-1__2__2.out
/petsc/src/ksp/ksp/tutorials/output/ex81_wo_explicit_schur_outer_fieldsplit_sizes-2__1__2.out
/petsc/src/ksp/ksp/tutorials/output/ex81_wo_explicit_schur_outer_fieldsplit_sizes-2__2__1.out
/petsc/src/ksp/ksp/utils/schurm/schurm.c
/petsc/src/ksp/pc/impls/factor/lu/lu.c
/petsc/src/ksp/pc/impls/hpddm/hpddm.cxx
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/mpi/mpiaij.h
/petsc/src/mat/impls/aij/mpi/mpimatmatmult.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/aij/seq/aijmkl/aijmkl.c
/petsc/src/mat/impls/aij/seq/kokkos/aijkok.kokkos.cxx
/petsc/src/mat/impls/aij/seq/kokkos/aijkokkosimpl.hpp
/petsc/src/mat/impls/baij/mpi/mpibaij.c
/petsc/src/mat/impls/baij/mpi/mpibaij.h
/petsc/src/mat/impls/baij/seq/baij.c
/petsc/src/mat/impls/dense/mpi/mpidense.c
/petsc/src/mat/impls/dense/mpi/mpidense.h
/petsc/src/mat/impls/dense/seq/dense.c
/petsc/src/mat/impls/nest/matnest.c
/petsc/src/mat/impls/sbaij/mpi/mpisbaij.c
/petsc/src/mat/impls/sbaij/seq/sbaij.c
/petsc/src/mat/impls/scalapack/matscalapack.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/ex151.c
/petsc/src/mat/tests/ex237.c
/petsc/src/mat/tests/output/ex151_dense.out
/petsc/src/mat/utils/axpy.c
/petsc/src/sys/f90-src/f90_cwrap.c
/petsc/src/sys/objects/ftn-custom/zstart.c
/petsc/src/sys/objects/init.c
/petsc/src/sys/objects/pinit.c
/petsc/src/sys/objects/ptype.c
/petsc/src/ts/utils/dmplexlandau/cuda/landaucu.cu
/petsc/src/ts/utils/dmplexlandau/kokkos/landau.kokkos.cxx
/petsc/src/ts/utils/dmplexlandau/plexland.c
07a779fe08-Mar-2021 Pierre Jolivet <pierre@joliv.et>

DMPlex: missing PetscSFSetUp()

72502a1f22-Feb-2021 Junchao Zhang <jczhang@mcs.anl.gov>

SF: rename SFCreateEmbeddedSF to SFCreateEmbeddedRootSF

ad227fea27-Feb-2021 Junchao Zhang <jczhang@mcs.anl.gov>

SF: add an MPI_Op argument to SFBcast


/petsc/config/BuildSystem/config/packages/MPI.py
/petsc/include/petsc/mpiuni/mpif.h
/petsc/include/petsc/private/sfimpl.h
/petsc/include/petscsf.h
/petsc/include/petscsystypes.h
/petsc/src/binding/petsc4py/src/PETSc/SF.pyx
/petsc/src/binding/petsc4py/src/PETSc/petscsf.pxi
/petsc/src/dm/impls/forest/p4est/pforest.c
/petsc/src/dm/impls/network/network.c
/petsc/src/dm/impls/patch/patch.c
plexcreate.c
plexdistribute.c
plexinterpolate.c
plexmed.c
plexnatural.c
plexorient.c
plexpartition.c
plexpreallocate.c
plexrefine.c
plexsubmesh.c
plextree.c
/petsc/src/dm/interface/dm.c
/petsc/src/dm/label/dmlabel.c
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/ksp/ksp/impls/fetidp/fetidp.c
/petsc/src/ksp/pc/impls/bddc/bddcprivate.c
/petsc/src/ksp/pc/impls/gamg/classical.c
/petsc/src/ksp/pc/impls/patch/pcpatch.c
/petsc/src/mat/coarsen/impls/mis/mis.c
/petsc/src/mat/color/impls/greedy/greedy.c
/petsc/src/mat/color/impls/jp/jp.c
/petsc/src/mat/impls/adj/mpi/mpiadj.c
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/mpi/mpiov.c
/petsc/src/mat/impls/aij/mpi/mpiptap.c
/petsc/src/mat/impls/dense/mpi/mpidense.c
/petsc/src/mat/impls/hara/mathara.cu
/petsc/src/mat/impls/is/matis.c
/petsc/src/mat/impls/nest/matnest.c
/petsc/src/mat/partition/impls/hierarchical/hierarchical.c
/petsc/src/mat/tests/ex66.c
/petsc/src/mat/utils/overlapsplit.c
/petsc/src/snes/impls/patch/snespatch.c
/petsc/src/ts/tutorials/ex11.c
/petsc/src/ts/tutorials/ex11_sa.c
/petsc/src/vec/f90-mod/petscvec.h90
/petsc/src/vec/is/is/interface/index.c
/petsc/src/vec/is/is/utils/iscoloring.c
/petsc/src/vec/is/section/interface/section.c
/petsc/src/vec/is/sf/impls/basic/allgather/sfallgather.c
/petsc/src/vec/is/sf/impls/basic/allgatherv/sfallgatherv.c
/petsc/src/vec/is/sf/impls/basic/alltoall/sfalltoall.c
/petsc/src/vec/is/sf/impls/basic/cuda/sfcuda.cu
/petsc/src/vec/is/sf/impls/basic/gather/sfgather.c
/petsc/src/vec/is/sf/impls/basic/gatherv/sfgatherv.c
/petsc/src/vec/is/sf/impls/basic/neighbor/sfneighbor.c
/petsc/src/vec/is/sf/impls/basic/sfbasic.c
/petsc/src/vec/is/sf/impls/basic/sfbasic.h
/petsc/src/vec/is/sf/impls/basic/sfpack.c
/petsc/src/vec/is/sf/impls/window/sfwindow.c
/petsc/src/vec/is/sf/interface/dlregissf.c
/petsc/src/vec/is/sf/interface/ftn-custom/zsf.c
/petsc/src/vec/is/sf/interface/sf.c
/petsc/src/vec/is/sf/interface/vscat.c
/petsc/src/vec/is/sf/tests/ex1.c
/petsc/src/vec/is/sf/tests/ex3.c
/petsc/src/vec/is/sf/tests/ex4.c
/petsc/src/vec/is/sf/tests/ex5.c
/petsc/src/vec/is/sf/tutorials/ex1.c
/petsc/src/vec/is/sf/tutorials/ex1f.F90
/petsc/src/vec/is/sf/tutorials/ex2.c
/petsc/src/vec/is/sf/tutorials/ex3.c
/petsc/src/vec/is/sf/utils/sfutils.c
/petsc/src/vec/is/utils/isltog.c
b434c51601-Mar-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2021-02-02/petscsf-communication-specific' into 'main'

PetscSFView() never called viewer for the specific type (bug), hence many...

See merge request petsc/petsc!3606


/petsc/config/BuildSystem/config/packages/MFEM.py
/petsc/config/BuildSystem/config/packages/magma.py
/petsc/src/dm/impls/patch/tests/output/ex1_1.out
tests/output/ex12_1.out
tests/output/ex12_10.out
tests/output/ex12_11.out
tests/output/ex12_12.out
tests/output/ex12_13.out
tests/output/ex12_14.out
tests/output/ex12_15.out
tests/output/ex12_16.out
tests/output/ex12_17.out
tests/output/ex12_2.out
tests/output/ex12_3.out
tests/output/ex12_4.out
tests/output/ex12_5.out
tests/output/ex12_6.out
tests/output/ex12_7.out
tests/output/ex12_8.out
tests/output/ex13_1.out
tests/output/ex13_2.out
tests/output/ex13_3.out
tests/output/ex15_0.out
tests/output/ex18_1_1d_dist1.out
tests/output/ex18_1_quad_dist0_interpolate-create.out
tests/output/ex18_1_quad_dist0_interpolate-none.out
tests/output/ex18_1_quad_dist1_interpolate-after_distribute.out
tests/output/ex18_1_quad_dist1_interpolate-create.out
tests/output/ex18_1_quad_dist1_interpolate-none.out
tests/output/ex18_1_tri_dist0_interpolate-create.out
tests/output/ex18_1_tri_dist0_interpolate-none.out
tests/output/ex18_1_tri_dist1_interpolate-after_distribute.out
tests/output/ex18_1_tri_dist1_interpolate-create.out
tests/output/ex18_1_tri_dist1_interpolate-none.out
tests/output/ex18_2.out
tests/output/ex18_4_hex_dist0_interpolate-create.out
tests/output/ex18_4_hex_dist0_interpolate-none.out
tests/output/ex18_4_hex_dist1_interpolate-after_distribute.out
tests/output/ex18_4_hex_dist1_interpolate-create.out
tests/output/ex18_4_hex_dist1_interpolate-none.out
tests/output/ex18_4_tet_dist0_interpolate-create.out
tests/output/ex18_4_tet_dist0_interpolate-none.out
tests/output/ex18_4_tet_dist1_interpolate-after_distribute.out
tests/output/ex18_4_tet_dist1_interpolate-create.out
tests/output/ex18_4_tet_dist1_interpolate-none.out
tests/output/ex18_5_dist0_interpolate-create.out
tests/output/ex18_5_dist0_interpolate-none.out
tests/output/ex18_5_dist1_interpolate-after_distribute.out
tests/output/ex18_5_dist1_interpolate-create.out
tests/output/ex18_5_dist1_interpolate-none.out
tests/output/ex1_4.out
tests/output/ex1_gmsh_3d_32_np2.out
tests/output/ex1_gmsh_3d_64_np2.out
tests/output/ex1_part_simple_0.out
tests/output/ex1_part_simple_1.out
tests/output/ex32_1.out
tests/output/ex32_2.out
tests/output/ex32_3.out
tests/output/ex32_4.out
tests/output/ex32_5.out
tests/output/ex32_6.out
tests/output/ex3_nonconforming_simplex_2.out
tests/output/ex3_nonconforming_simplex_3.out
tests/output/ex3_nonconforming_tensor_2.out
tests/output/ex3_nonconforming_tensor_3.out
tests/output/ex55_2_nsize-2_format-default_interpolate-0.out
tests/output/ex55_2_nsize-2_format-default_interpolate-1.out
tests/output/ex55_2_nsize-2_format-hdf5_petsc_interpolate-0.out
tests/output/ex55_2_nsize-2_format-hdf5_petsc_interpolate-1.out
tests/output/ex55_2_nsize-4_format-default_interpolate-0.out
tests/output/ex55_2_nsize-4_format-default_interpolate-1.out
tests/output/ex55_2_nsize-4_format-hdf5_petsc_interpolate-0.out
tests/output/ex55_2_nsize-4_format-hdf5_petsc_interpolate-1.out
tests/output/ex55_2_nsize-8_format-default_interpolate-0.out
tests/output/ex55_2_nsize-8_format-default_interpolate-1.out
tests/output/ex55_2_nsize-8_format-hdf5_petsc_interpolate-0.out
tests/output/ex55_2_nsize-8_format-hdf5_petsc_interpolate-1.out
tests/output/ex55_2a_nsize-2_format-hdf5_viz.out
tests/output/ex55_2a_nsize-2_format-hdf5_xdmf.out
tests/output/ex55_2a_nsize-4_format-hdf5_viz.out
tests/output/ex55_2a_nsize-4_format-hdf5_xdmf.out
tests/output/ex55_2a_nsize-8_format-hdf5_viz.out
tests/output/ex55_2a_nsize-8_format-hdf5_xdmf.out
tests/output/ex7_1.out
tests/output/ex7_3.out
tests/output/ex7_5.out
tests/output/ex7_7.out
/petsc/src/mat/tests/output/ex115_7.out
/petsc/src/mat/tests/output/ex134_1.out
/petsc/src/mat/tests/output/ex135_1.out
/petsc/src/vec/is/sf/impls/basic/sfbasic.c
/petsc/src/vec/is/sf/impls/window/sfwindow.c
/petsc/src/vec/is/sf/interface/sf.c
/petsc/src/vec/is/sf/tests/output/ex1_basic_1.out
/petsc/src/vec/is/sf/tests/output/ex1_basic_2.out
/petsc/src/vec/is/sf/tests/output/ex1_basic_3.out
/petsc/src/vec/is/sf/tests/output/ex1_window_nsize-1.out
/petsc/src/vec/is/sf/tests/output/ex1_window_nsize-2.out
/petsc/src/vec/is/sf/tests/output/ex1_window_nsize-3.out
/petsc/src/vec/is/sf/tests/output/ex1_window_shared_nsize-1.out
/petsc/src/vec/is/sf/tests/output/ex1_window_shared_nsize-2.out
/petsc/src/vec/is/sf/tests/output/ex1_window_shared_nsize-3.out
/petsc/src/vec/is/sf/tests/output/ex4_1.out
/petsc/src/vec/is/sf/tests/output/ex5_1.out
/petsc/src/vec/is/sf/tutorials/output/ex1_1.out
/petsc/src/vec/is/sf/tutorials/output/ex1_10.out
/petsc/src/vec/is/sf/tutorials/output/ex1_10_basic.out
/petsc/src/vec/is/sf/tutorials/output/ex1_1_basic.out
/petsc/src/vec/is/sf/tutorials/output/ex1_2.out
/petsc/src/vec/is/sf/tutorials/output/ex1_2_basic.out
/petsc/src/vec/is/sf/tutorials/output/ex1_3.out
/petsc/src/vec/is/sf/tutorials/output/ex1_3_basic.out
/petsc/src/vec/is/sf/tutorials/output/ex1_4.out
/petsc/src/vec/is/sf/tutorials/output/ex1_4_basic.out
/petsc/src/vec/is/sf/tutorials/output/ex1_4_stride.out
/petsc/src/vec/is/sf/tutorials/output/ex1_5.out
/petsc/src/vec/is/sf/tutorials/output/ex1_5_basic.out
/petsc/src/vec/is/sf/tutorials/output/ex1_5_stride.out
/petsc/src/vec/is/sf/tutorials/output/ex1_6.out
/petsc/src/vec/is/sf/tutorials/output/ex1_6_basic.out
/petsc/src/vec/is/sf/tutorials/output/ex1_7.out
/petsc/src/vec/is/sf/tutorials/output/ex1_7_basic.out
/petsc/src/vec/is/sf/tutorials/output/ex1_8.out
/petsc/src/vec/is/sf/tutorials/output/ex1_8_basic.out
/petsc/src/vec/is/sf/tutorials/output/ex1_9_char.out
/petsc/src/vec/is/sf/tutorials/output/ex1_bcastop_basic.out
/petsc/src/vec/is/sf/tutorials/output/ex1f_1.out
/petsc/src/vec/is/sf/tutorials/output/ex3_basic.out
/petsc/src/vec/is/sf/tutorials/output/ex3_basic_dupped.out
62152ded02-Feb-2021 Barry Smith <bsmith@mcs.anl.gov>

PetscSFView() never called viewer for the specific type (bug), hence many output files were incorrect.

Added PetscSFView() support for basic MPI implementation and binary viewer saves communication

PetscSFView() never called viewer for the specific type (bug), hence many output files were incorrect.

Added PetscSFView() support for basic MPI implementation and binary viewer saves communication data to binary file.
This new viewer shows exactly how much data is sent from each rank to the other ranks
allowing fiting various performanace models to the data.

This uses MatView() to save the PetscSF data, but since Mat is above PetscSF in the software stack
the code will not work with multiple PETSc libraries. How should this be managed if one wishes to preserve the
traditionl PETSc algorithm stack?

Commit-type: bug-fix, feature
Funded-by: brain project
Project: brain project
spend 1h

Update sfbasic.c save the transpose of the matrix since that indicates the sends for each rank which is easier to understand

Enable PetscSFView_Basic_PatternAndSizes only with single library

show more ...


/petsc/include/petscerror.h
/petsc/lib/petsc/bin/maint/check-ci-settings.sh
/petsc/lib/petsc/bin/maint/check-merge-branch.sh
/petsc/lib/petsc/bin/maint/gcov.py
/petsc/src/dm/impls/patch/tests/output/ex1_1.out
tests/output/ex12_1.out
tests/output/ex12_10.out
tests/output/ex12_11.out
tests/output/ex12_12.out
tests/output/ex12_13.out
tests/output/ex12_14.out
tests/output/ex12_15.out
tests/output/ex12_16.out
tests/output/ex12_17.out
tests/output/ex12_2.out
tests/output/ex12_3.out
tests/output/ex12_4.out
tests/output/ex12_5.out
tests/output/ex12_6.out
tests/output/ex12_7.out
tests/output/ex12_8.out
tests/output/ex13_1.out
tests/output/ex13_2.out
tests/output/ex13_3.out
tests/output/ex15_0.out
tests/output/ex18_1_1d_dist1.out
tests/output/ex18_1_quad_dist0_interpolate-create.out
tests/output/ex18_1_quad_dist0_interpolate-none.out
tests/output/ex18_1_quad_dist1_interpolate-after_distribute.out
tests/output/ex18_1_quad_dist1_interpolate-create.out
tests/output/ex18_1_quad_dist1_interpolate-none.out
tests/output/ex18_1_tri_dist0_interpolate-create.out
tests/output/ex18_1_tri_dist0_interpolate-none.out
tests/output/ex18_1_tri_dist1_interpolate-after_distribute.out
tests/output/ex18_1_tri_dist1_interpolate-create.out
tests/output/ex18_1_tri_dist1_interpolate-none.out
tests/output/ex18_2.out
tests/output/ex18_4_hex_dist0_interpolate-create.out
tests/output/ex18_4_hex_dist0_interpolate-none.out
tests/output/ex18_4_hex_dist1_interpolate-after_distribute.out
tests/output/ex18_4_hex_dist1_interpolate-create.out
tests/output/ex18_4_hex_dist1_interpolate-none.out
tests/output/ex18_4_tet_dist0_interpolate-create.out
tests/output/ex18_4_tet_dist0_interpolate-none.out
tests/output/ex18_4_tet_dist1_interpolate-after_distribute.out
tests/output/ex18_4_tet_dist1_interpolate-create.out
tests/output/ex18_4_tet_dist1_interpolate-none.out
tests/output/ex18_5_dist0_interpolate-create.out
tests/output/ex18_5_dist0_interpolate-none.out
tests/output/ex18_5_dist1_interpolate-after_distribute.out
tests/output/ex18_5_dist1_interpolate-create.out
tests/output/ex18_5_dist1_interpolate-none.out
tests/output/ex1_4.out
tests/output/ex1_gmsh_3d_32_np2.out
tests/output/ex1_gmsh_3d_64_np2.out
tests/output/ex1_part_simple_0.out
tests/output/ex1_part_simple_1.out
tests/output/ex32_1.out
tests/output/ex32_2.out
tests/output/ex32_3.out
tests/output/ex32_4.out
tests/output/ex32_5.out
tests/output/ex32_6.out
tests/output/ex3_nonconforming_simplex_2.out
tests/output/ex3_nonconforming_simplex_3.out
tests/output/ex3_nonconforming_tensor_2.out
tests/output/ex3_nonconforming_tensor_3.out
tests/output/ex55_2_nsize-2_format-default_interpolate-0.out
tests/output/ex55_2_nsize-2_format-default_interpolate-1.out
tests/output/ex55_2_nsize-2_format-hdf5_petsc_interpolate-0.out
tests/output/ex55_2_nsize-2_format-hdf5_petsc_interpolate-1.out
tests/output/ex55_2_nsize-4_format-default_interpolate-0.out
tests/output/ex55_2_nsize-4_format-default_interpolate-1.out
tests/output/ex55_2_nsize-4_format-hdf5_petsc_interpolate-0.out
tests/output/ex55_2_nsize-4_format-hdf5_petsc_interpolate-1.out
tests/output/ex55_2_nsize-8_format-default_interpolate-0.out
tests/output/ex55_2_nsize-8_format-default_interpolate-1.out
tests/output/ex55_2_nsize-8_format-hdf5_petsc_interpolate-0.out
tests/output/ex55_2_nsize-8_format-hdf5_petsc_interpolate-1.out
tests/output/ex55_2a_nsize-2_format-hdf5_viz.out
tests/output/ex55_2a_nsize-2_format-hdf5_xdmf.out
tests/output/ex55_2a_nsize-4_format-hdf5_viz.out
tests/output/ex55_2a_nsize-4_format-hdf5_xdmf.out
tests/output/ex55_2a_nsize-8_format-hdf5_viz.out
tests/output/ex55_2a_nsize-8_format-hdf5_xdmf.out
tests/output/ex7_1.out
tests/output/ex7_3.out
tests/output/ex7_5.out
tests/output/ex7_7.out
/petsc/src/docs/sphinx_docs/manual/other.rst
/petsc/src/docs/tex/petsc.bib
/petsc/src/mat/tests/output/ex115_7.out
/petsc/src/mat/tests/output/ex134_1.out
/petsc/src/mat/tests/output/ex135_1.out
/petsc/src/sys/makefile
/petsc/src/sys/objects/ftn-custom/makefile
/petsc/src/sys/objects/ftn-custom/zoptionsyamlf.c
/petsc/src/sys/objects/makefile
/petsc/src/sys/objects/options.c
/petsc/src/sys/objects/optionsyaml.c
/petsc/src/sys/tests/ex23.c
/petsc/src/sys/tests/ex47-opt.json
/petsc/src/sys/tests/ex47-yaml_doc
/petsc/src/sys/tests/ex47-yaml_tag
/petsc/src/sys/tests/ex47.c
/petsc/src/sys/tests/ex47f.F90
/petsc/src/sys/tests/ex48f90.F90
/petsc/src/sys/tests/output/ex47_1.out
/petsc/src/sys/tests/output/ex47_2.out
/petsc/src/sys/tests/output/ex47_2_auto.out
/petsc/src/sys/tests/output/ex47_2_prefix.out
/petsc/src/sys/tests/output/ex48f90_1.out
/petsc/src/sys/tests/output/ex48f90_2.out
/petsc/src/sys/tutorials/ex5.c
/petsc/src/sys/tutorials/output/ex5_yaml.out
/petsc/src/sys/yaml/License
/petsc/src/sys/yaml/README.md
/petsc/src/sys/yaml/include/yaml.h
/petsc/src/sys/yaml/src/api.c
/petsc/src/sys/yaml/src/loader.c
/petsc/src/sys/yaml/src/parser.c
/petsc/src/sys/yaml/src/reader.c
/petsc/src/sys/yaml/src/scanner.c
/petsc/src/sys/yaml/src/yaml_private.h
/petsc/src/vec/is/sf/impls/basic/sfbasic.c
/petsc/src/vec/is/sf/impls/window/sfwindow.c
/petsc/src/vec/is/sf/interface/sf.c
/petsc/src/vec/is/sf/tests/output/ex1_basic_1.out
/petsc/src/vec/is/sf/tests/output/ex1_basic_2.out
/petsc/src/vec/is/sf/tests/output/ex1_basic_3.out
/petsc/src/vec/is/sf/tests/output/ex1_window_nsize-1.out
/petsc/src/vec/is/sf/tests/output/ex1_window_nsize-2.out
/petsc/src/vec/is/sf/tests/output/ex1_window_nsize-3.out
/petsc/src/vec/is/sf/tests/output/ex1_window_shared_nsize-1.out
/petsc/src/vec/is/sf/tests/output/ex1_window_shared_nsize-2.out
/petsc/src/vec/is/sf/tests/output/ex1_window_shared_nsize-3.out
/petsc/src/vec/is/sf/tests/output/ex4_1.out
/petsc/src/vec/is/sf/tests/output/ex5_1.out
/petsc/src/vec/is/sf/tutorials/output/ex1_1.out
/petsc/src/vec/is/sf/tutorials/output/ex1_10.out
/petsc/src/vec/is/sf/tutorials/output/ex1_10_basic.out
/petsc/src/vec/is/sf/tutorials/output/ex1_1_basic.out
/petsc/src/vec/is/sf/tutorials/output/ex1_2.out
/petsc/src/vec/is/sf/tutorials/output/ex1_2_basic.out
/petsc/src/vec/is/sf/tutorials/output/ex1_3.out
/petsc/src/vec/is/sf/tutorials/output/ex1_3_basic.out
/petsc/src/vec/is/sf/tutorials/output/ex1_4.out
/petsc/src/vec/is/sf/tutorials/output/ex1_4_basic.out
/petsc/src/vec/is/sf/tutorials/output/ex1_4_stride.out
/petsc/src/vec/is/sf/tutorials/output/ex1_5.out
/petsc/src/vec/is/sf/tutorials/output/ex1_5_basic.out
/petsc/src/vec/is/sf/tutorials/output/ex1_5_stride.out
/petsc/src/vec/is/sf/tutorials/output/ex1_6.out
/petsc/src/vec/is/sf/tutorials/output/ex1_6_basic.out
/petsc/src/vec/is/sf/tutorials/output/ex1_7.out
/petsc/src/vec/is/sf/tutorials/output/ex1_7_basic.out
/petsc/src/vec/is/sf/tutorials/output/ex1_8.out
/petsc/src/vec/is/sf/tutorials/output/ex1_8_basic.out
/petsc/src/vec/is/sf/tutorials/output/ex1_9_char.out
/petsc/src/vec/is/sf/tutorials/output/ex1_bcastop_basic.out
/petsc/src/vec/is/sf/tutorials/output/ex1f_1.out
/petsc/src/vec/is/sf/tutorials/output/ex3_basic.out
/petsc/src/vec/is/sf/tutorials/output/ex3_basic_dupped.out
9dddd24910-Feb-2021 Satish Balay <balay@mcs.anl.gov>

git: switch default branch from 'master' to 'main'


/petsc/.travis.yml
/petsc/CONTRIBUTING
/petsc/config/BuildSystem/config/package.py
/petsc/include/petscerror.h
/petsc/include/petscviewer.h
/petsc/lib/petsc/bin/maint/builddist
/petsc/lib/petsc/bin/maint/check-ci-settings.sh
/petsc/lib/petsc/bin/maint/check-merge-branch.sh
/petsc/lib/petsc/bin/maint/gcov.py
/petsc/lib/petsc/bin/maint/lex.py
/petsc/makefile
/petsc/setup.py
/petsc/src/benchmarks/benchmarkBatch.py
/petsc/src/dm/impls/network/network.c
plexgmsh.c
plexinterpolate.c
plexorient.c
/petsc/src/dm/impls/swarm/data_ex.c
/petsc/src/dm/partitioner/tests/ex33.c
/petsc/src/docs/sphinx_docs/developers/communication.rst
/petsc/src/docs/sphinx_docs/developers/contributing.rst
/petsc/src/docs/sphinx_docs/developers/documentation.rst
/petsc/src/docs/sphinx_docs/developers/integration.rst
/petsc/src/docs/sphinx_docs/developers/kernel.rst
/petsc/src/docs/sphinx_docs/developers/objects.rst
/petsc/src/docs/sphinx_docs/faq/index.rst
/petsc/src/docs/sphinx_docs/install/install_documentation.rst
/petsc/src/docs/sphinx_docs/install/multibuild_documentation.rst
/petsc/src/docs/sphinx_docs/manual/other.rst
/petsc/src/docs/sphinx_docs/overview/gpu_roadmap_documentation.rst
/petsc/src/docs/tao_tex/manual/part2b.tex
/petsc/src/docs/tex/petsc.bib
/petsc/src/docs/website/documentation/changes/34.html
/petsc/src/docs/website/documentation/changes/39.html
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/docs/website/documentation/changes/index.html
/petsc/src/docs/website/documentation/faq.html
/petsc/src/docs/website/documentation/installation.html
/petsc/src/docs/website/features/gpus.html
/petsc/src/ksp/ksp/tutorials/ex42.c
/petsc/src/ksp/pc/impls/bddc/bddcprivate.c
/petsc/src/mat/impls/aij/seq/mkl_pardiso/mkl_pardiso.c
/petsc/src/sys/classes/viewer/impls/binary/binv.c
/petsc/src/sys/classes/viewer/interface/viewreg.c
/petsc/src/sys/dll/reg.c
/petsc/src/sys/makefile
/petsc/src/sys/objects/ftn-custom/makefile
/petsc/src/sys/objects/ftn-custom/zoptionsyamlf.c
/petsc/src/sys/objects/makefile
/petsc/src/sys/objects/options.c
/petsc/src/sys/objects/optionsyaml.c
/petsc/src/sys/tests/ex23.c
/petsc/src/sys/tests/ex47-opt.json
/petsc/src/sys/tests/ex47-yaml_doc
/petsc/src/sys/tests/ex47-yaml_tag
/petsc/src/sys/tests/ex47.c
/petsc/src/sys/tests/ex47f.F90
/petsc/src/sys/tests/ex48f90.F90
/petsc/src/sys/tests/output/ex47_1.out
/petsc/src/sys/tests/output/ex47_2.out
/petsc/src/sys/tests/output/ex47_2_auto.out
/petsc/src/sys/tests/output/ex47_2_prefix.out
/petsc/src/sys/tests/output/ex48f90_1.out
/petsc/src/sys/tests/output/ex48f90_2.out
/petsc/src/sys/tutorials/ex5.c
/petsc/src/sys/tutorials/output/ex5_yaml.out
/petsc/src/sys/yaml/License
/petsc/src/sys/yaml/README.md
/petsc/src/sys/yaml/include/yaml.h
/petsc/src/sys/yaml/src/api.c
/petsc/src/sys/yaml/src/loader.c
/petsc/src/sys/yaml/src/parser.c
/petsc/src/sys/yaml/src/reader.c
/petsc/src/sys/yaml/src/scanner.c
/petsc/src/sys/yaml/src/yaml_private.h
/petsc/src/tao/leastsquares/tutorials/chwirut2.c
/petsc/src/tao/leastsquares/tutorials/chwirut2f.F90
/petsc/src/tao/unconstrained/impls/bmrm/bmrm.c
/petsc/src/ts/tutorials/ex11.c
/petsc/src/vec/vec/tests/ex41.c
bdb10af226-Feb-2021 Pierre Jolivet <pierre@joliv.et>

checkbadSource: new rule for wrongfully placed "{"

4212287225-Feb-2021 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'

55b25c4119-Feb-2021 Pierre Jolivet <pierre@joliv.et>

CHKERRQ() -> CHKERRMPI()


/petsc/config/BuildSystem/config/packages/SuiteSparse.py
/petsc/config/BuildSystem/config/packages/ctetgen.py
/petsc/config/BuildSystem/config/packages/hpddm.py
/petsc/include/petsc/private/kspimpl.h
/petsc/include/petsc/private/petscimpl.h
/petsc/include/petsc/private/snesimpl.h
/petsc/include/petscksp.h
/petsc/include/petsclog.h
/petsc/include/petscsnes.h
/petsc/lib/petsc/conf/rules
/petsc/src/contrib/fun3d/comp/flow.c
/petsc/src/contrib/fun3d/incomp/flow.c
/petsc/src/dm/dt/fe/interface/ftn-custom/zfef.c
/petsc/src/dm/dt/fv/interface/ftn-custom/zfvf.c
/petsc/src/dm/dt/interface/ftn-custom/zdsf.c
/petsc/src/dm/f90-mod/petscdmplex.h90
/petsc/src/dm/impls/composite/pack.c
/petsc/src/dm/impls/da/da2.c
/petsc/src/dm/impls/da/da3.c
/petsc/src/dm/impls/da/dainterp.c
/petsc/src/dm/impls/da/gr2.c
/petsc/src/dm/impls/da/grvtk.c
/petsc/src/dm/impls/forest/p4est/pforest.c
/petsc/src/dm/impls/network/network.c
plex.c
plexegads.c
plexrefine.c
plexvtk.c
tests/ex41.c
tutorials/ex10.c
tutorials/ex5.c
/petsc/src/dm/impls/redundant/dmredundant.c
/petsc/src/dm/interface/ftn-custom/zdmf.c
/petsc/src/dm/label/dmlabel.c
/petsc/src/dm/partitioner/impls/simple/partsimple.c
/petsc/src/dm/partitioner/interface/ftn-custom/zpartitioner.c
/petsc/src/dm/tests/ex1.c
/petsc/src/dm/tests/ex14.c
/petsc/src/dm/tests/ex2.c
/petsc/src/dm/tests/ex30.c
/petsc/src/dm/tests/ex53.c
/petsc/src/dm/tutorials/ex1.c
/petsc/src/dm/tutorials/ex25.c
/petsc/src/docs/sphinx_docs/faq/index.rst
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/ksp/ksp/impls/gmres/agmres/agmresorthog.c
/petsc/src/ksp/ksp/impls/lsqr/lsqr.c
/petsc/src/ksp/ksp/interface/ftn-custom/zitcreatef.c
/petsc/src/ksp/ksp/interface/itcl.c
/petsc/src/ksp/ksp/interface/itcreate.c
/petsc/src/ksp/ksp/interface/iterativ.c
/petsc/src/ksp/ksp/interface/itfunc.c
/petsc/src/ksp/ksp/tests/ex70.c
/petsc/src/ksp/ksp/tutorials/ex54.c
/petsc/src/ksp/ksp/tutorials/ex55.c
/petsc/src/ksp/ksp/tutorials/ex56.c
/petsc/src/ksp/ksp/tutorials/ex59.c
/petsc/src/ksp/pc/impls/asm/asm.c
/petsc/src/ksp/pc/impls/fieldsplit/fieldsplit.c
/petsc/src/ksp/pc/impls/gamg/gamg.c
/petsc/src/ksp/pc/impls/gasm/gasm.c
/petsc/src/ksp/pc/impls/hpddm/hpddm.cxx
/petsc/src/ksp/pc/impls/hypre/hypre.c
/petsc/src/ksp/pc/impls/redistribute/redistribute.c
/petsc/src/ksp/pc/impls/spai/ispai.c
/petsc/src/ksp/pc/impls/svd/svd.c
/petsc/src/ksp/pc/interface/ftn-custom/zpreconf.c
/petsc/src/mat/coarsen/ftn-custom/zcoarsenf.c
/petsc/src/mat/coarsen/impls/hem/hem.c
/petsc/src/mat/impls/adj/mpi/mpiadj.c
/petsc/src/mat/impls/aij/mpi/fdmpiaij.c
/petsc/src/mat/impls/aij/mpi/kokkos/mpiaijkok.kokkos.cxx
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/mpi/mpicusparse/mpiaijcusparse.cu
/petsc/src/mat/impls/aij/mpi/mpiov.c
/petsc/src/mat/impls/aij/mpi/mumps/mumps.c
/petsc/src/mat/impls/baij/mpi/baijov.c
/petsc/src/mat/impls/baij/mpi/mpibaij.c
/petsc/src/mat/impls/dense/mpi/mmdense.c
/petsc/src/mat/impls/hypre/mhypre.c
/petsc/src/mat/impls/is/matis.c
/petsc/src/mat/impls/kaij/kaij.c
/petsc/src/mat/impls/maij/maij.c
/petsc/src/mat/impls/nest/matnest.c
/petsc/src/mat/impls/sbaij/mpi/mpisbaij.c
/petsc/src/mat/impls/sbaij/mpi/sbaijov.c
/petsc/src/mat/impls/scalapack/matscalapack.c
/petsc/src/mat/interface/ftn-custom/zmatrixf.c
/petsc/src/mat/partition/ftn-custom/zpartitionf.c
/petsc/src/mat/partition/impls/chaco/chaco.c
/petsc/src/mat/partition/partition.c
/petsc/src/mat/tests/ex123.c
/petsc/src/mat/tests/ex152.c
/petsc/src/mat/tests/ex242.c
/petsc/src/mat/tutorials/ex5k.kokkos.cxx
/petsc/src/snes/interface/ftn-custom/zsnesf.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/interface/snesut.c
/petsc/src/snes/tutorials/ex10d/ex10.c
/petsc/src/snes/tutorials/ex3.c
/petsc/src/snes/tutorials/ex48.c
/petsc/src/snes/tutorials/ex6.c
/petsc/src/snes/tutorials/makefile
/petsc/src/snes/tutorials/network/ex1.c
/petsc/src/snes/tutorials/output/ex6_1.out
/petsc/src/snes/tutorials/output/ex6_1_alt.out
/petsc/src/snes/tutorials/output/ex6_1_alt_2.out
/petsc/src/snes/tutorials/output/ex6_2.out
/petsc/src/snes/tutorials/output/ex6_2_alt.out
/petsc/src/snes/tutorials/output/ex6_3.out
/petsc/src/snes/tutorials/output/ex6_3_alt.out
/petsc/src/snes/tutorials/output/ex6_3_alt_2.out
/petsc/src/snes/tutorials/output/ex6_4.out
/petsc/src/snes/tutorials/output/ex6_4_alt.out
/petsc/src/snes/tutorials/output/ex6_5.out
/petsc/src/snes/tutorials/output/ex6_5_alt.out
/petsc/src/snes/tutorials/output/ex6_5_alt_2.out
/petsc/src/sys/classes/draw/interface/ftn-custom/zdrawregf.c
/petsc/src/sys/classes/random/interface/ftn-custom/zrandomf.c
/petsc/src/sys/classes/viewer/impls/ascii/filev.c
/petsc/src/sys/classes/viewer/impls/draw/drawv.c
/petsc/src/sys/classes/viewer/impls/matlab/vmatlab.c
/petsc/src/sys/classes/viewer/impls/vtk/vtkv.c
/petsc/src/sys/error/err.c
/petsc/src/sys/error/pstack.c
/petsc/src/sys/fileio/mprint.c
/petsc/src/sys/fileio/sysio.c
/petsc/src/sys/logging/plog.c
/petsc/src/sys/objects/cupminit.inc
/petsc/src/sys/objects/ftn-custom/zoptionsf.c
/petsc/src/sys/objects/hip/init.hip.cpp
/petsc/src/sys/objects/tagm.c
/petsc/src/sys/utils/mpimesg.c
/petsc/src/sys/utils/mpishm.c
/petsc/src/sys/utils/mpits.c
/petsc/src/tao/constrained/impls/ipm/pdipm.c
/petsc/src/tao/interface/ftn-custom/ztaosolverf.c
/petsc/src/tao/leastsquares/tutorials/chwirut2.c
/petsc/src/tao/linesearch/interface/ftn-custom/ztaolinesearchf.c
/petsc/src/ts/interface/ftn-custom/ztsf.c
/petsc/src/ts/trajectory/interface/ftn-custom/ztrajf.c
/petsc/src/ts/tutorials/ex14.c
/petsc/src/ts/tutorials/ex23fwdadj.c
/petsc/src/ts/utils/dmplexlandau/tutorials/ex2.c
/petsc/src/vec/is/ao/impls/mapping/aomapping.c
/petsc/src/vec/is/ao/impls/memscalable/aomemscalable.c
/petsc/src/vec/is/ao/interface/ftn-custom/zaof.c
/petsc/src/vec/is/ao/tests/ex2.c
/petsc/src/vec/is/is/interface/ftn-custom/zindexf.c
/petsc/src/vec/is/is/interface/index.c
/petsc/src/vec/is/is/utils/ftn-custom/ziscoloringf.c
/petsc/src/vec/is/is/utils/iscoloring.c
/petsc/src/vec/is/section/interface/ftn-custom/zsectionf.c
/petsc/src/vec/is/sf/impls/basic/hip/sfhip.hip.cpp
/petsc/src/vec/is/sf/interface/ftn-custom/zsf.c
/petsc/src/vec/is/sf/interface/sf.c
/petsc/src/vec/is/sf/interface/sftype.c
/petsc/src/vec/is/sf/interface/vscat.c
/petsc/src/vec/is/sf/tests/ex14.c
/petsc/src/vec/is/sf/tests/ex9.c
/petsc/src/vec/is/sf/utils/sfutils.c
/petsc/src/vec/is/utils/ftn-custom/zisltogf.c
/petsc/src/vec/is/utils/isltog.c
/petsc/src/vec/is/utils/pmap.c
/petsc/src/vec/pf/interface/ftn-custom/zpff.c
/petsc/src/vec/vec/impls/mpi/mpihip/mpihip.hip.cpp
/petsc/src/vec/vec/impls/seq/seqhip/vechip.hip.cpp
/petsc/src/vec/vec/impls/shared/shvec.c
/petsc/src/vec/vec/interface/ftn-custom/zvectorf.c
/petsc/src/vec/vec/interface/rvector.c
/petsc/src/vec/vec/tests/ex38.c
8065b58424-Feb-2021 Matthew Knepley <knepley@gmail.com>

Fixed doc reference


/petsc/config/BuildSystem/config/packages/SuiteSparse.py
/petsc/config/examples/arch-ci-freebsd-cxx-cmplx-64idx-dbg.py
/petsc/config/examples/arch-ci-linux-pkgs-64idx.py
/petsc/include/petsc/private/petschpddm.h
/petsc/src/dm/dt/fe/interface/ftn-custom/zfef.c
/petsc/src/dm/dt/fv/interface/ftn-custom/zfvf.c
/petsc/src/dm/dt/interface/ftn-custom/zdsf.c
plex.c
/petsc/src/dm/interface/ftn-custom/zdmf.c
/petsc/src/dm/partitioner/interface/ftn-custom/zpartitioner.c
/petsc/src/ksp/ksp/interface/ftn-custom/zitcreatef.c
/petsc/src/ksp/pc/impls/bddc/bddc.c
/petsc/src/ksp/pc/impls/hpddm/hpddm.cxx
/petsc/src/ksp/pc/interface/ftn-custom/zpreconf.c
/petsc/src/mat/coarsen/ftn-custom/zcoarsenf.c
/petsc/src/mat/interface/ftn-custom/zmatrixf.c
/petsc/src/mat/partition/ftn-custom/zpartitionf.c
/petsc/src/snes/interface/ftn-custom/zsnesf.c
/petsc/src/sys/classes/draw/interface/ftn-custom/zdrawregf.c
/petsc/src/sys/classes/random/interface/ftn-custom/zrandomf.c
/petsc/src/sys/fileio/sysio.c
/petsc/src/sys/objects/aoptions.c
/petsc/src/sys/objects/ftn-custom/zoptionsf.c
/petsc/src/sys/objects/options.c
/petsc/src/tao/interface/ftn-custom/ztaosolverf.c
/petsc/src/tao/linesearch/interface/ftn-custom/ztaolinesearchf.c
/petsc/src/ts/interface/ftn-custom/ztsf.c
/petsc/src/ts/interface/ts.c
/petsc/src/ts/trajectory/impls/memory/trajmemory.c
/petsc/src/ts/trajectory/interface/ftn-custom/ztrajf.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/utils/ftn-custom/ziscoloringf.c
/petsc/src/vec/is/section/interface/ftn-custom/zsectionf.c
/petsc/src/vec/is/sf/interface/ftn-custom/zsf.c
/petsc/src/vec/is/utils/ftn-custom/zisltogf.c
/petsc/src/vec/pf/interface/ftn-custom/zpff.c
/petsc/src/vec/vec/impls/nest/vecnest.c
/petsc/src/vec/vec/interface/ftn-custom/zvectorf.c
6d7c904922-Feb-2021 Matthew G. Knepley <knepley@gmail.com>

DM: Document internal labels - Propagate Plex printing flags


/petsc/config/BuildSystem/config/packages/hpddm.py
/petsc/config/BuildSystem/config/packages/hypre.py
/petsc/config/BuildSystem/config/packages/yaml.py
/petsc/include/petsc/private/kspimpl.h
/petsc/include/petsc/private/pcasmimpl.h
/petsc/include/petsc/private/petschpddm.h
/petsc/include/petscoptions.h
/petsc/include/petscpc.h
/petsc/lib/petsc/conf/rules
plexrefine.c
/petsc/src/dm/interface/dm.c
/petsc/src/docs/sphinx_docs/developers/documentation.rst
/petsc/src/ksp/ksp/impls/hpddm/hpddm.cxx
/petsc/src/ksp/ksp/interface/itcl.c
/petsc/src/ksp/ksp/interface/itfunc.c
/petsc/src/ksp/ksp/tests/output/ex60_0.out
/petsc/src/ksp/ksp/tests/output/ex60_0_cuda.out
/petsc/src/ksp/ksp/tests/output/ex60_0_kokkos.out
/petsc/src/ksp/ksp/tests/output/ex60_1.out
/petsc/src/ksp/ksp/tests/output/ex60_1_cuda.out
/petsc/src/ksp/ksp/tests/output/ex60_1_kokkos.out
/petsc/src/ksp/ksp/tests/output/ex60_2.out
/petsc/src/ksp/ksp/tests/output/ex60_2_cuda.out
/petsc/src/ksp/ksp/tests/output/ex60_2_kokkos.out
/petsc/src/ksp/ksp/tutorials/ex76.c
/petsc/src/ksp/ksp/tutorials/ex77.c
/petsc/src/ksp/ksp/tutorials/output/ex2_bjacobi_2.out
/petsc/src/ksp/ksp/tutorials/output/ex56_1.out
/petsc/src/ksp/ksp/tutorials/output/ex56_latebs-2.out
/petsc/src/ksp/ksp/tutorials/output/ex56_latebs.out
/petsc/src/ksp/ksp/tutorials/output/ex67_transpose_asm.out
/petsc/src/ksp/ksp/tutorials/output/ex76_geneo_share.out
/petsc/src/ksp/ksp/tutorials/output/ex7_2.out
/petsc/src/ksp/ksp/tutorials/output/ex7f_2.out
/petsc/src/ksp/pc/impls/asm/asm.c
/petsc/src/ksp/pc/impls/asm/makefile
/petsc/src/ksp/pc/impls/bjacobi/bjacobi.c
/petsc/src/ksp/pc/impls/gasm/gasm.c
/petsc/src/ksp/pc/impls/hpddm/hpddm.cxx
/petsc/src/ksp/pc/impls/hypre/hypre.c
/petsc/src/ksp/pc/interface/precon.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/baij/seq/baij.c
/petsc/src/mat/impls/sbaij/seq/sbaij.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/order/sorder.c
/petsc/src/mat/order/sregis.c
/petsc/src/snes/tutorials/ex19.c
/petsc/src/snes/tutorials/output/ex12_tri_q2q1_asm_lu.out
/petsc/src/snes/tutorials/output/ex12_tri_q2q1_asm_sor.out
/petsc/src/snes/tutorials/output/ex12_tri_q2q1_msm_lu.out
/petsc/src/snes/tutorials/output/ex12_tri_q2q1_msm_sor.out
/petsc/src/snes/tutorials/output/ex19_asm_matconvert.out
/petsc/src/snes/tutorials/output/ex19_euclid.out
/petsc/src/snes/tutorials/output/ex19_euclid_bj.out
/petsc/src/snes/tutorials/output/ex19_euclid_droptolerance.out
/petsc/src/snes/tutorials/output/ex5_asm_0.out
/petsc/src/snes/tutorials/output/ex5_asm_1.out
/petsc/src/snes/tutorials/output/ex5_asm_2.out
/petsc/src/snes/tutorials/output/ex5_asm_3.out
/petsc/src/snes/tutorials/output/ex5_asm_4.out
/petsc/src/snes/tutorials/output/ex5_asm_5.out
/petsc/src/snes/tutorials/output/ex5_asm_5_alt.out
/petsc/src/snes/tutorials/output/ex5_msm_0.out
/petsc/src/snes/tutorials/output/ex5_msm_1.out
/petsc/src/snes/tutorials/output/ex5_msm_2.out
/petsc/src/snes/tutorials/output/ex5_msm_3.out
/petsc/src/snes/tutorials/output/ex5_msm_4.out
/petsc/src/snes/tutorials/output/ex5_msm_5.out
/petsc/src/snes/tutorials/output/ex5_msm_5_alt.out
/petsc/src/sys/objects/aoptions.c
/petsc/src/sys/objects/options.c
/petsc/src/sys/objects/pinit.c
/petsc/src/sys/tests/ex47-opt.txt
/petsc/src/sys/tests/ex47-opt.yml
/petsc/src/sys/tests/ex47-prefix.yaml
/petsc/src/sys/tests/ex47.c
/petsc/src/sys/tests/output/ex47_2.out
/petsc/src/sys/tests/output/ex47_2_prefix.out
/petsc/src/sys/tests/output/ex47_3_prefix.out
/petsc/src/sys/tests/output/ex48f90_2.out
/petsc/src/sys/tutorials/output/ex5_yaml.out
/petsc/src/sys/yaml/yamlimpls.c
7ba6f1c722-Feb-2021 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'

798534f618-Feb-2021 Matthew G. Knepley <knepley@gmail.com>

KSP: Reorganized monitors - Now the residual can be viewed using -ksp_monitor draw and a plot can be made using -ksp_monitor draw::draw_lg - This also works for the true residual and error - We no

KSP: Reorganized monitors - Now the residual can be viewed using -ksp_monitor draw and a plot can be made using -ksp_monitor draw::draw_lg - This also works for the true residual and error - We noe register monitors so that dispatch based on viewer and format works - Add KSPMonitorLGCreate(), and remove KSPMonitorLGResidualNorm*() and KSPMonitorLGTrueResidualNorm*() - Add KSPMonitorError(), used by -ksp_monitor_error - Add arguments to KSPMonitorSetFromOptions() to allow line graphs to be configured - Remove SNESMonitorLGCreate() and SNESMonitorLGResidualNorm() which are now handled by the default monitor - PetscViewerAndFormat now allows a payload - VecView_Plex() and VecView_Plex_Local() must propagate the flag indicating zero BC

show more ...


/petsc/config/BuildSystem/RDict.py
/petsc/config/BuildSystem/config/packages/MPI.py
/petsc/config/BuildSystem/config/packages/slepc.py
/petsc/config/BuildSystem/nargs.py
/petsc/config/BuildSystem/retrieval.py
/petsc/config/BuildSystem/script.py
/petsc/config/configure.py
/petsc/config/examples/arch-ci-linux-intel-cmplx.py
/petsc/gmakefile
/petsc/include/petsc/private/kspimpl.h
/petsc/include/petsc/private/pcmgimpl.h
/petsc/include/petscdm.h
/petsc/include/petscksp.h
/petsc/include/petscoptions.h
/petsc/include/petscpc.h
/petsc/include/petscsnes.h
/petsc/include/petscsys.h
/petsc/include/petscversion.h
/petsc/include/petscviewer.h
plex.c
/petsc/src/dm/interface/dm.c
/petsc/src/docs/sphinx_docs/developers/style.rst
/petsc/src/docs/sphinx_docs/faq/index.rst
/petsc/src/docs/sphinx_docs/manual/ksp.rst
/petsc/src/docs/sphinx_docs/manual/other.rst
/petsc/src/docs/tex/petsc.bib
/petsc/src/docs/tex/petscapp.bib
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/docs/website/documentation/faq.html
/petsc/src/docs/website/download/index.html
/petsc/src/docs/website/index.html
/petsc/src/ksp/f90-mod/petscksp.h
/petsc/src/ksp/ksp/impls/gmres/gmres.c
/petsc/src/ksp/ksp/impls/lsqr/lsqr.c
/petsc/src/ksp/ksp/interface/dlregisksp.c
/petsc/src/ksp/ksp/interface/ftn-custom/zitfuncf.c
/petsc/src/ksp/ksp/interface/ftn-custom/zxonf.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/interface/itregis.c
/petsc/src/ksp/ksp/interface/xmon.c
/petsc/src/ksp/ksp/tutorials/ex2f.F90
/petsc/src/ksp/ksp/tutorials/ex5.c
/petsc/src/ksp/ksp/tutorials/ex5f.F90
/petsc/src/ksp/pc/impls/bddc/bddcschurs.c
/petsc/src/ksp/pc/impls/mg/fmg.c
/petsc/src/ksp/pc/impls/mg/mg.c
/petsc/src/ksp/pc/impls/mg/mgfunc.c
/petsc/src/ksp/pc/impls/mg/smg.c
/petsc/src/mat/impls/aij/seq/mkl_pardiso/mkl_pardiso.c
/petsc/src/mat/impls/baij/seq/baij.c
/petsc/src/mat/impls/baij/seq/baij.h
/petsc/src/mat/impls/baij/seq/baijfact81.c
/petsc/src/mat/impls/sbaij/seq/sbaij.c
/petsc/src/snes/f90-mod/petscsnes.h
/petsc/src/snes/interface/ftn-custom/zsnesf.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/interface/snesregi.c
/petsc/src/snes/interface/snesut.c
/petsc/src/snes/tutorials/ex12.c
/petsc/src/snes/tutorials/ex19.c
/petsc/src/snes/tutorials/ex69.c
/petsc/src/sys/classes/viewer/interface/view.c
/petsc/src/sys/objects/aoptions.c
/petsc/src/sys/objects/options.c
/petsc/src/sys/tests/ex47-empty.yaml
/petsc/src/sys/tests/ex47-include.yaml
/petsc/src/sys/tests/ex47-merge.yaml
/petsc/src/sys/tests/ex47-options.yaml
/petsc/src/sys/tests/ex47.c
/petsc/src/sys/tests/ex47f.F90
/petsc/src/sys/tests/ex48f90.F90
/petsc/src/sys/tests/output/ex47_3_empty.out
/petsc/src/sys/tests/output/ex47_3_include.out
/petsc/src/sys/tests/output/ex47_3_merge.out
/petsc/src/sys/tests/output/ex47_3_options.out
/petsc/src/sys/yaml/ftn-custom/zyamlimplsf.c
/petsc/src/sys/yaml/makefile
/petsc/src/sys/yaml/yamlimpls.c
/petsc/src/tao/constrained/impls/almm/almm.c
/petsc/src/tao/constrained/impls/ipm/pdipm.c
/petsc/src/tao/constrained/impls/ipm/pdipm.h
/petsc/src/tao/constrained/tutorials/ex1.c
/petsc/src/ts/impls/implicit/theta/theta.c
/petsc/src/ts/interface/ts.c
/petsc/src/ts/tutorials/advection-diffusion-reaction/ex5adj.c
/petsc/src/ts/tutorials/advection-diffusion-reaction/output/ex5adj_gamg_1.out
/petsc/src/ts/tutorials/advection-diffusion-reaction/output/ex5adj_gamg_2.out
/petsc/src/ts/tutorials/ex47.c
/petsc/src/ts/utils/dmlocalts.c
6030a31810-Feb-2021 Stefano Zampini <stefano.zampini@gmail.com>

DMPlexVTKWriteAll_VTU: a couple of bugfixes

- Allow calling VecView on a local Vec (requires passing the comm to TransferWrite)
- Fix the case where some processes have zero cells


/petsc/.gitlab-ci.yml
/petsc/.gitlab/CODEOWNERS
/petsc/config/BuildSystem/config/compilerOptions.py
/petsc/config/BuildSystem/config/package.py
/petsc/config/BuildSystem/config/packages/MPI.py
/petsc/config/BuildSystem/config/packages/MUMPS.py
/petsc/config/BuildSystem/config/packages/SuiteSparse.py
/petsc/config/BuildSystem/config/packages/hpddm.py
/petsc/config/BuildSystem/config/packages/petsc4py.py
/petsc/config/BuildSystem/config/packages/python.py
/petsc/config/BuildSystem/config/packages/slepc.py
/petsc/config/BuildSystem/config/setCompilers.py
/petsc/config/BuildSystem/nargs.py
/petsc/config/configure.py
/petsc/config/examples/arch-ci-linux-intel-cmplx.py
/petsc/config/examples/arch-ci-osx-cxx-pkgs-opt.py
/petsc/config/petsc_harness.sh
/petsc/config/query_tests.py
/petsc/config/report_tests.py
/petsc/config/testparse.py
/petsc/gmakefile
/petsc/gmakefile.test
/petsc/include/petsc/finclude/petscmat.h
/petsc/include/petsc/finclude/petsctao.h
/petsc/include/petsc/private/petscscalapack.h
/petsc/include/petscdmda.h
/petsc/include/petscdmplex.h
/petsc/include/petscds.h
/petsc/include/petscerror.h
/petsc/include/petscksp.h
/petsc/include/petscmat.h
/petsc/include/petscmatcoarsen.h
/petsc/include/petscpc.h
/petsc/include/petscsnes.h
/petsc/include/petscsys.h
/petsc/include/petscsystypes.h
/petsc/include/petsctao.h
/petsc/include/petscts.h
/petsc/include/petscversion.h
/petsc/include/petscviewersaws.h
/petsc/lib/petsc/bin/maint/check-ci-settings.sh
/petsc/lib/petsc/bin/maint/check-merge-branch.sh
/petsc/lib/petsc/bin/maint/convertExamplesUtils.py
/petsc/lib/petsc/bin/petsclogformat.py
/petsc/lib/petsc/conf/rules
/petsc/lib/petsc/conf/test.common
/petsc/share/petsc/matlab/@PetscOpenSocket/read.m
/petsc/share/petsc/matlab/@PetscOpenSocket/write.m
/petsc/share/petsc/matlab/PetscBinaryRead.m
/petsc/share/petsc/matlab/launch.m
/petsc/src/benchmarks/streams/CUDAVersion.cu
/petsc/src/binding/petsc4py/.gitignore
/petsc/src/binding/petsc4py/CHANGES.rst
/petsc/src/binding/petsc4py/LICENSE.rst
/petsc/src/binding/petsc4py/conf/cythonize.py
/petsc/src/binding/petsc4py/conf/cythonize.sh
/petsc/src/binding/petsc4py/docs/source/conf.py
/petsc/src/binding/petsc4py/makefile
/petsc/src/binding/petsc4py/setup.py
/petsc/src/binding/petsc4py/src/PETSc/Mat.pyx
/petsc/src/binding/petsc4py/src/PETSc/petscdmplex.pxi
/petsc/src/binding/petsc4py/src/PETSc/petscds.pxi
/petsc/src/binding/petsc4py/src/PETSc/petscmat.pxi
/petsc/src/binding/petsc4py/src/__init__.py
/petsc/src/dm/impls/da/da.c
/petsc/src/dm/impls/da/dageometry.c
/petsc/src/dm/impls/da/daview.c
plexvtu.c
/petsc/src/dm/impls/swarm/data_ex.c
/petsc/src/dm/interface/dm.c
/petsc/src/dm/interface/ftn-custom/zdmf.c
/petsc/src/dm/tests/ex12.m
/petsc/src/docs/sphinx_docs/conf.py
/petsc/src/docs/sphinx_docs/developers/images/test-artifacts.png
/petsc/src/docs/sphinx_docs/developers/testing.rst
/petsc/src/docs/sphinx_docs/manual/snes.rst
/petsc/src/docs/website/documentation/changes/314.html
/petsc/src/docs/website/documentation/changes/37.html
/petsc/src/docs/website/documentation/faq.html
/petsc/src/docs/website/documentation/installation.html
/petsc/src/docs/website/download/index.html
/petsc/src/docs/website/images/patricksanan.jpg
/petsc/src/docs/website/images/vaclav.jpg
/petsc/src/docs/website/images/victorminden.jpg
/petsc/src/docs/website/miscellaneous/index.html
/petsc/src/ksp/f90-mod/petscksp.h90
/petsc/src/ksp/ksp/impls/cheby/cheby.c
/petsc/src/ksp/ksp/impls/gcr/gcr.c
/petsc/src/ksp/ksp/impls/gmres/gmres.c
/petsc/src/ksp/ksp/impls/gmres/gmresimpl.h
/petsc/src/ksp/ksp/interface/itcreate.c
/petsc/src/ksp/ksp/interface/itres.c
/petsc/src/ksp/ksp/tests/ex70.c
/petsc/src/ksp/ksp/tests/makefile
/petsc/src/ksp/ksp/tests/output/ex70.out
/petsc/src/ksp/ksp/tutorials/amrex/MyTest.cpp
/petsc/src/ksp/ksp/tutorials/amrex/initEB.cpp
/petsc/src/ksp/ksp/tutorials/ex77.c
/petsc/src/ksp/ksp/tutorials/output/ex43_6.out
/petsc/src/ksp/ksp/tutorials/output/ex59_bddc_fetidp_ml_3.out
/petsc/src/ksp/ksp/tutorials/output/ex71_bddc_elast_3lev_hpddm.out
/petsc/src/ksp/ksp/tutorials/output/ex71_bddc_elast_3lev_hpddm_baij.out
/petsc/src/ksp/ksp/tutorials/output/ex71_bddc_elast_deluxe_layers_adapt_pc_bddc_schur_layers-10_pc_bddc_adaptive_userdefined-0.out
/petsc/src/ksp/ksp/tutorials/output/ex71_bddc_elast_deluxe_layers_adapt_pc_bddc_schur_layers-10_pc_bddc_adaptive_userdefined-0_alt.out
/petsc/src/ksp/pc/impls/asm/asm.c
/petsc/src/ksp/pc/impls/asm/ftn-custom/zasmf.c
/petsc/src/ksp/pc/impls/bjacobi/bjacobi.c
/petsc/src/ksp/pc/impls/gasm/ftn-custom/zgasmf.c
/petsc/src/ksp/pc/impls/gasm/gasm.c
/petsc/src/ksp/pc/impls/hara/pchara.cu
/petsc/src/ksp/pc/impls/mg/ftn-custom/zmgf.c
/petsc/src/ksp/pc/impls/mg/mg.c
/petsc/src/ksp/pc/impls/redistribute/redistribute.c
/petsc/src/mat/impls/aij/mpi/fdmpiaij.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/mpicusparse/mpiaijcusparse.cu
/petsc/src/mat/impls/aij/mpi/mpimatmatmult.c
/petsc/src/mat/impls/aij/mpi/mpiptap.c
/petsc/src/mat/impls/aij/mpi/superlu_dist/superlu_dist.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/aij/seq/aijmkl/aijmkl.c
/petsc/src/mat/impls/aij/seq/seqcusparse/aijcusparse.cu
/petsc/src/mat/impls/baij/mpi/baijmkl/ftn-custom/makefile
/petsc/src/mat/impls/baij/mpi/baijmkl/ftn-custom/zmpibaijmklf.c
/petsc/src/mat/impls/baij/seq/baij.c
/petsc/src/mat/impls/baij/seq/baij.h
/petsc/src/mat/impls/baij/seq/baijfact81.c
/petsc/src/mat/impls/baij/seq/baijmkl/ftn-custom/makefile
/petsc/src/mat/impls/baij/seq/baijmkl/ftn-custom/zbaijmklf.c
/petsc/src/mat/impls/dense/mpi/mpidense.c
/petsc/src/mat/impls/dense/seq/cuda/densecuda.cu
/petsc/src/mat/impls/nest/matnest.c
/petsc/src/mat/impls/sbaij/seq/sbaij.c
/petsc/src/mat/impls/scalapack/matscalapack.c
/petsc/src/mat/impls/sell/mpi/mpisell.c
/petsc/src/mat/impls/shell/shell.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/matfd/fdmatrix.c
/petsc/src/mat/tests/ex242.c
/petsc/src/mat/utils/axpy.c
/petsc/src/snes/impls/makefile
/petsc/src/snes/interface/snes.c
/petsc/src/snes/tutorials/ex19.c
/petsc/src/snes/tutorials/output/ex19_asm_matconvert.out
/petsc/src/sys/classes/draw/interface/ftn-custom/zdrawf.c
/petsc/src/sys/classes/draw/utils/image.c
/petsc/src/sys/classes/viewer/impls/ascii/filev.c
/petsc/src/sys/classes/viewer/impls/binary/binv.c
/petsc/src/sys/classes/viewer/impls/draw/drawv.c
/petsc/src/sys/classes/viewer/impls/socket/send.c
/petsc/src/sys/classes/viewer/interface/dupl.c
/petsc/src/sys/error/adebug.c
/petsc/src/sys/error/err.c
/petsc/src/sys/fileio/mprint.c
/petsc/src/sys/objects/init.c
/petsc/src/sys/objects/options.c
/petsc/src/sys/python/pythonsys.c
/petsc/src/sys/tests/options/ex55.c
/petsc/src/sys/tests/options/output/ex55_6a.out
/petsc/src/sys/tests/options/output/ex55_6b.out
/petsc/src/sys/tests/options/output/ex55_6c.out
/petsc/src/sys/tests/options/rc_help
/petsc/src/sys/tests/options/rc_help_intro
/petsc/src/sys/tests/options/rc_version
/petsc/src/ts/impls/multirate/makefile
/petsc/src/ts/interface/ts.c
/petsc/src/ts/trajectory/impls/memory/trajmemory.c
/petsc/src/ts/tutorials/ex25.c
/petsc/src/ts/utils/dmlocalts.c
/petsc/src/ts/utils/dmplexlandau/cuda/landaucu.cu
/petsc/src/ts/utils/dmplexlandau/plexland.c
/petsc/src/vec/is/is/impls/block/block.c
/petsc/src/vec/is/is/impls/general/general.c
/petsc/src/vec/is/is/impls/stride/stride.c
/petsc/src/vec/is/sf/interface/ftn-custom/zsf.c
/petsc/src/vec/vec/impls/seq/seqcuda/veccuda2.cu
/petsc/src/vec/vec/interface/ftn-custom/zvectorf.c
/petsc/src/vec/vec/interface/rvector.c
/petsc/src/vec/vec/interface/vector.c
/petsc/src/vec/vec/tests/ex100.cu
/petsc/src/vec/vscat/impls/mpi1/vpscat_mpi1.c
/petsc/src/vec/vscat/interface/ftn-custom/zvscatfcef.c
7c9cd34301-Feb-2021 Vaclav Hapla <vaclav.hapla@erdw.ethz.ch>

Plex: Add PETSc git version to HDF5 as attribute


/petsc/.gitlab-ci.yml
/petsc/config/BuildSystem/config/framework.py
/petsc/config/BuildSystem/config/packages/MPICH.py
/petsc/config/BuildSystem/config/packages/cuda.py
/petsc/config/BuildSystem/config/packages/hpddm.py
/petsc/config/BuildSystem/config/packages/slepc.py
/petsc/config/BuildSystem/config/setCompilers.py
/petsc/config/examples/arch-ci-linux-cuda-double.py
/petsc/config/report_tests.py
/petsc/config/testparse.py
/petsc/gmakefile
/petsc/gmakefile.test
/petsc/include/petsc/finclude/petsctao.h
/petsc/include/petsc/private/cudavecimpl.h
/petsc/include/petsc/private/dmpleximpl.h
/petsc/include/petsc/private/petscfeimpl.h
/petsc/include/petsc/private/taoimpl.h
/petsc/include/petsc/private/vecimpl.h
/petsc/include/petscfe.h
/petsc/include/petscksp.h
/petsc/include/petscsys.h
/petsc/include/petsctao.h
/petsc/src/binding/petsc4py/conf/baseconf.py
/petsc/src/binding/petsc4py/src/PETSc/DM.pyx
/petsc/src/binding/petsc4py/src/PETSc/DMPlex.pyx
/petsc/src/binding/petsc4py/src/PETSc/petscdm.pxi
/petsc/src/binding/petsc4py/src/PETSc/petscdmplex.pxi
/petsc/src/binding/petsc4py/test/test_dmplex.py
/petsc/src/dm/dt/dualspace/impls/lagrange/dspacelagrange.c
/petsc/src/dm/dt/dualspace/impls/lagrange/tests/output/ex1_2_simplex_continuous_full.out
/petsc/src/dm/dt/dualspace/impls/lagrange/tests/output/ex1_3_simplex_continuous_full.out
/petsc/src/dm/dt/dualspace/impls/lagrange/tests/output/ex1_3_simplex_continuous_trimmed.out
/petsc/src/dm/dt/dualspace/impls/lagrange/tests/output/ex1_3_simplex_discontinuous_trimmed.out
/petsc/src/dm/dt/dualspace/impls/lagrange/tests/output/ex1_3_tensor_continuous_full.out
/petsc/src/dm/dt/dualspace/impls/lagrange/tests/output/ex1_3_tensor_continuous_trimmed.out
/petsc/src/dm/dt/dualspace/impls/lagrange/tests/output/ex1_3_tensor_discontinuous_trimmed.out
/petsc/src/dm/dt/dualspace/impls/lagrange/tests/output/ex1_3_wedge_continuous_full.out
/petsc/src/dm/dt/dualspace/impls/lagrange/tests/output/ex1_3_wedge_continuous_trimmed.out
/petsc/src/dm/dt/dualspace/impls/lagrange/tests/output/ex1_3_wedge_discontinuous_trimmed.out
plexhdf5.c
/petsc/src/docs/tao_tex/manual/mathprog.bib
/petsc/src/docs/tao_tex/manual/part2b.tex
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/ksp/ksp/utils/dmproject.c
/petsc/src/ksp/pc/impls/gamg/agg.c
/petsc/src/mat/utils/axpy.c
/petsc/src/snes/tutorials/ex12.c
/petsc/src/snes/tutorials/output/ex12_tri_parmetis_hpddm.out
/petsc/src/snes/tutorials/output/ex12_tri_parmetis_hpddm_baij.out
/petsc/src/sys/classes/random/impls/curand/curand.c
/petsc/src/sys/classes/random/impls/curand/curand2.cu
/petsc/src/sys/classes/random/impls/curand/makefile
/petsc/src/sys/classes/random/impls/makefile
/petsc/src/sys/classes/random/impls/rand/rand.c
/petsc/src/sys/classes/random/impls/rand48/rand48.c
/petsc/src/sys/classes/random/impls/rander48/rander48.c
/petsc/src/sys/classes/random/impls/random123/random123.c
/petsc/src/sys/classes/random/impls/sprng/sprng.c
/petsc/src/sys/classes/random/interface/random.c
/petsc/src/sys/classes/random/interface/randreg.c
/petsc/src/sys/classes/random/randomimpl.h
/petsc/src/sys/objects/cuda/handle.c
/petsc/src/tao/constrained/impls/almm/almm.c
/petsc/src/tao/constrained/impls/almm/almm.h
/petsc/src/tao/constrained/impls/almm/almmutils.c
/petsc/src/tao/constrained/impls/almm/makefile
/petsc/src/tao/constrained/impls/makefile
/petsc/src/tao/constrained/tutorials/ex1.c
/petsc/src/tao/constrained/tutorials/makefile
/petsc/src/tao/constrained/tutorials/output/ex1_1.out
/petsc/src/tao/constrained/tutorials/output/ex1_10.out
/petsc/src/tao/constrained/tutorials/output/ex1_3.out
/petsc/src/tao/constrained/tutorials/output/ex1_5.out
/petsc/src/tao/constrained/tutorials/output/ex1_6.out
/petsc/src/tao/constrained/tutorials/output/ex1_7.out
/petsc/src/tao/constrained/tutorials/output/ex1_8.out
/petsc/src/tao/constrained/tutorials/output/ex1_9.out
/petsc/src/tao/interface/dlregistao.c
/petsc/src/tao/interface/taosolver.c
/petsc/src/tao/interface/taosolver_bounds.c
/petsc/src/tao/interface/taosolverregi.c
/petsc/src/ts/tutorials/ex76.c
/petsc/src/ts/tutorials/output/ex76_2d_tri_p2_p1_p1.out
/petsc/src/ts/tutorials/output/ex76_2d_tri_p2_p1_p1_sconv.out
/petsc/src/ts/tutorials/output/ex76_2d_tri_p2_p1_p1_tconv.out
/petsc/src/ts/tutorials/output/ex76_2d_tri_p2_p1_p1_tg_sconv.out
/petsc/src/ts/tutorials/output/ex76_2d_tri_p2_p1_p1_tg_tconv.out
/petsc/src/ts/tutorials/output/ex76_2d_tri_p3_p2_p2.out
/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/pvec2.c
/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/seqcuda/veccuda2.cu
/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/tests/ex21.c
/petsc/src/vec/vec/tests/ex28.c
/petsc/src/vec/vec/tests/ex43.c
/petsc/src/vec/vec/tests/output/ex21_1.out
/petsc/src/vec/vec/tests/output/ex21_2.out
4362adbd22-Dec-2020 ksagiyam <k.sagiyama@imperial.ac.uk>

plex_hdf5: add output files for plex/tutorials/ex5

efa1251322-Dec-2020 ksagiyam <k.sagiyama@imperial.ac.uk>

plex_hdf5: add framework to test load on N / save on M


/petsc/config/BuildSystem/config/package.py
/petsc/config/BuildSystem/config/packages/MUMPS.py
/petsc/config/BuildSystem/config/packages/make.py
/petsc/config/BuildSystem/config/packages/petsc4py.py
/petsc/include/petsc/private/vecimpl.h
/petsc/include/petscsys.h
/petsc/include/petscvec.h
/petsc/src/binding/petsc4py/src/PETSc/Viewer.pyx
/petsc/src/binding/petsc4py/test/test_dmplex.py
tutorials/ex5.c
/petsc/src/docs/sphinx_docs/Makefile
/petsc/src/docs/sphinx_docs/_static/css/petsc-team-container.css
/petsc/src/docs/sphinx_docs/_static/images/adams.jpg
/petsc/src/docs/sphinx_docs/_static/images/alp.jpg
/petsc/src/docs/sphinx_docs/_static/images/barry.gif
/petsc/src/docs/sphinx_docs/_static/images/bill.gif
/petsc/src/docs/sphinx_docs/_static/images/buschelman.jpg
/petsc/src/docs/sphinx_docs/_static/images/dave.jpg
/petsc/src/docs/sphinx_docs/_static/images/dinesh.jpg
/petsc/src/docs/sphinx_docs/_static/images/dmitry.jpg
/petsc/src/docs/sphinx_docs/_static/images/hong.jpg
/petsc/src/docs/sphinx_docs/_static/images/jed.jpg
/petsc/src/docs/sphinx_docs/_static/images/karli.jpg
/petsc/src/docs/sphinx_docs/_static/images/lisandro.jpg
/petsc/src/docs/sphinx_docs/_static/images/lois.gif
/petsc/src/docs/sphinx_docs/_static/images/matt.jpg
/petsc/src/docs/sphinx_docs/_static/images/mcs-rule-small.gif
/petsc/src/docs/sphinx_docs/_static/images/mrhongzhang.jpg
/petsc/src/docs/sphinx_docs/_static/images/patricksanan.jpg
/petsc/src/docs/sphinx_docs/_static/images/peter.jpg
/petsc/src/docs/sphinx_docs/_static/images/richard.jpg
/petsc/src/docs/sphinx_docs/_static/images/sarich.jpg
/petsc/src/docs/sphinx_docs/_static/images/satish.gif
/petsc/src/docs/sphinx_docs/_static/images/scaling.jpg
/petsc/src/docs/sphinx_docs/_static/images/sean.jpg
/petsc/src/docs/sphinx_docs/_static/images/shri.jpg
/petsc/src/docs/sphinx_docs/_static/images/stefano.jpg
/petsc/src/docs/sphinx_docs/_static/images/tobin.png
/petsc/src/docs/sphinx_docs/_static/images/todd.jpg
/petsc/src/docs/sphinx_docs/_static/images/vaclav.jpg
/petsc/src/docs/sphinx_docs/_static/images/victor.jpg
/petsc/src/docs/sphinx_docs/_static/images/victorminden.jpg
/petsc/src/docs/sphinx_docs/conf.py
/petsc/src/docs/sphinx_docs/contact/index.rst
/petsc/src/docs/sphinx_docs/contact/meeting_documentation.rst
/petsc/src/docs/sphinx_docs/contact/petsc_team.rst
/petsc/src/docs/sphinx_docs/developers/buildsystem.rst
/petsc/src/docs/sphinx_docs/developers/copyimages.rst
/petsc/src/docs/sphinx_docs/developers/documentation.rst
/petsc/src/docs/sphinx_docs/developers/index.rst
/petsc/src/docs/sphinx_docs/developers/integration.rst
/petsc/src/docs/sphinx_docs/developers/testing.rst
/petsc/src/docs/sphinx_docs/faq/index.rst
/petsc/src/docs/sphinx_docs/genteamtable.py
/petsc/src/docs/sphinx_docs/guides/guide_to_examples.rst
/petsc/src/docs/sphinx_docs/guides/physics/guide_to_stokes.rst
/petsc/src/docs/sphinx_docs/index.rst
/petsc/src/docs/sphinx_docs/install/index.rst
/petsc/src/docs/sphinx_docs/install/install_documentation.rst
/petsc/src/docs/sphinx_docs/install/install_tutorial.rst
/petsc/src/docs/sphinx_docs/install/license_documentation.rst
/petsc/src/docs/sphinx_docs/install/windowsinstall_documentation.rst
/petsc/src/docs/sphinx_docs/manual/getting_started.rst
/petsc/src/docs/sphinx_docs/manual/other.rst
/petsc/src/docs/sphinx_docs/manual/snes.rst
/petsc/src/docs/sphinx_docs/miscellaneous/acknowledgements.rst
/petsc/src/docs/sphinx_docs/miscellaneous/applications_publications.rst
/petsc/src/docs/sphinx_docs/miscellaneous/funding.rst
/petsc/src/docs/sphinx_docs/miscellaneous/index.rst
/petsc/src/docs/sphinx_docs/miscellaneous/prizes.rst
/petsc/src/docs/sphinx_docs/miscellaneous/threads.rst
/petsc/src/docs/sphinx_docs/overview/features_documentation.rst
/petsc/src/docs/sphinx_docs/overview/gpu_roadmap_documentation.rst
/petsc/src/docs/sphinx_docs/overview/index.rst
/petsc/src/docs/sphinx_docs/overview/linear_solve_table_documentation.rst
/petsc/src/docs/sphinx_docs/overview/nonlinear_solve_table_documentation.rst
/petsc/src/docs/sphinx_docs/overview/nutshell.rst
/petsc/src/docs/sphinx_docs/overview/tao_solve_table_documentation.rst
/petsc/src/docs/tex/petsc.bib
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/docs/website/documentation/faq.html
/petsc/src/mat/impls/aij/mpi/fdmpiaij.c
/petsc/src/mat/impls/dense/mpi/mpidense.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/matfd/fdmatrix.c
/petsc/src/sys/fileio/mprint.c
/petsc/src/ts/impls/implicit/theta/theta.c
/petsc/src/ts/tutorials/ex23fwdadj.c
/petsc/src/ts/tutorials/ex25.c
/petsc/src/ts/tutorials/makefile
/petsc/src/ts/tutorials/output/ex23fwdadj_1.out
/petsc/src/vec/vec/impls/mpi/pbvec.c
/petsc/src/vec/vec/impls/nest/vecnest.c
/petsc/src/vec/vec/impls/seq/bvec2.c
/petsc/src/vec/vec/interface/rvector.c
/petsc/src/vec/vec/tutorials/ex44.c
/petsc/src/vec/vec/tutorials/makefile
/petsc/src/vec/vec/tutorials/output/ex44_cuda.out
/petsc/src/vec/vec/tutorials/output/ex44_parallel.out
/petsc/src/vec/vec/tutorials/output/ex44_serial.out
/petsc/src/vec/vec/tutorials/output/ex44_uneven.out
5c3f560820-Jan-2021 AlexisMarb <alexis.marboeuf@hotmail.fr>

ComponentName: modification of DMPlexCreateGlobalToNaturalSF

The modification of DMPlexCreateGlobaltoNaturalSF allows to pass NULL as an argument
for the sequential section when calling the routine.

ComponentName: modification of DMPlexCreateGlobalToNaturalSF

The modification of DMPlexCreateGlobaltoNaturalSF allows to pass NULL as an argument
for the sequential section when calling the routine. The interface hasn't change. It takes
into account that a DM can be distributed with DMPlexDistribute just after its creation.
In that case, sfNatural cannot be computed in DMPlexDistribute since no section is defined on the DM
at that moment. The user should then call DMPlexCreateGlobaltoNaturalSF after a section is set to the
parallel DM in order to compute the sfNatural. Instead of computing the sequential section needed for
DMPlexCreateGlobaltoNaturalSF, he can now pass NULL as an argument for the section and it is reconstructed
from the parallel section in the routine.
Error messages are slightly modified in all routines of plexnatural.c when the naturalSF is not present and
useNatural is set to TRUE. It mentioned now that a section has to be defined for the naturalSF to be computed.
TODO: since DMPlexCreateGlobaltoNaturalSF is not typically called by the user, automatically call it as soon
as useNatural is TRUE, the DM has been distributed and a section is present.
No failed test when running all dm tests locally after the modification.

Reported-by: Blaise Bourdin <bourdin@lsu.edu>
Thanks-to: Blaise Bourdin <bourdin@lsu.edu>

show more ...


/petsc/config/BuildSystem/config/compilerOptions.py
/petsc/config/BuildSystem/config/package.py
/petsc/config/BuildSystem/config/packages/ColPack.py
/petsc/config/BuildSystem/config/packages/MFEM.py
/petsc/config/BuildSystem/config/packages/SuperLU.py
/petsc/config/BuildSystem/config/packages/SuperLU_DIST.py
/petsc/config/BuildSystem/config/packages/Trilinos.py
/petsc/config/BuildSystem/config/packages/alquimia.py
/petsc/config/BuildSystem/config/packages/blis.py
/petsc/config/BuildSystem/config/packages/eigen.py
/petsc/config/BuildSystem/config/packages/elemental.py
/petsc/config/BuildSystem/config/packages/exodusii.py
/petsc/config/BuildSystem/config/packages/googletest.py
/petsc/config/BuildSystem/config/packages/kokkos-kernels.py
/petsc/config/BuildSystem/config/packages/kokkos.py
/petsc/config/BuildSystem/config/packages/metis.py
/petsc/config/BuildSystem/config/packages/mmg.py
/petsc/config/BuildSystem/config/packages/mstk.py
/petsc/config/BuildSystem/config/packages/openblas.py
/petsc/config/BuildSystem/config/packages/parmmg.py
/petsc/config/BuildSystem/config/packages/petsc4py.py
/petsc/config/BuildSystem/config/packages/pragmatic.py
/petsc/config/BuildSystem/config/packages/python.py
/petsc/config/BuildSystem/config/packages/strumpack.py
/petsc/config/BuildSystem/config/packages/xSDKTrilinos.py
/petsc/config/BuildSystem/nargs.py
/petsc/config/examples/arch-ci-linux-pkgs-opt.py
/petsc/config/examples/arch-ci-osx-cxx-pkgs-opt.py
/petsc/config/query_tests.py
/petsc/gmakefile.test
/petsc/include/petsc/private/cudavecimpl.h
/petsc/include/petsc/private/dmnetworkimpl.h
/petsc/include/petscdmnetwork.h
/petsc/src/binding/petsc4py/.gitignore
/petsc/src/binding/petsc4py/src/PETSc/Vec.pyx
/petsc/src/binding/petsc4py/src/PETSc/petscvec.pxi
/petsc/src/binding/petsc4py/src/include/compat/cuda.h
/petsc/src/dm/impls/network/network.c
/petsc/src/dm/impls/network/networkcreate.c
/petsc/src/dm/impls/network/networkmonitor.c
plexnatural.c
/petsc/src/docs/sphinx_docs/developers/integration.rst
/petsc/src/docs/sphinx_docs/guides/physics/guide_to_stokes.rst
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/ksp/ksp/tutorials/ex71.c
/petsc/src/ksp/ksp/tutorials/network/ex1.c
/petsc/src/ksp/ksp/tutorials/network/ex1_nest.c
/petsc/src/ksp/ksp/tutorials/network/ex2.c
/petsc/src/ksp/ksp/tutorials/network/ex3.c
/petsc/src/ksp/ksp/tutorials/network/ex4.c
/petsc/src/ksp/ksp/tutorials/network/makefile
/petsc/src/ksp/ksp/tutorials/network/output/ex3_1.out
/petsc/src/ksp/ksp/tutorials/network/output/ex3_2.out
/petsc/src/ksp/ksp/tutorials/network/output/ex3_3.out
/petsc/src/ksp/ksp/tutorials/network/output/ex4_1.out
/petsc/src/ksp/ksp/tutorials/network/output/ex4_2.out
/petsc/src/ksp/ksp/tutorials/network/output/ex4_3.out
/petsc/src/ksp/pc/impls/jacobi/jacobi.c
/petsc/src/mat/impls/aij/mpi/kokkos/mpiaijkok.kokkos.cxx
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/mpi/mpiaij.h
/petsc/src/mat/impls/aij/mpi/mpicusparse/mpiaijcusparse.cu
/petsc/src/mat/impls/aij/mpi/mpimatmatmult.c
/petsc/src/mat/impls/aij/mpi/mpiviennacl/mpiaijviennacl.cxx
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/aij/seq/kokkos/aijkok.kokkos.cxx
/petsc/src/mat/impls/aij/seq/seqcusparse/aijcusparse.cu
/petsc/src/mat/impls/aij/seq/seqcusparse/cusparsematimpl.h
/petsc/src/mat/impls/aij/seq/symtranspose.c
/petsc/src/mat/impls/dense/mpi/mpidense.c
/petsc/src/mat/impls/dense/seq/cuda/densecuda.cu
/petsc/src/mat/impls/dense/seq/dense.c
/petsc/src/mat/impls/dense/seq/dense.h
/petsc/src/mat/impls/sell/mpi/mpisell.h
/petsc/src/mat/impls/shell/shell.c
/petsc/src/mat/impls/shell/shellcnv.c
/petsc/src/mat/impls/transpose/htransm.c
/petsc/src/mat/impls/transpose/transm.c
/petsc/src/mat/tests/ex132.c
/petsc/src/mat/tests/ex70.c
/petsc/src/mat/utils/axpy.c
/petsc/src/mat/utils/gcreate.c
/petsc/src/mat/utils/multequal.c
/petsc/src/snes/tutorials/network/ex1.c
/petsc/src/snes/tutorials/network/makefile
/petsc/src/snes/tutorials/network/output/ex1.out
/petsc/src/snes/tutorials/network/output/ex1_2.out
/petsc/src/snes/tutorials/network/output/ex1_4.out
/petsc/src/snes/tutorials/network/power/PFReadData.c
/petsc/src/snes/tutorials/network/power/output/power_1.out
/petsc/src/snes/tutorials/network/power/pffunctions.c
/petsc/src/snes/tutorials/network/power/power.c
/petsc/src/snes/tutorials/network/power/power2.c
/petsc/src/snes/tutorials/network/water/water.c
/petsc/src/snes/tutorials/network/water/waterfunctions.c
/petsc/src/sys/error/err.c
/petsc/src/tao/bound/impls/bqnk/bqnk.c
/petsc/src/ts/tutorials/network/wash/pipeInterface.c
/petsc/src/ts/tutorials/network/wash/pipes1.c
/petsc/src/ts/tutorials/power_grid/stability_9bus/ex9busdmnetwork.c
/petsc/src/ts/utils/dmnetworkts.c
/petsc/src/ts/utils/dmplexlandau/plexland.c
/petsc/src/vec/vec/impls/seq/bvec2.c
/petsc/src/vec/vec/impls/seq/seqcuda/veccuda.c
/petsc/src/vec/vec/impls/seq/seqcuda/veccuda2.cu
/petsc/src/vec/vec/interface/rvector.c
f924461514-Jan-2021 Matthew G. Knepley <knepley@gmail.com>

Plex+FE: Now we can turn on second derivatives in an FEM calculation - Now FE interpolation and PetscFEEvaluateFieldJets_Internal() can also do Hessians - Add jet degree to DS - Add PTAP operations f

Plex+FE: Now we can turn on second derivatives in an FEM calculation - Now FE interpolation and PetscFEEvaluateFieldJets_Internal() can also do Hessians - Add jet degree to DS - Add PTAP operations for small matrices

show more ...


/petsc/config/BuildSystem/config/package.py
/petsc/config/BuildSystem/config/packages/MPICH.py
/petsc/config/BuildSystem/config/packages/hwloc.py
/petsc/include/petsc/private/dmpleximpl.h
/petsc/include/petsc/private/petscdsimpl.h
/petsc/include/petsc/private/petscfeimpl.h
/petsc/include/petscdmswarm.h
/petsc/include/petscds.h
/petsc/include/petscfe.h
/petsc/lib/petsc/bin/maint/petsc-val.supp
/petsc/src/binding/petsc4py/CHANGES.rst
/petsc/src/binding/petsc4py/LICENSE.rst
/petsc/src/binding/petsc4py/docs/source/conf.py
/petsc/src/binding/petsc4py/src/__init__.py
/petsc/src/dm/dt/dualspace/interface/dualspace.c
/petsc/src/dm/dt/fe/impls/opencl/feopencl.c
/petsc/src/dm/dt/fe/interface/fe.c
/petsc/src/dm/dt/interface/dtds.c
plexfem.c
plexgeometry.c
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
/petsc/src/dm/impls/swarm/swarm.c
/petsc/src/dm/impls/swarm/swarmpic_plex.c
/petsc/src/dm/impls/swarm/tests/ex2.c
/petsc/src/dm/interface/dm.c
/petsc/src/dm/interface/dmi.c
/petsc/src/dm/label/dmlabel.c
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/snes/tests/ex13.c
/petsc/src/snes/tests/output/ex13_strong.out
/petsc/src/snes/utils/dmadapt.c
/petsc/src/snes/utils/dmplexsnes.c
/petsc/src/sys/python/pythonsys.c
/petsc/src/ts/interface/ts.c
/petsc/src/ts/tutorials/ex77.c
/petsc/src/ts/tutorials/output/ex77_2d_tri_p2_p1_p1_tconvp.out
cafebca814-Jan-2021 Matthew G. Knepley <knepley@gmail.com>

Plex: Fixed serial fallback for GlobalToNatural


/petsc/include/petsc/finclude/petscmat.h
/petsc/include/petsc/private/taoimpl.h
/petsc/include/petsclandau.h
/petsc/include/petscmat.h
/petsc/include/petsctao.h
plexnatural.c
/petsc/src/docs/tao_tex/manual/part3.tex
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/ksp/ksp/tutorials/output/ex7_gamg_kokkos_nsize-1.out
/petsc/src/ksp/ksp/tutorials/output/ex7_gamg_kokkos_nsize-2.out
/petsc/src/mat/impls/aij/seq/kokkos/aijkok.kokkos.cxx
/petsc/src/mat/interface/dlregismat.c
/petsc/src/sys/objects/options.c
/petsc/src/sys/tests/options/ex55.c
/petsc/src/sys/tests/options/output/ex55_6a.out
/petsc/src/sys/tests/options/output/ex55_6b.out
/petsc/src/sys/tests/options/output/ex55_6c.out
/petsc/src/sys/tests/options/rc_help
/petsc/src/sys/tests/options/rc_help_intro
/petsc/src/sys/tests/options/rc_version
/petsc/src/tao/bound/impls/bncg/bncg.c
/petsc/src/tao/bound/impls/bncg/bncg.h
/petsc/src/tao/bound/impls/bnk/bnk.c
/petsc/src/tao/bound/impls/bnk/bnls.c
/petsc/src/tao/bound/impls/bqnk/bqnk.c
/petsc/src/tao/bound/impls/bqnk/bqnk.h
/petsc/src/tao/bound/impls/bqnk/bqnkls.c
/petsc/src/tao/bound/impls/bqnk/bqnktl.c
/petsc/src/tao/bound/impls/bqnk/bqnktr.c
/petsc/src/tao/bound/impls/bqnls/bqnls.c
/petsc/src/tao/interface/taosolver.c
/petsc/src/tao/unconstrained/tutorials/makefile
/petsc/src/tao/unconstrained/tutorials/output/rosenbrock3_1.out
/petsc/src/tao/unconstrained/tutorials/rosenbrock3.c
/petsc/src/ts/utils/dmplexlandau/cuda/landaucu.cu
/petsc/src/ts/utils/dmplexlandau/kokkos/landau.kokkos.cxx
/petsc/src/ts/utils/dmplexlandau/plexland.c
/petsc/src/ts/utils/dmplexlandau/tutorials/ex1.c
/petsc/src/ts/utils/dmplexlandau/tutorials/ex1f90.F90
/petsc/src/ts/utils/dmplexlandau/tutorials/ex2.c
/petsc/src/ts/utils/dmplexlandau/tutorials/makefile
/petsc/src/ts/utils/dmplexlandau/tutorials/output/ex1_0.out
/petsc/src/ts/utils/dmplexlandau/tutorials/output/ex1f90_0.out
/petsc/src/ts/utils/dmplexlandau/tutorials/output/ex2_0.out
/petsc/src/ts/utils/dmplexlandau/tutorials/output/ex2_kokkos.out

1...<<61626364656667686970>>...235