History log of /petsc/src/dm/impls/plex/ (Results 1901 – 1925 of 5874)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
a6e0b37525-May-2019 Matthew G. Knepley <knepley@gmail.com>

Plex: Now for projection allow 3 DMs: input, output, and auxiliary
- We get the input DM from the input Vec
- Now we can have more general relations between input/output/auxiliary meshes in projectio

Plex: Now for projection allow 3 DMs: input, output, and auxiliary
- We get the input DM from the input Vec
- Now we can have more general relations between input/output/auxiliary meshes in projection and integration
- Added DMEnclosureType
- Added DMGetEnclosureRelation() and DMGetEnclosurePoint()
- Removed DMPlexGetSubpoint() and DMPlexGetAuxiliaryPoint()
- In projection, convert output mesh points to input mesh points
- Coordinates must be reordered after depth label is constructed
- DMPlexLabelAddFaceCells() only adds cells adjacent to faces
- Put in extra debugging for missing point enclosures
- In boundary projection, calculate face data for geometry
- p4est: use known point maps instead of projection to interp from base to coarse

show more ...

e4ba4cd715-Jan-2020 Stefano Zampini <stefano.zampini@gmail.com>

Update plexpartition.c

4319958613-Jan-2020 Satish Balay <balay@mcs.anl.gov>

ci: rename linux-pardiso to linux-intel - and add a cxx-complex build for intel [for pardiso]

4939099811-Jan-2020 Matthew Knepley <knepley@gmail.com>

Plex: Fix doc for DMPlexCreateCubeBoundary()
Contributed-by: Klaus Zimmermann <klaus.zimmermann@smhi.se>

3e36062407-Jan-2020 Vaclav Hapla <vaclav.hapla@erdw.ethz.ch>

dm_impls_plex_tests-ex18: Allow disabling DMPlexCheckPointSFHeavy().

Print message whether mesh returned by DMPlexCreateFromFile() is distributed.


examples/tests/ex18.c
examples/tests/output/ex18_5_dist0_interpolate-none.out
examples/tests/output/ex18_5_dist0_interpolate-serial.out
examples/tests/output/ex18_5_dist1_interpolate-none.out
examples/tests/output/ex18_5_dist1_interpolate-parallel.out
examples/tests/output/ex18_5_dist1_interpolate-serial.out
examples/tests/output/ex18_5_seq_interpolate-none.out
examples/tests/output/ex18_5_seq_interpolate-serial.out
examples/tests/output/ex18_7_exo.out
examples/tests/output/ex18_7_exo_int_metis.out
examples/tests/output/ex18_7_exo_int_simple.out
examples/tests/output/ex18_7_exo_metis_int.out
examples/tests/output/ex18_7_exo_simple_int.out
examples/tests/output/ex18_7_hdf5_hierarch_nsize-2.out
examples/tests/output/ex18_7_hdf5_hierarch_nsize-3.out
examples/tests/output/ex18_7_hdf5_hierarch_nsize-4.out
examples/tests/output/ex18_7_par_hdf5.out
examples/tests/output/ex18_7_par_hdf5_int.out
examples/tests/output/ex18_7_par_hdf5_int_parmetis.out
examples/tests/output/ex18_7_seq_hdf5_int_metis.out
examples/tests/output/ex18_7_seq_hdf5_int_simple.out
examples/tests/output/ex18_7_seq_hdf5_metis_int.out
examples/tests/output/ex18_7_seq_hdf5_simple.out
examples/tests/output/ex18_7_seq_hdf5_simple_int.out
examples/tests/output/ex18_8.out
examples/tests/output/ex18_9_par_hdf5.out
examples/tests/output/ex18_9_par_hdf5_int.out
examples/tests/output/ex18_9_par_hdf5_int_parmetis.out
examples/tests/output/ex18_9_seq_hdf5_int_metis.out
examples/tests/output/ex18_9_seq_hdf5_int_simple.out
examples/tests/output/ex18_9_seq_hdf5_metis_int.out
examples/tests/output/ex18_9_seq_hdf5_simple.out
examples/tests/output/ex18_9_seq_hdf5_simple_int.out
8372926a06-Jan-2020 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/maint'


/petsc/config/BuildSystem/config/packages/MPI.py
/petsc/config/BuildSystem/config/packages/hpddm.py
/petsc/include/petsc/private/matimpl.h
/petsc/include/petsc/private/petschpddm.h
/petsc/include/petscdmstag.h
/petsc/include/petscmat.h
/petsc/include/petscpc.h
/petsc/include/petscversion.h
/petsc/lib/petsc/bin/maint/rebuildtar
/petsc/src/contrib/fun3d/comp/flow.c
examples/tests/ex11.c
plex.c
plexfem.c
plexnatural.c
/petsc/src/dm/impls/stag/examples/tests/ex30.c
/petsc/src/dm/impls/stag/examples/tests/ex4.c
/petsc/src/dm/impls/stag/examples/tests/output/ex30_1.out
/petsc/src/dm/impls/stag/examples/tests/output/ex30_2.out
/petsc/src/dm/impls/stag/stagstencil.c
/petsc/src/docs/website/download/index.html
/petsc/src/ksp/ksp/examples/tutorials/ex71.c
/petsc/src/ksp/ksp/examples/tutorials/ex75.c
/petsc/src/ksp/ksp/examples/tutorials/ex76.c
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_bddc_elast_3lev_hpddm.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_bddc_elast_3lev_hpddm_baij.out
/petsc/src/ksp/ksp/impls/hpddm/hpddm.cxx
/petsc/src/ksp/ksp/interface/dlregisksp.c
/petsc/src/ksp/ksp/interface/itcreate.c
/petsc/src/ksp/ksp/interface/itregis.c
/petsc/src/ksp/pc/impls/asm/asm.c
/petsc/src/ksp/pc/impls/bddc/bddc.c
/petsc/src/ksp/pc/impls/bddc/bddcprivate.c
/petsc/src/ksp/pc/impls/factor/factimpl.c
/petsc/src/ksp/pc/impls/factor/factor.c
/petsc/src/ksp/pc/impls/factor/ilu/ilu.c
/petsc/src/ksp/pc/impls/hpddm/hpddm.cxx
/petsc/src/mat/examples/tests/ex21.c
/petsc/src/mat/examples/tests/ex75.c
/petsc/src/mat/examples/tutorials/ex15.c
/petsc/src/mat/f90-mod/petscmat.h
/petsc/src/mat/impls/aij/seq/lusol/lusol.c
/petsc/src/mat/impls/sbaij/seq/cholmod/sbaijcholmod.c
/petsc/src/mat/interface/matrix.c
/petsc/src/snes/examples/tutorials/output/ex12_quad_hpddm_reuse.out
/petsc/src/snes/examples/tutorials/output/ex12_quad_hpddm_reuse_baij.out
/petsc/src/snes/examples/tutorials/output/ex12_quad_hpddm_reuse_threshold.out
/petsc/src/snes/examples/tutorials/output/ex12_quad_hpddm_reuse_threshold_baij.out
/petsc/src/snes/examples/tutorials/output/ex12_tri_hpddm_reuse.out
/petsc/src/snes/examples/tutorials/output/ex12_tri_hpddm_reuse_baij.out
/petsc/src/snes/examples/tutorials/output/ex12_tri_parmetis_hpddm.out
/petsc/src/snes/examples/tutorials/output/ex12_tri_parmetis_hpddm_baij.out
/petsc/src/snes/interface/snesut.c
/petsc/src/sys/objects/aoptions.c
/petsc/src/tao/bound/impls/bnk/bnk.c
/petsc/src/tao/bound/impls/tron/tron.c
/petsc/src/tao/constrained/examples/tutorials/toy.c
/petsc/src/tao/leastsquares/impls/brgn/brgn.c
/petsc/src/tao/pde_constrained/examples/tutorials/parabolic.c
/petsc/src/ts/examples/tests/ex3.c
/petsc/src/ts/impls/explicit/rk/rk.c
/petsc/src/vec/is/ao/examples/tests/ex1.c
c3b366b106-Jan-2020 prj- <pierre.jolivet@enseeiht.fr>

