History log of /petsc/src/dm/impls/plex/ (Results 2026 – 2050 of 5874)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
5d80c0bf02-Oct-2019 Vaclav Hapla <vaclav.hapla@erdw.ethz.ch>

Improve DM label list. Generalize DMCopyLabels().

* DMAddLabel:
- Add label to the end of list so DMGetLabelByNum() keeps the numbering of old ones.
- Assign depth label right away.
* Get rid of

Improve DM label list. Generalize DMCopyLabels().

* DMAddLabel:
- Add label to the end of list so DMGetLabelByNum() keeps the numbering of old ones.
- Assign depth label right away.
* Get rid of DMLabelLinkList.
* Make use of PetscObject reference count of individual labels.
* DMCopyLabels: add input args PetscCopyMode mode and PetscBool all.
* Update PetscCopyMode manpage for use with objects.

show more ...


/petsc/config/BuildSystem/config/compilerOptions.py
/petsc/config/BuildSystem/config/packages/CoDiPack.py
/petsc/config/BuildSystem/config/packages/MPI.py
/petsc/config/BuildSystem/config/packages/hpddm.py
/petsc/config/BuildSystem/config/packages/petsc4py.py
/petsc/config/BuildSystem/config/packages/slepc.py
/petsc/config/BuildSystem/config/packages/valgrind.py
/petsc/include/petsc/finclude/petscpc.h
/petsc/include/petsc/private/dmimpl.h
/petsc/include/petsc/private/sfimpl.h
/petsc/include/petscdm.h
/petsc/include/petscpc.h
/petsc/include/petscpctypes.h
/petsc/include/petscsystypes.h
/petsc/include/petscversion.h
/petsc/lib/petsc/bin/maint/update-docs.py
/petsc/lib/petsc/bin/maint/xclude
/petsc/lib/petsc/bin/petscdiff
/petsc/src/dm/examples/tutorials/output/ex20_2.out
/petsc/src/dm/field/examples/tutorials/output/ex1_ds.out
/petsc/src/dm/field/examples/tutorials/output/ex1_shell.out
/petsc/src/dm/impls/forest/p4est/pforest.c
examples/tests/output/ex14_0.out
examples/tests/output/ex1_box_2d.out
examples/tests/output/ex1_box_2d_per.out
examples/tests/output/ex1_box_3d.out
examples/tests/output/ex1_box_wedge_s2t.out
examples/tests/output/ex1_box_wedge_s2t_parallel.out
examples/tests/output/ex1_exodus_17_hyb3d_interp_ascii.out
examples/tests/output/ex1_fluent_0.out
examples/tests/output/ex1_fluent_1.out
examples/tests/output/ex1_fluent_2.out
examples/tests/output/ex1_gmsh_1.out
examples/tests/output/ex1_gmsh_12.out
examples/tests/output/ex1_gmsh_13_hybs2t.out
examples/tests/output/ex1_gmsh_14_ext.out
examples/tests/output/ex1_gmsh_14_ext_s2t.out
examples/tests/output/ex1_gmsh_15_hyb3d.out
examples/tests/output/ex1_gmsh_15_hyb3d_s2t.out
examples/tests/output/ex1_gmsh_16_spheresurface.out
examples/tests/output/ex1_gmsh_16_spheresurface_extruded.out
examples/tests/output/ex1_gmsh_16_spheresurface_extruded_s2t.out
examples/tests/output/ex1_gmsh_16_spheresurface_s2t.out
examples/tests/output/ex1_gmsh_17_hyb3d_ascii.out
examples/tests/output/ex1_gmsh_17_hyb3d_interp_ascii.out
examples/tests/output/ex1_gmsh_2.out
examples/tests/output/ex1_gmsh_3.out
examples/tests/output/ex1_gmsh_4.out
examples/tests/output/ex1_gmsh_5.out
examples/tests/output/ex1_gmsh_6.out
examples/tests/output/ex1_med_0.out
examples/tests/output/ex1_med_1.out
examples/tests/output/ex1_med_2.out
examples/tests/output/ex1_p4est_bug_distribute_overlap.out
examples/tests/output/ex1_p4est_bug_overlapsf.out
examples/tests/output/ex1_p4est_gmsh_periodic.out
examples/tests/output/ex1_p4est_gmsh_surface.out
examples/tests/output/ex1_p4est_hyb_2d.out
examples/tests/output/ex1_p4est_hyb_3d.out
examples/tests/output/ex1_p4est_periodic.out
examples/tests/output/ex1_p4est_periodic_3d.out
examples/tests/output/ex1_p4est_s2t_bugfaces_3d.out
examples/tests/output/ex1_part_parmetis_0.out
examples/tests/output/ex1_refine_overlap_1d_overlap-0.out
examples/tests/output/ex1_refine_overlap_1d_overlap-1.out
examples/tests/output/ex1_refine_overlap_1d_overlap-2.out
examples/tests/output/ex1_refine_overlap_2d_nsize-2_overlap-0.out
examples/tests/output/ex1_refine_overlap_2d_nsize-2_overlap-1.out
examples/tests/output/ex1_refine_overlap_2d_nsize-2_overlap-2.out
examples/tests/output/ex1_refine_overlap_2d_nsize-8_overlap-0.out
examples/tests/output/ex1_refine_overlap_2d_nsize-8_overlap-1.out
examples/tests/output/ex1_refine_overlap_2d_nsize-8_overlap-2.out
examples/tests/output/ex26_0.out
examples/tests/output/ex26_1.out
examples/tests/output/ex26_10.out
examples/tests/output/ex26_11.out
examples/tests/output/ex26_12.out
examples/tests/output/ex26_13.out
examples/tests/output/ex26_14.out
examples/tests/output/ex26_15.out
examples/tests/output/ex26_16.out
examples/tests/output/ex26_17.out
examples/tests/output/ex26_18.out
examples/tests/output/ex26_19.out
examples/tests/output/ex26_2.out
examples/tests/output/ex26_3.out
examples/tests/output/ex26_4.out
examples/tests/output/ex26_5.out
examples/tests/output/ex26_6.out
examples/tests/output/ex26_7.out
examples/tests/output/ex26_8.out
examples/tests/output/ex26_9.out
examples/tests/output/ex27_quad_fm.out
examples/tests/output/ex27_quad_pm.out
examples/tests/output/ex27_tri_fm.out
examples/tests/output/ex27_tri_pm.out
examples/tests/output/ex29_0.out
examples/tests/output/ex29_1.out
examples/tests/output/ex29_quad_0.out
examples/tests/output/ex4_hybint_2d_0.out
examples/tests/output/ex4_hybint_2d_1.out
examples/tests/output/ex4_hybint_2d_s2t_0.out
examples/tests/output/ex4_hybint_2d_s2t_1.out
examples/tests/output/ex4_hybint_3d_0.out
examples/tests/output/ex4_hybint_3d_1.out
examples/tests/output/ex8_2.out
examples/tests/output/ex8_3.out
examples/tutorials/output/ex1f90_1.out
plex.c
plexcreate.c
plexdistribute.c
plexinterpolate.c
plexreorder.c
/petsc/src/dm/impls/swarm/examples/tests/output/ex2_proj_quad_0.out
/petsc/src/dm/impls/swarm/examples/tests/output/ex2_proj_quad_2_faces.out
/petsc/src/dm/impls/swarm/examples/tests/output/ex2_proj_quad_5P.out
/petsc/src/dm/impls/swarm/examples/tests/output/ex2_proj_tri_0.out
/petsc/src/dm/impls/swarm/examples/tests/output/ex2_proj_tri_2_faces.out
/petsc/src/dm/impls/swarm/examples/tests/output/ex2_proj_tri_5P.out
/petsc/src/dm/impls/swarm/examples/tests/output/ex2_proj_tri_mdx.out
/petsc/src/dm/impls/swarm/examples/tests/output/ex2_proj_tri_mdx_5P.out
/petsc/src/dm/impls/swarm/examples/tests/output/ex4_1.out
/petsc/src/dm/impls/swarm/examples/tests/output/ex4_1_alt.out
/petsc/src/dm/impls/swarm/examples/tests/output/ex4_2.out
/petsc/src/dm/impls/swarm/examples/tests/output/ex4_2_alt.out
/petsc/src/dm/impls/swarm/examples/tests/output/ex5_bsi1.out
/petsc/src/dm/impls/swarm/examples/tests/output/ex5_bsi1_alt.out
/petsc/src/dm/impls/swarm/examples/tests/output/ex5_bsi2.out
/petsc/src/dm/impls/swarm/examples/tests/output/ex5_bsi2_alt.out
/petsc/src/dm/impls/swarm/examples/tests/output/ex5_euler.out
/petsc/src/dm/impls/swarm/examples/tests/output/ex5_euler_alt.out
/petsc/src/dm/interface/dm.c
/petsc/src/dm/label/examples/tutorials/ex1.c
/petsc/src/dm/label/examples/tutorials/output/ex1_0.out
/petsc/src/dm/label/examples/tutorials/output/ex1f90_0.out
/petsc/src/docs/tao_tex/manual/cover.tex
/petsc/src/docs/tex/manual/developers.tex
/petsc/src/docs/tex/manual/intro.tex
/petsc/src/docs/tex/manual/manual.tex
/petsc/src/docs/tex/manual/part1.tex
/petsc/src/docs/tex/petscapp.bib
/petsc/src/docs/website/documentation/changes/2015.html
/petsc/src/docs/website/documentation/changes/2016.html
/petsc/src/docs/website/documentation/changes/2017.html
/petsc/src/docs/website/documentation/changes/2018-21.html
/petsc/src/docs/website/documentation/changes/2022.html
/petsc/src/docs/website/documentation/changes/2024.html
/petsc/src/docs/website/documentation/changes/2028.html
/petsc/src/docs/website/documentation/changes/2029.html
/petsc/src/docs/website/documentation/changes/21.html
/petsc/src/docs/website/documentation/changes/211.html
/petsc/src/docs/website/documentation/changes/212.html
/petsc/src/docs/website/documentation/changes/213.html
/petsc/src/docs/website/documentation/changes/215.html
/petsc/src/docs/website/documentation/changes/216.html
/petsc/src/docs/website/documentation/changes/220.html
/petsc/src/docs/website/documentation/changes/221.html
/petsc/src/docs/website/documentation/changes/230.html
/petsc/src/docs/website/documentation/changes/231.html
/petsc/src/docs/website/documentation/changes/232.html
/petsc/src/docs/website/documentation/changes/233.html
/petsc/src/docs/website/documentation/changes/300.html
/petsc/src/docs/website/documentation/changes/31.html
/petsc/src/docs/website/documentation/changes/310.html
/petsc/src/docs/website/documentation/changes/312.html
/petsc/src/docs/website/documentation/changes/32.html
/petsc/src/docs/website/documentation/changes/33.html
/petsc/src/docs/website/documentation/changes/34.html
/petsc/src/docs/website/documentation/changes/35.html
/petsc/src/docs/website/documentation/changes/36.html
/petsc/src/docs/website/documentation/changes/37.html
/petsc/src/docs/website/documentation/changes/38.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/documentation/referencing.html
/petsc/src/docs/website/download/index.html
/petsc/src/docs/website/index.html
/petsc/src/docs/website/miscellaneous/funding.html
/petsc/src/ksp/f90-mod/petscpc.h
/petsc/src/ksp/ksp/examples/tutorials/ex71.c
/petsc/src/ksp/ksp/examples/tutorials/output/ex59_bddc_fetidp_ml_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex59_bddc_fetidp_ml_2.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex59_bddc_fetidp_ml_3.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_bddc_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_bddc_2.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_bddc_cusparse.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_bddc_elast.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_bddc_elast_3lev.out
/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/examples/tutorials/output/ex71_bddc_elast_4lev.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_bddc_elast_both_approx.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_bddc_elast_both_approx_alt.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_bddc_elast_deluxe_layers.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_bddc_elast_deluxe_layers_adapt_cuda_approx.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_bddc_elast_deluxe_layers_adapt_cuda_pc_bddc_schur_layers-10_pc_bddc_adaptive_userdefined-0.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_bddc_elast_deluxe_layers_adapt_cuda_pc_bddc_schur_layers-10_pc_bddc_adaptive_userdefined-1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_bddc_elast_deluxe_layers_adapt_cuda_pc_bddc_schur_layers-1_pc_bddc_adaptive_userdefined-0.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_bddc_elast_deluxe_layers_adapt_cuda_pc_bddc_schur_layers-1_pc_bddc_adaptive_userdefined-1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_bddc_elast_deluxe_layers_adapt_pc_bddc_schur_layers-10_pc_bddc_adaptive_userdefined-0.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_bddc_elast_deluxe_layers_adapt_pc_bddc_schur_layers-10_pc_bddc_adaptive_userdefined-0_alt.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_bddc_elast_deluxe_layers_adapt_pc_bddc_schur_layers-10_pc_bddc_adaptive_userdefined-1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_bddc_elast_deluxe_layers_adapt_pc_bddc_schur_layers-10_pc_bddc_adaptive_userdefined-1_alt.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_bddc_elast_deluxe_layers_adapt_pc_bddc_schur_layers-1_pc_bddc_adaptive_userdefined-0.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_bddc_elast_deluxe_layers_adapt_pc_bddc_schur_layers-1_pc_bddc_adaptive_userdefined-1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_bddc_elast_dir_approx.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_bddc_elast_neu_approx.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_composite_bddc_dirichlet.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_composite_bddc_lumped.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_composite_bddc_lumped_alt.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_fetidp_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_fetidp_2.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_fetidp_elast.out
/petsc/src/ksp/pc/impls/bddc/bddc.c
/petsc/src/ksp/pc/impls/bddc/bddc.h
/petsc/src/ksp/pc/impls/gamg/gamg.c
/petsc/src/mat/impls/aij/seq/seqcusparse/aijcusparse.cu
/petsc/src/snes/examples/tutorials/ex2.c
/petsc/src/snes/examples/tutorials/output/ex12_3d_p1_0.out
/petsc/src/snes/examples/tutorials/output/ex12_3d_p1_1.out
/petsc/src/snes/examples/tutorials/output/ex12_3d_p1_2.out
/petsc/src/snes/examples/tutorials/output/ex12_3d_p1_neumann_0.out
/petsc/src/snes/examples/tutorials/output/ex12_bd_int_0.out
/petsc/src/snes/examples/tutorials/output/ex12_bd_int_1.out
/petsc/src/snes/examples/tutorials/output/ex12_p4est_full_q2_nonconformal_parallel_bddc.out
/petsc/src/snes/examples/tutorials/output/ex12_p4est_full_q2_nonconformal_parallel_bddc_alt.out
/petsc/src/snes/examples/tutorials/output/ex12_p4est_full_q2_nonconformal_parallel_bddcfas.out
/petsc/src/snes/examples/tutorials/output/ex12_p4est_full_q2_nonconformal_parallel_bddcfas_alt.out
/petsc/src/snes/examples/tutorials/output/ex12_p4est_solve_bddc.out
/petsc/src/snes/examples/tutorials/output/ex12_p4est_solve_bddc_alt.out
/petsc/src/snes/examples/tutorials/output/ex12_quad_bddc.out
/petsc/src/snes/examples/tutorials/output/ex12_quad_q1_adapt_0.out
/petsc/src/snes/examples/tutorials/output/ex12_tet_conv_p1_r0.out
/petsc/src/snes/examples/tutorials/output/ex12_tet_conv_p1_r2.out
/petsc/src/snes/examples/tutorials/output/ex12_tet_conv_p1_r3.out
/petsc/src/snes/examples/tutorials/output/ex12_tet_conv_p2_r0.out
/petsc/src/snes/examples/tutorials/output/ex12_tet_conv_p2_r2.out
/petsc/src/snes/examples/tutorials/output/ex12_tri_bddc.out
/petsc/src/snes/examples/tutorials/output/ex12_tri_parmetis_bddc.out
/petsc/src/snes/examples/tutorials/output/ex56_0.out
/petsc/src/snes/examples/tutorials/output/ex62_bddc_quad.out
/petsc/src/snes/examples/tutorials/output/ex62_fetidp_2d_quad.out
/petsc/src/snes/examples/tutorials/output/ex62_fetidp_2d_quad_alt.out
/petsc/src/snes/examples/tutorials/output/ex62_fetidp_2d_quad_alt_2.out
/petsc/src/snes/examples/tutorials/output/ex62_fetidp_2d_tri.out
/petsc/src/snes/examples/tutorials/output/ex62_fetidp_2d_tri_alt.out
/petsc/src/snes/examples/tutorials/output/ex62_fetidp_2d_tri_alt_2.out
/petsc/src/snes/examples/tutorials/output/ex62_fetidp_3d_hex.out
/petsc/src/snes/examples/tutorials/output/ex62_fetidp_3d_tet.out
/petsc/src/snes/examples/tutorials/output/ex62_fetidp_3d_tet_alt.out
/petsc/src/snes/examples/tutorials/output/ex69_0.out
/petsc/src/snes/examples/tutorials/output/ex69_1.out
/petsc/src/snes/examples/tutorials/output/ex69_2.out
/petsc/src/snes/examples/tutorials/output/ex69_p2p1.out
/petsc/src/snes/examples/tutorials/output/ex69_p2p1fetidp.out
/petsc/src/snes/examples/tutorials/output/ex69_p2p1fetidp_allp.out
/petsc/src/snes/examples/tutorials/output/ex69_p2p1fetidp_deluxe.out
/petsc/src/snes/examples/tutorials/output/ex69_p2p1fetidp_deluxe_discharm.out
/petsc/src/snes/examples/tutorials/output/ex69_p2p1fetidp_discharm.out
/petsc/src/snes/examples/tutorials/output/ex69_p2p1fetidp_lumped.out
/petsc/src/snes/examples/tutorials/output/ex69_p2p1fetidp_olof.out
/petsc/src/snes/examples/tutorials/output/ex69_p2p1ref.out
/petsc/src/snes/examples/tutorials/output/ex69_q1p0.out
/petsc/src/snes/examples/tutorials/output/ex69_q1p0ref.out
/petsc/src/snes/examples/tutorials/output/ex69_q2p1.out
/petsc/src/snes/examples/tutorials/output/ex69_q2p1fetidp.out
/petsc/src/snes/examples/tutorials/output/ex69_q2p1fetidp_deluxe.out
/petsc/src/snes/examples/tutorials/output/ex69_q2p1fetidp_deluxe_adaptive.out
/petsc/src/snes/examples/tutorials/output/ex69_q2p1ref.out
/petsc/src/snes/examples/tutorials/output/ex69_q2q1.out
/petsc/src/snes/examples/tutorials/output/ex69_q2q1ref.out
/petsc/src/ts/examples/tutorials/output/ex18_adv_0.out
/petsc/src/ts/examples/tutorials/output/ex18_adv_1.out
/petsc/src/ts/examples/tutorials/output/ex18_adv_3_ex.out
c1f1bd5401-Oct-2019 Matthew G. Knepley <knepley@gmail.com>

