History log of /petsc/src/vec/ (Results 2701 – 2725 of 6950)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
c346545e11-Jul-2016 Lawrence Mitchell <lawrence.mitchell@imperial.ac.uk>

PetscSF: Recursively unwrap dupped types

Consider the case where the user passes a dupped type into
PetscSFXXXBegin/End. To find the appropriate data packs, we need to
compare dup(X) and dup(dup(X)

PetscSF: Recursively unwrap dupped types

Consider the case where the user passes a dupped type into
PetscSFXXXBegin/End. To find the appropriate data packs, we need to
compare dup(X) and dup(dup(X)). Previously, MPIPetsc_Type_unwrap would
remove one layer of dupping from the type. Such that we would end up
with X and dup(X). These do not compare equivalent. Fix this by
unwinding all dup calls in MPIPetsc_Type_unwrap.

show more ...

32d2f54216-Jun-2016 Lawrence Mitchell <lawrence.mitchell@imperial.ac.uk>

SF: handle case where base datatype was not predefined

We must recursively compare within MPIPetsc_Type_compare and
MPIPetsc_Type_compare_contig since the calls to MPI_Type_get_contents
need only re

SF: handle case where base datatype was not predefined

We must recursively compare within MPIPetsc_Type_compare and
MPIPetsc_Type_compare_contig since the calls to MPI_Type_get_contents
need only return types that are equivalent to the types used in the
original call.

show more ...

6583bcc128-Jun-2016 Stefano Zampini <stefano.zampini@gmail.com>

Move PCBDDCSubsetNumbering to ISRenumber

This function is needed by MatGetLocalSubMatrix_IS

97563a8023-Jun-2016 Stefano Zampini <stefano.zampini@gmail.com>

MatIS: raise errors in MatSetValues if any of the indices is not mapped locally

Removed buggy ISG2LMapApply (just used by MATIS). Use ISGlobalToLocalMappingApply instead
Added MatSetValuesBlocked

cd62cc9101-Jul-2016 Stefano Zampini <stefano.zampini@gmail.com>

Merge branch 'stefano_zampini/fix-matzerorowsaij-bug'

dc2a644730-Jun-2016 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'maint'

e76e235c29-Jun-2016 Toby Isaac <tisaac@uchicago.edu>

IS: add recent test to list of c examples

d11c674d29-Jun-2016 Stefano Zampini <stefano.zampini@gmail.com>

Fix man page

ff43edc728-Jun-2016 Barry Smith <bsmith@mcs.anl.gov>

added missing Fortran stubs

Reported-by: Constantin Nguyen Van <constantin.nguyen.van@openmailbox.org>


/petsc/.travis.yml
/petsc/bitbucket-pipelines.yml
/petsc/config/BuildSystem/config/package.py
/petsc/config/BuildSystem/config/packages/Chaco.py
/petsc/config/BuildSystem/config/packages/Chombo.py
/petsc/config/BuildSystem/config/packages/MUMPS.py
/petsc/config/BuildSystem/config/packages/PARTY.py
/petsc/config/BuildSystem/config/packages/PTScotch.py
/petsc/config/BuildSystem/config/packages/PaStiX.py
/petsc/config/BuildSystem/config/packages/SuiteSparse.py
/petsc/config/BuildSystem/config/packages/SuperLU.py
/petsc/config/BuildSystem/config/packages/SuperLU_DIST.py
/petsc/config/BuildSystem/config/packages/SuperLU_MT.py
/petsc/config/BuildSystem/config/packages/Triangle.py
/petsc/config/BuildSystem/config/packages/ascem-io.py
/petsc/config/BuildSystem/config/packages/boost.py
/petsc/config/BuildSystem/config/packages/exodusii.py
/petsc/config/BuildSystem/config/packages/f2cblaslapack.py
/petsc/config/BuildSystem/config/packages/hypre.py
/petsc/config/BuildSystem/config/packages/ml.py
/petsc/config/BuildSystem/config/packages/mpe.py
/petsc/config/BuildSystem/config/packages/pARMS.py
/petsc/config/BuildSystem/config/packages/petsc4py.py
/petsc/config/BuildSystem/config/packages/revolve.py
/petsc/config/BuildSystem/config/packages/scalapack.py
/petsc/config/BuildSystem/config/packages/spai.py
/petsc/config/BuildSystem/config/packages/sprng.py
/petsc/config/BuildSystem/config/packages/ssl.py
/petsc/config/BuildSystem/config/packages/tchem.py
/petsc/config/BuildSystem/config/packages/tetgen.py
/petsc/config/BuildSystem/config/setCompilers.py
/petsc/config/BuildSystem/docs/manual.xml
/petsc/config/configure.py
/petsc/include/petsc/finclude/petscmatdef.h
/petsc/include/petsc/finclude/petscsnesdef.h
/petsc/include/petsc/finclude/petscsys.h
/petsc/include/petscksp.h
/petsc/include/petscmat.h
/petsc/include/petscversion.h
/petsc/lib/petsc/conf/rules
/petsc/lib/petsc/conf/test
/petsc/share/petsc/saws/documentation
/petsc/src/dm/impls/da/daindex.c
/petsc/src/dm/impls/plex/examples/tests/makefile
/petsc/src/dm/impls/plex/plexpartition.c
/petsc/src/docs/mpi.www.index
/petsc/src/docs/tex/manual/part2.tex
/petsc/src/docs/website/documentation/faq.html
/petsc/src/docs/website/download/index.html
/petsc/src/docs/website/miscellaneous/petscthreads.html
/petsc/src/ksp/ksp/interface/itcreate.c
/petsc/src/ksp/ksp/interface/iterativ.c
/petsc/src/ksp/ksp/interface/itfunc.c
/petsc/src/ksp/pc/impls/fieldsplit/fieldsplit.c
/petsc/src/ksp/pc/impls/gamg/agg.c
/petsc/src/ksp/pc/impls/gamg/gamg.c
/petsc/src/ksp/pc/impls/telescope/telescope.c
/petsc/src/ksp/pc/impls/telescope/telescope_dmda.c
/petsc/src/mat/examples/tests/ex74.c
/petsc/src/mat/examples/tests/makefile
/petsc/src/mat/impls/aij/mpi/mumps/mumps.c
/petsc/src/mat/impls/aij/seq/inode.c
/petsc/src/mat/impls/composite/mcomposite.c
/petsc/src/mat/impls/sbaij/seq/sbaijfact.c
/petsc/src/mat/impls/sbaij/seq/sbaijfact10.c
/petsc/src/mat/impls/sbaij/seq/sbaijfact11.c
/petsc/src/mat/impls/sbaij/seq/sbaijfact12.c
/petsc/src/mat/impls/sbaij/seq/sbaijfact3.c
/petsc/src/mat/impls/sbaij/seq/sbaijfact4.c
/petsc/src/mat/impls/sbaij/seq/sbaijfact5.c
/petsc/src/mat/impls/sbaij/seq/sbaijfact6.c
/petsc/src/mat/impls/sbaij/seq/sbaijfact7.c
/petsc/src/mat/impls/sbaij/seq/sbaijfact8.c
/petsc/src/mat/impls/sbaij/seq/sbaijfact9.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/matfd/fdmatrix.c
/petsc/src/mat/matfd/ftn-custom/zfdmatrixf.c
/petsc/src/snes/examples/tutorials/ex14.c
/petsc/src/snes/examples/tutorials/ex18.c
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/snes/examples/tutorials/output/ex14_3_ds.out
/petsc/src/snes/examples/tutorials/output/ex22_1.out
/petsc/src/snes/examples/tutorials/output/ex22_1_alt.out
/petsc/src/snes/examples/tutorials/output/ex59_1_alt.out
/petsc/src/snes/examples/tutorials/output/ex59_2_alt.out
/petsc/src/snes/examples/tutorials/output/ex59_3_alt.out
/petsc/src/snes/impls/multiblock/multiblock.c
/petsc/src/snes/impls/nasm/nasm.c
/petsc/src/snes/linesearch/impls/basic/linesearchbasic.c
/petsc/src/sys/classes/draw/examples/tests/makefile
/petsc/src/sys/classes/draw/utils/cmap.c
/petsc/src/sys/classes/random/interface/ftn-custom/zrandomf.c
/petsc/src/sys/classes/viewer/impls/ascii/filev.c
/petsc/src/sys/classes/viewer/impls/binary/binv.c
/petsc/src/sys/error/err.c
/petsc/src/sys/examples/tests/makefile
/petsc/src/sys/examples/tests/output/ex2_1_alt.out
/petsc/src/sys/logging/xmllogevent.c
/petsc/src/sys/logging/xmlviewer.c
/petsc/src/sys/mpiuni/mpi.c
/petsc/src/sys/utils/fhost.c
/petsc/src/sys/webclient/examples/tutorials/boxobtainrefreshtoken.c
/petsc/src/sys/webclient/examples/tutorials/boxupload.c
/petsc/src/sys/webclient/examples/tutorials/globusobtaintransfers.c
/petsc/src/sys/webclient/examples/tutorials/googledriveupload.c
/petsc/src/sys/webclient/examples/tutorials/googleobtainrefreshtoken.c
/petsc/src/sys/webclient/examples/tutorials/makefile
/petsc/src/sys/webclient/examples/tutorials/output/urlshorten_1.out
/petsc/src/sys/webclient/examples/tutorials/urlshorten.c
/petsc/src/sys/webclient/google.c
/petsc/src/sys/webclient/makefile
/petsc/src/sys/webclient/textbelt.c
/petsc/src/ts/examples/tutorials/ex40.c
/petsc/src/ts/examples/tutorials/ex41.c
/petsc/src/ts/examples/tutorials/makefile
/petsc/src/ts/interface/ts.c
is/is/interface/ftn-custom/zindexf.c
/petsc/systems/Apple/OSX/bin/makeall
/petsc/systems/Apple/iOS/PETSc/PETSc.xcodeproj/project.pbxproj
/petsc/systems/Apple/iOS/bin/iosbuilder.py
/petsc/systems/Apple/iOS/bin/makeall
/petsc/systems/Apple/iOS/bin/makeframework
f92d628427-Jun-2016 Stefano Zampini <stefano.zampini@gmail.com>

PetscLayout: added PetscLayoutCompare method

e870d16625-Jun-2016 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'barry/housekeeping-2'


/petsc/bin/maint/confignightly/thrash
/petsc/bin/maint/mapnameslatex.py
/petsc/config/BuildSystem/config/packages/Matlab.py
/petsc/config/BuildSystem/config/packages/MatlabEngine.py
/petsc/config/BuildSystem/config/packages/SuperLU.py
/petsc/config/BuildSystem/config/packages/SuperLU_DIST.py
/petsc/config/PETSc/Regression.py
/petsc/config/builder.py
/petsc/config/examples/arch-linux-matlab-ilp64-gcov.py
/petsc/include/petsc/finclude/petscmatdef.h
/petsc/include/petsc/finclude/petscsnesdef.h
/petsc/include/petsc/private/dmimpl.h
/petsc/include/petsc/private/fortranimpl.h
/petsc/include/petsc/private/matimpl.h
/petsc/include/petsc/private/pcgamgimpl.h
/petsc/include/petsc/private/petscdsimpl.h
/petsc/include/petsc/private/petscfptimpl.h
/petsc/include/petsc/private/petscimpl.h
/petsc/include/petsc/private/snesimpl.h
/petsc/include/petscdraw.h
/petsc/include/petscds.h
/petsc/include/petscmat.h
/petsc/include/petscmatcoarsen.h
/petsc/include/petscsnes.h
/petsc/include/petscsys.h
/petsc/src/benchmarks/PetscMalloc.c
/petsc/src/contrib/fun3d/comp/flow.c
/petsc/src/contrib/fun3d/incomp/flow.c
/petsc/src/dm/dt/interface/dtds.c
/petsc/src/dm/impls/da/fdda.c
/petsc/src/dm/impls/forest/examples/tests/ex2.c
/petsc/src/dm/impls/forest/p4est/pforest.c
/petsc/src/dm/impls/moab/dmmbfield.cxx
/petsc/src/dm/impls/moab/dmmbio.cxx
/petsc/src/dm/impls/moab/dmmbutil.cxx
/petsc/src/dm/impls/moab/dmmbvec.cxx
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/plex/plexcreate.c
/petsc/src/dm/impls/plex/plexfem.c
/petsc/src/dm/impls/plex/plexinterpolate.c
/petsc/src/dm/interface/dm.c
/petsc/src/docs/tex/manual/developers.tex
/petsc/src/ksp/ksp/examples/tutorials/ex42.c
/petsc/src/ksp/ksp/examples/tutorials/ex54f.F
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/examples/tutorials/output/ex54f.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex54f_1_alt.out
/petsc/src/ksp/ksp/impls/cg/cg.c
/petsc/src/ksp/ksp/impls/cg/cgne/cgne.c
/petsc/src/ksp/ksp/impls/gmres/gmreig.c
/petsc/src/ksp/ksp/interface/itcreate.c
/petsc/src/ksp/ksp/interface/iterativ.c
/petsc/src/ksp/ksp/utils/schurm.c
/petsc/src/ksp/pc/impls/asm/asm.c
/petsc/src/ksp/pc/impls/bjacobi/bjacobi.c
/petsc/src/ksp/pc/impls/cp/cp.c
/petsc/src/ksp/pc/impls/fieldsplit/fieldsplit.c
/petsc/src/ksp/pc/impls/gamg/agg.c
/petsc/src/ksp/pc/impls/gamg/classical.c
/petsc/src/ksp/pc/impls/gamg/gamg.c
/petsc/src/ksp/pc/impls/gamg/geo.c
/petsc/src/ksp/pc/impls/gamg/util.c
/petsc/src/ksp/pc/impls/ksp/pcksp.c
/petsc/src/ksp/pc/impls/mg/mg.c
/petsc/src/ksp/pc/impls/pbjacobi/pbjacobi.c
/petsc/src/ksp/pc/impls/sor/sor.c
/petsc/src/ksp/pc/impls/telescope/telescope.c
/petsc/src/mat/coarsen/coarsen.c
/petsc/src/mat/coarsen/impls/hem/hem.c
/petsc/src/mat/examples/tests/makefile
/petsc/src/mat/impls/aij/mpi/mpiov.c
/petsc/src/mat/impls/composite/mcomposite.c
/petsc/src/mat/partition/impls/hierarchical/hierarchical.c
/petsc/src/mat/utils/freespace.c
/petsc/src/mat/utils/freespace.h
/petsc/src/snes/examples/tutorials/ex12.c
/petsc/src/snes/examples/tutorials/ex15.c
/petsc/src/snes/examples/tutorials/ex18.c
/petsc/src/snes/examples/tutorials/ex56.c
/petsc/src/snes/examples/tutorials/ex62.c
/petsc/src/snes/examples/tutorials/ex66.c
/petsc/src/snes/examples/tutorials/ex69.c
/petsc/src/snes/examples/tutorials/ex77.c
/petsc/src/snes/examples/tutorials/ex9.c
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/snes/examples/tutorials/network/pflow/PFReadData.c
/petsc/src/snes/examples/tutorials/network/pflow/pf.c
/petsc/src/snes/examples/tutorials/output/ex19_bcgsl.out
/petsc/src/snes/examples/tutorials/output/ex19_cgne.out
/petsc/src/snes/examples/tutorials/output/ex19_cgne_2.out
/petsc/src/snes/examples/tutorials/output/ex19_ibcgs.out
/petsc/src/snes/examples/tutorials/output/ex19_parms.out
/petsc/src/snes/examples/tutorials/output/ex9_5.out
/petsc/src/snes/examples/tutorials/output/ex9_6.out
/petsc/src/snes/examples/tutorials/output/ex9_7.out
/petsc/src/snes/examples/tutorials/output/ex9_8.out
/petsc/src/snes/examples/tutorials/output/ex9_9.out
/petsc/src/snes/impls/composite/snescomposite.c
/petsc/src/snes/impls/fas/fas.c
/petsc/src/snes/impls/fas/fasimpls.h
/petsc/src/snes/impls/gs/snesgs.c
/petsc/src/snes/impls/ksponly/ksponly.c
/petsc/src/snes/impls/ls/ls.c
/petsc/src/snes/impls/ms/ms.c
/petsc/src/snes/impls/multiblock/multiblock.c
/petsc/src/snes/impls/nasm/nasm.c
/petsc/src/snes/impls/ncg/snesncg.c
/petsc/src/snes/impls/ngmres/anderson.c
/petsc/src/snes/impls/ngmres/snesngmres.c
/petsc/src/snes/impls/qn/qn.c
/petsc/src/snes/impls/richardson/snesrichardson.c
/petsc/src/snes/impls/shell/snesshell.c
/petsc/src/snes/impls/test/snestest.c
/petsc/src/snes/impls/tr/tr.c
/petsc/src/snes/impls/vi/rs/virs.c
/petsc/src/snes/impls/vi/ss/viss.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/utils/dmplexsnes.c
/petsc/src/sys/classes/draw/interface/dviewp.c
/petsc/src/sys/classes/viewer/impls/hdf5/hdf5v.c
/petsc/src/sys/classes/viewer/impls/socket/matlab/makefile
/petsc/src/sys/classes/viewer/impls/vtk/vtkv.c
/petsc/src/sys/error/errtrace.c
/petsc/src/sys/examples/tests/ex30.c
/petsc/src/sys/examples/tests/ex31.c
/petsc/src/sys/examples/tests/makefile
/petsc/src/sys/fileio/fpath.c
/petsc/src/sys/fileio/makefile
/petsc/src/sys/fileio/mprint.h
/petsc/src/sys/objects/init.c
/petsc/src/sys/utils/fhost.c
/petsc/src/sys/utils/pbarrier.c
/petsc/src/sys/utils/segbuffer.c
/petsc/src/tao/examples/tutorials/ex1.c
/petsc/src/tao/examples/tutorials/ex2.c
/petsc/src/tao/examples/tutorials/ex3.c
/petsc/src/ts/characteristic/interface/characteristic.c
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/ex1.c
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/ex10.c
/petsc/src/ts/examples/tutorials/ex11.c
/petsc/src/ts/examples/tutorials/ex11_sa.c
/petsc/src/ts/examples/tutorials/ex18.c
/petsc/src/ts/examples/tutorials/ex32.c
/petsc/src/ts/impls/explicit/rk/rk.c
/petsc/src/ts/impls/implicit/sundials/sundials.c
/petsc/src/ts/interface/ts.c
is/is/interface/index.c
is/is/utils/isdiff.c
is/sf/impls/window/sfwindow.c
is/utils/isltog.c
pf/impls/constant/const.c
vec/impls/mpi/mpicuda/mpicuda.cu
vec/impls/nest/vecnest.c
f868626d24-Jun-2016 Satish Balay <balay@mcs.anl.gov>

revert PetscNew change from 95dccacacae8a8fc0b691f9b4fba69a249b61188

7080b11f22-Jun-2016 Toby Isaac <tisaac@uchicago.edu>

IS: fix ISLocate(): ex7 passes

7aa0990922-Jun-2016 Toby Isaac <tisaac@uchicago.edu>

IS: added test for ISLocate()

34d6c7a522-Jun-2016 Jose E. Roman <jroman@dsic.upv.es>

Miscellaneous changes in AIJCUSPARSE code

- Some operations need synchronization of data from CPU to GPU, e.g. MatScale
- Add assembly operation, so that lvec is set to type CUDA
- In MatSeqAIJCUSPA

Miscellaneous changes in AIJCUSPARSE code

- Some operations need synchronization of data from CPU to GPU, e.g. MatScale
- Add assembly operation, so that lvec is set to type CUDA
- In MatSeqAIJCUSPARSECopyToGPU do not recompute indices every time
- Operations MatMultAdd* need to get the array with ReadWrite
- In MatScale, do not change coherence flag if alpha=1.0
- VecDuplicate_MPICUDA must make sure that the GPU array exists
- Fix null pointer in VecScatterCUDAIndicesCreate_PtoP

show more ...

8bd6d5b222-Jun-2016 Toby Isaac <tisaac@uchicago.edu>

IS: added ISLocate implementations for block and stride

e7b2459221-Jun-2016 Toby Isaac <tisaac@uchicago.edu>

ISGeneral: add locate implementation

c3c3c9f421-Jun-2016 Toby Isaac <tisaac@uchicago.edu>

IS: added ISLocate() interface and default implementation

d5ae59b120-Jun-2016 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'knepley/feature-plex-closure-reorder'

* knepley/feature-plex-closure-reorder:
IS+Plex: Changed interface to closure permutation to take an IS
IS+Plex: Changed interface to closure

Merge branch 'knepley/feature-plex-closure-reorder'

* knepley/feature-plex-closure-reorder:
IS+Plex: Changed interface to closure permutation to take an IS
IS+Plex: Changed interface to closure permutation to take an IS
Plex ex9: Can now test closure reordering - Also fixed some small bugs
Plex ex6: Example that shows how to set and retrieve values with the spectral element ordering
Plex: Allow closure permutation in PlexVecGet/SetClosure() - This supports spectral element ordering - This does not seem to introduce any performance degradation
Plex: Added DMPlexCreateSpectralClosurePermutation()
PetscSection: Added support for closure permutation - This supports entry in the spectral element ordering

show more ...


/petsc/bitbucket-pipelines.yml
/petsc/config/BuildSystem/config/framework.py
/petsc/config/BuildSystem/config/package.py
/petsc/config/BuildSystem/config/packages/PTScotch.py
/petsc/config/BuildSystem/config/packages/SuperLU_DIST.py
/petsc/config/BuildSystem/config/packages/Zoltan.py
/petsc/config/BuildSystem/config/packages/alquimia.py
/petsc/config/BuildSystem/config/packages/boost.py
/petsc/config/BuildSystem/config/packages/ctetgen.py
/petsc/config/BuildSystem/config/packages/hypre.py
/petsc/config/BuildSystem/config/packages/metis.py
/petsc/config/BuildSystem/config/packages/ml.py
/petsc/config/BuildSystem/config/packages/parmetis.py
/petsc/config/BuildSystem/config/packages/pragmatic.py
/petsc/config/BuildSystem/config/packages/revolve.py
/petsc/config/BuildSystem/config/packages/sowing.py
/petsc/config/BuildSystem/config/packages/ssl.py
/petsc/config/BuildSystem/config/packages/strumpack.py
/petsc/config/BuildSystem/config/packages/xSDKTrilinos.py
/petsc/config/BuildSystem/config/setCompilers.py
/petsc/config/PETSc/Configure.py
/petsc/config/PETSc/Regression.py
/petsc/config/PETSc/options/scalarTypes.py
/petsc/config/builder.py
/petsc/config/examples/arch-linux-cmplx-gcov.py
/petsc/config/examples/arch-linux-pkgs-dbg-ftn-interfaces.py
/petsc/config/examples/arch-linux-pkgs-valgrind.py
/petsc/config/examples/arch-osx-10.6.py
/petsc/include/petsc/finclude/petscmatdef.h
/petsc/include/petsc/private/dmforestimpl.h
/petsc/include/petsc/private/dmpleximpl.h
/petsc/include/petsc/private/isimpl.h
/petsc/include/petsc/private/logimpl.h
/petsc/include/petscdmforest.h
/petsc/include/petscdmplex.h
/petsc/include/petscis.h
/petsc/include/petscksp.h
/petsc/include/petscmat.h
/petsc/include/petscsnes.h
/petsc/include/petsctao.h
/petsc/lib/petsc/conf/bfort-petsc.txt
/petsc/lib/petsc/conf/test
/petsc/src/dm/impls/forest/examples/tests/ex2.c
/petsc/src/dm/impls/forest/examples/tests/makefile
/petsc/src/dm/impls/forest/forest.c
/petsc/src/dm/impls/forest/p4est/pforest.c
/petsc/src/dm/impls/plex/examples/tests/ex18.c
/petsc/src/dm/impls/plex/examples/tests/ex9.c
/petsc/src/dm/impls/plex/examples/tests/output/ex18_0.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_1.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_2.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_3.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_4.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_0.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_1.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_3.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_4.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_6.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_7.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_8.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_fluent_0.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_fluent_1.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_fluent_2.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_gmsh_0.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_gmsh_1.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_gmsh_2.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_gmsh_3.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_gmsh_4.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_gmsh_5.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_part_simple_0.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_part_simple_1.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_refine_overlap_0.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_refine_overlap_1.out
/petsc/src/dm/impls/plex/examples/tutorials/ex1f90.F
/petsc/src/dm/impls/plex/examples/tutorials/ex6.c
/petsc/src/dm/impls/plex/examples/tutorials/output/ex6_0.out
/petsc/src/dm/impls/plex/examples/tutorials/output/ex6_1.out
/petsc/src/dm/impls/plex/examples/tutorials/output/ex6_2.out
/petsc/src/dm/impls/plex/examples/tutorials/output/ex6_3.out
/petsc/src/dm/impls/plex/examples/tutorials/output/ex6_4.out
/petsc/src/dm/impls/plex/examples/tutorials/output/ex6_5.out
/petsc/src/dm/impls/plex/makefile
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/plex/plexcreate.c
/petsc/src/dm/impls/plex/plexfem.c
/petsc/src/dm/impls/plex/plexfvm.c
/petsc/src/dm/impls/plex/plexgeometry.c
/petsc/src/dm/impls/plex/plextree.c
/petsc/src/dm/interface/dm.c
/petsc/src/docs/mpi.www.index
/petsc/src/ksp/ksp/examples/tests/makefile
/petsc/src/ksp/ksp/examples/tests/output/ex19_2.out
/petsc/src/ksp/ksp/examples/tests/output/ex26_ml_3.out
/petsc/src/ksp/ksp/examples/tests/output/ex3_chebyest.out
/petsc/src/ksp/ksp/examples/tutorials/ex10.c
/petsc/src/ksp/ksp/examples/tutorials/ex52.c
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/examples/tutorials/output/ex10_cr.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex10_lcd.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex10_xxt.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex10_xyt.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex25_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex25_2.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex29_telescope.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex2_chebyest_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex2_chebyest_2.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex34_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex34_2.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex43_3.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex43_4.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex43_6.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex43_nested_gmg.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex45f_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex49_4.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex49_5.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex49_hypre_nullspace.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex50_3.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex52_3.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex54_0.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex54_classical.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex55_0.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex55_sa.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex56_0.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex56_ml.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex56_nns.out
/petsc/src/ksp/ksp/impls/cheby/cheby.c
/petsc/src/ksp/ksp/impls/cheby/chebyshevimpl.h
/petsc/src/ksp/ksp/interface/iterativ.c
/petsc/src/ksp/pc/impls/bddc/bddc.c
/petsc/src/ksp/pc/impls/gamg/gamg.c
/petsc/src/ksp/pc/impls/tfs/tfs.c
/petsc/src/mat/examples/tests/ex74.c
/petsc/src/mat/impls/aij/mpi/makefile
/petsc/src/mat/impls/aij/mpi/strumpack/makefile
/petsc/src/mat/impls/aij/mpi/strumpack/strumpack.c
/petsc/src/mat/impls/sbaij/seq/sbaijfact.c
/petsc/src/mat/impls/sbaij/seq/sbaijfact10.c
/petsc/src/mat/impls/sbaij/seq/sbaijfact11.c
/petsc/src/mat/impls/sbaij/seq/sbaijfact12.c
/petsc/src/mat/impls/sbaij/seq/sbaijfact3.c
/petsc/src/mat/impls/sbaij/seq/sbaijfact4.c
/petsc/src/mat/impls/sbaij/seq/sbaijfact5.c
/petsc/src/mat/impls/sbaij/seq/sbaijfact6.c
/petsc/src/mat/impls/sbaij/seq/sbaijfact7.c
/petsc/src/mat/impls/sbaij/seq/sbaijfact8.c
/petsc/src/mat/impls/sbaij/seq/sbaijfact9.c
/petsc/src/mat/interface/dlregismat.c
/petsc/src/snes/examples/tutorials/ex56.c
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/snes/examples/tutorials/output/ex12_p4est_exact_q2_conformal_parallel.out
/petsc/src/snes/examples/tutorials/output/ex12_p4est_exact_q2_conformal_serial.out
/petsc/src/snes/examples/tutorials/output/ex12_p4est_exact_q2_nonconformal_parallel.out
/petsc/src/snes/examples/tutorials/output/ex12_p4est_exact_q2_nonconformal_serial.out
/petsc/src/snes/examples/tutorials/output/ex12_p4est_full_q2_nonconformal_parallel.out
/petsc/src/snes/examples/tutorials/output/ex12_p4est_full_q2_nonconformal_serial.out
/petsc/src/snes/examples/tutorials/output/ex18_1.out
/petsc/src/snes/examples/tutorials/output/ex20_1.out
/petsc/src/snes/examples/tutorials/output/ex40f90.out
/petsc/src/snes/examples/tutorials/output/ex46_1.out
/petsc/src/snes/examples/tutorials/output/ex56_0.out
/petsc/src/snes/examples/tutorials/output/ex56_hypre.out
/petsc/src/snes/examples/tutorials/output/ex56_ml.out
/petsc/src/snes/examples/tutorials/output/ex58_1.out
/petsc/src/snes/examples/tutorials/output/ex58_2.out
/petsc/src/snes/examples/tutorials/output/ex58_2_alt.out
/petsc/src/snes/examples/tutorials/output/ex5_1.out
/petsc/src/snes/examples/tutorials/output/ex5_2.out
/petsc/src/snes/examples/tutorials/output/ex5_3.out
/petsc/src/snes/examples/tutorials/output/ex5_4.out
/petsc/src/snes/interface/snes.c
/petsc/src/snes/linesearch/impls/basic/linesearchbasic.c
/petsc/src/snes/utils/dmplexsnes.c
/petsc/src/snes/utils/f90-custom/zdmplexsnesf90.c
/petsc/src/sys/classes/viewer/impls/ascii/filev.c
/petsc/src/sys/classes/viewer/impls/hdf5/hdf5v.c
/petsc/src/sys/fileio/ftest.c
/petsc/src/sys/logging/plog.c
/petsc/src/sys/logging/utils/classlog.c
/petsc/src/sys/logging/utils/eventlog.c
/petsc/src/sys/logging/utils/stagelog.c
/petsc/src/sys/objects/pinit.c
/petsc/src/sys/utils/str.c
/petsc/src/sys/webclient/examples/tutorials/boxobtainrefreshtoken.c
/petsc/src/sys/webclient/examples/tutorials/boxupload.c
/petsc/src/sys/webclient/examples/tutorials/globusobtaintransfers.c
/petsc/src/sys/webclient/examples/tutorials/googledriveupload.c
/petsc/src/sys/webclient/examples/tutorials/makefile
/petsc/src/sys/webclient/examples/tutorials/output/urlshorten_1.out
/petsc/src/sys/webclient/examples/tutorials/urlshorten.c
/petsc/src/sys/webclient/google.c
/petsc/src/sys/webclient/makefile
/petsc/src/sys/webclient/textbelt.c
/petsc/src/tao/examples/tutorials/ex1.c
/petsc/src/tao/interface/taosolver.c
/petsc/src/ts/adapt/interface/tsadapt.c
/petsc/src/ts/characteristic/impls/da/slda.c
/petsc/src/ts/event/tsevent.c
/petsc/src/ts/examples/tests/ex22.c
/petsc/src/ts/examples/tutorials/ex11.c
/petsc/src/ts/examples/tutorials/ex40.c
/petsc/src/ts/examples/tutorials/ex41.c
/petsc/src/ts/examples/tutorials/makefile
/petsc/src/ts/examples/tutorials/output/ex26_4.out
/petsc/src/ts/examples/tutorials/power_grid/ex3.c
/petsc/src/ts/examples/tutorials/power_grid/ex3adj.c
/petsc/src/ts/examples/tutorials/power_grid/ex3opt.c
/petsc/src/ts/examples/tutorials/power_grid/ex3opt_fd.c
/petsc/src/ts/interface/ts.c
/petsc/src/ts/utils/dmplexts.c
is/utils/vsectionis.c
95dccaca18-Jun-2016 Barry Smith <bsmith@mcs.anl.gov>

replace uses of PetscMalloc() with PetscNew() or PetscMalloc1() where appropriate


/petsc/bitbucket-pipelines.yml
/petsc/config/BuildSystem/config/framework.py
/petsc/config/BuildSystem/config/package.py
/petsc/config/BuildSystem/config/packages/PTScotch.py
/petsc/config/BuildSystem/config/packages/SuperLU_DIST.py
/petsc/config/BuildSystem/config/packages/Zoltan.py
/petsc/config/BuildSystem/config/packages/alquimia.py
/petsc/config/BuildSystem/config/packages/ctetgen.py
/petsc/config/BuildSystem/config/packages/hypre.py
/petsc/config/BuildSystem/config/packages/metis.py
/petsc/config/BuildSystem/config/packages/ml.py
/petsc/config/BuildSystem/config/packages/parmetis.py
/petsc/config/BuildSystem/config/packages/pragmatic.py
/petsc/config/BuildSystem/config/packages/revolve.py
/petsc/config/BuildSystem/config/packages/sowing.py
/petsc/config/BuildSystem/config/packages/ssl.py
/petsc/config/BuildSystem/config/packages/strumpack.py
/petsc/config/BuildSystem/config/packages/xSDKTrilinos.py
/petsc/config/BuildSystem/config/setCompilers.py
/petsc/config/PETSc/Configure.py
/petsc/config/PETSc/Regression.py
/petsc/config/PETSc/options/scalarTypes.py
/petsc/config/builder.py
/petsc/config/examples/arch-linux-cmplx-gcov.py
/petsc/config/examples/arch-linux-pkgs-dbg-ftn-interfaces.py
/petsc/config/examples/arch-linux-pkgs-valgrind.py
/petsc/config/examples/arch-osx-10.6.py
/petsc/include/petsc/finclude/petscmatdef.h
/petsc/include/petsc/private/dmforestimpl.h
/petsc/include/petsc/private/dmpleximpl.h
/petsc/include/petsc/private/fortranimpl.h
/petsc/include/petsc/private/logimpl.h
/petsc/include/petsc/private/petscfptimpl.h
/petsc/include/petscdmforest.h
/petsc/include/petscdmplex.h
/petsc/include/petscdraw.h
/petsc/include/petscksp.h
/petsc/include/petscmat.h
/petsc/include/petscsnes.h
/petsc/include/petscsys.h
/petsc/include/petsctao.h
/petsc/lib/petsc/conf/bfort-petsc.txt
/petsc/lib/petsc/conf/test
/petsc/src/benchmarks/PetscMalloc.c
/petsc/src/contrib/fun3d/comp/flow.c
/petsc/src/contrib/fun3d/incomp/flow.c
/petsc/src/dm/impls/forest/examples/tests/ex2.c
/petsc/src/dm/impls/forest/examples/tests/makefile
/petsc/src/dm/impls/forest/forest.c
/petsc/src/dm/impls/forest/p4est/pforest.c
/petsc/src/dm/impls/moab/dmmbfield.cxx
/petsc/src/dm/impls/moab/dmmbio.cxx
/petsc/src/dm/impls/moab/dmmbutil.cxx
/petsc/src/dm/impls/moab/dmmbvec.cxx
/petsc/src/dm/impls/plex/examples/tests/ex18.c
/petsc/src/dm/impls/plex/examples/tests/output/ex18_0.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_1.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_2.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_3.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_4.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_0.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_1.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_3.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_4.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_6.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_7.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_8.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_fluent_0.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_fluent_1.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_fluent_2.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_gmsh_0.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_gmsh_1.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_gmsh_2.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_gmsh_3.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_gmsh_4.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_gmsh_5.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_part_simple_0.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_part_simple_1.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_refine_overlap_0.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_refine_overlap_1.out
/petsc/src/dm/impls/plex/examples/tutorials/ex1f90.F
/petsc/src/dm/impls/plex/makefile
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/plex/plexcreate.c
/petsc/src/dm/impls/plex/plexfem.c
/petsc/src/dm/impls/plex/plexfvm.c
/petsc/src/dm/impls/plex/plexgeometry.c
/petsc/src/dm/impls/plex/plextree.c
/petsc/src/dm/interface/dm.c
/petsc/src/ksp/ksp/examples/tests/makefile
/petsc/src/ksp/ksp/examples/tests/output/ex19_2.out
/petsc/src/ksp/ksp/examples/tests/output/ex26_ml_3.out
/petsc/src/ksp/ksp/examples/tests/output/ex3_chebyest.out
/petsc/src/ksp/ksp/examples/tutorials/ex10.c
/petsc/src/ksp/ksp/examples/tutorials/ex42.c
/petsc/src/ksp/ksp/examples/tutorials/ex52.c
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/examples/tutorials/output/ex10_cr.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex10_lcd.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex10_xxt.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex10_xyt.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex25_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex25_2.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex29_telescope.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex2_chebyest_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex2_chebyest_2.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex34_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex34_2.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex43_3.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex43_4.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex43_6.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex43_nested_gmg.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex45f_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex49_4.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex49_5.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex49_hypre_nullspace.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex50_3.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex52_3.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex54_0.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex54_classical.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex55_0.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex55_sa.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex56_0.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex56_ml.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex56_nns.out
/petsc/src/ksp/ksp/impls/cg/cg.c
/petsc/src/ksp/ksp/impls/cg/cgne/cgne.c
/petsc/src/ksp/ksp/impls/cheby/cheby.c
/petsc/src/ksp/ksp/impls/cheby/chebyshevimpl.h
/petsc/src/ksp/ksp/impls/gmres/gmreig.c
/petsc/src/ksp/ksp/interface/iterativ.c
/petsc/src/ksp/pc/impls/bddc/bddc.c
/petsc/src/ksp/pc/impls/cp/cp.c
/petsc/src/ksp/pc/impls/gamg/gamg.c
/petsc/src/ksp/pc/impls/tfs/tfs.c
/petsc/src/mat/impls/aij/mpi/makefile
/petsc/src/mat/impls/aij/mpi/mpiov.c
/petsc/src/mat/impls/aij/mpi/strumpack/makefile
/petsc/src/mat/impls/aij/mpi/strumpack/strumpack.c
/petsc/src/mat/interface/dlregismat.c
/petsc/src/mat/partition/impls/hierarchical/hierarchical.c
/petsc/src/mat/utils/freespace.c
/petsc/src/snes/examples/tutorials/ex15.c
/petsc/src/snes/examples/tutorials/ex56.c
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/snes/examples/tutorials/network/pflow/PFReadData.c
/petsc/src/snes/examples/tutorials/network/pflow/pf.c
/petsc/src/snes/examples/tutorials/output/ex12_p4est_exact_q2_conformal_parallel.out
/petsc/src/snes/examples/tutorials/output/ex12_p4est_exact_q2_conformal_serial.out
/petsc/src/snes/examples/tutorials/output/ex12_p4est_exact_q2_nonconformal_parallel.out
/petsc/src/snes/examples/tutorials/output/ex12_p4est_exact_q2_nonconformal_serial.out
/petsc/src/snes/examples/tutorials/output/ex12_p4est_full_q2_nonconformal_parallel.out
/petsc/src/snes/examples/tutorials/output/ex12_p4est_full_q2_nonconformal_serial.out
/petsc/src/snes/examples/tutorials/output/ex18_1.out
/petsc/src/snes/examples/tutorials/output/ex19_cgne_2.out
/petsc/src/snes/examples/tutorials/output/ex20_1.out
/petsc/src/snes/examples/tutorials/output/ex40f90.out
/petsc/src/snes/examples/tutorials/output/ex46_1.out
/petsc/src/snes/examples/tutorials/output/ex56_0.out
/petsc/src/snes/examples/tutorials/output/ex56_hypre.out
/petsc/src/snes/examples/tutorials/output/ex56_ml.out
/petsc/src/snes/examples/tutorials/output/ex58_1.out
/petsc/src/snes/examples/tutorials/output/ex58_2.out
/petsc/src/snes/examples/tutorials/output/ex58_2_alt.out
/petsc/src/snes/examples/tutorials/output/ex5_1.out
/petsc/src/snes/examples/tutorials/output/ex5_2.out
/petsc/src/snes/examples/tutorials/output/ex5_3.out
/petsc/src/snes/examples/tutorials/output/ex5_4.out
/petsc/src/snes/interface/snes.c
/petsc/src/snes/linesearch/impls/basic/linesearchbasic.c
/petsc/src/snes/utils/dmplexsnes.c
/petsc/src/snes/utils/f90-custom/zdmplexsnesf90.c
/petsc/src/sys/classes/draw/interface/dviewp.c
/petsc/src/sys/classes/viewer/impls/ascii/filev.c
/petsc/src/sys/classes/viewer/impls/hdf5/hdf5v.c
/petsc/src/sys/classes/viewer/impls/vtk/vtkv.c
/petsc/src/sys/examples/tests/ex30.c
/petsc/src/sys/examples/tests/ex31.c
/petsc/src/sys/examples/tests/makefile
/petsc/src/sys/fileio/fpath.c
/petsc/src/sys/fileio/ftest.c
/petsc/src/sys/fileio/makefile
/petsc/src/sys/logging/plog.c
/petsc/src/sys/logging/utils/classlog.c
/petsc/src/sys/logging/utils/eventlog.c
/petsc/src/sys/logging/utils/stagelog.c
/petsc/src/sys/objects/pinit.c
/petsc/src/sys/utils/pbarrier.c
/petsc/src/sys/utils/segbuffer.c
/petsc/src/sys/utils/str.c
/petsc/src/sys/webclient/examples/tutorials/boxobtainrefreshtoken.c
/petsc/src/sys/webclient/examples/tutorials/boxupload.c
/petsc/src/sys/webclient/examples/tutorials/globusobtaintransfers.c
/petsc/src/sys/webclient/examples/tutorials/googledriveupload.c
/petsc/src/sys/webclient/examples/tutorials/makefile
/petsc/src/sys/webclient/examples/tutorials/output/urlshorten_1.out
/petsc/src/sys/webclient/examples/tutorials/urlshorten.c
/petsc/src/sys/webclient/google.c
/petsc/src/sys/webclient/makefile
/petsc/src/sys/webclient/textbelt.c
/petsc/src/tao/interface/taosolver.c
/petsc/src/ts/adapt/interface/tsadapt.c
/petsc/src/ts/characteristic/impls/da/slda.c
/petsc/src/ts/characteristic/interface/characteristic.c
/petsc/src/ts/event/tsevent.c
/petsc/src/ts/examples/tests/ex22.c
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/ex1.c
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/ex10.c
/petsc/src/ts/examples/tutorials/ex11.c
/petsc/src/ts/examples/tutorials/ex11_sa.c
/petsc/src/ts/examples/tutorials/makefile
/petsc/src/ts/examples/tutorials/output/ex26_4.out
/petsc/src/ts/examples/tutorials/power_grid/ex3.c
/petsc/src/ts/examples/tutorials/power_grid/ex3adj.c
/petsc/src/ts/examples/tutorials/power_grid/ex3opt.c
/petsc/src/ts/examples/tutorials/power_grid/ex3opt_fd.c
/petsc/src/ts/impls/explicit/rk/rk.c
/petsc/src/ts/interface/ts.c
/petsc/src/ts/utils/dmplexts.c
is/is/interface/index.c
is/is/utils/isdiff.c
is/sf/impls/window/sfwindow.c
is/utils/isltog.c
pf/impls/constant/const.c
vec/impls/mpi/mpicuda/mpicuda.cu
vec/impls/nest/vecnest.c
dfe2413414-Jun-2016 Matthew G. Knepley <knepley@gmail.com>

IS+Plex: Changed interface to closure permutation to take an IS

22edb26c14-Jun-2016 Matthew G. Knepley <knepley@gmail.com>

PetscSection: Added support for closure permutation
- This supports entry in the spectral element ordering


/petsc/.travis.yml
/petsc/config/BuildSystem/config/package.py
/petsc/config/BuildSystem/config/packages/Chaco.py
/petsc/config/BuildSystem/config/packages/Chombo.py
/petsc/config/BuildSystem/config/packages/MUMPS.py
/petsc/config/BuildSystem/config/packages/PARTY.py
/petsc/config/BuildSystem/config/packages/PTScotch.py
/petsc/config/BuildSystem/config/packages/PaStiX.py
/petsc/config/BuildSystem/config/packages/SuiteSparse.py
/petsc/config/BuildSystem/config/packages/SuperLU_DIST.py
/petsc/config/BuildSystem/config/packages/SuperLU_MT.py
/petsc/config/BuildSystem/config/packages/Triangle.py
/petsc/config/BuildSystem/config/packages/ascem-io.py
/petsc/config/BuildSystem/config/packages/exodusii.py
/petsc/config/BuildSystem/config/packages/f2cblaslapack.py
/petsc/config/BuildSystem/config/packages/hypre.py
/petsc/config/BuildSystem/config/packages/ml.py
/petsc/config/BuildSystem/config/packages/mpe.py
/petsc/config/BuildSystem/config/packages/mpfr.py
/petsc/config/BuildSystem/config/packages/pARMS.py
/petsc/config/BuildSystem/config/packages/petsc4py.py
/petsc/config/BuildSystem/config/packages/pragmatic.py
/petsc/config/BuildSystem/config/packages/revolve.py
/petsc/config/BuildSystem/config/packages/scalapack.py
/petsc/config/BuildSystem/config/packages/spai.py
/petsc/config/BuildSystem/config/packages/sprng.py
/petsc/config/BuildSystem/config/packages/tchem.py
/petsc/config/BuildSystem/config/packages/tetgen.py
/petsc/config/BuildSystem/config/setCompilers.py
/petsc/config/BuildSystem/docs/manual.xml
/petsc/config/BuildSystem/logger.py
/petsc/config/PETSc/Regression.py
/petsc/config/builder.py
/petsc/config/configure.py
/petsc/include/petsc/finclude/petscdm.h
/petsc/include/petsc/finclude/petscdmdef.h
/petsc/include/petsc/finclude/petscsys.h
/petsc/include/petsc/finclude/petscsysdef.h
/petsc/include/petsc/private/dmimpl.h
/petsc/include/petsc/private/dmpleximpl.h
/petsc/include/petsc/private/isimpl.h
/petsc/include/petsc/private/vecimpl.h
/petsc/include/petscbag.h
/petsc/include/petscdm.h
/petsc/include/petscdmplex.h
/petsc/include/petscdmtypes.h
/petsc/include/petscds.h
/petsc/include/petscis.h
/petsc/include/petscksp.h
/petsc/include/petscmat.h
/petsc/include/petscsys.h
/petsc/include/petscversion.h
/petsc/lib/petsc/conf/rules
/petsc/lib/petsc/conf/test
/petsc/share/petsc/datafiles/meshes/square_quad.msh
/petsc/share/petsc/saws/documentation
/petsc/src/dm/dt/interface/dtds.c
/petsc/src/dm/dt/interface/dtfe.c
/petsc/src/dm/dt/interface/dtfv.c
/petsc/src/dm/impls/da/da2.c
/petsc/src/dm/impls/da/da3.c
/petsc/src/dm/impls/da/daindex.c
/petsc/src/dm/impls/forest/p4est/pforest.c
/petsc/src/dm/impls/plex/examples/tests/ex1.c
/petsc/src/dm/impls/plex/examples/tests/ex12.c
/petsc/src/dm/impls/plex/examples/tests/ex13.c
/petsc/src/dm/impls/plex/examples/tests/ex14.c
/petsc/src/dm/impls/plex/examples/tests/ex15.c
/petsc/src/dm/impls/plex/examples/tests/ex16.c
/petsc/src/dm/impls/plex/examples/tests/ex17.c
/petsc/src/dm/impls/plex/examples/tests/ex18.c
/petsc/src/dm/impls/plex/examples/tests/ex19.c
/petsc/src/dm/impls/plex/examples/tests/ex3.c
/petsc/src/dm/impls/plex/examples/tests/ex7.c
/petsc/src/dm/impls/plex/examples/tests/makefile
/petsc/src/dm/impls/plex/examples/tests/output/ex18_0.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_1.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_2.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_3.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_4.out
/petsc/src/dm/impls/plex/examples/tests/output/ex19_0.out
/petsc/src/dm/impls/plex/examples/tests/output/ex19_1.out
/petsc/src/dm/impls/plex/examples/tests/output/ex19_2.out
/petsc/src/dm/impls/plex/examples/tests/output/ex19_3.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_cgns_0.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_fluent_0.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_fluent_1.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_fluent_2.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_fluent_3.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_gmsh_0.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_gmsh_1.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_gmsh_2.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_gmsh_3.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_gmsh_4.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_gmsh_5.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_part_simple_0.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_part_simple_1.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_refine_overlap_0.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_refine_overlap_1.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_p1_2d_3.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_p1_3d_3.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_p2_2d_3.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_p2_3d_3.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_q1_2d_plex_5.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_q1_2d_plex_6.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_q1_2d_plex_7.out
/petsc/src/dm/impls/plex/examples/tutorials/ex1.c
/petsc/src/dm/impls/plex/makefile
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/plex/plexadapt.c
/petsc/src/dm/impls/plex/plexcoarsen.c
/petsc/src/dm/impls/plex/plexcreate.c
/petsc/src/dm/impls/plex/plexdistribute.c
/petsc/src/dm/impls/plex/plexfem.c
/petsc/src/dm/impls/plex/plexgeometry.c
/petsc/src/dm/impls/plex/plexgmsh.c
/petsc/src/dm/impls/plex/plexinterpolate.c
/petsc/src/dm/impls/plex/plexpartition.c
/petsc/src/dm/interface/dm.c
/petsc/src/dm/label/dmlabel.c
/petsc/src/docs/tex/manual/developers.tex
/petsc/src/docs/tex/manual/part2.tex
/petsc/src/docs/tex/petsc.bib
/petsc/src/docs/tex/petscapp.bib
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/docs/website/documentation/faq.html
/petsc/src/docs/website/download/index.html
/petsc/src/docs/website/miscellaneous/petscthreads.html
/petsc/src/ksp/ksp/examples/tests/ex28.c
/petsc/src/ksp/ksp/examples/tests/ex48.c
/petsc/src/ksp/ksp/examples/tutorials/ex1.c
/petsc/src/ksp/ksp/examples/tutorials/ex12.c
/petsc/src/ksp/ksp/examples/tutorials/ex16.c
/petsc/src/ksp/ksp/examples/tutorials/ex23.c
/petsc/src/ksp/ksp/examples/tutorials/ex53.c
/petsc/src/ksp/ksp/examples/tutorials/ex58.c
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/examples/tutorials/output/ex18_bas.out
/petsc/src/ksp/pc/impls/fieldsplit/fieldsplit.c
/petsc/src/ksp/pc/impls/gamg/agg.c
/petsc/src/ksp/pc/impls/gamg/gamg.c
/petsc/src/ksp/pc/impls/telescope/telescope.c
/petsc/src/ksp/pc/impls/telescope/telescope_dmda.c
/petsc/src/mat/color/impls/jp/jp.c
/petsc/src/mat/examples/tests/ex1.c
/petsc/src/mat/examples/tests/ex125.c
/petsc/src/mat/examples/tests/ex199.c
/petsc/src/mat/examples/tests/makefile
/petsc/src/mat/examples/tests/output/ex125_superlu_dist.out
/petsc/src/mat/impls/aij/mpi/mumps/mumps.c
/petsc/src/mat/impls/aij/mpi/superlu_dist/superlu_dist.c
/petsc/src/mat/impls/aij/seq/bas/basfactor.c
/petsc/src/mat/impls/aij/seq/bas/spbas.c
/petsc/src/mat/impls/aij/seq/bas/spbas.h
/petsc/src/mat/impls/aij/seq/bas/spbas_cholesky.h
/petsc/src/mat/impls/aij/seq/inode.c
/petsc/src/mat/interface/matrix.c
/petsc/src/snes/examples/tutorials/ex12.c
/petsc/src/snes/examples/tutorials/ex62.c
/petsc/src/snes/examples/tutorials/ex69.c
/petsc/src/snes/examples/tutorials/ex75.c
/petsc/src/snes/examples/tutorials/ex77.c
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/snes/examples/tutorials/output/ex12_fas_ngs_0.out
/petsc/src/snes/examples/tutorials/output/ex12_mg_newton_coarse_0.out
/petsc/src/snes/examples/tutorials/output/ex12_mg_newton_coarse_1.out
/petsc/src/snes/examples/tutorials/output/ex19_cgs.out
/petsc/src/snes/examples/tutorials/output/ex22_1.out
/petsc/src/snes/examples/tutorials/output/ex22_1_alt.out
/petsc/src/snes/examples/tutorials/output/ex59_1_alt.out
/petsc/src/snes/examples/tutorials/output/ex59_2_alt.out
/petsc/src/snes/examples/tutorials/output/ex59_3_alt.out
/petsc/src/snes/impls/multiblock/multiblock.c
/petsc/src/snes/impls/nasm/nasm.c
/petsc/src/snes/utils/dmplexsnes.c
/petsc/src/sys/classes/bag/bag.c
/petsc/src/sys/classes/bag/f90-custom/zbagf90.c
/petsc/src/sys/classes/draw/examples/tests/makefile
/petsc/src/sys/classes/draw/impls/tikz/tikz.c
/petsc/src/sys/classes/draw/interface/drawreg.c
/petsc/src/sys/classes/draw/utils/cmap.c
/petsc/src/sys/classes/random/interface/ftn-custom/zrandomf.c
/petsc/src/sys/classes/viewer/impls/ascii/ftn-custom/zfilevf.c
/petsc/src/sys/classes/viewer/impls/binary/binv.c
/petsc/src/sys/classes/viewer/impls/hdf5/ftn-custom/zhdf5f.c
/petsc/src/sys/classes/viewer/impls/hdf5/hdf5v.c
/petsc/src/sys/classes/viewer/interface/ftn-custom/zviewaf.c
/petsc/src/sys/classes/viewer/interface/viewreg.c
/petsc/src/sys/error/err.c
/petsc/src/sys/examples/tests/ex29.c
/petsc/src/sys/examples/tests/makefile
/petsc/src/sys/examples/tests/output/ex2_1_alt.out
/petsc/src/sys/logging/xmllogevent.c
/petsc/src/sys/logging/xmlviewer.c
/petsc/src/sys/mpiuni/mpi.c
/petsc/src/sys/objects/ftn-custom/zstart.c
/petsc/src/tao/examples/tutorials/ex1.c
/petsc/src/tao/examples/tutorials/ex2.c
/petsc/src/tao/examples/tutorials/ex3.c
/petsc/src/ts/examples/tutorials/ex32.c
/petsc/src/ts/examples/tutorials/makefile
/petsc/src/ts/examples/tutorials/output/fig.tex.out
is/utils/vsectionis.c
/petsc/systems/Apple/OSX/bin/makeall
/petsc/systems/Apple/iOS/PETSc/PETSc.xcodeproj/project.pbxproj
/petsc/systems/Apple/iOS/bin/iosbuilder.py
/petsc/systems/Apple/iOS/bin/makeall
/petsc/systems/Apple/iOS/bin/makeframework
a7c513b413-Jun-2016 Alejandro Lamas Daviña <alejandro.lamas@dsic.upv.es>

Add tests for VECCUDA and MATAIJCUSPARSE


/petsc/config/BuildSystem/config/packages/Chaco.py
/petsc/config/BuildSystem/config/packages/Chombo.py
/petsc/config/BuildSystem/config/packages/MUMPS.py
/petsc/config/BuildSystem/config/packages/PARTY.py
/petsc/config/BuildSystem/config/packages/PTScotch.py
/petsc/config/BuildSystem/config/packages/PaStiX.py
/petsc/config/BuildSystem/config/packages/SuiteSparse.py
/petsc/config/BuildSystem/config/packages/SuperLU_DIST.py
/petsc/config/BuildSystem/config/packages/SuperLU_MT.py
/petsc/config/BuildSystem/config/packages/Triangle.py
/petsc/config/BuildSystem/config/packages/ascem-io.py
/petsc/config/BuildSystem/config/packages/cuda.py
/petsc/config/BuildSystem/config/packages/exodusii.py
/petsc/config/BuildSystem/config/packages/f2cblaslapack.py
/petsc/config/BuildSystem/config/packages/ml.py
/petsc/config/BuildSystem/config/packages/mpe.py
/petsc/config/BuildSystem/config/packages/mpfr.py
/petsc/config/BuildSystem/config/packages/pARMS.py
/petsc/config/BuildSystem/config/packages/petsc4py.py
/petsc/config/BuildSystem/config/packages/pragmatic.py
/petsc/config/BuildSystem/config/packages/revolve.py
/petsc/config/BuildSystem/config/packages/scalapack.py
/petsc/config/BuildSystem/config/packages/spai.py
/petsc/config/BuildSystem/config/packages/sprng.py
/petsc/config/BuildSystem/config/packages/tchem.py
/petsc/config/BuildSystem/config/packages/tetgen.py
/petsc/config/BuildSystem/config/setCompilers.py
/petsc/config/BuildSystem/docs/manual.xml
/petsc/config/BuildSystem/logger.py
/petsc/config/PETSc/Regression.py
/petsc/config/builder.py
/petsc/config/configure.py
/petsc/include/petsc/finclude/petscsys.h
/petsc/include/petsc/finclude/petscsysdef.h
/petsc/include/petsc/private/dmpleximpl.h
/petsc/include/petscbag.h
/petsc/include/petscdmplex.h
/petsc/include/petscds.h
/petsc/include/petscmat.h
/petsc/include/petscsys.h
/petsc/lib/petsc/conf/test
/petsc/share/petsc/datafiles/meshes/square_quad.msh
/petsc/share/petsc/saws/documentation
/petsc/src/dm/dt/interface/dtds.c
/petsc/src/dm/dt/interface/dtfe.c
/petsc/src/dm/dt/interface/dtfv.c
/petsc/src/dm/impls/da/da2.c
/petsc/src/dm/impls/da/da3.c
/petsc/src/dm/impls/forest/p4est/pforest.c
/petsc/src/dm/impls/plex/examples/tests/ex1.c
/petsc/src/dm/impls/plex/examples/tests/ex12.c
/petsc/src/dm/impls/plex/examples/tests/ex13.c
/petsc/src/dm/impls/plex/examples/tests/ex14.c
/petsc/src/dm/impls/plex/examples/tests/ex15.c
/petsc/src/dm/impls/plex/examples/tests/ex16.c
/petsc/src/dm/impls/plex/examples/tests/ex17.c
/petsc/src/dm/impls/plex/examples/tests/ex18.c
/petsc/src/dm/impls/plex/examples/tests/ex19.c
/petsc/src/dm/impls/plex/examples/tests/ex3.c
/petsc/src/dm/impls/plex/examples/tests/ex7.c
/petsc/src/dm/impls/plex/examples/tests/makefile
/petsc/src/dm/impls/plex/examples/tests/output/ex18_0.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_1.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_2.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_3.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_4.out
/petsc/src/dm/impls/plex/examples/tests/output/ex19_0.out
/petsc/src/dm/impls/plex/examples/tests/output/ex19_1.out
/petsc/src/dm/impls/plex/examples/tests/output/ex19_2.out
/petsc/src/dm/impls/plex/examples/tests/output/ex19_3.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_cgns_0.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_fluent_0.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_fluent_1.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_fluent_2.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_fluent_3.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_gmsh_0.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_gmsh_1.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_gmsh_2.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_gmsh_3.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_gmsh_4.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_gmsh_5.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_part_simple_0.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_part_simple_1.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_refine_overlap_0.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_refine_overlap_1.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_p1_2d_3.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_p1_3d_3.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_p2_2d_3.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_p2_3d_3.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_q1_2d_plex_5.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_q1_2d_plex_6.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_q1_2d_plex_7.out
/petsc/src/dm/impls/plex/examples/tutorials/ex1.c
/petsc/src/dm/impls/plex/makefile
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/plex/plexadapt.c
/petsc/src/dm/impls/plex/plexcoarsen.c
/petsc/src/dm/impls/plex/plexcreate.c
/petsc/src/dm/impls/plex/plexdistribute.c
/petsc/src/dm/impls/plex/plexfem.c
/petsc/src/dm/impls/plex/plexgeometry.c
/petsc/src/dm/impls/plex/plexgmsh.c
/petsc/src/dm/impls/plex/plexinterpolate.c
/petsc/src/dm/impls/plex/plexpartition.c
/petsc/src/dm/interface/dm.c
/petsc/src/dm/label/dmlabel.c
/petsc/src/docs/tex/manual/developers.tex
/petsc/src/docs/tex/manual/part2.tex
/petsc/src/docs/tex/petsc.bib
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/docs/website/documentation/faq.html
/petsc/src/docs/website/miscellaneous/petscthreads.html
/petsc/src/ksp/ksp/examples/tests/ex28.c
/petsc/src/ksp/ksp/examples/tests/ex48.c
/petsc/src/ksp/ksp/examples/tests/makefile
/petsc/src/ksp/ksp/examples/tutorials/ex1.c
/petsc/src/ksp/ksp/examples/tutorials/ex12.c
/petsc/src/ksp/ksp/examples/tutorials/ex16.c
/petsc/src/ksp/ksp/examples/tutorials/ex23.c
/petsc/src/ksp/ksp/examples/tutorials/ex53.c
/petsc/src/ksp/ksp/examples/tutorials/ex58.c
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/examples/tutorials/output/ex18_bas.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex1_1_aijcusparse.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex1_2_aijcusparse.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex1_3_aijcusparse.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex46_aijcusparse.out
/petsc/src/mat/color/impls/jp/jp.c
/petsc/src/mat/examples/tests/ex1.c
/petsc/src/mat/examples/tests/ex125.c
/petsc/src/mat/examples/tests/ex199.c
/petsc/src/mat/examples/tests/makefile
/petsc/src/mat/examples/tests/output/ex125_superlu_dist.out
/petsc/src/mat/examples/tests/output/ex2_11_A_aijcusparse.out
/petsc/src/mat/examples/tests/output/ex2_11_B_aijcusparse.out
/petsc/src/mat/examples/tests/output/ex2_21_aijcusparse.out
/petsc/src/mat/examples/tests/output/ex2_23_aijcusparse.out
/petsc/src/mat/examples/tests/output/ex2_3_aijcusparse.out
/petsc/src/mat/impls/aij/mpi/superlu_dist/superlu_dist.c
/petsc/src/mat/impls/aij/seq/bas/basfactor.c
/petsc/src/mat/impls/aij/seq/bas/spbas.c
/petsc/src/mat/impls/aij/seq/bas/spbas.h
/petsc/src/mat/impls/aij/seq/bas/spbas_cholesky.h
/petsc/src/mat/impls/aij/seq/inode.c
/petsc/src/mat/interface/matrix.c
/petsc/src/snes/examples/tutorials/ex12.c
/petsc/src/snes/examples/tutorials/ex62.c
/petsc/src/snes/examples/tutorials/ex69.c
/petsc/src/snes/examples/tutorials/ex75.c
/petsc/src/snes/examples/tutorials/ex77.c
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/snes/examples/tutorials/output/ex12_fas_ngs_0.out
/petsc/src/snes/examples/tutorials/output/ex12_mg_newton_coarse_0.out
/petsc/src/snes/examples/tutorials/output/ex12_mg_newton_coarse_1.out
/petsc/src/snes/examples/tutorials/output/ex19_cgs.out
/petsc/src/snes/examples/tutorials/output/ex22_1.out
/petsc/src/snes/examples/tutorials/output/ex22_1_alt.out
/petsc/src/snes/examples/tutorials/output/ex59_1_alt.out
/petsc/src/snes/examples/tutorials/output/ex59_2_alt.out
/petsc/src/snes/examples/tutorials/output/ex59_3_alt.out
/petsc/src/snes/impls/nasm/nasm.c
/petsc/src/snes/utils/dmplexsnes.c
/petsc/src/sys/classes/bag/bag.c
/petsc/src/sys/classes/bag/f90-custom/zbagf90.c
/petsc/src/sys/classes/draw/examples/tests/makefile
/petsc/src/sys/classes/draw/impls/tikz/tikz.c
/petsc/src/sys/classes/draw/interface/drawreg.c
/petsc/src/sys/classes/random/interface/ftn-custom/zrandomf.c
/petsc/src/sys/classes/viewer/impls/ascii/ftn-custom/zfilevf.c
/petsc/src/sys/classes/viewer/impls/binary/binv.c
/petsc/src/sys/classes/viewer/impls/hdf5/ftn-custom/zhdf5f.c
/petsc/src/sys/classes/viewer/impls/hdf5/hdf5v.c
/petsc/src/sys/classes/viewer/interface/ftn-custom/zviewaf.c
/petsc/src/sys/classes/viewer/interface/viewreg.c
/petsc/src/sys/error/err.c
/petsc/src/sys/examples/tests/ex29.c
/petsc/src/sys/examples/tests/makefile
/petsc/src/sys/examples/tests/output/ex2_1_alt.out
/petsc/src/sys/mpiuni/mpi.c
/petsc/src/sys/objects/ftn-custom/zstart.c
/petsc/src/tao/examples/tutorials/ex1.c
/petsc/src/tao/examples/tutorials/ex2.c
/petsc/src/tao/examples/tutorials/ex3.c
/petsc/src/ts/examples/tutorials/ex32.c
/petsc/src/ts/examples/tutorials/makefile
/petsc/src/ts/examples/tutorials/output/fig.tex.out
vec/examples/tests/makefile
vec/examples/tests/output/ex43_1.out
vec/examples/tests/output/ex44_cuda.out
vec/examples/tutorials/makefile
/petsc/systems/Apple/OSX/bin/makeall
5d5260ce13-Jun-2016 Satish Balay <balay@mcs.anl.gov>

Merge branch 'maint'


/petsc/.travis.yml
/petsc/config/BuildSystem/config/package.py
/petsc/config/BuildSystem/config/packages/Chaco.py
/petsc/config/BuildSystem/config/packages/Chombo.py
/petsc/config/BuildSystem/config/packages/MPI.py
/petsc/config/BuildSystem/config/packages/MUMPS.py
/petsc/config/BuildSystem/config/packages/PARTY.py
/petsc/config/BuildSystem/config/packages/PTScotch.py
/petsc/config/BuildSystem/config/packages/PaStiX.py
/petsc/config/BuildSystem/config/packages/SuiteSparse.py
/petsc/config/BuildSystem/config/packages/SuperLU_DIST.py
/petsc/config/BuildSystem/config/packages/SuperLU_MT.py
/petsc/config/BuildSystem/config/packages/Triangle.py
/petsc/config/BuildSystem/config/packages/ascem-io.py
/petsc/config/BuildSystem/config/packages/exodusii.py
/petsc/config/BuildSystem/config/packages/f2cblaslapack.py
/petsc/config/BuildSystem/config/packages/hypre.py
/petsc/config/BuildSystem/config/packages/ml.py
/petsc/config/BuildSystem/config/packages/mpe.py
/petsc/config/BuildSystem/config/packages/mpfr.py
/petsc/config/BuildSystem/config/packages/pARMS.py
/petsc/config/BuildSystem/config/packages/petsc4py.py
/petsc/config/BuildSystem/config/packages/pragmatic.py
/petsc/config/BuildSystem/config/packages/revolve.py
/petsc/config/BuildSystem/config/packages/scalapack.py
/petsc/config/BuildSystem/config/packages/spai.py
/petsc/config/BuildSystem/config/packages/sprng.py
/petsc/config/BuildSystem/config/packages/tchem.py
/petsc/config/BuildSystem/config/packages/tetgen.py
/petsc/config/BuildSystem/config/setCompilers.py
/petsc/config/BuildSystem/docs/manual.xml
/petsc/config/BuildSystem/logger.py
/petsc/config/PETSc/Regression.py
/petsc/config/builder.py
/petsc/config/configure.py
/petsc/include/petsc/finclude/petscdm.h
/petsc/include/petsc/finclude/petscdmdef.h
/petsc/include/petsc/finclude/petscsys.h
/petsc/include/petsc/finclude/petscsysdef.h
/petsc/include/petsc/private/dmimpl.h
/petsc/include/petsc/private/dmpleximpl.h
/petsc/include/petsc/private/sfimpl.h
/petsc/include/petsc/private/vecimpl.h
/petsc/include/petscbag.h
/petsc/include/petscdm.h
/petsc/include/petscdmplex.h
/petsc/include/petscdmtypes.h
/petsc/include/petscds.h
/petsc/include/petscksp.h
/petsc/include/petscmat.h
/petsc/include/petscsys.h
/petsc/include/petscversion.h
/petsc/lib/petsc/conf/rules
/petsc/lib/petsc/conf/test
/petsc/share/petsc/datafiles/meshes/square_quad.msh
/petsc/share/petsc/saws/documentation
/petsc/src/dm/dt/interface/dtds.c
/petsc/src/dm/dt/interface/dtfe.c
/petsc/src/dm/dt/interface/dtfv.c
/petsc/src/dm/impls/da/da2.c
/petsc/src/dm/impls/da/da3.c
/petsc/src/dm/impls/da/daindex.c
/petsc/src/dm/impls/forest/p4est/pforest.c
/petsc/src/dm/impls/plex/examples/tests/ex1.c
/petsc/src/dm/impls/plex/examples/tests/ex12.c
/petsc/src/dm/impls/plex/examples/tests/ex13.c
/petsc/src/dm/impls/plex/examples/tests/ex14.c
/petsc/src/dm/impls/plex/examples/tests/ex15.c
/petsc/src/dm/impls/plex/examples/tests/ex16.c
/petsc/src/dm/impls/plex/examples/tests/ex17.c
/petsc/src/dm/impls/plex/examples/tests/ex18.c
/petsc/src/dm/impls/plex/examples/tests/ex19.c
/petsc/src/dm/impls/plex/examples/tests/ex3.c
/petsc/src/dm/impls/plex/examples/tests/ex7.c
/petsc/src/dm/impls/plex/examples/tests/makefile
/petsc/src/dm/impls/plex/examples/tests/output/ex18_0.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_1.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_2.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_3.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_4.out
/petsc/src/dm/impls/plex/examples/tests/output/ex19_0.out
/petsc/src/dm/impls/plex/examples/tests/output/ex19_1.out
/petsc/src/dm/impls/plex/examples/tests/output/ex19_2.out
/petsc/src/dm/impls/plex/examples/tests/output/ex19_3.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_cgns_0.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_fluent_0.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_fluent_1.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_fluent_2.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_fluent_3.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_gmsh_0.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_gmsh_1.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_gmsh_2.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_gmsh_3.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_gmsh_4.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_gmsh_5.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_part_simple_0.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_part_simple_1.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_refine_overlap_0.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_refine_overlap_1.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_p1_2d_3.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_p1_3d_3.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_p2_2d_3.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_p2_3d_3.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_q1_2d_plex_5.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_q1_2d_plex_6.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_q1_2d_plex_7.out
/petsc/src/dm/impls/plex/examples/tutorials/ex1.c
/petsc/src/dm/impls/plex/makefile
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/plex/plexadapt.c
/petsc/src/dm/impls/plex/plexcoarsen.c
/petsc/src/dm/impls/plex/plexcreate.c
/petsc/src/dm/impls/plex/plexdistribute.c
/petsc/src/dm/impls/plex/plexfem.c
/petsc/src/dm/impls/plex/plexgeometry.c
/petsc/src/dm/impls/plex/plexgmsh.c
/petsc/src/dm/impls/plex/plexinterpolate.c
/petsc/src/dm/impls/plex/plexpartition.c
/petsc/src/dm/interface/dm.c
/petsc/src/dm/label/dmlabel.c
/petsc/src/docs/tex/manual/developers.tex
/petsc/src/docs/tex/manual/part2.tex
/petsc/src/docs/tex/petsc.bib
/petsc/src/docs/tex/petscapp.bib
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/docs/website/documentation/faq.html
/petsc/src/docs/website/download/index.html
/petsc/src/docs/website/miscellaneous/petscthreads.html
/petsc/src/ksp/ksp/examples/tests/ex28.c
/petsc/src/ksp/ksp/examples/tests/ex48.c
/petsc/src/ksp/ksp/examples/tutorials/ex1.c
/petsc/src/ksp/ksp/examples/tutorials/ex12.c
/petsc/src/ksp/ksp/examples/tutorials/ex16.c
/petsc/src/ksp/ksp/examples/tutorials/ex23.c
/petsc/src/ksp/ksp/examples/tutorials/ex53.c
/petsc/src/ksp/ksp/examples/tutorials/ex58.c
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/examples/tutorials/output/ex18_bas.out
/petsc/src/ksp/ksp/interface/itfunc.c
/petsc/src/ksp/pc/impls/fieldsplit/fieldsplit.c
/petsc/src/ksp/pc/impls/gamg/agg.c
/petsc/src/ksp/pc/impls/gamg/gamg.c
/petsc/src/ksp/pc/impls/telescope/telescope.c
/petsc/src/ksp/pc/impls/telescope/telescope_dmda.c
/petsc/src/mat/color/impls/jp/jp.c
/petsc/src/mat/examples/tests/ex1.c
/petsc/src/mat/examples/tests/ex125.c
/petsc/src/mat/examples/tests/ex199.c
/petsc/src/mat/examples/tests/makefile
/petsc/src/mat/examples/tests/output/ex125_superlu_dist.out
/petsc/src/mat/impls/aij/mpi/mumps/mumps.c
/petsc/src/mat/impls/aij/mpi/superlu_dist/superlu_dist.c
/petsc/src/mat/impls/aij/seq/bas/basfactor.c
/petsc/src/mat/impls/aij/seq/bas/spbas.c
/petsc/src/mat/impls/aij/seq/bas/spbas.h
/petsc/src/mat/impls/aij/seq/bas/spbas_cholesky.h
/petsc/src/mat/impls/aij/seq/inode.c
/petsc/src/mat/interface/matrix.c
/petsc/src/snes/examples/tutorials/ex12.c
/petsc/src/snes/examples/tutorials/ex62.c
/petsc/src/snes/examples/tutorials/ex69.c
/petsc/src/snes/examples/tutorials/ex75.c
/petsc/src/snes/examples/tutorials/ex77.c
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/snes/examples/tutorials/output/ex12_fas_ngs_0.out
/petsc/src/snes/examples/tutorials/output/ex12_mg_newton_coarse_0.out
/petsc/src/snes/examples/tutorials/output/ex12_mg_newton_coarse_1.out
/petsc/src/snes/examples/tutorials/output/ex19_cgs.out
/petsc/src/snes/examples/tutorials/output/ex22_1.out
/petsc/src/snes/examples/tutorials/output/ex22_1_alt.out
/petsc/src/snes/examples/tutorials/output/ex59_1_alt.out
/petsc/src/snes/examples/tutorials/output/ex59_2_alt.out
/petsc/src/snes/examples/tutorials/output/ex59_3_alt.out
/petsc/src/snes/impls/multiblock/multiblock.c
/petsc/src/snes/impls/nasm/nasm.c
/petsc/src/snes/utils/dmplexsnes.c
/petsc/src/sys/classes/bag/bag.c
/petsc/src/sys/classes/bag/f90-custom/zbagf90.c
/petsc/src/sys/classes/draw/examples/tests/makefile
/petsc/src/sys/classes/draw/impls/tikz/tikz.c
/petsc/src/sys/classes/draw/interface/drawreg.c
/petsc/src/sys/classes/draw/utils/cmap.c
/petsc/src/sys/classes/random/interface/ftn-custom/zrandomf.c
/petsc/src/sys/classes/viewer/impls/ascii/ftn-custom/zfilevf.c
/petsc/src/sys/classes/viewer/impls/binary/binv.c
/petsc/src/sys/classes/viewer/impls/hdf5/ftn-custom/zhdf5f.c
/petsc/src/sys/classes/viewer/impls/hdf5/hdf5v.c
/petsc/src/sys/classes/viewer/interface/ftn-custom/zviewaf.c
/petsc/src/sys/classes/viewer/interface/viewreg.c
/petsc/src/sys/error/err.c
/petsc/src/sys/examples/tests/ex29.c
/petsc/src/sys/examples/tests/makefile
/petsc/src/sys/examples/tests/output/ex2_1_alt.out
/petsc/src/sys/logging/xmllogevent.c
/petsc/src/sys/logging/xmlviewer.c
/petsc/src/sys/mpiuni/mpi.c
/petsc/src/sys/objects/ftn-custom/zstart.c
/petsc/src/tao/examples/tutorials/ex1.c
/petsc/src/tao/examples/tutorials/ex2.c
/petsc/src/tao/examples/tutorials/ex3.c
/petsc/src/ts/examples/tutorials/ex32.c
/petsc/src/ts/examples/tutorials/makefile
/petsc/src/ts/examples/tutorials/output/fig.tex.out
is/sf/examples/tutorials/ex3.c
is/sf/examples/tutorials/makefile
is/sf/examples/tutorials/output/ex3_basic.out
is/sf/examples/tutorials/output/ex3_window.out
is/sf/interface/sftype.c
/petsc/systems/Apple/OSX/bin/makeall
/petsc/systems/Apple/iOS/PETSc/PETSc.xcodeproj/project.pbxproj
/petsc/systems/Apple/iOS/bin/iosbuilder.py
/petsc/systems/Apple/iOS/bin/makeall
/petsc/systems/Apple/iOS/bin/makeframework
4ce9744e07-Jun-2016 Lawrence Mitchell <lawrence.mitchell@imperial.ac.uk>

PetscSF: define guard for MPI_COMBINER_NAMED

Necessary to avoid build errors with mpiuni.

1...<<101102103104105106107108109110>>...278