Double CHKERRQ


/petsc/.gitignore
/petsc/.gitlab-ci.yml
/petsc/config/BuildSystem/config/packages/MPI.py
/petsc/config/BuildSystem/config/packages/OpenMPI.py
/petsc/config/BuildSystem/config/packages/metis.py
/petsc/config/BuildSystem/config/packages/pnetcdf.py
/petsc/config/BuildSystem/config/packages/slepc.py
/petsc/config/configure.py
/petsc/config/example_template.py
/petsc/config/examples/arch-ci-linux-c-exodus-dbg.py
/petsc/config/examples/arch-ci-linux-cuda-double.py
/petsc/config/examples/arch-ci-linux-cuda-single.py
/petsc/config/gmakegentest.py
/petsc/config/petsc_harness.sh
/petsc/config/report_tests.py
/petsc/include/petsc/private/matimpl.h
/petsc/include/petscmat.h
/petsc/include/petscversion.h
/petsc/lib/petsc/bin/maint/gcov.py
/petsc/lib/petsc/bin/maint/petsc-val.supp
/petsc/lib/petsc/bin/maint/rebuildtar
/petsc/lib/petsc/bin/petscdiff
/petsc/makefile
/petsc/src/contrib/fun3d/comp/flow.c
/petsc/src/dm/examples/tests/ex9.c
/petsc/src/dm/examples/tests/makefile
/petsc/src/dm/examples/tests/output/ex9_composite_nest_l2g_nsize-1.out
/petsc/src/dm/examples/tests/output/ex9_composite_nest_l2g_nsize-2.out
/petsc/src/dm/impls/composite/pack.c
examples/tests/ex11.c
plex.c
plexfem.c
plexnatural.c
/petsc/src/dm/impls/redundant/dmredundant.c
/petsc/src/dm/impls/shell/dmshell.c
/petsc/src/dm/impls/stag/examples/tests/ex4.c
/petsc/src/docs/tex/manual/part2.tex
/petsc/src/docs/website/documentation/installation.html
/petsc/src/docs/website/download/index.html
/petsc/src/ksp/ksp/examples/tests/ex1.c
/petsc/src/ksp/ksp/examples/tests/ex11.c
/petsc/src/ksp/ksp/examples/tests/ex9.c
/petsc/src/ksp/ksp/examples/tests/makefile
/petsc/src/ksp/ksp/examples/tests/output/ex11_2_test_fs-0_fc_pc_fieldsplit_off_diag_use_amat-0_fc_pc_fieldsplit_diag_use_amat-0.out
/petsc/src/ksp/ksp/examples/tests/output/ex11_2_test_fs-0_fc_pc_fieldsplit_off_diag_use_amat-0_fc_pc_fieldsplit_diag_use_amat-1.out
/petsc/src/ksp/ksp/examples/tests/output/ex11_2_test_fs-0_fc_pc_fieldsplit_off_diag_use_amat-1_fc_pc_fieldsplit_diag_use_amat-0.out
/petsc/src/ksp/ksp/examples/tests/output/ex11_2_test_fs-0_fc_pc_fieldsplit_off_diag_use_amat-1_fc_pc_fieldsplit_diag_use_amat-1.out
/petsc/src/ksp/ksp/examples/tests/output/ex11_2_test_fs-1_fc_pc_fieldsplit_off_diag_use_amat-0_fc_pc_fieldsplit_diag_use_amat-0.out
/petsc/src/ksp/ksp/examples/tests/output/ex11_2_test_fs-1_fc_pc_fieldsplit_off_diag_use_amat-0_fc_pc_fieldsplit_diag_use_amat-1.out
/petsc/src/ksp/ksp/examples/tests/output/ex11_2_test_fs-1_fc_pc_fieldsplit_off_diag_use_amat-1_fc_pc_fieldsplit_diag_use_amat-0.out
/petsc/src/ksp/ksp/examples/tests/output/ex11_2_test_fs-1_fc_pc_fieldsplit_off_diag_use_amat-1_fc_pc_fieldsplit_diag_use_amat-1.out
/petsc/src/ksp/ksp/examples/tests/output/ex11_test_fs-0_fc_pc_fieldsplit_off_diag_use_amat-0_fc_pc_fieldsplit_diag_use_amat-0.out
/petsc/src/ksp/ksp/examples/tests/output/ex11_test_fs-0_fc_pc_fieldsplit_off_diag_use_amat-0_fc_pc_fieldsplit_diag_use_amat-1.out
/petsc/src/ksp/ksp/examples/tests/output/ex11_test_fs-0_fc_pc_fieldsplit_off_diag_use_amat-1_fc_pc_fieldsplit_diag_use_amat-0.out
/petsc/src/ksp/ksp/examples/tests/output/ex11_test_fs-0_fc_pc_fieldsplit_off_diag_use_amat-1_fc_pc_fieldsplit_diag_use_amat-1.out
/petsc/src/ksp/ksp/examples/tests/output/ex11_test_fs-1_fc_pc_fieldsplit_off_diag_use_amat-0_fc_pc_fieldsplit_diag_use_amat-0.out
/petsc/src/ksp/ksp/examples/tests/output/ex11_test_fs-1_fc_pc_fieldsplit_off_diag_use_amat-0_fc_pc_fieldsplit_diag_use_amat-1.out
/petsc/src/ksp/ksp/examples/tests/output/ex11_test_fs-1_fc_pc_fieldsplit_off_diag_use_amat-1_fc_pc_fieldsplit_diag_use_amat-0.out
/petsc/src/ksp/ksp/examples/tests/output/ex11_test_fs-1_fc_pc_fieldsplit_off_diag_use_amat-1_fc_pc_fieldsplit_diag_use_amat-1.out
/petsc/src/ksp/ksp/examples/tests/output/ex1_lsqr_0_ksp_convergence_test-default.out
/petsc/src/ksp/ksp/examples/tests/output/ex1_lsqr_0_ksp_convergence_test-skip.out
/petsc/src/ksp/ksp/examples/tests/output/ex1_lsqr_1_ksp_convergence_test-default.out
/petsc/src/ksp/ksp/examples/tests/output/ex1_lsqr_1_ksp_convergence_test-skip.out
/petsc/src/ksp/ksp/examples/tests/output/ex1_lsqr_2.out
/petsc/src/ksp/ksp/examples/tests/output/ex9_1.out
/petsc/src/ksp/ksp/examples/tests/output/ex9_schur.out
/petsc/src/ksp/ksp/examples/tutorials/ex75.c
/petsc/src/ksp/ksp/examples/tutorials/ex76.c
/petsc/src/ksp/ksp/examples/tutorials/ex7f.F90
/petsc/src/ksp/ksp/impls/lsqr/lsqr.c
/petsc/src/ksp/ksp/interface/itcreate.c
/petsc/src/ksp/pc/impls/asm/asm.c
/petsc/src/ksp/pc/impls/bddc/bddcprivate.c
/petsc/src/ksp/pc/impls/factor/factimpl.c
/petsc/src/ksp/pc/impls/factor/factor.c
/petsc/src/ksp/pc/impls/factor/ilu/ilu.c
/petsc/src/ksp/pc/impls/fieldsplit/fieldsplit.c
/petsc/src/ksp/pc/impls/mg/mgfunc.c
/petsc/src/ksp/pc/impls/shell/shellpc.c
/petsc/src/ksp/pc/impls/telescope/telescope.c
/petsc/src/ksp/pc/interface/pcset.c
/petsc/src/ksp/pc/interface/precon.c
/petsc/src/mat/examples/tests/ex125.c
/petsc/src/mat/examples/tests/ex21.c
/petsc/src/mat/examples/tests/ex301.c
/petsc/src/mat/examples/tests/ex68.c
/petsc/src/mat/examples/tests/ex75.c
/petsc/src/mat/examples/tests/makefile
/petsc/src/mat/examples/tests/output/ex301_aijcusparse_1.out
/petsc/src/mat/examples/tests/output/ex301_aijcusparse_2.out
/petsc/src/mat/examples/tests/output/ex301_aijviennacl_1.out
/petsc/src/mat/examples/tests/output/ex301_aijviennacl_2.out
/petsc/src/mat/examples/tutorials/ex15.c
/petsc/src/mat/examples/tutorials/output/ex15_8.out
/petsc/src/mat/examples/tutorials/output/ex15_9.out
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/mpi/mpiov.c
/petsc/src/mat/impls/aij/mpi/mumps/mumps.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/aij/seq/lusol/lusol.c
/petsc/src/mat/impls/aij/seq/seqviennacl/aijviennacl.cxx
/petsc/src/mat/impls/nest/matnest.c
/petsc/src/mat/impls/nest/matnestimpl.h
/petsc/src/mat/impls/sbaij/seq/cholmod/sbaijcholmod.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/partition/impls/hierarchical/hierarchical.c
/petsc/src/mat/partition/impls/pmetis/pmetis.c
/petsc/src/mat/partition/impls/scotch/scotch.c
/petsc/src/mat/partition/partition.c
/petsc/src/mat/utils/matstash.c
/petsc/src/snes/examples/tutorials/ex19.c
/petsc/src/snes/impls/tr/tr.c
/petsc/src/snes/interface/snesut.c
/petsc/src/sys/classes/draw/impls/x/xops.c
/petsc/src/sys/classes/draw/interface/drawreg.c
/petsc/src/sys/examples/tests/ex1f.F90
/petsc/src/sys/examples/tests/ex3.c
/petsc/src/sys/f90-mod/petscviewer.h
/petsc/src/sys/objects/aoptions.c
/petsc/src/sys/objects/ftn-custom/zstart.c
/petsc/src/tao/bound/impls/bnk/bnk.c
/petsc/src/tao/bound/impls/tron/tron.c
/petsc/src/tao/constrained/examples/tutorials/toy.c
/petsc/src/tao/leastsquares/impls/brgn/brgn.c
/petsc/src/tao/pde_constrained/examples/tutorials/parabolic.c
/petsc/src/ts/adapt/impls/history/adapthist.c
/petsc/src/ts/examples/tests/ex3.c
/petsc/src/ts/examples/tutorials/phasefield/biharmonic2.c
/petsc/src/ts/examples/tutorials/phasefield/biharmonic3.c
/petsc/src/ts/examples/tutorials/phasefield/output/biharmonic2_1.out
/petsc/src/ts/examples/tutorials/phasefield/output/biharmonic2_1_alt.out
/petsc/src/ts/examples/tutorials/phasefield/output/biharmonic2_1_alt_2.out
/petsc/src/ts/examples/tutorials/phasefield/output/biharmonic2_1_alt_3.out
/petsc/src/ts/examples/tutorials/phasefield/output/biharmonic2_1_alt_4.out
/petsc/src/ts/examples/tutorials/phasefield/output/biharmonic3_1.out
/petsc/src/ts/examples/tutorials/phasefield/output/biharmonic3_1_alt.out
/petsc/src/ts/examples/tutorials/phasefield/output/biharmonic3_1_alt_2.out
/petsc/src/ts/examples/tutorials/phasefield/output/biharmonic3_1_alt_3.out
/petsc/src/ts/examples/tutorials/phasefield/output/biharmonic3_1_alt_4.out
/petsc/src/ts/impls/explicit/rk/rk.c
/petsc/src/ts/interface/ts.c
/petsc/src/vec/is/ao/examples/tests/ex1.c
/petsc/src/vec/is/examples/tests/ex3.c
/petsc/src/vec/is/examples/tests/output/ex3_1.out
/petsc/src/vec/is/examples/tests/output/ex3_2.out
/petsc/src/vec/is/is/impls/block/block.c
/petsc/src/vec/vec/impls/mpi/pdvec.c
85b4781101-Jan-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/fix-plex-interp-perm' into 'master'