Plex: Fix for complex

a46c2b5a09-Jun-2019 Matthew G. Knepley <knepley@gmail.com>

Plex: Fixed bug in drawing distorted quads

0139fca909-Jun-2019 Matthew G. Knepley <knepley@gmail.com>

Plex: Added DMPlexRemapGeometry()
- DMPlexShearGeometry() is a special case


/petsc/config/BuildSystem/config/compilerOptions.py
/petsc/config/BuildSystem/config/packages/CoDiPack.py
/petsc/config/BuildSystem/config/packages/MPI.py
/petsc/config/BuildSystem/config/packages/hpddm.py
/petsc/config/BuildSystem/config/packages/petsc4py.py
/petsc/config/BuildSystem/config/packages/slepc.py
/petsc/config/BuildSystem/config/packages/valgrind.py
/petsc/include/petsc/finclude/petscpc.h
/petsc/include/petsc/private/sfimpl.h
/petsc/include/petscdmplex.h
/petsc/include/petscpc.h
/petsc/include/petscpctypes.h
/petsc/include/petscversion.h
/petsc/lib/petsc/bin/maint/update-docs.py
/petsc/lib/petsc/bin/maint/xclude
/petsc/lib/petsc/bin/petscdiff
plexgeometry.c
/petsc/src/docs/tao_tex/manual/cover.tex
/petsc/src/docs/tex/manual/developers.tex
/petsc/src/docs/tex/manual/intro.tex
/petsc/src/docs/tex/manual/manual.tex
/petsc/src/docs/tex/manual/part1.tex
/petsc/src/docs/tex/petscapp.bib
/petsc/src/docs/website/documentation/changes/2015.html
/petsc/src/docs/website/documentation/changes/2016.html
/petsc/src/docs/website/documentation/changes/2017.html
/petsc/src/docs/website/documentation/changes/2018-21.html
/petsc/src/docs/website/documentation/changes/2022.html
/petsc/src/docs/website/documentation/changes/2024.html
/petsc/src/docs/website/documentation/changes/2028.html
/petsc/src/docs/website/documentation/changes/2029.html
/petsc/src/docs/website/documentation/changes/21.html
/petsc/src/docs/website/documentation/changes/211.html
/petsc/src/docs/website/documentation/changes/212.html
/petsc/src/docs/website/documentation/changes/213.html
/petsc/src/docs/website/documentation/changes/215.html
/petsc/src/docs/website/documentation/changes/216.html
/petsc/src/docs/website/documentation/changes/220.html
/petsc/src/docs/website/documentation/changes/221.html
/petsc/src/docs/website/documentation/changes/230.html
/petsc/src/docs/website/documentation/changes/231.html
/petsc/src/docs/website/documentation/changes/232.html
/petsc/src/docs/website/documentation/changes/233.html
/petsc/src/docs/website/documentation/changes/300.html
/petsc/src/docs/website/documentation/changes/31.html
/petsc/src/docs/website/documentation/changes/310.html
/petsc/src/docs/website/documentation/changes/312.html
/petsc/src/docs/website/documentation/changes/32.html
/petsc/src/docs/website/documentation/changes/33.html
/petsc/src/docs/website/documentation/changes/34.html
/petsc/src/docs/website/documentation/changes/35.html
/petsc/src/docs/website/documentation/changes/36.html
/petsc/src/docs/website/documentation/changes/37.html
/petsc/src/docs/website/documentation/changes/38.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/documentation/referencing.html
/petsc/src/docs/website/download/index.html
/petsc/src/docs/website/index.html
/petsc/src/docs/website/miscellaneous/funding.html
/petsc/src/ksp/f90-mod/petscpc.h
/petsc/src/ksp/ksp/examples/tutorials/ex71.c
/petsc/src/ksp/ksp/examples/tutorials/output/ex59_bddc_fetidp_ml_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex59_bddc_fetidp_ml_2.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex59_bddc_fetidp_ml_3.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_bddc_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_bddc_2.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_bddc_cusparse.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_bddc_elast.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_bddc_elast_3lev.out
/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/examples/tutorials/output/ex71_bddc_elast_4lev.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_bddc_elast_both_approx.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_bddc_elast_both_approx_alt.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_bddc_elast_deluxe_layers.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_bddc_elast_deluxe_layers_adapt_cuda_approx.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_bddc_elast_deluxe_layers_adapt_cuda_pc_bddc_schur_layers-10_pc_bddc_adaptive_userdefined-0.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_bddc_elast_deluxe_layers_adapt_cuda_pc_bddc_schur_layers-10_pc_bddc_adaptive_userdefined-1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_bddc_elast_deluxe_layers_adapt_cuda_pc_bddc_schur_layers-1_pc_bddc_adaptive_userdefined-0.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_bddc_elast_deluxe_layers_adapt_cuda_pc_bddc_schur_layers-1_pc_bddc_adaptive_userdefined-1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_bddc_elast_deluxe_layers_adapt_pc_bddc_schur_layers-10_pc_bddc_adaptive_userdefined-0.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_bddc_elast_deluxe_layers_adapt_pc_bddc_schur_layers-10_pc_bddc_adaptive_userdefined-0_alt.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_bddc_elast_deluxe_layers_adapt_pc_bddc_schur_layers-10_pc_bddc_adaptive_userdefined-1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_bddc_elast_deluxe_layers_adapt_pc_bddc_schur_layers-10_pc_bddc_adaptive_userdefined-1_alt.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_bddc_elast_deluxe_layers_adapt_pc_bddc_schur_layers-1_pc_bddc_adaptive_userdefined-0.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_bddc_elast_deluxe_layers_adapt_pc_bddc_schur_layers-1_pc_bddc_adaptive_userdefined-1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_bddc_elast_dir_approx.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_bddc_elast_neu_approx.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_composite_bddc_dirichlet.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_composite_bddc_lumped.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_composite_bddc_lumped_alt.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_fetidp_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_fetidp_2.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_fetidp_elast.out
/petsc/src/ksp/pc/impls/bddc/bddc.c
/petsc/src/ksp/pc/impls/bddc/bddc.h
/petsc/src/ksp/pc/impls/gamg/gamg.c
/petsc/src/mat/impls/aij/seq/seqcusparse/aijcusparse.cu
/petsc/src/snes/examples/tutorials/ex2.c
/petsc/src/snes/examples/tutorials/output/ex12_p4est_full_q2_nonconformal_parallel_bddc.out
/petsc/src/snes/examples/tutorials/output/ex12_p4est_full_q2_nonconformal_parallel_bddc_alt.out
/petsc/src/snes/examples/tutorials/output/ex12_p4est_full_q2_nonconformal_parallel_bddcfas.out
/petsc/src/snes/examples/tutorials/output/ex12_p4est_full_q2_nonconformal_parallel_bddcfas_alt.out
/petsc/src/snes/examples/tutorials/output/ex12_p4est_solve_bddc.out
/petsc/src/snes/examples/tutorials/output/ex12_p4est_solve_bddc_alt.out
/petsc/src/snes/examples/tutorials/output/ex12_quad_bddc.out
/petsc/src/snes/examples/tutorials/output/ex12_tri_bddc.out
/petsc/src/snes/examples/tutorials/output/ex12_tri_parmetis_bddc.out
/petsc/src/snes/examples/tutorials/output/ex62_bddc_quad.out
/petsc/src/snes/examples/tutorials/output/ex62_fetidp_2d_quad.out
/petsc/src/snes/examples/tutorials/output/ex62_fetidp_2d_quad_alt.out
/petsc/src/snes/examples/tutorials/output/ex62_fetidp_2d_quad_alt_2.out
/petsc/src/snes/examples/tutorials/output/ex62_fetidp_2d_tri.out
/petsc/src/snes/examples/tutorials/output/ex62_fetidp_2d_tri_alt.out
/petsc/src/snes/examples/tutorials/output/ex62_fetidp_2d_tri_alt_2.out
/petsc/src/snes/examples/tutorials/output/ex62_fetidp_3d_hex.out
/petsc/src/snes/examples/tutorials/output/ex62_fetidp_3d_tet.out
/petsc/src/snes/examples/tutorials/output/ex62_fetidp_3d_tet_alt.out
/petsc/src/snes/examples/tutorials/output/ex69_p2p1fetidp.out
/petsc/src/snes/examples/tutorials/output/ex69_p2p1fetidp_allp.out
/petsc/src/snes/examples/tutorials/output/ex69_p2p1fetidp_discharm.out
/petsc/src/snes/examples/tutorials/output/ex69_p2p1fetidp_lumped.out
/petsc/src/snes/examples/tutorials/output/ex69_q2p1fetidp.out
90ea27d828-Sep-2019 Satish Balay <balay@mcs.anl.gov>

