History log of /petsc/src/ksp/pc/impls/ (Results 1601 – 1625 of 5239)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
c238f8cd28-Sep-2018 Stefano Zampini <stefano.zampini@gmail.com>

PCFIELDSPLIT: minor fixes


/petsc/config/BuildSystem/config/setCompilers.py
/petsc/config/PETSc/Configure.py
/petsc/include/petsc/private/dmimpl.h
/petsc/include/petsc/private/glvisviewerimpl.h
/petsc/include/petscdmplex.h
/petsc/src/dm/impls/da/da3.c
/petsc/src/dm/impls/da/grglvis.c
/petsc/src/dm/impls/plex/examples/tests/ex18.c
/petsc/src/dm/impls/plex/examples/tests/output/ex18_1_quad_dist0_interpolate-none.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_1_quad_dist0_interpolate-serial.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_1_quad_dist1_interpolate-none.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_1_quad_dist1_interpolate-parallel.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_1_quad_dist1_interpolate-serial.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_1_tri_dist0_interpolate-none.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_1_tri_dist0_interpolate-serial.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_1_tri_dist1_interpolate-none.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_1_tri_dist1_interpolate-parallel.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_1_tri_dist1_interpolate-serial.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_2.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_4_hex_dist0_interpolate-none.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_4_hex_dist0_interpolate-serial.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_4_hex_dist1_interpolate-none.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_4_hex_dist1_interpolate-parallel.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_4_hex_dist1_interpolate-serial.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_4_tet_dist0_interpolate-none.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_4_tet_dist0_interpolate-serial.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_4_tet_dist1_interpolate-none.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_4_tet_dist1_interpolate-parallel.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_4_tet_dist1_interpolate-serial.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_5_dist0_interpolate-none.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_5_dist0_interpolate-serial.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_5_dist1_interpolate-none.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_5_dist1_interpolate-parallel.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_5_dist1_interpolate-serial.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_6_hex.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_6_quad.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_6_tet.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_6_tri.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_7_exo.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_7_hdf5.out
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/plex/plexglvis.c
/petsc/src/dm/interface/dmglvis.c
/petsc/src/dm/interface/makefile
/petsc/src/docs/tao_tex/manual/ArgonneLogo.pdf
/petsc/src/docs/tao_tex/manual/ArgonneReportTemplateLastPage.pdf
/petsc/src/docs/tao_tex/manual/ArgonneReportTemplatePage2.pdf
/petsc/src/docs/tao_tex/manual/cover.tex
/petsc/src/docs/tao_tex/manual/manual.tex
/petsc/src/docs/tex/manual/ArgonneReportTemplateLastPage.pdf
/petsc/src/docs/tex/manual/manual.tex
/petsc/src/docs/tex/manual/manualpreamble.tex
/petsc/src/docs/tex/petscapp.bib
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/docs/website/documentation/tutorials/index.html
/petsc/src/ksp/ksp/interface/itcl.c
fieldsplit/fieldsplit.c
/petsc/src/sys/classes/viewer/impls/glvis/glvis.c
/petsc/src/sys/classes/viewer/interface/viewreg.c
/petsc/src/vec/is/sf/interface/sf.c
/petsc/src/vec/vec/utils/vecglvis.c
62a6e06405-Oct-2018 Mark Adams <mfadams@lbl.gov>

fix for matrix free

9d766c5905-Oct-2018 Mark Adams <mfadams@lbl.gov>

added printing for MG grid complexity


/petsc/config/BuildSystem/config/setCompilers.py
/petsc/config/PETSc/Configure.py
/petsc/include/petsc/private/dmimpl.h
/petsc/include/petsc/private/glvisviewerimpl.h
/petsc/include/petscdmplex.h
/petsc/src/dm/impls/da/da3.c
/petsc/src/dm/impls/da/grglvis.c
/petsc/src/dm/impls/plex/examples/tests/ex18.c
/petsc/src/dm/impls/plex/examples/tests/output/ex18_1_quad_dist0_interpolate-none.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_1_quad_dist0_interpolate-serial.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_1_quad_dist1_interpolate-none.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_1_quad_dist1_interpolate-parallel.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_1_quad_dist1_interpolate-serial.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_1_tri_dist0_interpolate-none.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_1_tri_dist0_interpolate-serial.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_1_tri_dist1_interpolate-none.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_1_tri_dist1_interpolate-parallel.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_1_tri_dist1_interpolate-serial.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_2.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_4_hex_dist0_interpolate-none.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_4_hex_dist0_interpolate-serial.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_4_hex_dist1_interpolate-none.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_4_hex_dist1_interpolate-parallel.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_4_hex_dist1_interpolate-serial.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_4_tet_dist0_interpolate-none.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_4_tet_dist0_interpolate-serial.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_4_tet_dist1_interpolate-none.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_4_tet_dist1_interpolate-parallel.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_4_tet_dist1_interpolate-serial.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_5_dist0_interpolate-none.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_5_dist0_interpolate-serial.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_5_dist1_interpolate-none.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_5_dist1_interpolate-parallel.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_5_dist1_interpolate-serial.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_6_hex.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_6_quad.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_6_tet.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_6_tri.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_7_exo.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_7_hdf5.out
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/plex/plexglvis.c
/petsc/src/dm/interface/dmglvis.c
/petsc/src/dm/interface/makefile
/petsc/src/docs/tao_tex/manual/ArgonneLogo.pdf
/petsc/src/docs/tao_tex/manual/ArgonneReportTemplateLastPage.pdf
/petsc/src/docs/tao_tex/manual/ArgonneReportTemplatePage2.pdf
/petsc/src/docs/tao_tex/manual/cover.tex
/petsc/src/docs/tao_tex/manual/manual.tex
/petsc/src/docs/tex/manual/ArgonneReportTemplateLastPage.pdf
/petsc/src/docs/tex/manual/manual.tex
/petsc/src/docs/tex/manual/manualpreamble.tex
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/docs/website/documentation/tutorials/index.html
gamg/gamg.c
/petsc/src/sys/classes/viewer/impls/glvis/glvis.c
/petsc/src/sys/classes/viewer/interface/viewreg.c
/petsc/src/vec/is/sf/interface/sf.c
/petsc/src/vec/vec/utils/vecglvis.c
59b66c2805-Oct-2018 Patrick Farrell <patrick@pefarrell.org>

C90 fixes

e4c66b9104-Oct-2018 Patrick Farrell <patrick@pefarrell.org>

Generalise the exclude_subspace option of Vanka construction in PCPATCH to exclude_subspaces.

This is important if you have more than one constraint, e.g. MHD problems with
one multiplier enforcing

Generalise the exclude_subspace option of Vanka construction in PCPATCH to exclude_subspaces.

This is important if you have more than one constraint, e.g. MHD problems with
one multiplier enforcing solenoidality of the velocity and another enforcing
solenoidality of the magnetic field.

show more ...

a4db000d03-Oct-2018 Karl Rupp <me@karlrupp.net>

