History log of /petsc/src/vec/ (Results 1876 – 1900 of 6950)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
a72d46e815-Apr-2019 Stefano Zampini <stefano.zampini@gmail.com>

MATIS: move PetscLayoutMapLocal_Private code to PetscLayout code

TODO: support nooffprocentries like MatZeroRowsMapLocal_Private() and get rid of it

e5a36ecc16-Apr-2019 Stefano Zampini <stefano.zampini@gmail.com>

Housekeeping: strip out __FUNC__ or __FUNCT__ from PETSc

54f8b4d515-Apr-2019 Stefano Zampini <stefano.zampini@gmail.com>

ISSum: always return a new index set

d38d236a15-Apr-2019 Stefano Zampini <stefano.zampini@gmail.com>

VecAssemblyEnd_MPI_BTS: prevent from segfaulting

ac04b88315-Apr-2019 Stefano Zampini <stefano.zampini@gmail.com>

VecIS{Set|AXPY|Copy}: improve documentation and add bounds checking

Instead of segfaulting, either skip (negative indices) or raise errors

properly handle ScatterMode in copy
remove unneeded check

VecIS{Set|AXPY|Copy}: improve documentation and add bounds checking

Instead of segfaulting, either skip (negative indices) or raise errors

properly handle ScatterMode in copy
remove unneeded check on communicator for index set

show more ...


/petsc/config/BuildSystem/config/base.py
/petsc/config/BuildSystem/config/framework.py
/petsc/config/BuildSystem/config/package.py
/petsc/config/BuildSystem/config/packages/BlasLapack.py
/petsc/config/BuildSystem/config/packages/SuperLU_DIST.py
/petsc/config/BuildSystem/config/packages/ctetgen.py
/petsc/config/BuildSystem/config/packages/fftw.py
/petsc/config/BuildSystem/config/packages/mpi4py.py
/petsc/config/BuildSystem/config/packages/petsc4py.py
/petsc/config/BuildSystem/config/packages/python.py
/petsc/config/BuildSystem/script.py
/petsc/config/PETSc/Configure.py
/petsc/config/configure.py
/petsc/gmakefile
/petsc/include/petscksp.h
/petsc/include/petscversion.h
/petsc/lib/petsc/conf/rules
/petsc/makefile
/petsc/setup.py
/petsc/src/dm/examples/tests/ex46.c
/petsc/src/dm/f90-mod/petscdmplex.h90
/petsc/src/dm/impls/da/da.c
/petsc/src/dm/impls/stag/stag.c
/petsc/src/dm/impls/stag/stag3d.c
/petsc/src/dm/interface/dm.c
/petsc/src/dm/label/dmlabel.c
/petsc/src/docs/manualpages-sec/header_DMDA
/petsc/src/docs/manualpages-sec/header_DMLABEL
/petsc/src/docs/manualpages-sec/header_DMNetwork
/petsc/src/docs/manualpages-sec/header_DMPATCH
/petsc/src/docs/manualpages-sec/header_DMSTAG
/petsc/src/docs/manualpages-sec/header_DMSWARM
/petsc/src/docs/manualpages-sec/header_DT
/petsc/src/docs/manualpages-sec/header_PC
/petsc/src/docs/manualpages-sec/header_PetscSF
/petsc/src/docs/tex/manual/developers.tex
/petsc/src/docs/website/documentation/index.html
/petsc/src/docs/website/documentation/referencing.html
/petsc/src/docs/website/download/index.html
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/seq/seqcusparse/cusparsematimpl.h
/petsc/src/mat/impls/elemental/matelem.cxx
/petsc/src/mat/impls/shell/shell.c
/petsc/src/mat/impls/shell/shellcnv.c
/petsc/src/mat/interface/matrix.c
/petsc/src/sys/classes/viewer/impls/ascii/filev.c
/petsc/src/sys/classes/viewer/impls/ascii/vcreatea.c
/petsc/src/sys/classes/viewer/impls/binary/binv.c
/petsc/src/sys/logging/xmllogevent.c
/petsc/src/sys/objects/options.c
/petsc/src/sys/objects/pinit.c
/petsc/src/tao/leastsquares/examples/matlab/TestingPlot.m
vec/utils/projection.c
c810961706-Apr-2019 Lawrence Mitchell <wence@gmx.li>