Plex: We need to turn off closure permtuations when creating the interpolator...

See merge request petsc/petsc!2420

1a60757231-Dec-2019 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/feature-egads' into 'master'

Plex: Added support for the EGADS CAD package

See merge request petsc/petsc!2411


/petsc/.gitignore
/petsc/.gitlab-ci.yml
/petsc/config/BuildSystem/config/base.py
/petsc/config/BuildSystem/config/packages/MPI.py
/petsc/config/BuildSystem/config/packages/MUMPS.py
/petsc/config/BuildSystem/config/packages/PaStiX.py
/petsc/config/BuildSystem/config/packages/egads.py
/petsc/config/BuildSystem/config/packages/hwloc.py
/petsc/config/BuildSystem/config/packages/metis.py
/petsc/config/BuildSystem/config/packages/ml.py
/petsc/config/BuildSystem/config/packages/openblas.py
/petsc/config/BuildSystem/config/setCompilers.py
/petsc/config/BuildSystem/script.py
/petsc/config/PETSc/options/languages.py
/petsc/config/examples/arch-ci-linux-analyzer.py
/petsc/config/examples/arch-ci-linux-cxx-cmplx-pkgs-64idx.py
/petsc/config/examples/arch-ci-linux-gcc-pkgs-opt.py
/petsc/config/examples/arch-ci-linux-pkgs-64idx.py
/petsc/config/examples/arch-ci-linux-pkgs-cxx-mlib.py
/petsc/config/examples/arch-ci-linux-pkgs-gcov.py
/petsc/include/petscdmplex.h
/petsc/lib/petsc/bin/maint/gcov.py
/petsc/lib/petsc/conf/variables
/petsc/makefile
/petsc/share/petsc/datafiles/meshes/unit_sphere.egadslite
examples/tests/ex37.c
examples/tests/output/ex37_sphere_0.out
makefile
plexegads.c
plexrefine.c
/petsc/src/mat/examples/tests/ex301.c
/petsc/src/mat/examples/tests/makefile
/petsc/src/mat/examples/tests/output/ex301_aijcusparse_1.out
/petsc/src/mat/examples/tests/output/ex301_aijcusparse_2.out
/petsc/src/mat/examples/tests/output/ex301_aijviennacl_1.out
/petsc/src/mat/examples/tests/output/ex301_aijviennacl_2.out
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/mpi/mumps/mumps.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/aij/seq/seqviennacl/aijviennacl.cxx
/petsc/src/snes/impls/tr/tr.c
/petsc/src/sys/utils/mpishm.c
/petsc/src/vec/is/examples/tests/ex3.c
/petsc/src/vec/is/examples/tests/output/ex3_1.out
/petsc/src/vec/is/examples/tests/output/ex3_2.out
/petsc/src/vec/is/is/impls/block/block.c
/petsc/src/vec/vec/impls/mpi/pdvec.c
7c2b9c7a31-Dec-2019 Matthew G. Knepley <knepley@gmail.com>