Merge branch 'barry/fix-to-use-memcpy/maint' [PR #1155]

* barry/fix-to-use-memcpy/maint:
Fix incorrect size definition in manual page
Replace loop copy with PetscMemcpy() in DMDASetBlockFillsSparse_

Merge branch 'barry/fix-to-use-memcpy/maint' [PR #1155]

* barry/fix-to-use-memcpy/maint:
Fix incorrect size definition in manual page
Replace loop copy with PetscMemcpy() in DMDASetBlockFillsSparse_Private()

show more ...


/petsc/include/petsc.h
/petsc/include/petsc/finclude/petsctao.h
/petsc/include/petsc/private/dmproductimpl.h
/petsc/include/petsc/private/dmstagimpl.h
/petsc/include/petsc/private/taoimpl.h
/petsc/include/petscdm.h
/petsc/include/petscdmproduct.h
/petsc/include/petscdmstag.h
/petsc/include/petscsf.h
/petsc/include/petsctao.h
/petsc/src/dm/examples/tests/ex49.c
/petsc/src/dm/examples/tests/makefile
/petsc/src/dm/examples/tests/output/ex49_basic_1.out
/petsc/src/dm/examples/tutorials/makefile
/petsc/src/dm/impls/da/dareg.c
/petsc/src/dm/impls/da/fdda.c
/petsc/src/dm/impls/makefile
/petsc/src/dm/impls/product/makefile
/petsc/src/dm/impls/product/product.c
/petsc/src/dm/impls/product/productutils.c
/petsc/src/dm/impls/stag/examples/makefile
/petsc/src/dm/impls/stag/examples/tests/ex1.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/ex2.c
/petsc/src/dm/impls/stag/examples/tests/ex3.c
/petsc/src/dm/impls/stag/examples/tests/ex4.c
/petsc/src/dm/impls/stag/examples/tests/ex5.c
/petsc/src/dm/impls/stag/examples/tests/ex6.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/makefile
/petsc/src/dm/impls/stag/examples/tests/output/ex10_1.out
/petsc/src/dm/impls/stag/examples/tests/output/ex10_2.out
/petsc/src/dm/impls/stag/examples/tests/output/ex10_3.out
/petsc/src/dm/impls/stag/examples/tests/output/ex10_4.out
/petsc/src/dm/impls/stag/examples/tests/output/ex10_5.out
/petsc/src/dm/impls/stag/examples/tests/output/ex10_6.out
/petsc/src/dm/impls/stag/examples/tests/output/ex11_1.out
/petsc/src/dm/impls/stag/examples/tests/output/ex11_2.out
/petsc/src/dm/impls/stag/examples/tests/output/ex11_3.out
/petsc/src/dm/impls/stag/examples/tests/output/ex11_4.out
/petsc/src/dm/impls/stag/examples/tests/output/ex11_5.out
/petsc/src/dm/impls/stag/examples/tests/output/ex12_1.out
/petsc/src/dm/impls/stag/examples/tests/output/ex12_2.out
/petsc/src/dm/impls/stag/examples/tests/output/ex12_3.out
/petsc/src/dm/impls/stag/examples/tests/output/ex12_4.out
/petsc/src/dm/impls/stag/examples/tests/output/ex12_5.out
/petsc/src/dm/impls/stag/examples/tests/output/ex12_6.out
/petsc/src/dm/impls/stag/examples/tests/output/ex12_7.out
/petsc/src/dm/impls/stag/examples/tests/output/ex12_8.out
/petsc/src/dm/impls/stag/examples/tests/output/ex1_basic_1.out
/petsc/src/dm/impls/stag/examples/tests/output/ex1_basic_2.out
/petsc/src/dm/impls/stag/examples/tests/output/ex1_basic_3.out
/petsc/src/dm/impls/stag/examples/tests/output/ex1_multidof_1.out
/petsc/src/dm/impls/stag/examples/tests/output/ex1_multidof_2.out
/petsc/src/dm/impls/stag/examples/tests/output/ex1_multidof_3.out
/petsc/src/dm/impls/stag/examples/tests/output/ex1_sizes_1.out
/petsc/src/dm/impls/stag/examples/tests/output/ex1_sizes_2.out
/petsc/src/dm/impls/stag/examples/tests/output/ex1_sizes_3.out
/petsc/src/dm/impls/stag/examples/tests/output/ex1_zerodof_1.out
/petsc/src/dm/impls/stag/examples/tests/output/ex1_zerodof_2.out
/petsc/src/dm/impls/stag/examples/tests/output/ex1_zerodof_3.out
/petsc/src/dm/impls/stag/examples/tests/output/ex2_1.out
/petsc/src/dm/impls/stag/examples/tests/output/ex3_1.out
/petsc/src/dm/impls/stag/examples/tests/output/ex3_2.out
/petsc/src/dm/impls/stag/examples/tests/output/ex4_1d_1.out
/petsc/src/dm/impls/stag/examples/tests/output/ex4_1d_2.out
/petsc/src/dm/impls/stag/examples/tests/output/ex4_2d_1.out
/petsc/src/dm/impls/stag/examples/tests/output/ex4_2d_2.out
/petsc/src/dm/impls/stag/examples/tests/output/ex4_3d_1.out
/petsc/src/dm/impls/stag/examples/tests/output/ex4_3d_2.out
/petsc/src/dm/impls/stag/examples/tests/output/ex5_1.out
/petsc/src/dm/impls/stag/examples/tests/output/ex5_2.out
/petsc/src/dm/impls/stag/examples/tests/output/ex5_3.out
/petsc/src/dm/impls/stag/examples/tests/output/ex5_4.out
/petsc/src/dm/impls/stag/examples/tests/output/ex6_1.out
/petsc/src/dm/impls/stag/examples/tests/output/ex7_1.out
/petsc/src/dm/impls/stag/examples/tests/output/ex7_2.out
/petsc/src/dm/impls/stag/examples/tests/output/ex7_3.out
/petsc/src/dm/impls/stag/examples/tests/output/ex7_4.out
/petsc/src/dm/impls/stag/examples/tests/output/ex7_5.out
/petsc/src/dm/impls/stag/examples/tests/output/ex7_6.out
/petsc/src/dm/impls/stag/examples/tests/output/ex8_1.out
/petsc/src/dm/impls/stag/examples/tests/output/ex8_2.out
/petsc/src/dm/impls/stag/examples/tests/output/ex8_3.out
/petsc/src/dm/impls/stag/examples/tests/output/ex8_4.out
/petsc/src/dm/impls/stag/examples/tests/output/ex8_5.out
/petsc/src/dm/impls/stag/examples/tests/output/ex9_1.out
/petsc/src/dm/impls/stag/examples/tests/output/ex9_10.out
/petsc/src/dm/impls/stag/examples/tests/output/ex9_2.out
/petsc/src/dm/impls/stag/examples/tests/output/ex9_3.out
/petsc/src/dm/impls/stag/examples/tests/output/ex9_4.out
/petsc/src/dm/impls/stag/examples/tests/output/ex9_5.out
/petsc/src/dm/impls/stag/examples/tests/output/ex9_6.out
/petsc/src/dm/impls/stag/examples/tests/output/ex9_7.out
/petsc/src/dm/impls/stag/examples/tests/output/ex9_8.out
/petsc/src/dm/impls/stag/examples/tests/output/ex9_9.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/examples/tutorials/makefile
/petsc/src/dm/impls/stag/examples/tutorials/output/ex1_1.out
/petsc/src/dm/impls/stag/examples/tutorials/output/ex1_ghosted_vacuous.out
/petsc/src/dm/impls/stag/examples/tutorials/output/ex1_periodic.out
/petsc/src/dm/impls/stag/examples/tutorials/output/ex2_1.out
/petsc/src/dm/impls/stag/examples/tutorials/output/ex2_direct_umfpack.out
/petsc/src/dm/impls/stag/examples/tutorials/output/ex3_1.out
/petsc/src/dm/impls/stag/examples/tutorials/output/ex3_2.out
/petsc/src/dm/impls/stag/examples/tutorials/output/ex3_2_alt.out
/petsc/src/dm/impls/stag/examples/tutorials/output/ex3_2_alt_2.out
/petsc/src/dm/impls/stag/examples/tutorials/output/ex3_2_alt_3.out
/petsc/src/dm/impls/stag/examples/tutorials/output/ex3_direct_umfpack.out
/petsc/src/dm/impls/stag/examples/tutorials/output/ex4_direct_mumps.out
/petsc/src/dm/impls/stag/examples/tutorials/output/ex4_direct_umfpack.out
/petsc/src/dm/impls/stag/makefile
/petsc/src/dm/impls/stag/stag.c
/petsc/src/dm/impls/stag/stag1d.c
/petsc/src/dm/impls/stag/stag2d.c
/petsc/src/dm/impls/stag/stag3d.c
/petsc/src/dm/impls/stag/stagda.c
/petsc/src/dm/impls/stag/stagstencil.c
/petsc/src/dm/impls/stag/stagutils.c
/petsc/src/dm/interface/dmregall.c
/petsc/src/docs/manualpages-sec/header_DMSTAG
/petsc/src/docs/tex/manual/part2.tex
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/docs/website/documentation/index.html
mg/mg.c
parms/parms.c
/petsc/src/tao/bound/impls/blmvm/blmvm.c
/petsc/src/tao/bound/impls/bncg/bncg.c
/petsc/src/tao/bound/impls/bnk/bnls.c
/petsc/src/tao/bound/impls/bnk/bntl.c
/petsc/src/tao/bound/impls/bnk/bntr.c
/petsc/src/tao/bound/impls/tron/tron.c
/petsc/src/tao/complementarity/impls/asls/asfls.c
/petsc/src/tao/complementarity/impls/asls/asils.c
/petsc/src/tao/complementarity/impls/ssls/ssfls.c
/petsc/src/tao/complementarity/impls/ssls/ssils.c
/petsc/src/tao/constrained/impls/ipm/ipm.c
/petsc/src/tao/interface/ftn-custom/ztaosolverf.c
/petsc/src/tao/interface/taosolver.c
/petsc/src/tao/interface/taosolver_fg.c
/petsc/src/tao/interface/taosolver_hj.c
/petsc/src/tao/interface/taosolverregi.c
/petsc/src/tao/leastsquares/examples/matlab/ProblemInitialize.m
/petsc/src/tao/leastsquares/examples/matlab/makefile
/petsc/src/tao/leastsquares/examples/matlab/matlab_ls_test.c
/petsc/src/tao/leastsquares/examples/matlab/more_wild_probs/dfovec_wrap.m
/petsc/src/tao/leastsquares/examples/matlab/more_wild_probs/g_dfovec_1d.m
/petsc/src/tao/leastsquares/examples/matlab/more_wild_probs/jacobian.m
/petsc/src/tao/leastsquares/examples/tests/chwirut2.c
/petsc/src/tao/leastsquares/examples/tutorials/chwirut1.c
/petsc/src/tao/leastsquares/examples/tutorials/chwirut1f.F90
/petsc/src/tao/leastsquares/examples/tutorials/chwirut2.c
/petsc/src/tao/leastsquares/examples/tutorials/chwirut2f.F90
/petsc/src/tao/leastsquares/examples/tutorials/output/chwirut1_2.out
/petsc/src/tao/leastsquares/impls/brgn/brgn.c
/petsc/src/tao/leastsquares/impls/brgn/brgn.h
/petsc/src/tao/leastsquares/impls/brgn/ftn-custom/makefile
/petsc/src/tao/leastsquares/impls/brgn/ftn-custom/zbrgnf.c
/petsc/src/tao/leastsquares/impls/brgn/makefile
/petsc/src/tao/leastsquares/impls/makefile
/petsc/src/tao/leastsquares/impls/pounders/pounders.c
/petsc/src/tao/pde_constrained/impls/lcl/lcl.c
/petsc/src/tao/quadratic/impls/bqpip/bqpip.c
/petsc/src/tao/quadratic/impls/gpcg/gpcg.c
/petsc/src/tao/unconstrained/impls/bmrm/bmrm.c
/petsc/src/tao/unconstrained/impls/cg/taocg.c
/petsc/src/tao/unconstrained/impls/lmvm/lmvm.c
/petsc/src/tao/unconstrained/impls/neldermead/neldermead.c
/petsc/src/tao/unconstrained/impls/nls/nls.c
/petsc/src/tao/unconstrained/impls/ntl/ntl.c
/petsc/src/tao/unconstrained/impls/ntr/ntr.c
/petsc/src/tao/unconstrained/impls/owlqn/owlqn.c
/petsc/src/vec/is/sf/examples/tutorials/ex1.c
/petsc/src/vec/is/sf/examples/tutorials/output/ex1_7.out
/petsc/src/vec/is/sf/examples/tutorials/output/ex1_7_basic.out
/petsc/src/vec/is/sf/interface/sf.c
9ad3d12a01-Oct-2018 Karl Rupp <me@karlrupp.net>

Merge branch 'stefano_zampini/fix-pcksp-fetidp-maint' [PR #1145]


/petsc/config/BuildSystem/config/packages/PTScotch.py
/petsc/config/BuildSystem/config/packages/cuda.py
/petsc/config/BuildSystem/config/packages/p4est.py
/petsc/config/PETSc/options/installDir.py
/petsc/include/petsc/private/dmimpl.h
/petsc/include/petsc/private/isimpl.h
/petsc/include/petsc/private/matimpl.h
/petsc/include/petscdm.h
/petsc/include/petscgll.h
/petsc/include/petscis.h
/petsc/include/petscmat.h
/petsc/include/petscversion.h
/petsc/src/dm/examples/tests/ex50.c
/petsc/src/dm/examples/tests/output/ex50_dmda_glvis_ho.out
/petsc/src/dm/examples/tests/output/ex50_dmda_glvis_lo.out
/petsc/src/dm/examples/tests/output/ex50_dmplex_glvis_ho.out
/petsc/src/dm/examples/tests/output/ex50_dmplex_glvis_lo.out
/petsc/src/dm/impls/da/grglvis.c
/petsc/src/dm/impls/forest/examples/tests/ex2.c
/petsc/src/dm/impls/forest/examples/tests/makefile
/petsc/src/dm/impls/forest/examples/tests/output/ex2_2d.out
/petsc/src/dm/impls/forest/examples/tests/output/ex2_2d_fv.out
/petsc/src/dm/impls/forest/examples/tests/output/ex2_3d.out
/petsc/src/dm/impls/forest/examples/tests/output/ex2_3d_fv.out
/petsc/src/dm/impls/forest/examples/tutorials/ex1.c
/petsc/src/dm/impls/forest/examples/tutorials/makefile
/petsc/src/dm/impls/forest/examples/tutorials/output/ex1_brick.out
/petsc/src/dm/impls/forest/examples/tutorials/output/ex1_moebius.out
/petsc/src/dm/impls/forest/examples/tutorials/output/ex1_shell.out
/petsc/src/dm/impls/moab/examples/tests/ex1.cxx
/petsc/src/dm/impls/moab/examples/tests/ex2.cxx
/petsc/src/dm/impls/moab/examples/tests/ex3.cxx
/petsc/src/dm/impls/moab/examples/tests/makefile
/petsc/src/dm/impls/moab/examples/tests/output/ex3_1.out
/petsc/src/dm/impls/plex/examples/tests/ex27.c
/petsc/src/dm/impls/plex/examples/tests/ex3.c
/petsc/src/dm/impls/plex/examples/tests/ex5.c
/petsc/src/dm/impls/plex/examples/tests/makefile
/petsc/src/dm/impls/plex/examples/tests/output/ex27_quad_fm.out
/petsc/src/dm/impls/plex/examples/tests/output/ex27_quad_pm.out
/petsc/src/dm/impls/plex/examples/tests/output/ex27_tri_fm.out
/petsc/src/dm/impls/plex/examples/tests/output/ex27_tri_pm.out
/petsc/src/dm/impls/plex/examples/tutorials/makefile
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/plex/plexdistribute.c
/petsc/src/dm/impls/plex/plexfem.c
/petsc/src/dm/impls/plex/plexglvis.c
/petsc/src/dm/impls/plex/plexgmsh.c
/petsc/src/dm/interface/dm.c
/petsc/src/dm/label/examples/tutorials/makefile
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/docs/website/download/index.html
/petsc/src/ksp/ksp/impls/fetidp/fetidp.c
bddc/bddc.c
bddc/bddcprivate.c
bddc/bddcscalingbasic.c
is/pcis.c
ksp/pcksp.c
/petsc/src/mat/examples/tests/ex125.c
/petsc/src/mat/examples/tests/ex152.c
/petsc/src/mat/examples/tests/ex226.c
/petsc/src/mat/examples/tests/output/ex152_1.out
/petsc/src/mat/examples/tests/output/ex152_2.out
/petsc/src/mat/examples/tests/output/ex226_1.out
/petsc/src/mat/examples/tests/output/ex226_2.out
/petsc/src/mat/examples/tests/output/ex226_3.out
/petsc/src/mat/examples/tutorials/output/ex15_5_alt.out
/petsc/src/mat/impls/aij/mpi/mpiaij.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/interface/dlregismat.c
/petsc/src/mat/interface/matreg.c
/petsc/src/mat/interface/matregis.c
/petsc/src/mat/utils/gcreate.c
/petsc/src/snes/examples/tutorials/ex17.c
/petsc/src/snes/examples/tutorials/ex5m.m
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/snes/examples/tutorials/output/ex17_2d_q3_quad_elas.out
/petsc/src/snes/examples/tutorials/output/ex17_3d_p2_trig_elas.out
/petsc/src/snes/examples/tutorials/output/ex17_3d_p2_trig_vlap.out
/petsc/src/snes/examples/tutorials/output/ex17_3d_p3_quad_elas.out
/petsc/src/snes/examples/tutorials/output/ex17_3d_p3_quad_vlap.out
/petsc/src/snes/examples/tutorials/output/ex17_3d_p3_trig_elas.out
/petsc/src/snes/examples/tutorials/output/ex17_3d_p3_trig_vlap.out
/petsc/src/snes/examples/tutorials/output/ex17_3d_q2_trig_elas.out
/petsc/src/snes/examples/tutorials/output/ex17_3d_q2_trig_vlap.out
/petsc/src/snes/examples/tutorials/output/ex17_3d_q3_quad_elas.out
/petsc/src/snes/examples/tutorials/output/ex17_3d_q3_quad_vlap.out
/petsc/src/snes/examples/tutorials/output/ex17_3d_q3_trig_elas.out
/petsc/src/snes/examples/tutorials/output/ex17_3d_q3_trig_vlap.out
/petsc/src/snes/examples/tutorials/output/ex19_cuda_2_alt.out
/petsc/src/sys/logging/utils/eventlog.c
/petsc/src/sys/objects/destroy.c
/petsc/src/ts/examples/tests/ex5.c
/petsc/src/vec/is/utils/vsectionis.c
/petsc/src/vec/vec/impls/mpi/mpicuda/mpicuda.cu
/petsc/src/vec/vec/interface/rvector.c
8402da8d01-Oct-2018 Karl Rupp <me@karlrupp.net>

Merge branch 'stefano_zampini/fix-pcksp-fetidp-maint' into maint [PR #1145]

1b24a7af28-Sep-2018 Stefano Zampini <stefano.zampini@gmail.com>

PCBDDC: fix error reported by jenkins

0b3c753e26-Sep-2018 Richard Tran Mills <rmills@rmills.org>

Fixed typo in my typo fix commit.

f6a5184a26-Sep-2018 Richard Tran Mills <rmills@rmills.org>

Fixed typo in PCPARMS manual page.

Reported-by: Richard Tran Mills <rmills@rmills.org>

faeb7fb526-Sep-2018 Richard Tran Mills <rmills@rmills.org>

Fixed typos in PCMG manual page.

Reported-by: Vendel Szeremi <vendel.szeremi@stfc.ac.uk>


/petsc/config/BuildSystem/config/packages/PTScotch.py
/petsc/config/BuildSystem/config/packages/petsc4py.py
/petsc/config/PETSc/options/installDir.py
/petsc/include/petscis.h
/petsc/include/petscksp.h
/petsc/include/petscversion.h
/petsc/src/dm/interface/dm.c
/petsc/src/docs/tex/manual/part2.tex
/petsc/src/docs/website/documentation/changes/310.html
/petsc/src/docs/website/download/index.html
/petsc/src/ksp/ksp/interface/iguess.c
/petsc/src/ksp/ksp/interface/itcreate.c
mg/mg.c
/petsc/src/ksp/pc/interface/precon.c
/petsc/src/mat/coarsen/coarsen.c
/petsc/src/mat/color/interface/matcoloring.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/dummy/matdummy.c
/petsc/src/mat/impls/mffd/mffd.c
/petsc/src/mat/interface/matreg.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/order/sorder.c
/petsc/src/mat/partition/partition.c
/petsc/src/snes/impls/ms/ms.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/linesearch/interface/linesearch.c
/petsc/src/sys/classes/draw/interface/drawreg.c
/petsc/src/sys/classes/random/interface/randreg.c
/petsc/src/sys/classes/viewer/interface/viewreg.c
/petsc/src/sys/objects/options.c
/petsc/src/tao/interface/taosolver.c
/petsc/src/tao/linesearch/interface/taolinesearch.c
/petsc/src/ts/adapt/interface/tsadapt.c
/petsc/src/ts/characteristic/interface/characteristic.c
/petsc/src/ts/examples/tests/ex11.c
/petsc/src/ts/examples/tests/output/ex11_1.out
/petsc/src/ts/impls/arkimex/arkimex.c
/petsc/src/ts/impls/explicit/rk/rk.c
/petsc/src/ts/impls/glee/glee.c
/petsc/src/ts/impls/implicit/glle/glle.c
/petsc/src/ts/impls/implicit/glle/glleadapt.c
/petsc/src/ts/impls/rosw/rosw.c
/petsc/src/ts/impls/symplectic/basicsymplectic/basicsymplectic.c
/petsc/src/ts/interface/dlregists.c
/petsc/src/ts/interface/tsreg.c
/petsc/src/vec/is/ao/interface/aoreg.c
/petsc/src/vec/is/is/interface/isreg.c
/petsc/src/vec/is/sf/interface/sfregi.c
/petsc/src/vec/is/utils/isltog.c
/petsc/src/vec/pf/interface/pf.c
/petsc/src/vec/vec/interface/dlregisvec.c
/petsc/src/vec/vec/interface/vecreg.c
/petsc/src/vec/vscat/interface/vscreate.c
7438050019-Sep-2018 Stefano Zampini <stefano.zampini@gmail.com>

PCBDDC: fix wrong usage of l2l IS when computing the quadrature weights of the no-net flux condition

87b3baaa19-Sep-2018 Stefano Zampini <stefano.zampini@gmail.com>

PCBDDC: use relative energy for constraints to be retained

8953527817-Sep-2018 Stefano Zampini <stefano.zampini@gmail.com>

PCBDDC: propagate coarse matrix defaultvectype to coarse vectors

064a417613-Sep-2018 Stefano Zampini <stefano.zampini@gmail.com>

KSPFETIDP: added convergence quality test for the the subproblems in the saddlepoint case

ff11fd7613-Sep-2018 Stefano Zampini <stefano.zampini@gmail.com>

KSPFETIDP: propagate CSR information if present in the saddle point case

8d25b66813-Sep-2018 Stefano Zampini <stefano.zampini@gmail.com>

PCIS: fix wrong setup of stiffness scaling

66b5b2a113-Sep-2018 Stefano Zampini <stefano.zampini@gmail.com>

PCKSP: use KSPDestroy in PCReset_KSP

calling KSPReset is dangerous since the KSP can be set via PCKSPSetKSP
better off to destroy the object

Added reason checking in PCApplyTranspose_KSP


/petsc/config/BuildSystem/config/packages/petsc4py.py
/petsc/include/petscis.h
/petsc/include/petscksp.h
/petsc/src/dm/interface/dm.c
/petsc/src/docs/tex/manual/part2.tex
/petsc/src/docs/website/documentation/changes/310.html
/petsc/src/ksp/ksp/interface/iguess.c
/petsc/src/ksp/ksp/interface/itcreate.c
ksp/pcksp.c
/petsc/src/ksp/pc/interface/precon.c
/petsc/src/mat/coarsen/coarsen.c
/petsc/src/mat/color/interface/matcoloring.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/dummy/matdummy.c
/petsc/src/mat/impls/mffd/mffd.c
/petsc/src/mat/interface/matreg.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/order/sorder.c
/petsc/src/mat/partition/partition.c
/petsc/src/snes/impls/ms/ms.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/linesearch/interface/linesearch.c
/petsc/src/sys/classes/draw/interface/drawreg.c
/petsc/src/sys/classes/random/interface/randreg.c
/petsc/src/sys/classes/viewer/interface/viewreg.c
/petsc/src/sys/objects/options.c
/petsc/src/tao/interface/taosolver.c
/petsc/src/tao/linesearch/interface/taolinesearch.c
/petsc/src/ts/adapt/interface/tsadapt.c
/petsc/src/ts/characteristic/interface/characteristic.c
/petsc/src/ts/examples/tests/ex11.c
/petsc/src/ts/examples/tests/output/ex11_1.out
/petsc/src/ts/impls/arkimex/arkimex.c
/petsc/src/ts/impls/explicit/rk/rk.c
/petsc/src/ts/impls/glee/glee.c
/petsc/src/ts/impls/implicit/glle/glle.c
/petsc/src/ts/impls/implicit/glle/glleadapt.c
/petsc/src/ts/impls/rosw/rosw.c
/petsc/src/ts/impls/symplectic/basicsymplectic/basicsymplectic.c
/petsc/src/ts/interface/dlregists.c
/petsc/src/ts/interface/tsreg.c
/petsc/src/vec/is/ao/interface/aoreg.c
/petsc/src/vec/is/is/interface/isreg.c
/petsc/src/vec/is/sf/interface/sfregi.c
/petsc/src/vec/is/utils/isltog.c
/petsc/src/vec/pf/interface/pf.c
/petsc/src/vec/vec/interface/dlregisvec.c
/petsc/src/vec/vec/interface/vecreg.c
/petsc/src/vec/vscat/interface/vscreate.c
96b1c1fa24-Sep-2018 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'barry/have-veccuda-to-have-cuda'


/petsc/config/BuildSystem/config/packages/cuda.py
/petsc/include/petsc/private/matimpl.h
/petsc/include/petsc/private/vecimpl.h
/petsc/include/petscmath.h
/petsc/include/petscsys.h
/petsc/include/petscvec.h
/petsc/src/dm/examples/tests/ex1.c
/petsc/src/dm/interface/dm.c
/petsc/src/docs/tex/manual/developers.tex
/petsc/src/docs/website/documentation/changes/310.html
/petsc/src/ksp/ksp/examples/tests/ex43.c
/petsc/src/ksp/ksp/examples/tutorials/ex1.c
/petsc/src/ksp/ksp/examples/tutorials/ex46.c
/petsc/src/ksp/ksp/examples/tutorials/ex59.c
/petsc/src/ksp/ksp/examples/tutorials/ex7.c
/petsc/src/ksp/ksp/examples/tutorials/ex72.c
bjacobi/bjacobi.c
/petsc/src/mat/examples/tests/ex2.c
/petsc/src/mat/examples/tests/ex23.c
/petsc/src/mat/examples/tests/ex5.c
/petsc/src/mat/examples/tutorials/ex15.c
/petsc/src/mat/examples/tutorials/output/ex15_5.out
/petsc/src/mat/impls/aij/mpi/mpicusparse/makefile
/petsc/src/mat/impls/aij/mpi/mpicusparse/mpiaijcusparse.cu
/petsc/src/mat/impls/aij/seq/matmatmult.c
/petsc/src/mat/impls/aij/seq/seqcusparse/makefile
/petsc/src/mat/interface/dlregismat.c
/petsc/src/mat/interface/matregis.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/partition/impls/hierarchical/hierarchical.c
/petsc/src/mat/partition/partition.c
/petsc/src/mat/utils/axpy.c
/petsc/src/snes/examples/tutorials/ex12.c
/petsc/src/sys/objects/init.c
/petsc/src/sys/objects/options.c
/petsc/src/vec/vec/examples/tests/ex22.c
/petsc/src/vec/vec/examples/tests/ex23.c
/petsc/src/vec/vec/examples/tests/ex24.c
/petsc/src/vec/vec/examples/tests/ex28.c
/petsc/src/vec/vec/examples/tests/ex34.c
/petsc/src/vec/vec/examples/tests/ex38.c
/petsc/src/vec/vec/examples/tests/ex4.c
/petsc/src/vec/vec/examples/tests/ex43.c
/petsc/src/vec/vec/examples/tests/ex44.c
/petsc/src/vec/vec/examples/tutorials/ex1.c
/petsc/src/vec/vec/impls/mpi/mpicuda/makefile
/petsc/src/vec/vec/impls/seq/seqcuda/makefile
/petsc/src/vec/vec/interface/dlregisvec.c
/petsc/src/vec/vec/interface/rvector.c
/petsc/src/vec/vec/interface/vecregall.c
/petsc/src/vec/vscat/impls/mpi1/vpscat_mpi1.h
/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/vscatfce.c
fd31493422-Sep-2018 Barry Smith <bsmith@mcs.anl.gov>

Change outdated HAVE_VECCUDA macro to simply HAVE_CUDA for clarity/ease of maintenance.

Commit-type: style-fix


/petsc/config/BuildSystem/config/packages/cuda.py
/petsc/include/petsc/private/matimpl.h
/petsc/include/petsc/private/vecimpl.h
/petsc/include/petscmath.h
/petsc/include/petscvec.h
/petsc/src/dm/examples/tests/ex1.c
/petsc/src/dm/interface/dm.c
/petsc/src/docs/tex/manual/part2.tex
/petsc/src/ksp/ksp/examples/tests/ex43.c
/petsc/src/ksp/ksp/examples/tutorials/ex1.c
/petsc/src/ksp/ksp/examples/tutorials/ex46.c
/petsc/src/ksp/ksp/examples/tutorials/ex59.c
/petsc/src/ksp/ksp/examples/tutorials/ex7.c
/petsc/src/ksp/ksp/examples/tutorials/ex72.c
bjacobi/bjacobi.c
/petsc/src/mat/examples/tests/ex2.c
/petsc/src/mat/examples/tests/ex23.c
/petsc/src/mat/examples/tests/ex5.c
/petsc/src/mat/examples/tutorials/ex15.c
/petsc/src/mat/examples/tutorials/output/ex15_5.out
/petsc/src/mat/impls/aij/mpi/mpicusparse/makefile
/petsc/src/mat/impls/aij/seq/seqcusparse/makefile
/petsc/src/mat/interface/dlregismat.c
/petsc/src/mat/interface/matregis.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/partition/impls/hierarchical/hierarchical.c
/petsc/src/mat/partition/partition.c
/petsc/src/mat/utils/axpy.c
/petsc/src/snes/examples/tutorials/ex12.c
/petsc/src/sys/objects/init.c
/petsc/src/vec/vec/examples/tests/ex22.c
/petsc/src/vec/vec/examples/tests/ex23.c
/petsc/src/vec/vec/examples/tests/ex24.c
/petsc/src/vec/vec/examples/tests/ex28.c
/petsc/src/vec/vec/examples/tests/ex34.c
/petsc/src/vec/vec/examples/tests/ex38.c
/petsc/src/vec/vec/examples/tests/ex4.c
/petsc/src/vec/vec/examples/tests/ex43.c
/petsc/src/vec/vec/examples/tests/ex44.c
/petsc/src/vec/vec/examples/tutorials/ex1.c
/petsc/src/vec/vec/impls/mpi/mpicuda/makefile
/petsc/src/vec/vec/impls/seq/seqcuda/makefile
/petsc/src/vec/vec/interface/dlregisvec.c
/petsc/src/vec/vec/interface/rvector.c
/petsc/src/vec/vec/interface/vecregall.c
/petsc/src/vec/vscat/impls/mpi1/vpscat_mpi1.h
/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/vscatfce.c
b92f168f20-Sep-2018 Barry Smith <bsmith@mcs.anl.gov>

Make MPI GAMG work with mpiaijcusparse matrices.

Note this doesn't require changes to GAMG code, just code that GAMG uses so they can handle the mpiaijcusparse subclass

Commit-type: feature
Reporte

Make MPI GAMG work with mpiaijcusparse matrices.

Note this doesn't require changes to GAMG code, just code that GAMG uses so they can handle the mpiaijcusparse subclass

Commit-type: feature
Reported-by: Brian Van Straalen <bvstraalen@lbl.gov>

show more ...

0a3acba517-Sep-2018 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/refactor-vecscatter-2'


/petsc/config/BuildSystem/config/packages/petsc4py.py
/petsc/include/petsc/private/vecscatterimpl.h
/petsc/include/petscis.h
/petsc/include/petscksp.h
/petsc/include/petscsftypes.h
/petsc/include/petscvec.h
/petsc/include/petscversion.h
/petsc/src/contrib/fun3d/comp/flow.c
/petsc/src/contrib/fun3d/incomp/flow.c
/petsc/src/dm/examples/tutorials/ex14.c
/petsc/src/dm/examples/tutorials/ex6.c
/petsc/src/dm/impls/da/da1.c
/petsc/src/dm/impls/da/da2.c
/petsc/src/dm/impls/da/da3.c
/petsc/src/dm/impls/da/dadd.c
/petsc/src/dm/impls/da/dagtol.c
/petsc/src/dm/impls/da/dagtona.c
/petsc/src/dm/impls/da/dainterp.c
/petsc/src/dm/impls/da/dasub.c
/petsc/src/dm/impls/moab/dmmoab.cxx
/petsc/src/dm/impls/plex/plexfem.c
/petsc/src/dm/impls/plex/plexglvis.c
/petsc/src/dm/interface/dm.c
/petsc/src/docs/tex/manual/part2.tex
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/ksp/ksp/examples/tests/benchmarkscatters/ex2.c
/petsc/src/ksp/ksp/examples/tests/ex11.c
/petsc/src/ksp/ksp/examples/tutorials/ex49.c
/petsc/src/ksp/ksp/interface/iguess.c
/petsc/src/ksp/ksp/interface/itcreate.c
/petsc/src/ksp/ksp/interface/itfunc.c
asm/asm.c
bddc/bddc.c
bddc/bddcfetidp.c
bddc/bddcnullspace.c
bddc/bddcprivate.c
bddc/bddcscalingbasic.c
bddc/bddcschurs.c
fieldsplit/fieldsplit.c
gamg/gamg.c
gasm/gasm.c
is/pcis.c
redistribute/redistribute.c
redundant/redundant.c
telescope/telescope.c
telescope/telescope_dmda.c
/petsc/src/ksp/pc/interface/precon.c
/petsc/src/mat/coarsen/coarsen.c
/petsc/src/mat/color/interface/matcoloring.c
/petsc/src/mat/examples/tests/ex144.c
/petsc/src/mat/examples/tests/ex146.c
/petsc/src/mat/examples/tests/ex73.c
/petsc/src/mat/impls/aij/mpi/mmaij.c
/petsc/src/mat/impls/aij/mpi/mumps/mumps.c
/petsc/src/mat/impls/aij/mpi/pastix/pastix.c
/petsc/src/mat/impls/aij/mpi/superlu_dist/superlu_dist.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/baij/mpi/mmbaij.c
/petsc/src/mat/impls/dense/mpi/mmdense.c
/petsc/src/mat/impls/dummy/matdummy.c
/petsc/src/mat/impls/fft/fftw/fftw.c
/petsc/src/mat/impls/is/matis.c
/petsc/src/mat/impls/maij/maij.c
/petsc/src/mat/impls/mffd/mffd.c
/petsc/src/mat/impls/sbaij/mpi/mmsbaij.c
/petsc/src/mat/impls/scatter/mscatter.c
/petsc/src/mat/impls/sell/mpi/mmsell.c
/petsc/src/mat/impls/submat/submat.c
/petsc/src/mat/interface/matreg.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/order/sorder.c
/petsc/src/mat/partition/partition.c
/petsc/src/snes/examples/tutorials/ex10d/ex10.c
/petsc/src/snes/impls/ms/ms.c
/petsc/src/snes/impls/multiblock/multiblock.c
/petsc/src/snes/impls/vi/rs/virs.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/linesearch/interface/linesearch.c
/petsc/src/sys/classes/draw/interface/drawreg.c
/petsc/src/sys/classes/random/interface/randreg.c
/petsc/src/sys/classes/viewer/interface/viewreg.c
/petsc/src/tao/bound/utils/isutil.c
/petsc/src/tao/constrained/impls/ipm/ipm.c
/petsc/src/tao/interface/taosolver.c
/petsc/src/tao/leastsquares/impls/pounders/pounders.c
/petsc/src/tao/linesearch/interface/taolinesearch.c
/petsc/src/tao/pde_constrained/examples/tutorials/elliptic.c
/petsc/src/tao/pde_constrained/examples/tutorials/hyperbolic.c
/petsc/src/tao/pde_constrained/examples/tutorials/parabolic.c
/petsc/src/tao/pde_constrained/impls/lcl/lcl.c
/petsc/src/ts/adapt/interface/tsadapt.c
/petsc/src/ts/characteristic/interface/characteristic.c
/petsc/src/ts/examples/tests/ex10.c
/petsc/src/ts/examples/tests/ex11.c
/petsc/src/ts/examples/tests/ex2.c
/petsc/src/ts/examples/tests/ex4.c
/petsc/src/ts/examples/tests/ex7.c
/petsc/src/ts/examples/tests/ex9.c
/petsc/src/ts/examples/tests/output/ex11_1.out
/petsc/src/ts/examples/tutorials/network/wash/pipes1.c
/petsc/src/ts/impls/arkimex/arkimex.c
/petsc/src/ts/impls/explicit/rk/rk.c
/petsc/src/ts/impls/glee/glee.c
/petsc/src/ts/impls/implicit/glle/glle.c
/petsc/src/ts/impls/implicit/glle/glleadapt.c
/petsc/src/ts/impls/rosw/rosw.c
/petsc/src/ts/impls/symplectic/basicsymplectic/basicsymplectic.c
/petsc/src/ts/interface/dlregists.c
/petsc/src/ts/interface/tsreg.c
/petsc/src/vec/is/ao/interface/aoreg.c
/petsc/src/vec/is/is/interface/isreg.c
/petsc/src/vec/is/sf/interface/sfregi.c
/petsc/src/vec/is/utils/isltog.c
/petsc/src/vec/pf/interface/pf.c
/petsc/src/vec/vec/examples/tests/ex10.c
/petsc/src/vec/vec/examples/tests/ex11.c
/petsc/src/vec/vec/examples/tests/ex12.c
/petsc/src/vec/vec/examples/tests/ex13.c
/petsc/src/vec/vec/examples/tests/ex14.c
/petsc/src/vec/vec/examples/tests/ex17.c
/petsc/src/vec/vec/examples/tests/ex17f.F
/petsc/src/vec/vec/examples/tests/ex2.c
/petsc/src/vec/vec/examples/tests/ex22.c
/petsc/src/vec/vec/examples/tests/ex23.c
/petsc/src/vec/vec/examples/tests/ex24.c
/petsc/src/vec/vec/examples/tests/ex25.c
/petsc/src/vec/vec/examples/tests/ex30f.F
/petsc/src/vec/vec/examples/tests/ex4.c
/petsc/src/vec/vec/examples/tests/ex42.c
/petsc/src/vec/vec/examples/tests/ex44.c
/petsc/src/vec/vec/examples/tests/ex5.c
/petsc/src/vec/vec/examples/tests/ex6.c
/petsc/src/vec/vec/examples/tests/ex7.c
/petsc/src/vec/vec/examples/tests/ex8.c
/petsc/src/vec/vec/examples/tests/ex9.c
/petsc/src/vec/vec/impls/mpi/pbvec.c
/petsc/src/vec/vec/interface/dlregisvec.c
/petsc/src/vec/vec/interface/rvector.c
/petsc/src/vec/vec/interface/vecreg.c
/petsc/src/vec/vec/utils/tagger/examples/tutorials/ex1.c
/petsc/src/vec/vec/utils/tagger/impls/cdf.c
/petsc/src/vec/vec/utils/vecmpitoseq.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/examples/ex5.c
/petsc/src/vec/vscat/impls/makefile
/petsc/src/vec/vscat/impls/mpi1/makefile
/petsc/src/vec/vscat/impls/mpi1/vpscat_mpi1.c
/petsc/src/vec/vscat/impls/mpi1/vpscat_mpi1.h
/petsc/src/vec/vscat/impls/mpi3/makefile
/petsc/src/vec/vscat/impls/mpi3/vpscat.c
/petsc/src/vec/vscat/impls/mpi3/vpscat.h
/petsc/src/vec/vscat/impls/seq/makefile
/petsc/src/vec/vscat/impls/seq/seqvscat.c
/petsc/src/vec/vscat/impls/vscat.c
/petsc/src/vec/vscat/interface/dlregisvecscat.c
/petsc/src/vec/vscat/interface/vscatfce.c
/petsc/src/vec/vscat/interface/vscreate.c
a21bf2d215-Sep-2018 Barry Smith <bsmith@mcs.anl.gov>

Add to PCTFS manual page that it does not work for complex numbers

Commit-type: documentation


/petsc/config/BuildSystem/config/packages/MPI.py
/petsc/config/BuildSystem/config/packages/openmp.py
/petsc/config/BuildSystem/config/packages/petsc4py.py
/petsc/include/petsc/mpiuni/mpif.h
/petsc/include/petscversion.h
/petsc/lib/petsc/bin/maint/update-docs.py
/petsc/src/dm/dt/dualspace/impls/lagrange/makefile
/petsc/src/dm/dt/dualspace/impls/simple/makefile
/petsc/src/dm/dt/dualspace/interface/makefile
/petsc/src/dm/dt/dualspace/makefile
/petsc/src/dm/dt/fe/impls/basic/makefile
/petsc/src/dm/dt/fe/impls/composite/makefile
/petsc/src/dm/dt/fe/impls/opencl/makefile
/petsc/src/dm/dt/fe/interface/makefile
/petsc/src/dm/dt/fe/makefile
/petsc/src/dm/dt/interface/dt.c
/petsc/src/dm/dt/space/impls/point/makefile
/petsc/src/dm/dt/space/impls/poly/makefile
/petsc/src/dm/dt/space/impls/subspace/makefile
/petsc/src/dm/dt/space/impls/tensor/makefile
/petsc/src/dm/dt/space/interface/makefile
/petsc/src/dm/dt/space/makefile
/petsc/src/dm/examples/tests/ex41.c
/petsc/src/dm/examples/tests/output/ex41_1.out
/petsc/src/dm/examples/tests/output/ex41_2.out
/petsc/src/dm/field/impls/da/makefile
/petsc/src/dm/field/impls/ds/makefile
/petsc/src/dm/field/impls/shell/makefile
/petsc/src/dm/field/interface/makefile
/petsc/src/dm/field/makefile
/petsc/src/dm/impls/da/da3.c
/petsc/src/dm/impls/plex/ftn-custom/zplexdistribute.c
/petsc/src/dm/impls/plex/plexdistribute.c
/petsc/src/dm/label/examples/tutorials/ex1f90.F90
/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/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/index.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/ksp/ksp/examples/tutorials/ex52.c
/petsc/src/ksp/ksp/interface/iterativ.c
/petsc/src/ksp/ksp/utils/schurm/makefile
tfs/tfs.c
/petsc/src/mat/impls/aij/mpi/mumps/mumps.c
/petsc/src/mat/impls/hypre/makefile
/petsc/src/snes/interface/snes.c
/petsc/src/sys/utils/mpishm.c
/petsc/src/ts/impls/glee/makefile
/petsc/src/ts/impls/symplectic/basicsymplectic/makefile
/petsc/src/ts/interface/ts.c
/petsc/src/ts/trajectory/interface/ftn-custom/makefile
/petsc/src/vec/vscat/impls/makefile
35928de709-Sep-2018 Barry Smith <bsmith@mcs.anl.gov>

Changed VecScatterCreate() to take a communicator and return scatter as other first class PETSc objects do.
Changed old VecScatterCreate() to VecScatterCreateWithData()

Completed basic refactorizati

Changed VecScatterCreate() to take a communicator and return scatter as other first class PETSc objects do.
Changed old VecScatterCreate() to VecScatterCreateWithData()

Completed basic refactorization of VecScatter code, ready for new implementations to be added.

(There is still some code duplication between the VecScatter MPI1 and MPI3 code but it can be fixed at anytime without requiring changes to the VecScatter API.

Part 5 of a refactorization of VecScatter to be treated as a first class PETSc object

Commit-type: style-fix

show more ...


/petsc/config/BuildSystem/config/packages/MPI.py
/petsc/config/BuildSystem/config/packages/openmp.py
/petsc/config/BuildSystem/config/packages/petsc4py.py
/petsc/include/petsc/private/vecscatterimpl.h
/petsc/include/petscsftypes.h
/petsc/include/petscvec.h
/petsc/include/petscversion.h
/petsc/lib/petsc/bin/maint/update-docs.py
/petsc/src/contrib/fun3d/comp/flow.c
/petsc/src/contrib/fun3d/incomp/flow.c
/petsc/src/dm/examples/tests/ex41.c
/petsc/src/dm/examples/tests/output/ex41_1.out
/petsc/src/dm/examples/tests/output/ex41_2.out
/petsc/src/dm/examples/tutorials/ex14.c
/petsc/src/dm/examples/tutorials/ex6.c
/petsc/src/dm/impls/da/da1.c
/petsc/src/dm/impls/da/da2.c
/petsc/src/dm/impls/da/da3.c
/petsc/src/dm/impls/da/dadd.c
/petsc/src/dm/impls/da/dagtol.c
/petsc/src/dm/impls/da/dagtona.c
/petsc/src/dm/impls/da/dainterp.c
/petsc/src/dm/impls/da/dasub.c
/petsc/src/dm/impls/moab/dmmoab.cxx
/petsc/src/dm/impls/plex/plexfem.c
/petsc/src/dm/impls/plex/plexglvis.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/manual/part2.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/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/installation.html
/petsc/src/docs/website/documentation/referencing.html
/petsc/src/docs/website/download/index.html
/petsc/src/docs/website/index.html
/petsc/src/ksp/ksp/examples/tests/benchmarkscatters/ex2.c
/petsc/src/ksp/ksp/examples/tests/ex11.c
/petsc/src/ksp/ksp/examples/tutorials/ex49.c
/petsc/src/ksp/ksp/examples/tutorials/ex52.c
asm/asm.c
bddc/bddc.c
bddc/bddcfetidp.c
bddc/bddcnullspace.c
bddc/bddcprivate.c
bddc/bddcscalingbasic.c
bddc/bddcschurs.c
fieldsplit/fieldsplit.c
gamg/gamg.c
gasm/gasm.c
is/pcis.c
redistribute/redistribute.c
redundant/redundant.c
telescope/telescope.c
telescope/telescope_dmda.c
/petsc/src/mat/examples/tests/ex144.c
/petsc/src/mat/examples/tests/ex146.c
/petsc/src/mat/examples/tests/ex73.c
/petsc/src/mat/impls/aij/mpi/mmaij.c
/petsc/src/mat/impls/aij/mpi/mumps/mumps.c
/petsc/src/mat/impls/aij/mpi/pastix/pastix.c
/petsc/src/mat/impls/aij/mpi/superlu_dist/superlu_dist.c
/petsc/src/mat/impls/baij/mpi/mmbaij.c
/petsc/src/mat/impls/dense/mpi/mmdense.c
/petsc/src/mat/impls/fft/fftw/fftw.c
/petsc/src/mat/impls/is/matis.c
/petsc/src/mat/impls/maij/maij.c
/petsc/src/mat/impls/sbaij/mpi/mmsbaij.c
/petsc/src/mat/impls/scatter/mscatter.c
/petsc/src/mat/impls/sell/mpi/mmsell.c
/petsc/src/mat/impls/submat/submat.c
/petsc/src/snes/examples/tutorials/ex10d/ex10.c
/petsc/src/snes/impls/multiblock/multiblock.c
/petsc/src/snes/impls/vi/rs/virs.c
/petsc/src/sys/utils/mpishm.c
/petsc/src/tao/bound/utils/isutil.c
/petsc/src/tao/constrained/impls/ipm/ipm.c
/petsc/src/tao/leastsquares/impls/pounders/pounders.c
/petsc/src/tao/pde_constrained/examples/tutorials/elliptic.c
/petsc/src/tao/pde_constrained/examples/tutorials/hyperbolic.c
/petsc/src/tao/pde_constrained/examples/tutorials/parabolic.c
/petsc/src/tao/pde_constrained/impls/lcl/lcl.c
/petsc/src/ts/examples/tests/ex10.c
/petsc/src/ts/examples/tests/ex2.c
/petsc/src/ts/examples/tests/ex4.c
/petsc/src/ts/examples/tests/ex7.c
/petsc/src/ts/examples/tests/ex9.c
/petsc/src/ts/examples/tutorials/network/wash/pipes1.c
/petsc/src/vec/vec/examples/tests/ex10.c
/petsc/src/vec/vec/examples/tests/ex11.c
/petsc/src/vec/vec/examples/tests/ex12.c
/petsc/src/vec/vec/examples/tests/ex13.c
/petsc/src/vec/vec/examples/tests/ex14.c
/petsc/src/vec/vec/examples/tests/ex17.c
/petsc/src/vec/vec/examples/tests/ex17f.F
/petsc/src/vec/vec/examples/tests/ex2.c
/petsc/src/vec/vec/examples/tests/ex22.c
/petsc/src/vec/vec/examples/tests/ex23.c
/petsc/src/vec/vec/examples/tests/ex24.c
/petsc/src/vec/vec/examples/tests/ex25.c
/petsc/src/vec/vec/examples/tests/ex30f.F
/petsc/src/vec/vec/examples/tests/ex4.c
/petsc/src/vec/vec/examples/tests/ex42.c
/petsc/src/vec/vec/examples/tests/ex44.c
/petsc/src/vec/vec/examples/tests/ex5.c
/petsc/src/vec/vec/examples/tests/ex6.c
/petsc/src/vec/vec/examples/tests/ex7.c
/petsc/src/vec/vec/examples/tests/ex8.c
/petsc/src/vec/vec/examples/tests/ex9.c
/petsc/src/vec/vec/impls/mpi/pbvec.c
/petsc/src/vec/vec/interface/rvector.c
/petsc/src/vec/vec/utils/tagger/examples/tutorials/ex1.c
/petsc/src/vec/vec/utils/tagger/impls/cdf.c
/petsc/src/vec/vec/utils/vecmpitoseq.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/examples/ex5.c
/petsc/src/vec/vscat/impls/makefile
/petsc/src/vec/vscat/impls/mpi1/vpscat_mpi1.c
/petsc/src/vec/vscat/impls/mpi1/vpscat_mpi1.h
/petsc/src/vec/vscat/impls/mpi3/vpscat.c
/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/vscatfce.c
/petsc/src/vec/vscat/interface/vscreate.c

1...<<61626364656667686970>>...210