Merged in mapdes/petsc/wence/lgmap-blocksize (pull request #1509)

Allow bs=1 in PetscLayoutSetISL2GMap

Approved-by: BarryFSmith <bsmith@mcs.anl.gov>

5d9714dc05-Apr-2019 Junchao Zhang <junchao.zhang@gmail.com>

Merged in jed/feature-sf-char (pull request #1511)

Add signed char, unsigned char, and char support to SF

Approved-by: Jed Brown <jed@59a2.org>
Approved-by: BarryFSmith <bsmith@mcs.anl.gov>

0cb9a29d05-Apr-2019 Hong Zhang <hzhang@mcs.anl.gov>

Merged in hzhang/dmnetworkmonitor-xminmax (pull request #1491)

Hzhang/dmnetworkmonitor xminmax

Approved-by: BarryFSmith <bsmith@mcs.anl.gov>


/petsc/config/BuildSystem/config/packages/BlasLapack.py
/petsc/config/BuildSystem/config/packages/cuda.py
/petsc/config/BuildSystem/config/packages/mpi4py.py
/petsc/config/BuildSystem/config/packages/openblas.py
/petsc/config/BuildSystem/config/packages/petsc4py.py
/petsc/config/BuildSystem/config/packages/python.py
/petsc/config/configure.py
/petsc/include/petsc/private/dmpleximpl.h
/petsc/include/petscdmnetwork.h
/petsc/include/petscdmplex.h
/petsc/include/petscdmtypes.h
/petsc/include/petscsystypes.h
/petsc/include/petscversion.h
/petsc/include/petscviewer.h
/petsc/setup.py
/petsc/src/dm/dt/interface/dtds.c
/petsc/src/dm/impls/network/networkmonitor.c
/petsc/src/dm/impls/plex/examples/tests/ex1.c
/petsc/src/dm/impls/plex/examples/tests/ex14.c
/petsc/src/dm/impls/plex/examples/tests/ex16.c
/petsc/src/dm/impls/plex/examples/tests/ex18.c
/petsc/src/dm/impls/plex/examples/tests/ex31.c
/petsc/src/dm/impls/plex/examples/tests/ex4.c
/petsc/src/dm/impls/plex/examples/tests/ex5.c
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-2_faces-2__3__4_entity_depth-0_parallel-FALSE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-2_faces-2__3__4_entity_depth-0_parallel-TRUE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-2_faces-2__3__4_entity_depth-1_parallel-FALSE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-2_faces-2__3__4_entity_depth-1_parallel-TRUE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-2_faces-5__4__3_entity_depth-0_parallel-FALSE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-2_faces-5__4__3_entity_depth-0_parallel-TRUE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-2_faces-5__4__3_entity_depth-1_parallel-FALSE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-2_faces-5__4__3_entity_depth-1_parallel-TRUE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-2_faces-7__11__5_entity_depth-0_parallel-FALSE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-2_faces-7__11__5_entity_depth-0_parallel-TRUE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-2_faces-7__11__5_entity_depth-1_parallel-FALSE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-2_faces-7__11__5_entity_depth-1_parallel-TRUE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-3_faces-2__3__4_entity_depth-0_parallel-FALSE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-3_faces-2__3__4_entity_depth-0_parallel-TRUE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-3_faces-2__3__4_entity_depth-1_parallel-FALSE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-3_faces-2__3__4_entity_depth-1_parallel-TRUE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-3_faces-5__4__3_entity_depth-0_parallel-FALSE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-3_faces-5__4__3_entity_depth-0_parallel-TRUE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-3_faces-5__4__3_entity_depth-1_parallel-FALSE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-3_faces-5__4__3_entity_depth-1_parallel-TRUE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-3_faces-7__11__5_entity_depth-0_parallel-FALSE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-3_faces-7__11__5_entity_depth-0_parallel-TRUE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-3_faces-7__11__5_entity_depth-1_parallel-FALSE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-3_faces-7__11__5_entity_depth-1_parallel-TRUE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-4_faces-2__3__4_entity_depth-0_parallel-FALSE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-4_faces-2__3__4_entity_depth-0_parallel-TRUE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-4_faces-2__3__4_entity_depth-1_parallel-FALSE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-4_faces-2__3__4_entity_depth-1_parallel-TRUE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-4_faces-5__4__3_entity_depth-0_parallel-FALSE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-4_faces-5__4__3_entity_depth-0_parallel-TRUE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-4_faces-5__4__3_entity_depth-1_parallel-FALSE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-4_faces-5__4__3_entity_depth-1_parallel-TRUE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-4_faces-7__11__5_entity_depth-0_parallel-FALSE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-4_faces-7__11__5_entity_depth-0_parallel-TRUE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-4_faces-7__11__5_entity_depth-1_parallel-FALSE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-4_faces-7__11__5_entity_depth-1_parallel-TRUE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_1.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_2.out
/petsc/src/dm/impls/plex/examples/tutorials/ex2.c
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/plex/plexcreate.c
/petsc/src/dm/impls/plex/plexpartition.c
/petsc/src/dm/impls/plex/plexproject.c
/petsc/src/dm/interface/dlregisdmdm.c
/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/impls/cg/gltr/gltr.c
/petsc/src/ksp/ksp/impls/cg/nash/nash.c
/petsc/src/ksp/ksp/impls/cg/pipelcg/pipelcg.c
/petsc/src/ksp/ksp/impls/cg/stcg/stcg.c
/petsc/src/ksp/pc/impls/mg/mg.c
/petsc/src/sys/classes/draw/utils/axisc.c
/petsc/src/sys/classes/viewer/interface/viewa.c
/petsc/src/sys/logging/xmllogevent.c
/petsc/src/tao/leastsquares/examples/matlab/TestingPlot.m
/petsc/src/ts/examples/tutorials/network/wash/pipes1.c
vec/impls/seq/bvec2.c
b50b669604-Apr-2019 Junchao Zhang <jczhang@mcs.anl.gov>

Add char tests for SF

2144123104-Apr-2019 Junchao Zhang <jczhang@mcs.anl.gov>

Make SF eable to handle dumb types of any size

bb046f4002-Apr-2019 Hong Zhang <hzhang@mcs.anl.gov>

dmnetwork: add xmin, xmax to DMNetworkMonitorAdd()

add PETSC_VIEWER_DRAW_LG_XRANGE and update VecView_Seq_Draw_LG()

Requested-by: "Betrie, Getnet" <gbetrie@anl.gov>
Suggested-by: "Smith, Barry F."

dmnetwork: add xmin, xmax to DMNetworkMonitorAdd()

add PETSC_VIEWER_DRAW_LG_XRANGE and update VecView_Seq_Draw_LG()

Requested-by: "Betrie, Getnet" <gbetrie@anl.gov>
Suggested-by: "Smith, Barry F." <bsmith@mcs.anl.gov>

show more ...

3746147712-Dec-2018 Lawrence Mitchell <lawrence@wence.uk>

Allow bs=1 in PetscLayoutSetISL2GMap


/petsc/config/BuildSystem/config/package.py
/petsc/config/BuildSystem/config/packages/BlasLapack.py
/petsc/config/BuildSystem/config/packages/slepc.py
/petsc/config/BuildSystem/config/setCompilers.py
/petsc/config/examples/arch-olcf-summit-opt.py
/petsc/include/petsc/mpiuni/mpi.h
/petsc/include/petsc/private/dmpleximpl.h
/petsc/include/petscdmplex.h
/petsc/include/petscmath.h
/petsc/include/petscsnes.h
/petsc/include/petscversion.h
/petsc/src/dm/f90-mod/petscdt.h90
/petsc/src/dm/impls/plex/examples/tests/ex31.c
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-2_faces-2__3__4_entity_depth-0_parallel-FALSE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-2_faces-2__3__4_entity_depth-0_parallel-TRUE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-2_faces-2__3__4_entity_depth-1_parallel-FALSE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-2_faces-2__3__4_entity_depth-1_parallel-TRUE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-2_faces-5__4__3_entity_depth-0_parallel-FALSE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-2_faces-5__4__3_entity_depth-0_parallel-TRUE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-2_faces-5__4__3_entity_depth-1_parallel-FALSE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-2_faces-5__4__3_entity_depth-1_parallel-TRUE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-2_faces-7__11__5_entity_depth-0_parallel-FALSE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-2_faces-7__11__5_entity_depth-0_parallel-TRUE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-2_faces-7__11__5_entity_depth-1_parallel-FALSE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-2_faces-7__11__5_entity_depth-1_parallel-TRUE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-3_faces-2__3__4_entity_depth-0_parallel-FALSE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-3_faces-2__3__4_entity_depth-0_parallel-TRUE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-3_faces-2__3__4_entity_depth-1_parallel-FALSE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-3_faces-2__3__4_entity_depth-1_parallel-TRUE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-3_faces-5__4__3_entity_depth-0_parallel-FALSE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-3_faces-5__4__3_entity_depth-0_parallel-TRUE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-3_faces-5__4__3_entity_depth-1_parallel-FALSE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-3_faces-5__4__3_entity_depth-1_parallel-TRUE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-3_faces-7__11__5_entity_depth-0_parallel-FALSE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-3_faces-7__11__5_entity_depth-0_parallel-TRUE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-3_faces-7__11__5_entity_depth-1_parallel-FALSE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-3_faces-7__11__5_entity_depth-1_parallel-TRUE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-4_faces-2__3__4_entity_depth-0_parallel-FALSE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-4_faces-2__3__4_entity_depth-0_parallel-TRUE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-4_faces-2__3__4_entity_depth-1_parallel-FALSE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-4_faces-2__3__4_entity_depth-1_parallel-TRUE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-4_faces-5__4__3_entity_depth-0_parallel-FALSE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-4_faces-5__4__3_entity_depth-0_parallel-TRUE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-4_faces-5__4__3_entity_depth-1_parallel-FALSE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-4_faces-5__4__3_entity_depth-1_parallel-TRUE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-4_faces-7__11__5_entity_depth-0_parallel-FALSE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-4_faces-7__11__5_entity_depth-0_parallel-TRUE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-4_faces-7__11__5_entity_depth-1_parallel-FALSE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-4_faces-7__11__5_entity_depth-1_parallel-TRUE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_1.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_2.out
/petsc/src/dm/impls/plex/f90-custom/makefile
/petsc/src/dm/impls/plex/f90-custom/zplexfemf90.c
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/plex/plexfem.c
/petsc/src/dm/impls/plex/plexpartition.c
/petsc/src/dm/interface/dlregisdmdm.c
/petsc/src/docs/tao_tex/manual/part2b.tex
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/docs/website/documentation/tutorials/index.html
/petsc/src/ksp/ksp/impls/cg/gltr/gltr.c
/petsc/src/ksp/ksp/impls/cg/nash/nash.c
/petsc/src/ksp/ksp/impls/cg/pipelcg/pipelcg.c
/petsc/src/ksp/ksp/impls/cg/stcg/stcg.c
/petsc/src/ksp/pc/impls/mg/mg.c
/petsc/src/mat/examples/tests/ex220.c
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/snes/utils/dmplexsnes.c
/petsc/src/sys/objects/ftn-custom/zstart.c
/petsc/src/sys/objects/pinit.c
/petsc/src/tao/f90-mod/petsctaomod.F
/petsc/src/tao/interface/taosolver_hj.c
is/utils/pmap.c
e19611c404-Apr-2019 Junchao Zhang <jczhang@mcs.anl.gov>

Add support of signed/unsigned char in SF

f58db35a03-Apr-2019 Jed Brown <jed@jedbrown.org>

SF: add support for char types


/petsc/config/BuildSystem/config/package.py
/petsc/config/BuildSystem/config/packages/BlasLapack.py
/petsc/config/BuildSystem/config/packages/cuda.py
/petsc/config/BuildSystem/config/packages/slepc.py
/petsc/config/BuildSystem/config/setCompilers.py
/petsc/config/examples/arch-olcf-summit-opt.py
/petsc/include/petsc/mpiuni/mpi.h
/petsc/include/petsc/private/dmpleximpl.h
/petsc/include/petscdmplex.h
/petsc/include/petscmath.h
/petsc/include/petscsnes.h
/petsc/include/petscversion.h
/petsc/src/dm/f90-mod/petscdt.h90
/petsc/src/dm/impls/plex/examples/tests/ex31.c
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-2_faces-2__3__4_entity_depth-0_parallel-FALSE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-2_faces-2__3__4_entity_depth-0_parallel-TRUE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-2_faces-2__3__4_entity_depth-1_parallel-FALSE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-2_faces-2__3__4_entity_depth-1_parallel-TRUE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-2_faces-5__4__3_entity_depth-0_parallel-FALSE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-2_faces-5__4__3_entity_depth-0_parallel-TRUE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-2_faces-5__4__3_entity_depth-1_parallel-FALSE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-2_faces-5__4__3_entity_depth-1_parallel-TRUE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-2_faces-7__11__5_entity_depth-0_parallel-FALSE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-2_faces-7__11__5_entity_depth-0_parallel-TRUE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-2_faces-7__11__5_entity_depth-1_parallel-FALSE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-2_faces-7__11__5_entity_depth-1_parallel-TRUE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-3_faces-2__3__4_entity_depth-0_parallel-FALSE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-3_faces-2__3__4_entity_depth-0_parallel-TRUE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-3_faces-2__3__4_entity_depth-1_parallel-FALSE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-3_faces-2__3__4_entity_depth-1_parallel-TRUE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-3_faces-5__4__3_entity_depth-0_parallel-FALSE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-3_faces-5__4__3_entity_depth-0_parallel-TRUE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-3_faces-5__4__3_entity_depth-1_parallel-FALSE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-3_faces-5__4__3_entity_depth-1_parallel-TRUE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-3_faces-7__11__5_entity_depth-0_parallel-FALSE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-3_faces-7__11__5_entity_depth-0_parallel-TRUE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-3_faces-7__11__5_entity_depth-1_parallel-FALSE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-3_faces-7__11__5_entity_depth-1_parallel-TRUE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-4_faces-2__3__4_entity_depth-0_parallel-FALSE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-4_faces-2__3__4_entity_depth-0_parallel-TRUE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-4_faces-2__3__4_entity_depth-1_parallel-FALSE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-4_faces-2__3__4_entity_depth-1_parallel-TRUE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-4_faces-5__4__3_entity_depth-0_parallel-FALSE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-4_faces-5__4__3_entity_depth-0_parallel-TRUE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-4_faces-5__4__3_entity_depth-1_parallel-FALSE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-4_faces-5__4__3_entity_depth-1_parallel-TRUE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-4_faces-7__11__5_entity_depth-0_parallel-FALSE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-4_faces-7__11__5_entity_depth-0_parallel-TRUE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-4_faces-7__11__5_entity_depth-1_parallel-FALSE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_0_nsize-4_faces-7__11__5_entity_depth-1_parallel-TRUE.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_1.out
/petsc/src/dm/impls/plex/examples/tests/output/ex31_2.out
/petsc/src/dm/impls/plex/f90-custom/makefile
/petsc/src/dm/impls/plex/f90-custom/zplexfemf90.c
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/plex/plexfem.c
/petsc/src/dm/impls/plex/plexpartition.c
/petsc/src/dm/interface/dlregisdmdm.c
/petsc/src/docs/tao_tex/manual/part2b.tex
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/docs/website/documentation/tutorials/index.html
/petsc/src/ksp/ksp/impls/cg/gltr/gltr.c
/petsc/src/ksp/ksp/impls/cg/nash/nash.c
/petsc/src/ksp/ksp/impls/cg/pipelcg/pipelcg.c
/petsc/src/ksp/ksp/impls/cg/stcg/stcg.c
/petsc/src/ksp/pc/impls/mg/mg.c
/petsc/src/mat/examples/tests/ex220.c
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/snes/utils/dmplexsnes.c
/petsc/src/sys/objects/ftn-custom/zstart.c
/petsc/src/sys/objects/pinit.c
/petsc/src/tao/f90-mod/petsctaomod.F
/petsc/src/tao/interface/taosolver_hj.c
is/sf/impls/basic/sfbasic.c
508d757f02-Apr-2019 Barry Smith <bsmith@mcs.anl.gov>

ISView_General_HDF5() crashes with a zero length IS because it uses the length to set the HDF5 chunksize
Apparently HDF5 errors with a zero chunksize. Thus use an arbitrary chunksize in that special

ISView_General_HDF5() crashes with a zero length IS because it uses the length to set the HDF5 chunksize
Apparently HDF5 errors with a zero chunksize. Thus use an arbitrary chunksize in that special case

The problem was detected, the cause determined, and a fix provided by Fabian Jakub while utilizing DMLabel

Commit-type: bug-fix
Reported-by: Fabian Jakub <Fabian.Jakub@physik.uni-muenchen.de>

show more ...

5b9fd03c30-Mar-2019 Barry Smith <bsmith@mcs.anl.gov>

Added missing F90 interface definitions

Commit-type: bug-fix
Reported-by: Thibaut Appel


/petsc/config/BuildSystem/config/packages/petsc4py.py
/petsc/config/BuildSystem/config/packages/slepc.py
/petsc/config/examples/arch-c-exodus-dbg-builder.py
/petsc/config/examples/arch-cuda-double.py
/petsc/config/examples/arch-cuda-single.py
/petsc/config/examples/arch-freebsd-cxx-cmplx-pkgs-dbg.py
/petsc/config/examples/arch-jenkins-freebsd-cxx-cmplx-64idx-dbg.py
/petsc/config/examples/arch-jenkins-linux-gcc-quad-64idx-dbg.py
/petsc/config/examples/arch-linux-IPL64.py
/petsc/config/examples/arch-linux-analyzer.py
/petsc/config/examples/arch-linux-c89.py
/petsc/config/examples/arch-linux-clang-avx.py
/petsc/config/examples/arch-linux-cmplx-gcov.py
/petsc/config/examples/arch-linux-cmplx-single.py
/petsc/config/examples/arch-linux-cxx-cmplx-pkgs-64idx.py
/petsc/config/examples/arch-linux-dbg-quad.py
/petsc/config/examples/arch-linux-gcc-ifc-cmplx.py
/petsc/config/examples/arch-linux-gcov.py
/petsc/config/examples/arch-linux-matlab-ilp64-gcov.py
/petsc/config/examples/arch-linux-opt-cxx-quad.py
/petsc/config/examples/arch-linux-pgi.py
/petsc/config/examples/arch-linux-pkgs-64idx.py
/petsc/config/examples/arch-linux-pkgs-cxx-mlib.py
/petsc/config/examples/arch-linux-pkgs-dbg-ftn-interfaces.py
/petsc/config/examples/arch-linux-pkgs-gcov.py
/petsc/config/examples/arch-linux-pkgs-valgrind.py
/petsc/config/examples/arch-linux-uni.py
/petsc/config/examples/arch-linux-without-fc.py
/petsc/config/examples/arch-linux-xsdk-dbg.py
/petsc/config/examples/arch-mswin-gnu.py
/petsc/config/examples/arch-olcf-summit-opt.py
/petsc/config/examples/arch-opensolaris-cmplx-pkgs-dbg.py
/petsc/config/examples/arch-osx-10.6-cxx-cmplx-pkgs-dbg.py
/petsc/config/examples/arch-osx-10.6.py
/petsc/config/examples/arch-osx-pgi-pkgs-opt.py
/petsc/config/examples/arch-pardiso.py
/petsc/config/examples/arch-viennacl.py
/petsc/config/examples/misc/arch-aix64-dbg.py
/petsc/config/examples/misc/arch-arm64-opt.py
/petsc/config/examples/misc/arch-armv7-opt.py
/petsc/config/examples/misc/arch-bgp-ibm-opt.py
/petsc/config/examples/misc/arch-cray-xt5-opt.py
/petsc/config/examples/misc/arch-cray-xt6-pkgs-opt.py
/petsc/config/examples/misc/arch-fusion-intel-c-opt.py
/petsc/config/examples/misc/arch-linux-gcc-absoft.py
/petsc/config/examples/misc/arch-linux-gcc-real-env.py
/petsc/config/examples/misc/arch-linux-gcc-real-opt.py
/petsc/config/examples/misc/arch-linux-gcc-real.py
/petsc/config/examples/misc/arch-linux-gxx-complex.py
/petsc/config/examples/misc/arch-linux-mkl-IPL64.py
/petsc/config/examples/misc/arch-linux-mpich1.py
/petsc/config/examples/misc/arch-linux-xsdk-latest.py
/petsc/config/examples/misc/arch-moab.py
/petsc/config/examples/misc/arch-ms-msvc2012-intelmpi-cudano-nomumps-cpardiso-indexes64-mklilp64-debug.py
/petsc/config/examples/misc/arch-mswin-borland.py
/petsc/config/examples/misc/arch-mswin-cuda.py
/petsc/config/examples/misc/arch-mswin-cxx-cmplx.py
/petsc/config/examples/misc/arch-mswin-dbg-impi.py
/petsc/config/examples/misc/arch-mswin.py
/petsc/config/examples/misc/arch-osx-10.6-cxx-env.py
/petsc/include/petsc/private/dmlabelimpl.h
/petsc/include/petscdmlabel.h
/petsc/include/petscdmplex.h
/petsc/include/petsctao.h
/petsc/include/petscversion.h
/petsc/lib/petsc/bin/maint/update-docs.py
/petsc/src/dm/impls/plex/examples/tests/ex18.c
/petsc/src/dm/impls/plex/examples/tests/output/ex18_1_quad_dist1_ppu_interpolate-none.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_1_quad_dist1_ppu_interpolate-parallel.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_1_tri_dist1_ppu_interpolate-none.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_1_tri_dist1_ppu_interpolate-parallel.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_2b.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_4_hex_dist1_ppu_interpolate-none.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_4_hex_dist1_ppu_interpolate-parallel.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_4_tet_dist1_ppu_interpolate-none.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_4_tet_dist1_ppu_interpolate-parallel.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_7_hdf5_hierarch_nsize-2.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_7_hdf5_hierarch_nsize-3.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_7_hdf5_hierarch_nsize-4.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_7_hdf5_ppu.out
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/plex/plexinterpolate.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/311.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/output/ex72_9_matload_block_size-5_c_alt.out
/petsc/src/mat/partition/impls/hierarchical/hierarchical.c
/petsc/src/snes/examples/tutorials/network/ex1.c
/petsc/src/tao/examples/tutorials/ex4.c
/petsc/src/tao/examples/tutorials/makefile
/petsc/src/tao/examples/tutorials/output/ex4_0.out
/petsc/src/tao/examples/tutorials/output/ex4_hessian_1.out
/petsc/src/tao/examples/tutorials/output/ex4_hessian_2.out
/petsc/src/tao/examples/tutorials/output/ex4_hessian_admm_1.out
/petsc/src/tao/examples/tutorials/output/ex4_hessian_admm_2.out
/petsc/src/tao/examples/tutorials/output/ex4_l1_1.out
/petsc/src/tao/examples/tutorials/output/ex4_lmvm_1.out
/petsc/src/tao/examples/tutorials/output/ex4_lmvm_2.out
/petsc/src/tao/examples/tutorials/output/ex4_lmvm_admm_1.out
/petsc/src/tao/examples/tutorials/output/ex4_lmvm_admm_2.out
/petsc/src/tao/examples/tutorials/output/ex4_nm_1.out
/petsc/src/tao/examples/tutorials/output/ex4_nm_2.out
/petsc/src/tao/examples/tutorials/output/ex4_nm_admm_1.out
/petsc/src/tao/examples/tutorials/output/ex4_nm_admm_2.out
/petsc/src/tao/examples/tutorials/output/ex4_soft_threshold_admm_1.out
/petsc/src/tao/interface/taosolverregi.c
/petsc/src/tao/makefile
/petsc/src/tao/shell/makefile
/petsc/src/tao/shell/taoshell.c
/petsc/src/tao/unconstrained/impls/neldermead/neldermead.c
f90-mod/petscis.h90
89d5b07826-Mar-2019 Satish Balay <balay@mcs.anl.gov>

fix missing CHKERRQ

10682a7e26-Mar-2019 Lisandro Dalcin <dalcinl@gmail.com>

Merged in dalcinl/plex-distribute (pull request #1454)

DMPLEX: Speedup DMPlexDistribute[Overlap]()

Approved-by: Matthew Knepley <knepley@gmail.com>


/petsc/config/BuildSystem/config/compilers.py
/petsc/include/petsc/mpiuni/mpi.h
/petsc/include/petsc/private/dmimpl.h
/petsc/include/petsc/private/dmlabelimpl.h
/petsc/include/petsc/private/logimpl.h
/petsc/include/petscdm.h
/petsc/include/petscdmlabel.h
/petsc/include/petsclog.h
/petsc/include/petscsys.h
/petsc/share/petsc/datafiles/meshes/square_bin.msh
/petsc/src/dm/impls/da/dacreate.c
/petsc/src/dm/impls/forest/forest.c
/petsc/src/dm/impls/forest/p4est/pforest.c
/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/plexpartition.c
/petsc/src/dm/impls/shell/dmshell.c
/petsc/src/dm/interface/dmi.c
/petsc/src/dm/label/dmlabel.c
/petsc/src/docs/tex/petsc.bib
/petsc/src/docs/tex/petscapp.bib
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/mat/examples/tests/ex96.c
/petsc/src/mat/impls/aij/mpi/mpiaij.h
/petsc/src/mat/impls/aij/mpi/mpimatmatmult.c
/petsc/src/mat/impls/aij/mpi/mpiptap.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/sbaij/seq/sbaij.c
/petsc/src/mat/interface/ftn-custom/zmatrixf.c
/petsc/src/mat/interface/matrix.c
/petsc/src/snes/examples/tutorials/output/ex12_p4est_solve_bddc_alt_3.out
/petsc/src/snes/impls/fas/fas.c
/petsc/src/snes/impls/gs/snesgs.c
/petsc/src/sys/classes/viewer/impls/hdf5/hdf5v.c
/petsc/src/sys/examples/tutorials/ex3.c
/petsc/src/sys/logging/plog.c
/petsc/src/sys/logging/utils/eventlog.c
/petsc/src/sys/logging/xmllogevent.c
/petsc/src/sys/utils/mpits.c
is/sf/impls/basic/sfbasic.c
b1cd171b22-Mar-2019 Junchao Zhang <jczhang@mcs.anl.gov>

Use an enum instead of a boolean to indicate operation in SF

30e3852520-Mar-2019 Junchao Zhang <jczhang@mcs.anl.gov>

Use persistent send/recv in SF

6278ed7e20-Mar-2019 Junchao Zhang <jczhang@mcs.anl.gov>

Update calls to MPI_Startall_irecv etc

09f0d36705-Mar-2019 Junchao Zhang <jczhang@mcs.anl.gov>

Do block optimization when user provided proper index sets

645adeda19-Mar-2019 Lisandro Dalcin <dalcinl@gmail.com>

PETSCSFBASIC: Follow usual MPICH send/recv order in SetUp.

Follow MPICH pattern in the implementation of neighbor collectives

* Post all sends first
* Post all recvs second
* Handle messages to sel

PETSCSFBASIC: Follow usual MPICH send/recv order in SetUp.

Follow MPICH pattern in the implementation of neighbor collectives

* Post all sends first
* Post all recvs second
* Handle messages to self with memcpy
* Complete a single wait call

show more ...


/petsc/config/BuildSystem/nargs.py
/petsc/config/PETSc/Configure.py
/petsc/include/petsc/private/dmlabelimpl.h
/petsc/include/petsc/private/logimpl.h
/petsc/include/petsc/private/pcpatchimpl.h
/petsc/include/petsc/private/taoimpl.h
/petsc/include/petscdmlabel.h
/petsc/include/petsclog.h
/petsc/include/petscpc.h
/petsc/include/petsctao.h
/petsc/include/petscvec.h
/petsc/share/petsc/datafiles/matrices/m_05_05_crk.mtx
/petsc/src/dm/impls/plex/plexdistribute.c
/petsc/src/dm/impls/plex/plexfem.c
/petsc/src/dm/impls/plex/plexpartition.c
/petsc/src/dm/impls/stag/examples/tests/ex1.c
/petsc/src/dm/impls/stag/examples/tests/output/ex1_stencil_none_1.out
/petsc/src/dm/impls/stag/examples/tests/output/ex1_stencil_none_2.out
/petsc/src/dm/impls/stag/stag2d.c
/petsc/src/dm/impls/stag/stag3d.c
/petsc/src/dm/label/dmlabel.c
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/docs/website/features/gpus.html
/petsc/src/ksp/ksp/examples/tutorials/ex5.c
/petsc/src/ksp/ksp/examples/tutorials/output/ex50_tut_2.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex63_2.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex63_2_alt.out
/petsc/src/ksp/pc/impls/patch/pcpatch.c
/petsc/src/mat/examples/tests/ex72.c
/petsc/src/mat/examples/tests/output/ex72_3.out
/petsc/src/mat/impls/aij/mpi/superlu_dist/superlu_dist.c
/petsc/src/mat/impls/sbaij/seq/cholmod/sbaijcholmod.c
/petsc/src/mat/interface/matrix.c
/petsc/src/snes/examples/tutorials/output/ex62_2d_quad_q1_p0_vanka_add.out
/petsc/src/snes/examples/tutorials/output/ex62_2d_quad_q1_p0_vanka_add_unity.out
/petsc/src/snes/examples/tutorials/output/ex62_2d_quad_q2_q1_vanka_add.out
/petsc/src/snes/examples/tutorials/output/ex62_2d_quad_q2_q1_vanka_add_unity.out
/petsc/src/sys/examples/tutorials/ex3.c
/petsc/src/sys/logging/plog.c
/petsc/src/sys/logging/utils/eventlog.c
/petsc/src/sys/utils/mpits.c
/petsc/src/tao/bound/impls/blmvm/blmvm.c
/petsc/src/tao/bound/impls/bncg/bncg.c
/petsc/src/tao/bound/impls/bnk/bnk.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/leastsquares/impls/brgn/brgn.c
/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/ts/examples/tutorials/output/ex16opt_p_1.out
is/sf/impls/basic/sfbasic.c
9448b7f118-Mar-2019 Junchao Zhang <jczhang@mcs.anl.gov>

Revert the function name where it is referenced


/petsc/include/petsc/private/vecscatterimpl.h
/petsc/include/petscsftypes.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/impls/stag/stag1d.c
/petsc/src/dm/impls/stag/stag2d.c
/petsc/src/dm/impls/stag/stag3d.c
/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/ex73.c
/petsc/src/ksp/pc/impls/asm/asm.c
/petsc/src/ksp/pc/impls/bddc/bddc.c
/petsc/src/ksp/pc/impls/bddc/bddcfetidp.c
/petsc/src/ksp/pc/impls/bddc/bddcprivate.c
/petsc/src/ksp/pc/impls/bddc/bddcscalingbasic.c
/petsc/src/ksp/pc/impls/bddc/bddcschurs.c
/petsc/src/ksp/pc/impls/fieldsplit/fieldsplit.c
/petsc/src/ksp/pc/impls/gamg/gamg.c
/petsc/src/ksp/pc/impls/gasm/gasm.c
/petsc/src/ksp/pc/impls/is/pcis.c
/petsc/src/ksp/pc/impls/redistribute/redistribute.c
/petsc/src/ksp/pc/impls/redundant/redundant.c
/petsc/src/ksp/pc/impls/telescope/telescope.c
/petsc/src/ksp/pc/impls/telescope/telescope_coarsedm.c
/petsc/src/ksp/pc/impls/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/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/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
vec/examples/tests/ex10.c
vec/examples/tests/ex11.c
vec/examples/tests/ex12.c
vec/examples/tests/ex13.c
vec/examples/tests/ex14.c
vec/examples/tests/ex17.c
vec/examples/tests/ex17f.F
vec/examples/tests/ex2.c
vec/examples/tests/ex22.c
vec/examples/tests/ex23.c
vec/examples/tests/ex24.c
vec/examples/tests/ex25.c
vec/examples/tests/ex30f.F
vec/examples/tests/ex4.c
vec/examples/tests/ex42.c
vec/examples/tests/ex44.c
vec/examples/tests/ex5.c
vec/examples/tests/ex6.c
vec/examples/tests/ex7.c
vec/examples/tests/ex8.c
vec/examples/tests/ex9.c
vec/impls/mpi/pbvec.c
vec/interface/rvector.c
vec/utils/tagger/examples/tutorials/ex1.c
vec/utils/tagger/impls/cdf.c
vec/utils/vecmpitoseq.c
vscat/examples/ex1.c
vscat/examples/ex2.c
vscat/examples/ex3.c
vscat/examples/ex4.c
vscat/examples/ex5.c
vscat/examples/ex6.c
vscat/examples/ex7.c
vscat/impls/mpi1/vpscat_mpi1.c
vscat/impls/mpi3/vpscat.c
vscat/interface/vscatfce.c
130e142e14-Mar-2019 Junchao Zhang <jczhang@mcs.anl.gov>

Restore the old VecScatterCreate() API

The old interface VecScatterCreate(Vec,IS,Vec,IS,VecScatter*) is used by many applications. We do not want to break it.


/petsc/config/BuildSystem/nargs.py
/petsc/config/PETSc/Configure.py
/petsc/include/petsc/private/pcpatchimpl.h
/petsc/include/petsc/private/taoimpl.h
/petsc/include/petscpc.h
/petsc/include/petsctao.h
/petsc/include/petscvec.h
/petsc/share/petsc/datafiles/matrices/m_05_05_crk.mtx
/petsc/src/dm/impls/stag/examples/tests/ex1.c
/petsc/src/dm/impls/stag/examples/tests/output/ex1_stencil_none_1.out
/petsc/src/dm/impls/stag/examples/tests/output/ex1_stencil_none_2.out
/petsc/src/dm/impls/stag/stag2d.c
/petsc/src/dm/impls/stag/stag3d.c
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/docs/website/features/gpus.html
/petsc/src/ksp/ksp/examples/tutorials/ex5.c
/petsc/src/ksp/ksp/examples/tutorials/output/ex50_tut_2.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex63_2.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex63_2_alt.out
/petsc/src/ksp/pc/impls/patch/pcpatch.c
/petsc/src/mat/examples/tests/ex72.c
/petsc/src/mat/examples/tests/output/ex72_3.out
/petsc/src/mat/impls/aij/mpi/superlu_dist/superlu_dist.c
/petsc/src/mat/impls/sbaij/seq/cholmod/sbaijcholmod.c
/petsc/src/mat/interface/matrix.c
/petsc/src/snes/examples/tutorials/output/ex62_2d_quad_q1_p0_vanka_add.out
/petsc/src/snes/examples/tutorials/output/ex62_2d_quad_q1_p0_vanka_add_unity.out
/petsc/src/snes/examples/tutorials/output/ex62_2d_quad_q2_q1_vanka_add.out
/petsc/src/snes/examples/tutorials/output/ex62_2d_quad_q2_q1_vanka_add_unity.out
/petsc/src/tao/bound/impls/blmvm/blmvm.c
/petsc/src/tao/bound/impls/bncg/bncg.c
/petsc/src/tao/bound/impls/bnk/bnk.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/leastsquares/impls/brgn/brgn.c
/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/ts/examples/tutorials/output/ex16opt_p_1.out
vscat/interface/vscreate.c

1...<<71727374757677787980>>...278