Plex: Use the correct discretization during interpolation

17c0192b31-Dec-2019 Matthew G. Knepley <knepley@gmail.com>

Plex: We need to turn off closure permtuations when creating the interpolator for regularly refined meshes.

92cfd99a21-Dec-2019 Martin Diehl <m.diehl@mpie.de>

enable signature checking for Fortran


/petsc/.gitlab-ci.yml
/petsc/config/BuildSystem/config/framework.py
/petsc/config/BuildSystem/config/packages/MPI.py
/petsc/config/BuildSystem/config/packages/cxxlibs.py
/petsc/config/BuildSystem/config/packages/flibs.py
/petsc/config/BuildSystem/config/packages/mathlib.py
/petsc/config/BuildSystem/config/packages/openblas.py
/petsc/config/configure.py
/petsc/config/examples/arch-ci-linux-c-exodus-dbg.py
/petsc/config/examples/arch-ci-linux-cuda-double.py
/petsc/config/examples/arch-ci-linux-cuda-single.py
/petsc/config/gmakegentest.py
/petsc/config/report_tests.py
/petsc/include/petsc/private/dmnetworkimpl.h
/petsc/include/petscdmnetwork.h
/petsc/lib/petsc/bin/maint/petsc-val.supp
/petsc/src/dm/dt/fe/examples/makefile
/petsc/src/dm/dt/fe/examples/tests/ex1.c
/petsc/src/dm/dt/fe/examples/tests/makefile
/petsc/src/dm/dt/fe/examples/tests/output/ex1_0.out
/petsc/src/dm/dt/fe/examples/tests/output/ex1_1.out
/petsc/src/dm/dt/fe/examples/tests/output/ex1_2.out
/petsc/src/dm/dt/fe/examples/tests/output/ex1_3.out
/petsc/src/dm/dt/fe/makefile
/petsc/src/dm/examples/tests/ex9.c
/petsc/src/dm/examples/tests/makefile
/petsc/src/dm/examples/tests/output/ex9_composite_nest_l2g_nsize-1.out
/petsc/src/dm/examples/tests/output/ex9_composite_nest_l2g_nsize-2.out
/petsc/src/dm/impls/composite/pack.c
/petsc/src/dm/impls/network/network.c
plexsection.c
/petsc/src/dm/impls/redundant/dmredundant.c
/petsc/src/dm/impls/shell/dmshell.c
/petsc/src/dm/interface/dm.c
/petsc/src/docs/website/documentation/faq.html
/petsc/src/ksp/ksp/examples/tests/ex11.c
/petsc/src/ksp/ksp/examples/tests/ex9.c
/petsc/src/ksp/ksp/examples/tests/makefile
/petsc/src/ksp/ksp/examples/tests/output/ex11_2_test_fs-0_fc_pc_fieldsplit_off_diag_use_amat-0_fc_pc_fieldsplit_diag_use_amat-0.out
/petsc/src/ksp/ksp/examples/tests/output/ex11_2_test_fs-0_fc_pc_fieldsplit_off_diag_use_amat-0_fc_pc_fieldsplit_diag_use_amat-1.out
/petsc/src/ksp/ksp/examples/tests/output/ex11_2_test_fs-0_fc_pc_fieldsplit_off_diag_use_amat-1_fc_pc_fieldsplit_diag_use_amat-0.out
/petsc/src/ksp/ksp/examples/tests/output/ex11_2_test_fs-0_fc_pc_fieldsplit_off_diag_use_amat-1_fc_pc_fieldsplit_diag_use_amat-1.out
/petsc/src/ksp/ksp/examples/tests/output/ex11_2_test_fs-1_fc_pc_fieldsplit_off_diag_use_amat-0_fc_pc_fieldsplit_diag_use_amat-0.out
/petsc/src/ksp/ksp/examples/tests/output/ex11_2_test_fs-1_fc_pc_fieldsplit_off_diag_use_amat-0_fc_pc_fieldsplit_diag_use_amat-1.out
/petsc/src/ksp/ksp/examples/tests/output/ex11_2_test_fs-1_fc_pc_fieldsplit_off_diag_use_amat-1_fc_pc_fieldsplit_diag_use_amat-0.out
/petsc/src/ksp/ksp/examples/tests/output/ex11_2_test_fs-1_fc_pc_fieldsplit_off_diag_use_amat-1_fc_pc_fieldsplit_diag_use_amat-1.out
/petsc/src/ksp/ksp/examples/tests/output/ex11_test_fs-0_fc_pc_fieldsplit_off_diag_use_amat-0_fc_pc_fieldsplit_diag_use_amat-0.out
/petsc/src/ksp/ksp/examples/tests/output/ex11_test_fs-0_fc_pc_fieldsplit_off_diag_use_amat-0_fc_pc_fieldsplit_diag_use_amat-1.out
/petsc/src/ksp/ksp/examples/tests/output/ex11_test_fs-0_fc_pc_fieldsplit_off_diag_use_amat-1_fc_pc_fieldsplit_diag_use_amat-0.out
/petsc/src/ksp/ksp/examples/tests/output/ex11_test_fs-0_fc_pc_fieldsplit_off_diag_use_amat-1_fc_pc_fieldsplit_diag_use_amat-1.out
/petsc/src/ksp/ksp/examples/tests/output/ex11_test_fs-1_fc_pc_fieldsplit_off_diag_use_amat-0_fc_pc_fieldsplit_diag_use_amat-0.out
/petsc/src/ksp/ksp/examples/tests/output/ex11_test_fs-1_fc_pc_fieldsplit_off_diag_use_amat-0_fc_pc_fieldsplit_diag_use_amat-1.out
/petsc/src/ksp/ksp/examples/tests/output/ex11_test_fs-1_fc_pc_fieldsplit_off_diag_use_amat-1_fc_pc_fieldsplit_diag_use_amat-0.out
/petsc/src/ksp/ksp/examples/tests/output/ex11_test_fs-1_fc_pc_fieldsplit_off_diag_use_amat-1_fc_pc_fieldsplit_diag_use_amat-1.out
/petsc/src/ksp/ksp/examples/tests/output/ex9_1.out
/petsc/src/ksp/ksp/examples/tests/output/ex9_schur.out
/petsc/src/ksp/pc/impls/fieldsplit/fieldsplit.c
/petsc/src/ksp/pc/impls/shell/shellpc.c
/petsc/src/ksp/pc/interface/pcset.c
/petsc/src/ksp/pc/interface/precon.c
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/nest/matnest.c
/petsc/src/mat/impls/nest/matnestimpl.h
/petsc/src/mat/interface/matrix.c
/petsc/src/snes/interface/snes.c
/petsc/src/sys/f90-mod/petscsys.h90
/petsc/src/sys/objects/aoptions.c
/petsc/src/ts/adapt/impls/history/adapthist.c
/petsc/src/ts/examples/tutorials/phasefield/biharmonic2.c
/petsc/src/ts/examples/tutorials/phasefield/biharmonic3.c
/petsc/src/ts/examples/tutorials/phasefield/output/biharmonic2_1.out
/petsc/src/ts/examples/tutorials/phasefield/output/biharmonic2_1_alt.out
/petsc/src/ts/examples/tutorials/phasefield/output/biharmonic2_1_alt_2.out
/petsc/src/ts/examples/tutorials/phasefield/output/biharmonic2_1_alt_3.out
/petsc/src/ts/examples/tutorials/phasefield/output/biharmonic2_1_alt_4.out
/petsc/src/ts/examples/tutorials/phasefield/output/biharmonic3_1.out
/petsc/src/ts/examples/tutorials/phasefield/output/biharmonic3_1_alt.out
/petsc/src/ts/examples/tutorials/phasefield/output/biharmonic3_1_alt_2.out
/petsc/src/ts/examples/tutorials/phasefield/output/biharmonic3_1_alt_3.out
/petsc/src/ts/examples/tutorials/phasefield/output/biharmonic3_1_alt_4.out
/petsc/src/ts/examples/tutorials/power_grid/stability_9bus/ex9busdmnetwork.c
/petsc/src/vec/is/sf/impls/basic/allgatherv/sfallgatherv.c
a8ededdf19-Dec-2019 Matthew G. Knepley <knepley@gmail.com>