doc fixes


/petsc/config/BuildSystem/config/packages/MPI.py
/petsc/config/examples/arch-ci-linux-cuda-double.py
/petsc/include/petsc/private/petscimpl.h
/petsc/include/petsc/private/sfimpl.h
/petsc/include/petsccharacteristic.h
/petsc/include/petsclog.h
/petsc/include/petscsys.h
/petsc/include/petscvec.h
plexpartition.c
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/docs/website/documentation/installation.html
/petsc/src/docs/website/documentation/linearsolvertable.html
/petsc/src/ksp/ksp/examples/tests/ex43.c
/petsc/src/ksp/ksp/examples/tutorials/ex46.c
/petsc/src/ksp/ksp/examples/tutorials/ex71.c
/petsc/src/ksp/ksp/examples/tutorials/ex75.c
/petsc/src/ksp/pc/impls/bddc/bddc.c
/petsc/src/ksp/pc/impls/deflation/deflation.c
/petsc/src/ksp/pc/impls/hpddm/hpddm.cxx
/petsc/src/mat/utils/gcreate.c
/petsc/src/snes/examples/tutorials/ex12.c
/petsc/src/snes/examples/tutorials/output/ex12_p4est_nc_singular_2d_hpddm.out
/petsc/src/snes/examples/tutorials/output/ex12_p4est_singular_2d_hpddm.out
/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_quad_singular_hpddm.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_bddc.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/sys/objects/init.c
/petsc/src/sys/objects/pinit.c
/petsc/src/sys/utils/sorti.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/makefile
/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/makefile
/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/impls/window/sfwindow.c
/petsc/src/vec/is/sf/interface/sf.c
/petsc/src/vec/is/sf/interface/sftype.c
/petsc/src/vec/vec/interface/rvector.c
/petsc/src/vec/vec/interface/vector.c
/petsc/src/vec/vscat/examples/ex8.c
/petsc/src/vec/vscat/impls/sf/vscatsf.c
/petsc/src/vec/vscat/interface/vscatfce.c
82f5c0ae27-Sep-2019 Vaclav Hapla <vaclav.hapla@erdw.ethz.ch>