Plex: Added support for the EGADS CAD package


/petsc/.gitlab-ci.yml
/petsc/config/BuildSystem/config/packages/egads.py
/petsc/config/BuildSystem/config/packages/openblas.py
/petsc/config/configure.py
/petsc/config/examples/arch-ci-linux-c-exodus-dbg.py
/petsc/config/examples/arch-ci-linux-cuda-double.py
/petsc/config/examples/arch-ci-linux-cuda-single.py
/petsc/config/gmakegentest.py
/petsc/config/report_tests.py
/petsc/include/petsc/private/dmnetworkimpl.h
/petsc/include/petscdmnetwork.h
/petsc/include/petscdmplex.h
/petsc/lib/petsc/bin/maint/petsc-val.supp
/petsc/share/petsc/datafiles/meshes/unit_sphere.egadslite
/petsc/src/dm/examples/tests/ex9.c
/petsc/src/dm/examples/tests/makefile
/petsc/src/dm/examples/tests/output/ex9_composite_nest_l2g_nsize-1.out
/petsc/src/dm/examples/tests/output/ex9_composite_nest_l2g_nsize-2.out
/petsc/src/dm/impls/composite/pack.c
/petsc/src/dm/impls/network/network.c
examples/tests/ex37.c
examples/tests/output/ex37_sphere_0.out
makefile
plexegads.c
plexrefine.c
/petsc/src/dm/impls/redundant/dmredundant.c
/petsc/src/dm/impls/shell/dmshell.c
/petsc/src/docs/website/documentation/faq.html
/petsc/src/ksp/ksp/examples/tests/ex11.c
/petsc/src/ksp/ksp/examples/tests/ex9.c
/petsc/src/ksp/ksp/examples/tests/makefile
/petsc/src/ksp/ksp/examples/tests/output/ex11_2_test_fs-0_fc_pc_fieldsplit_off_diag_use_amat-0_fc_pc_fieldsplit_diag_use_amat-0.out
/petsc/src/ksp/ksp/examples/tests/output/ex11_2_test_fs-0_fc_pc_fieldsplit_off_diag_use_amat-0_fc_pc_fieldsplit_diag_use_amat-1.out
/petsc/src/ksp/ksp/examples/tests/output/ex11_2_test_fs-0_fc_pc_fieldsplit_off_diag_use_amat-1_fc_pc_fieldsplit_diag_use_amat-0.out
/petsc/src/ksp/ksp/examples/tests/output/ex11_2_test_fs-0_fc_pc_fieldsplit_off_diag_use_amat-1_fc_pc_fieldsplit_diag_use_amat-1.out
/petsc/src/ksp/ksp/examples/tests/output/ex11_2_test_fs-1_fc_pc_fieldsplit_off_diag_use_amat-0_fc_pc_fieldsplit_diag_use_amat-0.out
/petsc/src/ksp/ksp/examples/tests/output/ex11_2_test_fs-1_fc_pc_fieldsplit_off_diag_use_amat-0_fc_pc_fieldsplit_diag_use_amat-1.out
/petsc/src/ksp/ksp/examples/tests/output/ex11_2_test_fs-1_fc_pc_fieldsplit_off_diag_use_amat-1_fc_pc_fieldsplit_diag_use_amat-0.out
/petsc/src/ksp/ksp/examples/tests/output/ex11_2_test_fs-1_fc_pc_fieldsplit_off_diag_use_amat-1_fc_pc_fieldsplit_diag_use_amat-1.out
/petsc/src/ksp/ksp/examples/tests/output/ex11_test_fs-0_fc_pc_fieldsplit_off_diag_use_amat-0_fc_pc_fieldsplit_diag_use_amat-0.out
/petsc/src/ksp/ksp/examples/tests/output/ex11_test_fs-0_fc_pc_fieldsplit_off_diag_use_amat-0_fc_pc_fieldsplit_diag_use_amat-1.out
/petsc/src/ksp/ksp/examples/tests/output/ex11_test_fs-0_fc_pc_fieldsplit_off_diag_use_amat-1_fc_pc_fieldsplit_diag_use_amat-0.out
/petsc/src/ksp/ksp/examples/tests/output/ex11_test_fs-0_fc_pc_fieldsplit_off_diag_use_amat-1_fc_pc_fieldsplit_diag_use_amat-1.out
/petsc/src/ksp/ksp/examples/tests/output/ex11_test_fs-1_fc_pc_fieldsplit_off_diag_use_amat-0_fc_pc_fieldsplit_diag_use_amat-0.out
/petsc/src/ksp/ksp/examples/tests/output/ex11_test_fs-1_fc_pc_fieldsplit_off_diag_use_amat-0_fc_pc_fieldsplit_diag_use_amat-1.out
/petsc/src/ksp/ksp/examples/tests/output/ex11_test_fs-1_fc_pc_fieldsplit_off_diag_use_amat-1_fc_pc_fieldsplit_diag_use_amat-0.out
/petsc/src/ksp/ksp/examples/tests/output/ex11_test_fs-1_fc_pc_fieldsplit_off_diag_use_amat-1_fc_pc_fieldsplit_diag_use_amat-1.out
/petsc/src/ksp/ksp/examples/tests/output/ex9_1.out
/petsc/src/ksp/ksp/examples/tests/output/ex9_schur.out
/petsc/src/ksp/pc/impls/fieldsplit/fieldsplit.c
/petsc/src/ksp/pc/impls/shell/shellpc.c
/petsc/src/ksp/pc/interface/pcset.c
/petsc/src/ksp/pc/interface/precon.c
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/nest/matnest.c
/petsc/src/mat/impls/nest/matnestimpl.h
/petsc/src/mat/interface/matrix.c
/petsc/src/ts/adapt/impls/history/adapthist.c
/petsc/src/ts/examples/tutorials/phasefield/biharmonic2.c
/petsc/src/ts/examples/tutorials/phasefield/biharmonic3.c
/petsc/src/ts/examples/tutorials/phasefield/output/biharmonic2_1.out
/petsc/src/ts/examples/tutorials/phasefield/output/biharmonic2_1_alt.out
/petsc/src/ts/examples/tutorials/phasefield/output/biharmonic2_1_alt_2.out
/petsc/src/ts/examples/tutorials/phasefield/output/biharmonic2_1_alt_3.out
/petsc/src/ts/examples/tutorials/phasefield/output/biharmonic2_1_alt_4.out
/petsc/src/ts/examples/tutorials/phasefield/output/biharmonic3_1.out
/petsc/src/ts/examples/tutorials/phasefield/output/biharmonic3_1_alt.out
/petsc/src/ts/examples/tutorials/phasefield/output/biharmonic3_1_alt_2.out
/petsc/src/ts/examples/tutorials/phasefield/output/biharmonic3_1_alt_3.out
/petsc/src/ts/examples/tutorials/phasefield/output/biharmonic3_1_alt_4.out
/petsc/src/ts/examples/tutorials/power_grid/stability_9bus/ex9busdmnetwork.c
/petsc/src/vec/is/sf/impls/basic/allgatherv/sfallgatherv.c
e0d8bad016-Dec-2019 Satish Balay <balay@mcs.anl.gov>

Merge branch 'haplav/feature-dmload-events' into 'master'

register DMPLEX_Create* events in DMInitializePackage()

See merge request petsc/petsc!2397

acbfc4a816-Dec-2019 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/fix-plex-dual-graph-mat' into 'master'

Plex: The matrix implementation for dual graph construction had incorrect preallocation

See merge request petsc/petsc!2365


/petsc/config/BuildSystem/config/packages/metis.py
/petsc/config/BuildSystem/config/packages/petsc4py.py
/petsc/include/petscdmstag.h
/petsc/lib/petsc/conf/rules
plexpartition.c
/petsc/src/dm/impls/product/product.c
/petsc/src/dm/impls/stag/examples/tests/ex10.c
/petsc/src/dm/impls/stag/examples/tests/ex11.c
/petsc/src/dm/impls/stag/examples/tests/ex12.c
/petsc/src/dm/impls/stag/examples/tests/ex13.c
/petsc/src/dm/impls/stag/examples/tests/ex23.c
/petsc/src/dm/impls/stag/examples/tests/ex5.c
/petsc/src/dm/impls/stag/examples/tests/ex7.c
/petsc/src/dm/impls/stag/examples/tests/ex8.c
/petsc/src/dm/impls/stag/examples/tests/ex9.c
/petsc/src/dm/impls/stag/examples/tests/output/ex23_1.out
/petsc/src/dm/impls/stag/examples/tests/output/ex23_2.out
/petsc/src/dm/impls/stag/examples/tutorials/ex1.c
/petsc/src/dm/impls/stag/examples/tutorials/ex2.c
/petsc/src/dm/impls/stag/examples/tutorials/ex3.c
/petsc/src/dm/impls/stag/examples/tutorials/ex4.c
/petsc/src/dm/impls/stag/stag1d.c
/petsc/src/dm/impls/stag/stag2d.c
/petsc/src/dm/impls/stag/stag3d.c
/petsc/src/dm/impls/stag/stagda.c
/petsc/src/dm/impls/stag/stagstencil.c
/petsc/src/dm/impls/stag/stagutils.c
/petsc/src/docs/tex/manual/developers.tex
/petsc/src/docs/tex/manual/part1.tex
/petsc/src/docs/tex/manual/part2.tex
/petsc/src/docs/website/documentation/faq.html
/petsc/src/ksp/ksp/examples/tests/ex1.c
/petsc/src/ksp/ksp/examples/tests/output/ex1_lsqr_0_ksp_convergence_test-default.out
/petsc/src/ksp/ksp/examples/tests/output/ex1_lsqr_0_ksp_convergence_test-skip.out
/petsc/src/ksp/ksp/examples/tests/output/ex1_lsqr_1_ksp_convergence_test-default.out
/petsc/src/ksp/ksp/examples/tests/output/ex1_lsqr_1_ksp_convergence_test-skip.out
/petsc/src/ksp/ksp/examples/tests/output/ex1_lsqr_2.out
/petsc/src/ksp/ksp/impls/lsqr/lsqr.c
/petsc/src/ksp/ksp/interface/itcreate.c
/petsc/src/mat/impls/elemental/matelem.cxx
/petsc/src/mat/utils/matstash.c
/petsc/src/snes/utils/dmplexsnes.c
/petsc/src/sys/objects/ftn-custom/zstart.c
f1f45c6312-Dec-2019 Vaclav Hapla <vaclav.hapla@erdw.ethz.ch>