DMPlexOrientInterface: Fix the bug in condition for non-conformance.

This would falsely take two points on different ranks with the same local index as same point and rarely prevent reorientation.

d62d36e427-Sep-2019 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/feature-modified-gram-schmidt-orthogonalization' into 'master'

Feature: modified gram schmidt orthogonalization

See merge request petsc/petsc!2086

b674149e24-Sep-2019 Junchao Zhang <jczhang@mcs.anl.gov>

Rename PETSC_HAVE_MPI_WIN_CREATE_FEATURE to PETSC_HAVE_MPI_PROCESS_SHARED_MEMORY

To have clear distinction from PETSC_HAVE_MPI_WIN_CREATE


/petsc/.gitlab-ci.yml
/petsc/config/BuildSystem/config/compilersFortran.py
/petsc/config/BuildSystem/config/framework.py
/petsc/config/BuildSystem/config/packages/MPI.py
/petsc/config/BuildSystem/config/packages/cmake.py
/petsc/include/petsc/finclude/petscpc.h
/petsc/include/petsc/private/pcgamgimpl.h
/petsc/include/petsc/private/vecscatterimpl.h
/petsc/include/petscpc.h
/petsc/include/petscpctypes.h
/petsc/include/petscsys.h
/petsc/lib/petsc/conf/bfort-petsc.txt
plex.c
/petsc/src/docs/website/documentation/changes/35.html
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/docs/website/documentation/linearsolvertable.html
/petsc/src/ksp/ksp/examples/tests/ex56.c
/petsc/src/ksp/ksp/examples/tutorials/ex71.c
/petsc/src/ksp/ksp/examples/tutorials/output/ex59_bddc_fetidp_approximate.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_bddc_elast_deluxe_layers_adapt_cuda_pc_bddc_schur_layers-10_pc_bddc_adaptive_userdefined-0.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_bddc_elast_deluxe_layers_adapt_cuda_pc_bddc_schur_layers-10_pc_bddc_adaptive_userdefined-1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_bddc_elast_deluxe_layers_adapt_pc_bddc_schur_layers-10_pc_bddc_adaptive_userdefined-0.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_bddc_elast_deluxe_layers_adapt_pc_bddc_schur_layers-10_pc_bddc_adaptive_userdefined-0_alt.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_bddc_elast_deluxe_layers_adapt_pc_bddc_schur_layers-10_pc_bddc_adaptive_userdefined-1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_bddc_elast_deluxe_layers_adapt_pc_bddc_schur_layers-10_pc_bddc_adaptive_userdefined-1_alt.out
/petsc/src/ksp/ksp/impls/gmres/fgmres/modpcf.c
/petsc/src/ksp/ksp/impls/gmres/gmres2.c
/petsc/src/ksp/ksp/impls/hpddm/hpddm.cxx
/petsc/src/ksp/ksp/interface/itfunc.c
/petsc/src/ksp/pc/impls/bddc/bddc.c
/petsc/src/ksp/pc/impls/bddc/bddcprivate.c
/petsc/src/ksp/pc/impls/bddc/bddcschurs.c
/petsc/src/ksp/pc/impls/eisens/eisen.c
/petsc/src/ksp/pc/impls/gamg/agg.c
/petsc/src/ksp/pc/impls/gamg/gamg.c
/petsc/src/ksp/pc/impls/hpddm/hpddm.cxx
/petsc/src/ksp/pc/impls/hypre/hypre.c
/petsc/src/ksp/pc/impls/telescope/telescope.c
/petsc/src/mat/impls/aij/mpi/mpicusparse/mpiaijcusparse.cu
/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/shell/shell.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/partition/impls/pmetis/pmetis.c
/petsc/src/mat/utils/freespace.c
/petsc/src/mat/utils/gcreate.c
/petsc/src/snes/examples/tutorials/ex19.c
/petsc/src/snes/examples/tutorials/ex56.c
/petsc/src/snes/examples/tutorials/output/ex62_fetidp_3d_hex.out
/petsc/src/snes/examples/tutorials/output/ex62_fetidp_3d_tet.out
/petsc/src/snes/examples/tutorials/output/ex62_fetidp_3d_tet_alt.out
/petsc/src/snes/examples/tutorials/output/ex69_p2p1fetidp_discharm.out
/petsc/src/snes/examples/tutorials/output/ex69_p2p1fetidp_lumped.out
/petsc/src/snes/interface/noise/snesdnest.c
/petsc/src/snes/interface/noise/snesnoise.c
/petsc/src/sys/utils/mpitr.c
/petsc/src/sys/utils/pbarrier.c
/petsc/src/sys/utils/psplit.c
/petsc/src/tao/bound/impls/blmvm/blmvm.c
/petsc/src/tao/interface/taosolver.c
/petsc/src/ts/interface/ts.c
/petsc/src/vec/is/is/utils/isdiff.c
/petsc/src/vec/vec/impls/mpi/mpicuda/mpicuda.cu
/petsc/src/vec/vec/impls/node/vecnode.c
/petsc/src/vec/vec/impls/node/vecnodeimpl.h
/petsc/src/vec/vec/impls/seq/seqcuda/veccuda.c
/petsc/src/vec/vec/impls/seq/seqcuda/veccuda2.cu
/petsc/src/vec/vec/impls/seq/seqcuda/vecscattercuda.cu
/petsc/src/vec/vec/interface/vecregall.c
/petsc/src/vec/vscat/examples/ex1.c
/petsc/src/vec/vscat/examples/ex2.c
/petsc/src/vec/vscat/examples/ex3.c
/petsc/src/vec/vscat/examples/ex4.c
/petsc/src/vec/vscat/impls/mpi3/makefile
/petsc/src/vec/vscat/impls/mpi3/vpscat.h
/petsc/src/vec/vscat/impls/seq/seqvscat.c
/petsc/src/vec/vscat/impls/vscat.c
/petsc/src/vec/vscat/interface/dlregisvecscat.c
9019a6d726-Sep-2019 Jacob Faibussowitsch <jacob.fai@gmail.com>