register DMPLEX_Create* events in DMInitializePackage()

efe49d7514-Dec-2019 Satish Balay <balay@mcs.anl.gov>

Merge branch 'haplav/feature-dmload-events' into 'master'

Add some new events related to DMPlexCreateFromFile.

See merge request petsc/petsc!2391

58cd63d512-Dec-2019 Vaclav Hapla <vaclav.hapla@erdw.ethz.ch>

Add some new events related to DMPlexCreateFromFile.

* DMPlexCreateFromFile
* DMPlexCreateFromCellList
* DMLoad
* ISLoad


/petsc/config/configure.py
/petsc/include/petsc/private/dmimpl.h
/petsc/include/petsc/private/isimpl.h
/petsc/include/petsc/private/sfimpl.h
/petsc/include/petsc/private/vecscatterimpl.h
/petsc/include/petscmat.h
plexcreate.c
/petsc/src/dm/interface/dlregisdmdm.c
/petsc/src/dm/interface/dm.c
/petsc/src/docs/tex/manual/part2.tex
/petsc/src/docs/tex/petscapp.bib
/petsc/src/docs/website/documentation/installation.html
/petsc/src/ksp/ksp/examples/tests/ex43.c
/petsc/src/ksp/pc/impls/factor/factor.c
/petsc/src/ksp/pc/impls/mg/mgfunc.c
/petsc/src/ksp/pc/impls/telescope/telescope.c
/petsc/src/ksp/pc/interface/precon.c
/petsc/src/mat/color/interface/matcoloring.c
/petsc/src/mat/examples/tests/ex5.c
/petsc/src/mat/examples/tests/ex68.c
/petsc/src/mat/impls/aij/mpi/mpiov.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/order/sorder.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/interface/snesj2.c
/petsc/src/vec/is/is/interface/index.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/allgatherv/sfallgatherv.h
/petsc/src/vec/is/sf/impls/basic/alltoall/sfalltoall.c
/petsc/src/vec/is/sf/impls/basic/cuda/sfpackcuda.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/gatherv/sfgatherv.h
/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/basic/sfpack.h
/petsc/src/vec/is/sf/interface/sf.c
/petsc/src/vec/vec/interface/dlregisvec.c
/petsc/src/vec/vec/utils/vecmpitoseq.c
/petsc/src/vec/vscat/examples/ex8.c
/petsc/src/vec/vscat/examples/output/ex8_1.out
/petsc/src/vec/vscat/examples/output/ex8_2.out
/petsc/src/vec/vscat/impls/sf/vscatsf.c
/petsc/src/vec/vscat/interface/vscreate.c
76372d9813-Dec-2019 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/maint'

ced3540813-Dec-2019 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2019-12-10/useful-grid-generator-error' into 'master'

Generate useful error messages if PETSc was installed without mesh generator

See merge request petsc/petsc!2371

d046321213-Dec-2019 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/feature-dm-monitor' into 'master'

Knepley/feature dm monitor

See merge request petsc/petsc!2369

c0f0dcc308-Dec-2019 Matthew G. Knepley <knepley@gmail.com>

DM: Added monitors - Added DMMonitorSet(), DMMonitorCancel(), DMMonitorSetFromOptions(), DMMonitor() - Added DMPlexMonitorThroughput() and -dm_plex_monitor_throughput - SNES calls DMMonitor()


/petsc/config/configure.py
/petsc/include/petsc/private/dmimpl.h
/petsc/include/petsc/private/petscimpl.h
/petsc/include/petsc/private/sfimpl.h
/petsc/include/petsc/private/vecscatterimpl.h
/petsc/include/petscdm.h
/petsc/include/petscdmplex.h
/petsc/include/petscmat.h
/petsc/include/petscsys.h
plex.c
plexcreate.c
/petsc/src/dm/interface/dm.c
/petsc/src/docs/tex/manual/part2.tex
/petsc/src/docs/tex/petscapp.bib
/petsc/src/docs/website/documentation/installation.html
/petsc/src/ksp/ksp/examples/tests/ex43.c
/petsc/src/ksp/ksp/interface/itfunc.c
/petsc/src/ksp/pc/impls/factor/factor.c
/petsc/src/ksp/pc/impls/mg/mgfunc.c
/petsc/src/ksp/pc/impls/telescope/telescope.c
/petsc/src/ksp/pc/interface/precon.c
/petsc/src/mat/color/interface/matcoloring.c
/petsc/src/mat/examples/tests/ex5.c
/petsc/src/mat/examples/tests/ex68.c
/petsc/src/mat/impls/aij/mpi/mpiov.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/order/sorder.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/interface/snesj2.c
/petsc/src/sys/classes/viewer/interface/viewers.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/allgatherv/sfallgatherv.h
/petsc/src/vec/is/sf/impls/basic/alltoall/sfalltoall.c
/petsc/src/vec/is/sf/impls/basic/cuda/sfpackcuda.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/gatherv/sfgatherv.h
/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/basic/sfpack.h
/petsc/src/vec/is/sf/interface/sf.c
/petsc/src/vec/vec/utils/vecmpitoseq.c
/petsc/src/vec/vscat/examples/ex8.c
/petsc/src/vec/vscat/examples/output/ex8_1.out
/petsc/src/vec/vscat/examples/output/ex8_2.out
/petsc/src/vec/vscat/impls/sf/vscatsf.c
/petsc/src/vec/vscat/interface/vscreate.c
e4b4721d12-Dec-2019 Vaclav Hapla <vaclav.hapla@erdw.ethz.ch>