now just normalizing everyone in one loop

606c1a1c25-Sep-2019 Jacob Faibussowitsch <jacob.fai@gmail.com>

fixed renormalization of already normalized translation modes

d935f29202-Sep-2019 Vaclav Hapla <vaclav.hapla@erdw.ethz.ch>

dm_impls_plex_tutorials-ex1%: Improve overlap testing.

* consolidate dm_impls_plex_tutorials-ex1_refine_overlap% tests
* allow overlap > 1
* call DMPlexGetOverlap() and view result

f240e3b703-Sep-2019 Vaclav Hapla <vaclav.hapla@erdw.ethz.ch>

DMPlexInterpolatePointSF: throw error for overlapped DMPlex

8918e3e203-Sep-2019 Vaclav Hapla <vaclav.hapla@erdw.ethz.ch>

DMPlexCheckPointSF: warning and skip for overlapped DMPlex

57fe9a4903-Sep-2019 Vaclav Hapla <vaclav.hapla@erdw.ethz.ch>

DMPlexDistributeOverlap: check overlap is the same on all ranks

6ba1a4c724-Sep-2019 Vaclav Hapla <vaclav.hapla@erdw.ethz.ch>

DMPlexCreateOverlapLabel: return NULL for size=1

cb54e03602-Sep-2019 Vaclav Hapla <vaclav.hapla@erdw.ethz.ch>