DMPlex test ex9 improvements.

* fix lower bound for -num_fields
* add -print_times to print total and avg times without checking time limits
* add correctness tests
* fix requires
* synchronized pri

DMPlex test ex9 improvements.

* fix lower bound for -num_fields
* add -print_times to print total and avg times without checking time limits
* add correctness tests
* fix requires
* synchronized prints

show more ...

7e34513312-Dec-2019 Satish Balay <balay@mcs.anl.gov>

Merge branch 'haplav/fix-minor-dmplex-test-ex18' into 'master'

dm_impls_plex_tests-ex18: Minor fixes of ProcessOptions().

See merge request petsc/petsc!2347

a9e32f4612-Dec-2019 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stefanozampini/petscpartitioner-target-weights' into 'master'

Fix PetscPartitioner and add support for target partition weights

See merge request petsc/petsc!2333


/petsc/config/configure.py
/petsc/include/petsc/private/dmpleximpl.h
/petsc/include/petsc/private/sfimpl.h
/petsc/include/petsc/private/vecscatterimpl.h
/petsc/include/petscdmplex.h
/petsc/include/petscmat.h
/petsc/include/petscoptions.h
examples/tests/ex1.c
examples/tests/ex24.c
examples/tests/ex31.c
examples/tests/ex33.c
examples/tests/output/ex12_lb_0.out
examples/tests/output/ex12_lb_1.out
examples/tests/output/ex18_7_hdf5_hierarch_nsize-2.out
examples/tests/output/ex18_7_hdf5_hierarch_nsize-3.out
examples/tests/output/ex18_7_hdf5_hierarch_nsize-4.out
examples/tests/output/ex1_part_parmetis_0.out
examples/tests/output/ex1_part_ptscotch_0.out
examples/tests/output/ex1_part_ptscotch_1.out
examples/tests/output/ex24_3.out
examples/tests/output/ex33_parmetis_nsize-1_nparts-1.out
examples/tests/output/ex33_parmetis_nsize-1_nparts-2.out
examples/tests/output/ex33_parmetis_nsize-1_nparts-3.out
examples/tests/output/ex33_parmetis_nsize-2_nparts-1.out
examples/tests/output/ex33_parmetis_nsize-2_nparts-2.out
examples/tests/output/ex33_parmetis_nsize-2_nparts-3.out
examples/tests/output/ex33_parmetis_nsize-3_nparts-1.out
examples/tests/output/ex33_parmetis_nsize-3_nparts-2.out
examples/tests/output/ex33_parmetis_nsize-3_nparts-3.out
examples/tests/output/ex33_ptscotch_nsize-1_nparts-1.out
examples/tests/output/ex33_ptscotch_nsize-1_nparts-2.out
examples/tests/output/ex33_ptscotch_nsize-1_nparts-3.out
examples/tests/output/ex33_ptscotch_nsize-2_nparts-1.out
examples/tests/output/ex33_ptscotch_nsize-2_nparts-2.out
examples/tests/output/ex33_ptscotch_nsize-2_nparts-3.out
examples/tests/output/ex33_ptscotch_nsize-3_nparts-1.out
examples/tests/output/ex33_ptscotch_nsize-3_nparts-2.out
examples/tests/output/ex33_ptscotch_nsize-3_nparts-3.out
examples/tests/output/ex33_simple_nsize-1_nparts-1.out
examples/tests/output/ex33_simple_nsize-1_nparts-2.out
examples/tests/output/ex33_simple_nsize-1_nparts-3.out
examples/tests/output/ex33_simple_nsize-2_nparts-1.out
examples/tests/output/ex33_simple_nsize-2_nparts-2.out
examples/tests/output/ex33_simple_nsize-2_nparts-3.out
examples/tests/output/ex33_simple_nsize-3_nparts-1.out
examples/tests/output/ex33_simple_nsize-3_nparts-2.out
examples/tests/output/ex33_simple_nsize-3_nparts-3.out
petscpartmatpart.c
plex.c
plexdistribute.c
plexhdf5.c
plexindices.c
plexpartition.c
/petsc/src/dm/interface/dm.c
/petsc/src/dm/interface/dmregall.c
/petsc/src/docs/tex/manual/part2.tex
/petsc/src/docs/tex/petscapp.bib
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/docs/website/documentation/installation.html
/petsc/src/ksp/ksp/examples/tests/ex43.c
/petsc/src/ksp/pc/impls/factor/factor.c
/petsc/src/ksp/pc/impls/mg/mgfunc.c
/petsc/src/ksp/pc/impls/telescope/telescope.c
/petsc/src/ksp/pc/interface/precon.c
/petsc/src/mat/color/interface/matcoloring.c
/petsc/src/mat/examples/tests/ex5.c
/petsc/src/mat/examples/tests/ex68.c
/petsc/src/mat/examples/tutorials/output/ex15_2.out
/petsc/src/mat/impls/adj/mpi/mpiadj.c
/petsc/src/mat/impls/aij/mpi/mpiov.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/order/sorder.c
/petsc/src/mat/partition/impls/scotch/scotch.c
/petsc/src/mat/partition/partition.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/interface/snesj2.c
/petsc/src/sys/objects/options.c
/petsc/src/sys/utils/sorti.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/allgatherv/sfallgatherv.h
/petsc/src/vec/is/sf/impls/basic/alltoall/sfalltoall.c
/petsc/src/vec/is/sf/impls/basic/cuda/sfpackcuda.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/gatherv/sfgatherv.h
/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/basic/sfpack.h
/petsc/src/vec/is/sf/interface/sf.c
/petsc/src/vec/vec/utils/vecmpitoseq.c
/petsc/src/vec/vscat/examples/ex8.c
/petsc/src/vec/vscat/examples/output/ex8_1.out
/petsc/src/vec/vscat/examples/output/ex8_2.out
/petsc/src/vec/vscat/impls/sf/vscatsf.c
/petsc/src/vec/vscat/interface/vscreate.c

1...<<71727374757677787980>>...235