DMPLex: Store overlap, add DMPlexGetOverlap().

Add new overlap to the old one.

dccdecca02-Sep-2019 Vaclav Hapla <vaclav.hapla@erdw.ethz.ch>

DMPlexCreateOverlap -> DMPlexCreateOverlapLabel; doc fixes

a0559f1223-Sep-2019 Jacob Faibussowitsch <jacob.fai@gmail.com>

fixed dim optimizations but dmplexgetrigidbodies would fail if i=dim

b77f2eee23-Sep-2019 Jacob Faibussowitsch <jacob.fai@gmail.com>

vecmdot fix

3b2202bf23-Sep-2019 Jacob Faibussowitsch <jacob.fai@gmail.com>

Modified gram schmidt method for dmplexcreaterigidbodies

5a0e29b909-Sep-2019 Jacob Faibussowitsch <jacob.fai@gmail.com>

working implementation of modified GS method, tested with ex3 noncomforming_tensor_2/3

b50a2c0a09-Sep-2019 Jacob Faibussowitsch <jacob.fai@gmail.com>

working implementation of modified GS method, tested with ex3 noncomforming_tensor_2/3

e9e2aabb24-Sep-2019 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/valeria/improve-DMPlexCreateSphereMesh-doc'

See merge request petsc/petsc!2087


/petsc/.gitlab-ci.yml
/petsc/.gitmessage
/petsc/config/BuildSystem/config/atomics.py
/petsc/config/BuildSystem/config/base.py
/petsc/config/BuildSystem/config/compilerFlags.py
/petsc/config/BuildSystem/config/compilers.py
/petsc/config/BuildSystem/config/compilersFortran.py
/petsc/config/BuildSystem/config/framework.py
/petsc/config/BuildSystem/config/functions.py
/petsc/config/BuildSystem/config/headers.py
/petsc/config/BuildSystem/config/libraries.py
/petsc/config/BuildSystem/config/package.py
/petsc/config/BuildSystem/config/packages/BlasLapack.py
/petsc/config/BuildSystem/config/packages/MPI.py
/petsc/config/BuildSystem/config/packages/MUMPS.py
/petsc/config/BuildSystem/config/packages/OpenMPI.py
/petsc/config/BuildSystem/config/packages/SAMRAI.py
/petsc/config/BuildSystem/config/packages/cxxlibs.py
/petsc/config/BuildSystem/config/packages/flibs.py
/petsc/config/BuildSystem/config/packages/mkl_sparse.py
/petsc/config/BuildSystem/config/packages/mkl_sparse_optimize.py
/petsc/config/BuildSystem/config/packages/petsc4py.py
/petsc/config/BuildSystem/config/packages/sowing.py
/petsc/config/BuildSystem/config/setCompilers.py
/petsc/config/BuildSystem/config/sourceControl.py
/petsc/config/BuildSystem/config/utilities/cacheDetails.py
/petsc/config/BuildSystem/config/utilities/fortranCommandLine.py
/petsc/config/BuildSystem/graph.py
/petsc/config/BuildSystem/script.py
/petsc/config/PETSc/Configure.py
/petsc/config/PETSc/options/languages.py
/petsc/config/PETSc/options/scalarTypes.py
/petsc/config/configure.py
/petsc/include/petsc/private/dmimpl.h
/petsc/include/petscdm.h
/petsc/include/petscdmda.h
/petsc/src/dm/impls/da/dacorn.c
/petsc/src/dm/impls/da/dageometry.c
plexcreate.c
/petsc/src/dm/interface/dm.c
/petsc/src/ksp/ksp/examples/tutorials/ex42.c
/petsc/src/ksp/ksp/examples/tutorials/ex43.c
/petsc/src/sys/fsrc/somefort.F
/petsc/src/vec/vec/impls/seq/seqcuda/cudavecimpl.h
cc17cd1e23-Sep-2019 Satish Balay <balay@mcs.anl.gov>

Merge branch 'master' into 'master'

Add --download-hpddm

See merge request petsc/petsc!1994


/petsc/.gitlab/CODEOWNERS
/petsc/config/BuildSystem/config/package.py
/petsc/config/BuildSystem/config/packages/hpddm.py
/petsc/config/BuildSystem/config/packages/mpi4py.py
/petsc/config/BuildSystem/config/packages/petsc4py.py
/petsc/config/BuildSystem/config/packages/slepc.py
/petsc/config/examples/arch-ci-linux-pkgs-opt.py
/petsc/include/petsc/private/dmpleximpl.h
/petsc/include/petsc/private/matimpl.h
/petsc/include/petsc/private/petschpddm.h
/petsc/include/petsccublas.h
/petsc/include/petscdmplex.h
/petsc/include/petscfe.h
/petsc/include/petscksp.h
/petsc/include/petscmat.h
/petsc/include/petscpc.h
/petsc/include/petscpctypes.h
/petsc/include/petscsnes.h
/petsc/makefile
/petsc/src/dm/dt/fe/impls/basic/febasic.c
/petsc/src/dm/dt/fe/interface/fe.c
/petsc/src/dm/impls/forest/p4est/pforest.c
examples/tests/output/ex26_10.out
examples/tests/output/ex26_11.out
examples/tests/output/ex26_16.out
examples/tests/output/ex26_17.out
examples/tests/output/ex26_18.out
examples/tests/output/ex26_19.out
examples/tests/output/ex26_6.out
examples/tests/output/ex26_7.out
examples/tests/output/ex26_8.out
examples/tests/output/ex26_9.out
makefile
plex.c
plexcreate.c
plexglvis.c
plexhpddm.c
/petsc/src/dm/impls/swarm/swarmpic_plex.c
/petsc/src/dm/interface/dm.c
/petsc/src/ksp/ksp/examples/tutorials/ex59.c
/petsc/src/ksp/ksp/examples/tutorials/ex71.c
/petsc/src/ksp/ksp/examples/tutorials/ex74.c
/petsc/src/ksp/ksp/examples/tutorials/ex75.c
/petsc/src/ksp/ksp/examples/tutorials/ex76.c
/petsc/src/ksp/ksp/examples/tutorials/ex9.c
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_aij_dmda_preall.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_bddc_cusparse.out
/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/examples/tutorials/output/ex71_bddc_elast_deluxe_layers_adapt_cuda_approx.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_bddc_elast_deluxe_layers_adapt_cuda_pc_bddc_schur_layers-10_pc_bddc_adaptive_userdefined-0.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_bddc_elast_deluxe_layers_adapt_cuda_pc_bddc_schur_layers-10_pc_bddc_adaptive_userdefined-1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_bddc_elast_deluxe_layers_adapt_cuda_pc_bddc_schur_layers-1_pc_bddc_adaptive_userdefined-0.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_bddc_elast_deluxe_layers_adapt_cuda_pc_bddc_schur_layers-1_pc_bddc_adaptive_userdefined-1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_bddc_elast_deluxe_layers_adapt_mkl_pardiso_cuda_pc_bddc_schur_layers-10_pc_bddc_adaptive_userdefined-0.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_bddc_elast_deluxe_layers_adapt_mkl_pardiso_cuda_pc_bddc_schur_layers-10_pc_bddc_adaptive_userdefined-1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_bddc_elast_deluxe_layers_adapt_mkl_pardiso_cuda_pc_bddc_schur_layers-1_pc_bddc_adaptive_userdefined-0.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_bddc_elast_deluxe_layers_adapt_mkl_pardiso_cuda_pc_bddc_schur_layers-1_pc_bddc_adaptive_userdefined-1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_bddc_elast_deluxe_layers_adapt_mkl_pardiso_pc_bddc_schur_layers-10_pc_bddc_adaptive_userdefined-0.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_bddc_elast_deluxe_layers_adapt_mkl_pardiso_pc_bddc_schur_layers-10_pc_bddc_adaptive_userdefined-1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_bddc_elast_deluxe_layers_adapt_mkl_pardiso_pc_bddc_schur_layers-1_pc_bddc_adaptive_userdefined-0.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_bddc_elast_deluxe_layers_adapt_mkl_pardiso_pc_bddc_schur_layers-1_pc_bddc_adaptive_userdefined-1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_bddc_elast_deluxe_layers_adapt_pc_bddc_schur_layers-10_pc_bddc_adaptive_userdefined-0.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_bddc_elast_deluxe_layers_adapt_pc_bddc_schur_layers-10_pc_bddc_adaptive_userdefined-0_alt.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_bddc_elast_deluxe_layers_adapt_pc_bddc_schur_layers-10_pc_bddc_adaptive_userdefined-1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_bddc_elast_deluxe_layers_adapt_pc_bddc_schur_layers-10_pc_bddc_adaptive_userdefined-1_alt.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_bddc_elast_deluxe_layers_adapt_pc_bddc_schur_layers-1_pc_bddc_adaptive_userdefined-0.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_bddc_elast_deluxe_layers_adapt_pc_bddc_schur_layers-1_pc_bddc_adaptive_userdefined-1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_hpddm.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex75_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex75_1_icc.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex75_2.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex75_2_icc.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex76_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex76_fgmres_geneo_20_p_2.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex76_fgmres_geneo_20_p_2_geneo_pc_hpddm_levels_2_eps_nev-20.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex76_fgmres_geneo_20_p_2_geneo_pc_hpddm_levels_2_eps_nev-5.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex76_geneo_pc_hpddm_levels_1_eps_nev-10.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex76_geneo_pc_hpddm_levels_1_eps_nev-15.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex76_geneo_pc_hpddm_levels_1_eps_nev-5.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex9_hpddm.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex9_hpddm_2.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex9_hpddm_cg.out
/petsc/src/ksp/ksp/impls/cg/cg.c
/petsc/src/ksp/ksp/impls/hpddm/hpddm.cxx
/petsc/src/ksp/ksp/impls/hpddm/makefile
/petsc/src/ksp/ksp/impls/makefile
/petsc/src/ksp/ksp/interface/itregis.c
/petsc/src/ksp/pc/impls/bddc/bddc.c
/petsc/src/ksp/pc/impls/bddc/bddcnullspace.c
/petsc/src/ksp/pc/impls/bddc/bddcprivate.c
/petsc/src/ksp/pc/impls/bddc/bddcschurs.c
/petsc/src/ksp/pc/impls/bddc/bddcstructs.h
/petsc/src/ksp/pc/impls/chowiluviennacl/chowiluviennacl.cxx
/petsc/src/ksp/pc/impls/factor/factor.c
/petsc/src/ksp/pc/impls/hpddm/hpddm.cxx
/petsc/src/ksp/pc/impls/hpddm/makefile
/petsc/src/ksp/pc/impls/makefile
/petsc/src/ksp/pc/impls/ml/ml.c
/petsc/src/ksp/pc/impls/rowscalingviennacl/rowscalingviennacl.cxx
/petsc/src/ksp/pc/impls/saviennacl/saviennacl.cxx
/petsc/src/ksp/pc/impls/svd/svd.c
/petsc/src/ksp/pc/interface/pcregis.c
/petsc/src/mat/examples/tests/ex1.c
/petsc/src/mat/examples/tests/ex192.c
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/mpi/mpicusparse/mpiaijcusparse.cu
/petsc/src/mat/impls/aij/mpi/mpiviennacl/mpiaijviennacl.cxx
/petsc/src/mat/impls/aij/mpi/mumps/mumps.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/aij/seq/aij.h
/petsc/src/mat/impls/aij/seq/matmatmult.c
/petsc/src/mat/impls/aij/seq/mkl_pardiso/mkl_pardiso.c
/petsc/src/mat/impls/aij/seq/seqcusparse/aijcusparse.cu
/petsc/src/mat/impls/aij/seq/seqviennacl/aijviennacl.cxx
/petsc/src/mat/impls/aij/seq/seqviennacl/viennaclmatimpl.h
/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/is/matis.c
/petsc/src/mat/impls/sbaij/mpi/mpisbaij.c
/petsc/src/mat/impls/sbaij/seq/sbaij.c
/petsc/src/mat/interface/dlregismat.c
/petsc/src/mat/interface/matreg.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/utils/factorschur.c
/petsc/src/mat/utils/gcreate.c
/petsc/src/snes/examples/tutorials/ex12.c
/petsc/src/snes/examples/tutorials/ex24.c
/petsc/src/snes/examples/tutorials/ex56.c
/petsc/src/snes/examples/tutorials/ex62.c
/petsc/src/snes/examples/tutorials/ex63.c
/petsc/src/snes/examples/tutorials/ex69.c
/petsc/src/snes/examples/tutorials/ex71.c
/petsc/src/snes/examples/tutorials/ex77.c
/petsc/src/snes/examples/tutorials/output/ex12_glvis_2d_hex_p0.out
/petsc/src/snes/examples/tutorials/output/ex12_glvis_2d_tet_p0.out
/petsc/src/snes/examples/tutorials/output/ex12_pchpddm_p4est_nc_singular_2d.out
/petsc/src/snes/examples/tutorials/output/ex12_pchpddm_p4est_singular_2d.out
/petsc/src/snes/examples/tutorials/output/ex12_pchpddm_quad_reuse.out
/petsc/src/snes/examples/tutorials/output/ex12_pchpddm_quad_reuse_baij.out
/petsc/src/snes/examples/tutorials/output/ex12_pchpddm_quad_reuse_threshold.out
/petsc/src/snes/examples/tutorials/output/ex12_pchpddm_quad_reuse_threshold_baij.out
/petsc/src/snes/examples/tutorials/output/ex12_pchpddm_quad_singular.out
/petsc/src/snes/examples/tutorials/output/ex12_pchpddm_tri_parmetis.out
/petsc/src/snes/examples/tutorials/output/ex12_pchpddm_tri_parmetis_baij.out
/petsc/src/snes/examples/tutorials/output/ex12_pchpddm_tri_reuse.out
/petsc/src/snes/examples/tutorials/output/ex12_pchpddm_tri_reuse_baij.out
/petsc/src/snes/examples/tutorials/output/ex56_hpddm.out
/petsc/src/snes/interface/snes.c
/petsc/src/snes/utils/dmlocalsnes.c
/petsc/src/snes/utils/dmplexsnes.c
/petsc/src/sys/objects/init.c
/petsc/src/tao/examples/tutorials/ex1.c
/petsc/src/tao/examples/tutorials/ex2.c
/petsc/src/ts/examples/tutorials/ex18.c
/petsc/src/ts/examples/tutorials/ex20opt_p.c
/petsc/src/ts/examples/tutorials/ex46.c
/petsc/src/ts/examples/tutorials/ex47.c
/petsc/src/ts/examples/tutorials/ex48.c
/petsc/src/ts/examples/tutorials/output/ex20opt_p_2.out
/petsc/src/vec/is/is/interface/index.c
/petsc/src/vec/is/is/utils/isdiff.c
/petsc/src/vec/is/section/interface/section.c
/petsc/src/vec/vec/impls/mpi/mpicuda/mpicuda.cu
/petsc/src/vec/vec/impls/mpi/mpiviennacl/mpiviennacl.cxx
/petsc/src/vec/vec/impls/seq/seqcuda/veccuda.c
/petsc/src/vec/vec/impls/seq/seqcuda/veccuda2.cu
/petsc/src/vec/vec/impls/seq/seqviennacl/vecviennacl.cxx
/petsc/src/vec/vec/interface/vector.c
/petsc/src/vec/vscat/impls/seq/seqvscat.c
/petsc/src/vec/vscat/interface/vscatfce.c
/petsc/src/vec/vscat/interface/vscreate.c
2a07f85e15-Sep-2019 Pierre Jolivet <pierre.jolivet@enseeiht.fr>

Testing PCHPDDM and KSPHPDDM


/petsc/config/examples/arch-ci-linux-pkgs-opt.py
examples/tests/output/ex26_10.out
examples/tests/output/ex26_11.out
examples/tests/output/ex26_16.out
examples/tests/output/ex26_17.out
examples/tests/output/ex26_18.out
examples/tests/output/ex26_19.out
examples/tests/output/ex26_6.out
examples/tests/output/ex26_7.out
examples/tests/output/ex26_8.out
examples/tests/output/ex26_9.out
/petsc/src/ksp/ksp/examples/tutorials/ex71.c
/petsc/src/ksp/ksp/examples/tutorials/ex74.c
/petsc/src/ksp/ksp/examples/tutorials/ex75.c
/petsc/src/ksp/ksp/examples/tutorials/ex76.c
/petsc/src/ksp/ksp/examples/tutorials/ex9.c
/petsc/src/ksp/ksp/examples/tutorials/makefile
/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/examples/tutorials/output/ex71_hpddm.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex75_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex75_1_icc.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex75_2.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex75_2_icc.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex76_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex76_fgmres_geneo_20_p_2.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex76_fgmres_geneo_20_p_2_geneo_pc_hpddm_levels_2_eps_nev-20.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex76_fgmres_geneo_20_p_2_geneo_pc_hpddm_levels_2_eps_nev-5.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex76_geneo_pc_hpddm_levels_1_eps_nev-10.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex76_geneo_pc_hpddm_levels_1_eps_nev-15.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex76_geneo_pc_hpddm_levels_1_eps_nev-5.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex9_hpddm.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex9_hpddm_2.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex9_hpddm_cg.out
/petsc/src/snes/examples/tutorials/ex12.c
/petsc/src/snes/examples/tutorials/ex56.c
/petsc/src/snes/examples/tutorials/output/ex12_glvis_2d_hex_p0.out
/petsc/src/snes/examples/tutorials/output/ex12_glvis_2d_tet_p0.out
/petsc/src/snes/examples/tutorials/output/ex12_pchpddm_p4est_nc_singular_2d.out
/petsc/src/snes/examples/tutorials/output/ex12_pchpddm_p4est_singular_2d.out
/petsc/src/snes/examples/tutorials/output/ex12_pchpddm_quad_reuse.out
/petsc/src/snes/examples/tutorials/output/ex12_pchpddm_quad_reuse_baij.out
/petsc/src/snes/examples/tutorials/output/ex12_pchpddm_quad_reuse_threshold.out
/petsc/src/snes/examples/tutorials/output/ex12_pchpddm_quad_reuse_threshold_baij.out
/petsc/src/snes/examples/tutorials/output/ex12_pchpddm_quad_singular.out
/petsc/src/snes/examples/tutorials/output/ex12_pchpddm_tri_parmetis.out
/petsc/src/snes/examples/tutorials/output/ex12_pchpddm_tri_parmetis_baij.out
/petsc/src/snes/examples/tutorials/output/ex12_pchpddm_tri_reuse.out
/petsc/src/snes/examples/tutorials/output/ex12_pchpddm_tri_reuse_baij.out
/petsc/src/snes/examples/tutorials/output/ex56_hpddm.out

1...<<81828384858687888990>>...235