History log of /petsc/src/mat/impls/baij/ (Results 601 – 625 of 2282)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
968ae2c806-Apr-2015 Satish Balay <balay@mcs.anl.gov>

rm 'statement not reached' -- reported by PETSc blame digest

1e2f724a05-Apr-2015 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'tisaac/mat-get-submatrix-unordered'

4c3a497805-Apr-2015 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'barry/fix-matload-uneven-rows'

Conflicts:
src/mat/examples/tests/makefile

461878b203-Apr-2015 Barry Smith <bsmith@mcs.anl.gov>

MatLoad_MPIXAIJ() did not work correctly with user provided decomposition of the matrix rows
also added test example for this case


/petsc/.mailmap
/petsc/bin/maint/confignightly/crank3
/petsc/config/BuildSystem/config/package.py
/petsc/config/BuildSystem/config/packages/BlasLapack.py
/petsc/config/PETSc/packages/SuiteSparse.py
/petsc/config/PETSc/packages/elemental.py
/petsc/config/PETSc/packages/ml.py
/petsc/gmakefile
/petsc/include/petscbag.h
/petsc/src/dm/examples/tutorials/ex15.c
/petsc/src/dm/examples/tutorials/makefile
/petsc/src/dm/examples/tutorials/output/ex15_1.out
/petsc/src/dm/examples/tutorials/output/ex15_2.out
/petsc/src/dm/examples/tutorials/output/ex15_3.out
/petsc/src/dm/impls/da/gr2.c
/petsc/src/dm/impls/shell/dmshell.c
/petsc/src/mat/examples/tests/ex190.c
/petsc/src/mat/examples/tests/makefile
/petsc/src/mat/impls/aij/mpi/mpiaij.c
mpi/mpibaij.c
/petsc/src/mat/impls/dense/seq/dense.c
/petsc/src/mat/impls/sbaij/mpi/mpisbaij.c
/petsc/src/mat/impls/sbaij/mpi/mpisbaij.h
/petsc/src/mat/impls/sbaij/seq/sbaij.c
/petsc/src/mat/impls/sbaij/seq/sbaij.h
/petsc/src/mat/utils/gcreate.c
/petsc/src/sys/classes/bag/bag.c
/petsc/src/sys/classes/bag/f90-custom/zbagf90.c
/petsc/src/sys/classes/draw/impls/x/xops.c
/petsc/src/sys/classes/draw/interface/drawreg.c
/petsc/src/sys/classes/draw/utils/lgc.c
/petsc/src/sys/classes/viewer/examples/tutorials/ex3.c
/petsc/src/sys/classes/viewer/examples/tutorials/makefile
/petsc/src/sys/classes/viewer/examples/tutorials/output/ex3_1_p1.out
/petsc/src/sys/classes/viewer/examples/tutorials/output/ex3_1_p12.out
/petsc/src/sys/classes/viewer/examples/tutorials/output/ex3_1_p6.out
/petsc/src/sys/classes/viewer/examples/tutorials/output/ex3_2_p6.out
/petsc/src/sys/objects/pinit.c
/petsc/src/ts/impls/arkimex/arkimex.c
/petsc/src/ts/impls/rosw/rosw.c
/petsc/src/ts/interface/ts.c
/petsc/src/vec/is/utils/isltog.c
/petsc/src/vec/vec/utils/vecio.c
7d68702b02-Apr-2015 Barry Smith <bsmith@mcs.anl.gov>

Optimized MatShift() for a completely empty matrix since this is commonly used with SLEPc to produce diagonal matrices

Reported-by: Jose Roman <jroman@dsic.upv.es>


/petsc/config/BuildSystem/config/libraries.py
/petsc/config/BuildSystem/config/packages/BlasLapack.py
/petsc/config/PETSc/options/indexTypes.py
/petsc/config/configure.py
/petsc/include/petsc-private/drawimpl.h
/petsc/include/petsc-private/matimpl.h
/petsc/include/petscbag.h
/petsc/include/petscdraw.h
/petsc/include/petscdrawtypes.h
/petsc/include/petscksp.h
/petsc/include/petscmat.h
/petsc/include/petscmath.h
/petsc/include/petscts.h
/petsc/src/dm/impls/composite/pack.c
/petsc/src/dm/impls/da/gr1.c
/petsc/src/dm/impls/plex/examples/tests/ex3.c
/petsc/src/docs/tex/manual/part2.tex
/petsc/src/docs/tex/petsc.bib
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/ksp/ksp/examples/tests/output/ex3_chebyest.out
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/examples/tutorials/output/ex10_mpiaij.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex10_mpicsrperm.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex10_seqcrl.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex10_seqcsrperm.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex7_2.out
/petsc/src/ksp/ksp/interface/itcl.c
/petsc/src/ksp/ksp/interface/itcreate.c
/petsc/src/ksp/ksp/interface/xmon.c
/petsc/src/ksp/ksp/utils/schurm.c
/petsc/src/ksp/pc/impls/bjacobi/bjacobi.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/pbjacobi/pbjacobi.c
/petsc/src/ksp/pc/interface/precon.c
/petsc/src/mat/examples/tests/ex152.c
/petsc/src/mat/examples/tests/ex182.c
/petsc/src/mat/examples/tests/makefile
/petsc/src/mat/examples/tests/output/ex182_1.out
/petsc/src/mat/examples/tests/output/ex182_2.out
/petsc/src/mat/examples/tests/output/ex182_3.out
/petsc/src/mat/examples/tests/output/ex182_4.out
/petsc/src/mat/examples/tests/output/ex182_5.out
/petsc/src/mat/examples/tests/output/ex182_6.out
/petsc/src/mat/impls/adj/mpi/mpiadj.c
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/aij/seq/umfpack/umfpack.c
mpi/mpibaij.c
seq/baij.c
/petsc/src/mat/impls/blockmat/seq/blockmat.c
/petsc/src/mat/impls/composite/mcomposite.c
/petsc/src/mat/impls/dense/mpi/mpidense.c
/petsc/src/mat/impls/dense/seq/dense.c
/petsc/src/mat/impls/elemental/matelem.cxx
/petsc/src/mat/impls/sbaij/mpi/mpisbaij.c
/petsc/src/mat/impls/sbaij/seq/cholmod/cholmodimpl.h
/petsc/src/mat/impls/sbaij/seq/sbaij.c
/petsc/src/mat/impls/scatter/mscatter.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/order/amd/amd.c
/petsc/src/mat/utils/axpy.c
/petsc/src/mat/utils/gcreate.c
/petsc/src/snes/examples/tutorials/ex5.c
/petsc/src/snes/examples/tutorials/ex7.c
/petsc/src/snes/examples/tutorials/ex73f90t.F90
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/snes/examples/tutorials/output/ex19_8.out
/petsc/src/snes/examples/tutorials/output/ex73f90t_1.out
/petsc/src/snes/impls/vi/rs/virs.c
/petsc/src/snes/impls/vi/ss/viss.c
/petsc/src/snes/impls/vi/vi.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/interface/snesut.c
/petsc/src/snes/utils/dmdasnes.c
/petsc/src/sys/classes/bag/bag.c
/petsc/src/sys/classes/bag/f90-custom/zbagf90.c
/petsc/src/sys/classes/draw/examples/tests/ex11.c
/petsc/src/sys/classes/draw/examples/tests/ex3.c
/petsc/src/sys/classes/draw/examples/tests/ex5f.F
/petsc/src/sys/classes/draw/examples/tests/makefile
/petsc/src/sys/classes/draw/impls/opengl/openglops.c
/petsc/src/sys/classes/draw/impls/tikz/tikz.c
/petsc/src/sys/classes/draw/impls/win32/win32draw.c
/petsc/src/sys/classes/draw/impls/x/xops.c
/petsc/src/sys/classes/draw/interface/dline.c
/petsc/src/sys/classes/draw/interface/dmarker.c
/petsc/src/sys/classes/draw/interface/draw.c
/petsc/src/sys/classes/draw/interface/drawreg.c
/petsc/src/sys/classes/draw/interface/dtext.c
/petsc/src/sys/classes/draw/interface/makefile
/petsc/src/sys/classes/draw/utils/axisc.c
/petsc/src/sys/classes/draw/utils/bars.c
/petsc/src/sys/classes/draw/utils/lgc.c
/petsc/src/sys/classes/draw/utils/lgimpl.h
/petsc/src/sys/classes/draw/utils/makefile
/petsc/src/sys/f90-src/fsrc/f90_fwrap.F
/petsc/src/ts/adapt/impls/basic/adaptbasic.c
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/ex1.c
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/makefile
/petsc/src/ts/examples/tutorials/extchem.c
/petsc/src/ts/examples/tutorials/extchemfield.c
/petsc/src/ts/examples/tutorials/power_grid/ex6.c
/petsc/src/ts/examples/tutorials/power_grid/makefile
/petsc/src/ts/examples/tutorials/power_grid/output/ex3_1.out
/petsc/src/ts/impls/eimex/eimex.c
/petsc/src/ts/interface/ts.c
/petsc/src/vec/vec/interface/ftn-custom/zvectorf.c
/petsc/src/vec/vec/utils/vinv.c
8ab5285027-Mar-2015 Barry Smith <bsmith@mcs.anl.gov>

completed basic use of MatSetValuesBlocked_SeqBAIJ_Inlined() by MatSetValuesBlocked_MPIBAIJ() to
allow proper global indices being printed when error generated by new nonzero locations.

Further opti

completed basic use of MatSetValuesBlocked_SeqBAIJ_Inlined() by MatSetValuesBlocked_MPIBAIJ() to
allow proper global indices being printed when error generated by new nonzero locations.

Further optimizations of MatSetValuesBlocked_MPIBAIJ() are now possible and should be implemented in the future!

show more ...

880c6e6a26-Mar-2015 Barry Smith <bsmith@mcs.anl.gov>

Added inline version of MatSetValuesBlocked_SeqBAIJ() to be used by MatSetValuesBlocked_MPIBAIJ() to print
error message for nonzero block with global indices

2f7d4af725-Mar-2015 Barry Smith <bsmith@mcs.anl.gov>

in error messages in MatSetValuesBlocked_Seq(S)BAIJ clarify the indices are block not point

bb003d0f25-Mar-2015 Barry Smith <bsmith@mcs.anl.gov>

clarify in error messages for MPI Mat block set values that the printed indices are block based, not point based

d40312a925-Mar-2015 Barry Smith <bsmith@mcs.anl.gov>

When generating error new nonzero location in MatSetValues_MPIxxx() calls print the global row/column number of the offending location
Previously this printed the number inside the local sequential p

When generating error new nonzero location in MatSetValues_MPIxxx() calls print the global row/column number of the offending location
Previously this printed the number inside the local sequential portion of the matrix which is confusing for users

Note that this cannot be done trivially for MatSetValuesBlocked_MPIxxx() because the insertion in the submatrix is in a seperate function that does not know about the calling function

show more ...


/petsc/ConfigureFixes.tex
/petsc/bin/maint/buildtest
/petsc/bin/maint/checkBuilds.py
/petsc/config/BuildSystem/config/packages/OpenMPI.py
/petsc/config/BuildSystem/config/packages/SuperLU_DIST.py
/petsc/config/builder.py
/petsc/config/builder2.py
/petsc/include/petsc-private/dmimpl.h
/petsc/include/petsc-private/dmpleximpl.h
/petsc/include/petsc-private/drawimpl.h
/petsc/include/petsc-private/petscdsimpl.h
/petsc/include/petsc-private/petscfvimpl.h
/petsc/include/petsc-private/tsimpl.h
/petsc/include/petsc-private/vecimpl.h
/petsc/include/petscdm.h
/petsc/include/petscdmplex.h
/petsc/include/petscds.h
/petsc/include/petscdt.h
/petsc/include/petscfe.h
/petsc/include/petscfv.h
/petsc/include/petscoptions.h
/petsc/include/petscsnes.h
/petsc/include/petscts.h
/petsc/include/petscvec.h
/petsc/src/dm/dt/interface/dt.c
/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/plex/examples/tests/ex3.c
/petsc/src/dm/impls/plex/examples/tests/output/ex13_1.out
/petsc/src/dm/impls/plex/examples/tests/output/ex13_2.out
/petsc/src/dm/impls/plex/examples/tests/output/ex13_3.out
/petsc/src/dm/impls/plex/ftn-custom/makefile
/petsc/src/dm/impls/plex/ftn-custom/zplexdistribute.c
/petsc/src/dm/impls/plex/ftn-custom/zplexlabel.c
/petsc/src/dm/impls/plex/plex.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/plexhdf5.c
/petsc/src/dm/impls/plex/plexlabel.c
/petsc/src/dm/impls/plex/plexpoint.c
/petsc/src/dm/impls/plex/plexpreallocate.c
/petsc/src/dm/impls/plex/plexrefine.c
/petsc/src/dm/impls/plex/plexsubmesh.c
/petsc/src/dm/interface/dlregisdmdm.c
/petsc/src/dm/interface/dm.c
/petsc/src/ksp/ksp/examples/tests/ex8.c
/petsc/src/ksp/ksp/examples/tests/makefile
/petsc/src/ksp/ksp/examples/tutorials/ex34.c
/petsc/src/ksp/ksp/examples/tutorials/ex43.c
/petsc/src/ksp/ksp/examples/tutorials/ex49.c
/petsc/src/ksp/ksp/examples/tutorials/ex54.c
/petsc/src/ksp/ksp/examples/tutorials/ex55.c
/petsc/src/ksp/ksp/examples/tutorials/ex56.c
/petsc/src/ksp/ksp/examples/tutorials/ex59.c
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/examples/tutorials/output/ex43_3.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex54_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex54_classical.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex55_NC.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex55_classical.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_nns.out
/petsc/src/ksp/pc/impls/mg/mg.c
/petsc/src/mat/color/impls/greedy/greedy.c
/petsc/src/mat/examples/tests/ex181.c
/petsc/src/mat/examples/tests/ex99.c
/petsc/src/mat/examples/tests/makefile
/petsc/src/mat/examples/tests/output/ex181.out
/petsc/src/mat/impls/aij/mpi/mpiaij.c
mpi/mpibaij.c
/petsc/src/mat/impls/sbaij/mpi/mpisbaij.c
/petsc/src/snes/examples/tutorials/ex7.c
/petsc/src/snes/examples/tutorials/ex70.c
/petsc/src/snes/examples/tutorials/output/ex12_12.out
/petsc/src/snes/examples/tutorials/output/ex12_39.out
/petsc/src/snes/examples/tutorials/output/ex12_41.out
/petsc/src/snes/examples/tutorials/output/ex12_42.out
/petsc/src/snes/examples/tutorials/output/ex12_fas_ngs_0.out
/petsc/src/snes/examples/tutorials/output/ex62_18.out
/petsc/src/snes/examples/tutorials/output/ex62_19.out
/petsc/src/snes/examples/tutorials/output/ex62_20.out
/petsc/src/snes/examples/tutorials/output/ex62_21.out
/petsc/src/snes/examples/tutorials/output/ex62_22.out
/petsc/src/snes/examples/tutorials/output/ex62_23.out
/petsc/src/snes/examples/tutorials/output/ex62_24.out
/petsc/src/snes/examples/tutorials/output/ex62_25.out
/petsc/src/snes/examples/tutorials/output/ex62_26.out
/petsc/src/snes/examples/tutorials/output/ex62_27.out
/petsc/src/snes/examples/tutorials/output/ex62_28.out
/petsc/src/snes/examples/tutorials/output/ex62_29.out
/petsc/src/snes/examples/tutorials/output/ex62_30.out
/petsc/src/snes/examples/tutorials/output/ex62_31.out
/petsc/src/snes/examples/tutorials/output/ex62_32.out
/petsc/src/snes/examples/tutorials/output/ex62_33.out
/petsc/src/snes/examples/tutorials/output/ex62_34.out
/petsc/src/snes/examples/tutorials/output/ex62_35.out
/petsc/src/snes/examples/tutorials/output/ex62_36.out
/petsc/src/snes/examples/tutorials/output/ex62_quad_q2p1_full.out
/petsc/src/snes/examples/tutorials/output/ex62_quad_q2q1_full.out
/petsc/src/snes/impls/nasm/nasm.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/interface/snesut.c
/petsc/src/snes/utils/dmplexsnes.c
/petsc/src/sys/classes/draw/impls/x/xinit.c
/petsc/src/sys/classes/draw/interface/draw.c
/petsc/src/sys/classes/draw/interface/drawreg.c
/petsc/src/sys/error/ftn-custom/zerrf.c
/petsc/src/sys/examples/tests/ex14.c
/petsc/src/sys/examples/tests/makefile
/petsc/src/sys/examples/tests/output/ex14.out
/petsc/src/sys/objects/aoptions.c
/petsc/src/ts/adapt/impls/basic/adaptbasic.c
/petsc/src/ts/adapt/interface/tsadapt.c
/petsc/src/ts/event/tsevent.c
/petsc/src/ts/examples/tutorials/ex10.c
/petsc/src/ts/examples/tutorials/ex11.c
/petsc/src/ts/examples/tutorials/ex18.c
/petsc/src/ts/examples/tutorials/output/ex18_adv_0_im.out
/petsc/src/ts/examples/tutorials/output/ex18_adv_0_im_2.out
/petsc/src/ts/examples/tutorials/output/ex18_adv_0_im_3.out
/petsc/src/ts/examples/tutorials/output/ex18_adv_0_im_4.out
/petsc/src/ts/examples/tutorials/output/ex18_adv_2.out
/petsc/src/ts/examples/tutorials/output/ex18_adv_3.out
/petsc/src/ts/examples/tutorials/output/ex18_adv_3_ex.out
/petsc/src/ts/examples/tutorials/output/ex18_adv_4.out
/petsc/src/ts/examples/tutorials/output/ex18_adv_delta_shear_im_0.out
/petsc/src/ts/examples/tutorials/output/ex18_adv_delta_yper_0.out
/petsc/src/ts/examples/tutorials/output/ex18_adv_delta_yper_1.out
/petsc/src/ts/examples/tutorials/output/ex18_adv_delta_yper_2.out
/petsc/src/ts/examples/tutorials/output/ex18_adv_delta_yper_im_0.out
/petsc/src/ts/examples/tutorials/output/ex18_adv_delta_yper_im_1.out
/petsc/src/ts/examples/tutorials/output/ex18_adv_delta_yper_im_2.out
/petsc/src/ts/examples/tutorials/output/ex18_adv_delta_yper_im_3.out
/petsc/src/ts/examples/tutorials/power_grid/stability_9bus/ex9bus.c
/petsc/src/ts/impls/eimex/eimex.c
/petsc/src/ts/impls/makefile
/petsc/src/ts/impls/mimex/makefile
/petsc/src/ts/impls/mimex/mimex.c
/petsc/src/ts/interface/ts.c
/petsc/src/ts/interface/tsregall.c
/petsc/src/ts/utils/dmdats.c
/petsc/src/vec/vec/interface/ftn-custom/zvectorf.c
/petsc/src/vec/vec/interface/rvector.c
/petsc/src/vec/vec/utils/vsection.c
98e916f617-Mar-2015 Barry Smith <bsmith@mcs.anl.gov>

removed preallocation from MatConvert_Basic because it was totally wrong and caused crashes; slow code is better than buggy code!

7fe3657717-Mar-2015 Barry Smith <bsmith@mcs.anl.gov>

update petsc4py to latest version since previous version did not work with new PETSc install directory structure
MatConvert_SeqAIJ_SeqBAIJ does not work with block size > 1 so error out instead of co

update petsc4py to latest version since previous version did not work with new PETSc install directory structure
MatConvert_SeqAIJ_SeqBAIJ does not work with block size > 1 so error out instead of confusing user with incorrect matrix

show more ...


/petsc/bin/petsc-pythonscripts/petsclogformat.py
/petsc/config/BuildSystem/config/base.py
/petsc/config/BuildSystem/config/compilerFlags.py
/petsc/config/BuildSystem/config/compilerOptions.py
/petsc/config/BuildSystem/config/compilers.py
/petsc/config/BuildSystem/config/framework.py
/petsc/config/BuildSystem/config/functions.py
/petsc/config/BuildSystem/config/headers.py
/petsc/config/BuildSystem/config/libraries.py
/petsc/config/BuildSystem/config/package.py
/petsc/config/BuildSystem/config/packages/BlasLapack.py
/petsc/config/BuildSystem/config/packages/Chaco.py
/petsc/config/BuildSystem/config/packages/Chombo.py
/petsc/config/BuildSystem/config/packages/MOAB.py
/petsc/config/BuildSystem/config/packages/MPI.py
/petsc/config/BuildSystem/config/packages/MPICH.py
/petsc/config/BuildSystem/config/packages/MUMPS.py
/petsc/config/BuildSystem/config/packages/Matlab.py
/petsc/config/BuildSystem/config/packages/OpenMPI.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/Trilinos.py
/petsc/config/BuildSystem/config/packages/Zoltan.py
/petsc/config/BuildSystem/config/packages/afterimage.py
/petsc/config/BuildSystem/config/packages/boost.py
/petsc/config/BuildSystem/config/packages/c2html.py
/petsc/config/BuildSystem/config/packages/cmake.py
/petsc/config/BuildSystem/config/packages/ctetgen.py
/petsc/config/BuildSystem/config/packages/cuda.py
/petsc/config/BuildSystem/config/packages/cusp.py
/petsc/config/BuildSystem/config/packages/elemental.py
/petsc/config/BuildSystem/config/packages/exodusii.py
/petsc/config/BuildSystem/config/packages/f2cblaslapack.py
/petsc/config/BuildSystem/config/packages/fblaslapack.py
/petsc/config/BuildSystem/config/packages/fiat.py
/petsc/config/BuildSystem/config/packages/glut.py
/petsc/config/BuildSystem/config/packages/hwloc.py
/petsc/config/BuildSystem/config/packages/hypre.py
/petsc/config/BuildSystem/config/packages/lgrind.py
/petsc/config/BuildSystem/config/packages/make.py
/petsc/config/BuildSystem/config/packages/metis.py
/petsc/config/BuildSystem/config/packages/mkl_cpardiso.py
/petsc/config/BuildSystem/config/packages/mkl_pardiso.py
/petsc/config/BuildSystem/config/packages/ml.py
/petsc/config/BuildSystem/config/packages/mpe.py
/petsc/config/BuildSystem/config/packages/mpi4py.py
/petsc/config/BuildSystem/config/packages/opencl.py
/petsc/config/BuildSystem/config/packages/opengl.py
/petsc/config/BuildSystem/config/packages/opengles.py
/petsc/config/BuildSystem/config/packages/openmp.py
/petsc/config/BuildSystem/config/packages/openmpclasses.py
/petsc/config/BuildSystem/config/packages/pARMS.py
/petsc/config/BuildSystem/config/packages/parmetis.py
/petsc/config/BuildSystem/config/packages/petsc4py.py
/petsc/config/BuildSystem/config/packages/pthread.py
/petsc/config/BuildSystem/config/packages/pthreadclasses.py
/petsc/config/BuildSystem/config/packages/scalapack.py
/petsc/config/BuildSystem/config/packages/scientificpython.py
/petsc/config/BuildSystem/config/packages/sowing.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/sundials.py
/petsc/config/BuildSystem/config/packages/tchem.py
/petsc/config/BuildSystem/config/packages/tetgen.py
/petsc/config/BuildSystem/config/packages/valgrind.py
/petsc/config/BuildSystem/config/packages/viennacl.py
/petsc/config/BuildSystem/config/programs.py
/petsc/config/BuildSystem/config/python.py
/petsc/config/BuildSystem/config/setCompilers.py
/petsc/config/BuildSystem/config/sourceControl.py
/petsc/config/BuildSystem/config/types.py
/petsc/config/BuildSystem/config/utilities/cacheDetails.py
/petsc/config/BuildSystem/config/utilities/debuggers.py
/petsc/config/BuildSystem/config/utilities/getResidentSetSize.py
/petsc/config/BuildSystem/logger.py
/petsc/config/PETSc/Configure.py
/petsc/config/PETSc/options/installDir.py
/petsc/config/PETSc/options/libraryOptions.py
/petsc/config/PETSc/options/petscclone.py
/petsc/config/PETSc/packages/tchem.py
/petsc/config/builder.py
/petsc/config/configure.py
/petsc/config/examples/arch-freebsd-pkgs-opt.py
/petsc/config/examples/arch-linux-pkgs-opt.py
/petsc/gmakefile
/petsc/include/petsc-finclude/petsckspdef.h
/petsc/include/petsc-private/dmpleximpl.h
/petsc/include/petsc-private/matimpl.h
/petsc/include/petsc-private/pcgamgimpl.h
/petsc/include/petsc-private/pcmgimpl.h
/petsc/include/petsc-private/petscfptimpl.h
/petsc/include/petsc-private/tsimpl.h
/petsc/include/petscdmda.h
/petsc/include/petscdmplex.h
/petsc/include/petscdmshell.h
/petsc/include/petscksp.h
/petsc/include/petscmat.h
/petsc/include/petscts.h
/petsc/lib/petsc-conf/test
/petsc/makefile
/petsc/share/petsc/datafiles/meshes/square.cas
/petsc/share/petsc/saws/js/populateLists.js
/petsc/src/contrib/fun3d/makefile
/petsc/src/dm/impls/da/da1.c
/petsc/src/dm/impls/da/dacorn.c
/petsc/src/dm/impls/da/dareg.c
/petsc/src/dm/impls/da/fdda.c
/petsc/src/dm/impls/da/gr1.c
/petsc/src/dm/impls/da/gr2.c
/petsc/src/dm/impls/plex/examples/tests/ex1.c
/petsc/src/dm/impls/plex/examples/tests/output/ex1_21.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_22.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_23.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_24.out
/petsc/src/dm/impls/plex/ftn-custom/makefile
/petsc/src/dm/impls/plex/ftn-custom/zplexfluent.c
/petsc/src/dm/impls/plex/makefile
/petsc/src/dm/impls/plex/plexcreate.c
/petsc/src/dm/impls/plex/plexfem.c
/petsc/src/dm/impls/plex/plexfluent.c
/petsc/src/dm/impls/plex/plexlabel.c
/petsc/src/dm/impls/plex/plexsubmesh.c
/petsc/src/dm/impls/shell/dmshell.c
/petsc/src/dm/interface/dm.c
/petsc/src/dm/interface/dmget.c
/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/images/tobin.png
/petsc/src/docs/website/miscellaneous/index.html
/petsc/src/ksp/ksp/examples/tests/ex3.c
/petsc/src/ksp/ksp/examples/tests/makefile
/petsc/src/ksp/ksp/examples/tests/output/ex3_chebyest.out
/petsc/src/ksp/ksp/examples/tests/output/ex3_chebynoest.out
/petsc/src/ksp/ksp/examples/tests/output/ex3_nocheby.out
/petsc/src/ksp/ksp/examples/tutorials/ex52.c
/petsc/src/ksp/ksp/examples/tutorials/ex61f.F90
/petsc/src/ksp/ksp/examples/tutorials/makefile
/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/ex2_chebyest_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex34_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex43_3.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex49_5.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_classical.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex56_0.out
/petsc/src/ksp/ksp/impls/bcgs/fbcgs/fbcgs.c
/petsc/src/ksp/ksp/impls/bcgs/fbcgsr/fbcgsr.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/gcr/gcr.c
/petsc/src/ksp/ksp/impls/gmres/fgmres/fgmres.c
/petsc/src/ksp/ksp/impls/ibcgs/ibcgs.c
/petsc/src/ksp/ksp/impls/makefile
/petsc/src/ksp/ksp/impls/qcg/qcg.c
/petsc/src/ksp/ksp/interface/itcl.c
/petsc/src/ksp/ksp/interface/itcreate.c
/petsc/src/ksp/ksp/interface/iterativ.c
/petsc/src/ksp/ksp/interface/itfunc.c
/petsc/src/ksp/ksp/interface/itregis.c
/petsc/src/ksp/pc/impls/fieldsplit/fieldsplit.c
/petsc/src/ksp/pc/impls/fieldsplit/ftn-custom/zfieldsplitf.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/tools.c
/petsc/src/ksp/pc/impls/mg/mg.c
/petsc/src/ksp/pc/impls/svd/svd.c
/petsc/src/mat/coarsen/coarsen.c
/petsc/src/mat/coarsen/impls/hem/hem.c
/petsc/src/mat/coarsen/impls/mis/mis.c
/petsc/src/mat/examples/tests/ex125.c
/petsc/src/mat/examples/tests/ex152.c
/petsc/src/mat/examples/tests/ex58f.F
/petsc/src/mat/examples/tests/makefile
/petsc/src/mat/examples/tests/output/ex152_1.out
/petsc/src/mat/examples/tests/output/ex152_2.out
/petsc/src/mat/examples/tutorials/output/ex15_2.out
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/mpi/mpimatmatmult.c
/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/aij.c
/petsc/src/mat/impls/aij/seq/umfpack/umfpack.c
seq/aijbaij.c
/petsc/src/mat/impls/dense/seq/dense.c
/petsc/src/mat/impls/sbaij/seq/cholmod/cholmodimpl.h
/petsc/src/mat/impls/sbaij/seq/cholmod/sbaijcholmod.c
/petsc/src/mat/impls/shell/shell.c
/petsc/src/mat/interface/ftn-custom/zmatrixf.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/matfd/fdmatrix.c
/petsc/src/mat/order/amd/amd.c
/petsc/src/mat/order/wbm.c
/petsc/src/snes/examples/tutorials/ex19.c
/petsc/src/snes/examples/tutorials/ex9.c
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/snes/examples/tutorials/output/ex18_1.out
/petsc/src/snes/examples/tutorials/output/ex19_tut_2.out.html
/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/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/examples/tutorials/output/ex9_1.out
/petsc/src/snes/examples/tutorials/output/ex9_2.out
/petsc/src/snes/examples/tutorials/output/ex9_3.out
/petsc/src/snes/examples/tutorials/output/ex9_4.out
/petsc/src/snes/examples/tutorials/output/ex9_5.out
/petsc/src/snes/examples/tutorials/output/ex9_6.out
/petsc/src/snes/impls/vi/rs/virs.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/interface/snesj.c
/petsc/src/snes/interface/snesj2.c
/petsc/src/sys/classes/draw/interface/drawreg.c
/petsc/src/sys/classes/viewer/impls/ascii/ftn-custom/zfilevf.c
/petsc/src/sys/classes/viewer/impls/draw/drawv.c
/petsc/src/sys/examples/tutorials/ex12.cxx
/petsc/src/sys/examples/tutorials/makefile
/petsc/src/sys/fileio/ftn-custom/zmprintf.c
/petsc/src/sys/info/ftn-custom/zverboseinfof.c
/petsc/src/sys/memory/ftn-custom/zmtrf.c
/petsc/src/sys/objects/ftn-custom/zstart.c
/petsc/src/sys/objects/init.c
/petsc/src/sys/objects/pinit.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/ex16adj.c
/petsc/src/ts/examples/tutorials/ex16opt_ic.c
/petsc/src/ts/examples/tutorials/ex16opt_p.c
/petsc/src/ts/examples/tutorials/ex20adj.c
/petsc/src/ts/examples/tutorials/ex20opt_ic.c
/petsc/src/ts/examples/tutorials/ex20opt_p.c
/petsc/src/ts/examples/tutorials/ex40.c
/petsc/src/ts/examples/tutorials/ex41.c
/petsc/src/ts/examples/tutorials/extchem.c
/petsc/src/ts/examples/tutorials/extchemfield.c
/petsc/src/ts/examples/tutorials/makefile
/petsc/src/ts/examples/tutorials/output/extchem_1.out
/petsc/src/ts/examples/tutorials/power_grid/ex3adj.c
/petsc/src/ts/examples/tutorials/power_grid/ex3adj_events.c
/petsc/src/ts/examples/tutorials/power_grid/ex3opt.c
/petsc/src/ts/examples/tutorials/power_grid/ex3opt_fd.c
/petsc/src/ts/examples/tutorials/power_grid/makefile
/petsc/src/ts/examples/tutorials/power_grid/output/ex3adj_1.out
/petsc/src/ts/examples/tutorials/power_grid/output/ex3adj_events_1.out
/petsc/src/ts/examples/tutorials/power_grid/stability_9bus/ex9busadj.c
/petsc/src/ts/examples/tutorials/power_grid/stability_9bus/ex9busopt.c
/petsc/src/ts/impls/arkimex/arkimex.c
/petsc/src/ts/impls/explicit/rk/rk.c
/petsc/src/ts/impls/implicit/theta/theta.c
/petsc/src/ts/interface/ts.c
/petsc/src/ts/interface/tscreate.c
/petsc/src/ts/trajectory/impls/basic/trajbasic.c
/petsc/src/ts/trajectory/impls/makefile
/petsc/src/ts/trajectory/impls/singlefile/makefile
/petsc/src/ts/trajectory/impls/singlefile/singlefile.c
/petsc/src/ts/trajectory/interface/traj.c
/petsc/src/vec/is/utils/isio.c
/petsc/src/vec/is/utils/vsectionis.c
/petsc/src/vec/vec/utils/vecio.c
eec9790924-Feb-2015 Toby Isaac <tisaac@ices.utexas.edu>

MatGetSubMatrix_SeqBAIJ(): fix bad counting

6041f1b124-Feb-2015 Toby Isaac <tisaac@ices.utexas.edu>

Fix MatGetSubMatrix_SeqBAIJ()

Remove ISSorted() check, correctly compute compressed indices

cdc6f3ad24-Feb-2015 Toby Isaac <tisaac@ices.utexas.edu>

MatGetSubMatrix(): to allow unsorted index sets in XAIJ formats.

I think the added generality of allowing index sets to be unsorted is
worth the cost of sorting matrix rows in the created submatrice

MatGetSubMatrix(): to allow unsorted index sets in XAIJ formats.

I think the added generality of allowing index sets to be unsorted is
worth the cost of sorting matrix rows in the created submatrices.

show more ...

c98fd78723-Feb-2015 Barry Smith <bsmith@mcs.anl.gov>

MatLoad_ and VecLoad_ routines that use options database information from the binary file .info files need to PetscViewerSetUp() before accessing the options database because the "lazy" setup of bina

MatLoad_ and VecLoad_ routines that use options database information from the binary file .info files need to PetscViewerSetUp() before accessing the options database because the "lazy" setup of binary viewers defered the opening of the files until binary reading was first done which was after the calls to determine matrix and vector block sizes.

show more ...


/petsc/config/BuildSystem/config/package.py
/petsc/config/BuildSystem/config/packages/Chaco.py
/petsc/config/BuildSystem/config/packages/Triangle.py
/petsc/config/BuildSystem/config/packages/elemental.py
/petsc/config/BuildSystem/config/packages/viennacl.py
/petsc/include/petsc-private/dmdaimpl.h
/petsc/include/petsc-private/kspimpl.h
/petsc/include/petsc-private/pcgamgimpl.h
/petsc/include/petsc-private/viewerimpl.h
/petsc/include/petscbt.h
/petsc/include/petscctable.h
/petsc/include/petscdmplex.h
/petsc/include/petscfe.h
/petsc/include/petscksp.h
/petsc/include/petscmat.h
/petsc/include/petscmatelemental.h
/petsc/include/petscoptions.h
/petsc/include/petscsys.h
/petsc/lib/petsc-conf/test
/petsc/share/petsc/saws/documentation
/petsc/share/petsc/saws/images/arrow.png
/petsc/share/petsc/saws/images/transition.bmp
/petsc/share/petsc/saws/js/PETSc.js
/petsc/share/petsc/saws/js/boxTree.js
/petsc/share/petsc/saws/js/defaults.js
/petsc/share/petsc/saws/js/drawDiagrams.js
/petsc/share/petsc/saws/js/events.js
/petsc/share/petsc/saws/js/getCmdOptions.js
/petsc/share/petsc/saws/js/listLogic.js
/petsc/share/petsc/saws/js/main.js
/petsc/share/petsc/saws/js/matrixTex.js
/petsc/share/petsc/saws/js/parsePrefix.js
/petsc/share/petsc/saws/js/populateLists.js
/petsc/share/petsc/saws/js/recordSawsData.js
/petsc/share/petsc/saws/js/tree.js
/petsc/share/petsc/saws/js/treeInterface.js
/petsc/share/petsc/saws/js/utils.js
/petsc/share/petsc/saws/linearsolveroptions.html
/petsc/share/petsc/saws/readme
/petsc/src/dm/dt/interface/dtfe.c
/petsc/src/dm/impls/da/dacreate.c
/petsc/src/dm/impls/plex/examples/tests/ex3.c
/petsc/src/dm/impls/plex/examples/tests/makefile
/petsc/src/dm/impls/plex/examples/tests/output/ex3_nonconforming_simplex_2.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_nonconforming_simplex_3.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_nonconforming_tensor_2.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_nonconforming_tensor_3.out
/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/docs/tex/manual/part2.tex
/petsc/src/docs/tex/petsc.bib
/petsc/src/docs/tex/petscapp.bib
/petsc/src/ksp/ksp/examples/tutorials/ex61f.F90
/petsc/src/ksp/ksp/impls/cheby/cheby.c
/petsc/src/ksp/ksp/impls/cheby/chebyshevimpl.h
/petsc/src/ksp/ksp/interface/itcl.c
/petsc/src/ksp/ksp/interface/itcreate.c
/petsc/src/ksp/ksp/interface/itfunc.c
/petsc/src/ksp/ksp/interface/saws/kspsaws.c
/petsc/src/ksp/pc/impls/bddc/bddcprivate.c
/petsc/src/ksp/pc/impls/gamg/gamg.c
/petsc/src/ksp/pc/impls/mg/mg.c
/petsc/src/ksp/pc/impls/mg/mgfunc.c
/petsc/src/ksp/pc/interface/pcset.c
/petsc/src/ksp/pc/interface/precon.c
/petsc/src/mat/examples/tests/ex136.c
/petsc/src/mat/examples/tests/ex174.cxx
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/seq/aij.c
mpi/mpibaij.c
seq/baij.c
/petsc/src/mat/impls/blockmat/seq/blockmat.c
/petsc/src/mat/impls/dense/mpi/mpidense.c
/petsc/src/mat/impls/dense/seq/dense.c
/petsc/src/mat/impls/elemental/matelem.cxx
/petsc/src/mat/impls/elemental/matelemimpl.h
/petsc/src/mat/impls/sbaij/mpi/mpisbaij.c
/petsc/src/mat/impls/sbaij/seq/sbaij.c
/petsc/src/mat/interface/matrix.c
/petsc/src/snes/examples/tutorials/ex19.c
/petsc/src/snes/impls/qn/qn.c
/petsc/src/snes/interface/saws/snessaws.c
/petsc/src/snes/interface/snes.c
/petsc/src/sys/ams/makefile
/petsc/src/sys/classes/draw/interface/drawreg.c
/petsc/src/sys/classes/random/interface/randomc.c
/petsc/src/sys/classes/viewer/impls/ams/ams.c
/petsc/src/sys/classes/viewer/impls/binary/binv.c
/petsc/src/sys/classes/viewer/interface/view.c
/petsc/src/sys/mpiuni/mpi.c
/petsc/src/sys/objects/aoptions.c
/petsc/src/sys/objects/ftn-custom/zstart.c
/petsc/src/sys/objects/inherit.c
/petsc/src/sys/objects/options.c
/petsc/src/sys/objects/pinit.c
/petsc/src/sys/threadcomm/interface/threadcomm.c
/petsc/src/sys/utils/str.c
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/ex5.c
/petsc/src/ts/examples/tutorials/ex16opt_p.c
/petsc/src/ts/examples/tutorials/output/ex16opt_p_1.out
/petsc/src/ts/examples/tutorials/power_grid/ex3.c
/petsc/src/ts/examples/tutorials/power_grid/ex3adj.c
/petsc/src/ts/impls/arkimex/arkimex.c
/petsc/src/ts/interface/ts.c
/petsc/src/vec/vec/impls/seq/seqcusp/veccusp.cu
/petsc/src/vec/vec/utils/vecio.c
4b4eb8d317-Feb-2015 Jed Brown <jed@jedbrown.org>

MatAssembly: move check for InsertMode consistency into MatStashScatter impls

The BTS implementation now encodes InsertMode in-band to avoid another
set of messages for MAT_SUBSET_OFF_PROC_ENTRIES.

MatAssembly: move check for InsertMode consistency into MatStashScatter impls

The BTS implementation now encodes InsertMode in-band to avoid another
set of messages for MAT_SUBSET_OFF_PROC_ENTRIES. It does the reduction
in debug mode for better error reporting.

show more ...

5872f02516-Feb-2015 Barry Smith <bsmith@mcs.anl.gov>

PetscViewerBinaryGetDescriptor() is now a collective and must be treated as such
fixed some calls to PetscViewerBinarySetUseMPIIO()
removed some test runs that take too long


/petsc/.mailmap
/petsc/bin/maint/builddist
/petsc/bin/maint/confignightly/crank3
/petsc/bin/maint/xclude
/petsc/config/BuildSystem/config/package.py
/petsc/config/BuildSystem/config/packages/elemental.py
/petsc/config/BuildSystem/config/packages/viennacl.py
/petsc/config/PETSc/options/indexTypes.py
/petsc/config/PETSc/options/scalarTypes.py
/petsc/config/builder.py
/petsc/config/examples/arch-freebsd-cxx-pkgs-opt.py
/petsc/config/examples/arch-linux-pkgs-cxx-mlib.py
/petsc/config/examples/arch-linux-pkgs-opt.py
/petsc/config/examples/arch-osx-10.6-cxx-pkgs-opt.py
/petsc/include/petsc-finclude/petsctsdef.h
/petsc/include/petsc-private/characteristicimpl.h
/petsc/include/petsc-private/dmimpl.h
/petsc/include/petsc-private/dmpleximpl.h
/petsc/include/petsc-private/drawimpl.h
/petsc/include/petsc-private/isimpl.h
/petsc/include/petsc-private/kspimpl.h
/petsc/include/petsc-private/linesearchimpl.h
/petsc/include/petsc-private/matimpl.h
/petsc/include/petsc-private/pcgamgimpl.h
/petsc/include/petsc-private/pcimpl.h
/petsc/include/petsc-private/petscdsimpl.h
/petsc/include/petsc-private/petscfeimpl.h
/petsc/include/petsc-private/petscfvimpl.h
/petsc/include/petsc-private/sfimpl.h
/petsc/include/petsc-private/snesimpl.h
/petsc/include/petsc-private/taoimpl.h
/petsc/include/petsc-private/tsimpl.h
/petsc/include/petsc-private/vecimpl.h
/petsc/include/petsc-private/viewerimpl.h
/petsc/include/petscao.h
/petsc/include/petsccharacteristic.h
/petsc/include/petscdm.h
/petsc/include/petscdmplex.h
/petsc/include/petscdmtypes.h
/petsc/include/petscdraw.h
/petsc/include/petscds.h
/petsc/include/petscfe.h
/petsc/include/petscfv.h
/petsc/include/petscis.h
/petsc/include/petscksp.h
/petsc/include/petscmat.h
/petsc/include/petscoptions.h
/petsc/include/petscpc.h
/petsc/include/petscpf.h
/petsc/include/petscsf.h
/petsc/include/petscsnes.h
/petsc/include/petscsys.h
/petsc/include/petsctao.h
/petsc/include/petscts.h
/petsc/include/petscvec.h
/petsc/include/petscviewer.h
/petsc/lib/petsc-conf/bfort-petsc.txt
/petsc/src/dm/dt/interface/dtds.c
/petsc/src/dm/dt/interface/dtfe.c
/petsc/src/dm/dt/interface/dtfv.c
/petsc/src/dm/examples/tutorials/ex15.c
/petsc/src/dm/examples/tutorials/makefile
/petsc/src/dm/examples/tutorials/output/ex15_1.out
/petsc/src/dm/examples/tutorials/output/ex15_2.out
/petsc/src/dm/examples/tutorials/output/ex15_3.out
/petsc/src/dm/impls/composite/pack.c
/petsc/src/dm/impls/da/fdda.c
/petsc/src/dm/impls/da/gr2.c
/petsc/src/dm/impls/plex/examples/tests/output/ex1_19.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_20.out
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/plex/plexdistribute.c
/petsc/src/dm/impls/plex/plexorient.c
/petsc/src/dm/impls/plex/plexpartition.c
/petsc/src/dm/interface/dlregisdmdm.c
/petsc/src/dm/interface/dm.c
/petsc/src/dm/interface/dmregall.c
/petsc/src/docs/tex/manual/part2.tex
/petsc/src/docs/tex/petsc.bib
/petsc/src/docs/tex/petscapp.bib
/petsc/src/ksp/ksp/examples/tests/ex37.c
/petsc/src/ksp/ksp/examples/tutorials/ex59.c
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/interface/itcl.c
/petsc/src/ksp/ksp/interface/itregis.c
/petsc/src/ksp/pc/impls/bddc/bddcprivate.c
/petsc/src/ksp/pc/impls/bddc/bddcscalingbasic.c
/petsc/src/ksp/pc/impls/bjacobi/bjacobi.c
/petsc/src/ksp/pc/impls/factor/factimpl.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/mg/mg.c
/petsc/src/ksp/pc/impls/redundant/redundant.c
/petsc/src/ksp/pc/interface/pcregis.c
/petsc/src/ksp/pc/interface/pcset.c
/petsc/src/mat/coarsen/scoarsen.c
/petsc/src/mat/color/interface/matcoloring.c
/petsc/src/mat/color/interface/matcoloringregi.c
/petsc/src/mat/examples/tests/ex169.c
/petsc/src/mat/examples/tests/ex9.c
/petsc/src/mat/impls/aij/mpi/mpiaij.c
mpi/mpibaij.c
/petsc/src/mat/impls/dense/mpi/mpidense.c
/petsc/src/mat/impls/dense/seq/dense.c
/petsc/src/mat/impls/fft/fftw/fftw.c
/petsc/src/mat/impls/mffd/mffdimpl.h
/petsc/src/mat/impls/mffd/mfregis.c
/petsc/src/mat/impls/sbaij/mpi/mpisbaij.c
/petsc/src/mat/interface/matregis.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/order/sorder.c
/petsc/src/mat/order/sregis.c
/petsc/src/mat/partition/spartition.c
/petsc/src/snes/interface/dlregissnes.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/interface/snesregi.c
/petsc/src/snes/linesearch/interface/linesearch.c
/petsc/src/snes/linesearch/interface/linesearchregi.c
/petsc/src/snes/utils/dmplexsnes.c
/petsc/src/sys/classes/draw/impls/x/xops.c
/petsc/src/sys/classes/draw/interface/draw.c
/petsc/src/sys/classes/draw/interface/drawreg.c
/petsc/src/sys/classes/draw/interface/drawregall.c
/petsc/src/sys/classes/draw/utils/lgc.c
/petsc/src/sys/classes/random/interface/randomc.c
/petsc/src/sys/classes/random/interface/randreg.c
/petsc/src/sys/classes/random/randomimpl.h
/petsc/src/sys/classes/viewer/examples/tutorials/makefile
/petsc/src/sys/classes/viewer/impls/ams/amsopen.c
/petsc/src/sys/classes/viewer/impls/binary/binv.c
/petsc/src/sys/classes/viewer/interface/view.c
/petsc/src/sys/classes/viewer/interface/viewregall.c
/petsc/src/sys/objects/aoptions.c
/petsc/src/sys/objects/subcomm.c
/petsc/src/sys/threadcomm/interface/threadcomm.c
/petsc/src/sys/threadcomm/interface/threadcommregi.c
/petsc/src/tao/interface/taosolver.c
/petsc/src/tao/interface/taosolverregi.c
/petsc/src/tao/unconstrained/examples/tutorials/rosenbrock1.c
/petsc/src/ts/adapt/interface/tsadapt.c
/petsc/src/ts/characteristic/interface/mocregis.c
/petsc/src/ts/examples/tutorials/ex11_sa.c
/petsc/src/ts/examples/tutorials/ex16adj.c
/petsc/src/ts/examples/tutorials/ex16opt_ic.c
/petsc/src/ts/examples/tutorials/ex16opt_p.c
/petsc/src/ts/examples/tutorials/ex19.c
/petsc/src/ts/examples/tutorials/ex20adj.c
/petsc/src/ts/examples/tutorials/ex20opt_ic.c
/petsc/src/ts/examples/tutorials/ex20opt_p.c
/petsc/src/ts/examples/tutorials/ex9_sa.c
/petsc/src/ts/examples/tutorials/makefile
/petsc/src/ts/examples/tutorials/output/ex16_sa_1.out
/petsc/src/ts/examples/tutorials/output/ex16adj_1.out
/petsc/src/ts/examples/tutorials/output/ex16opt_ic_1.out
/petsc/src/ts/examples/tutorials/output/ex16opt_p_1.out
/petsc/src/ts/examples/tutorials/output/ex20adj_1.out
/petsc/src/ts/examples/tutorials/output/ex20opt_ic_1.out
/petsc/src/ts/examples/tutorials/output/ex20opt_p_1.out
/petsc/src/ts/examples/tutorials/power_grid/ex1.c
/petsc/src/ts/examples/tutorials/power_grid/ex2.c
/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/examples/tutorials/power_grid/ex6.c
/petsc/src/ts/examples/tutorials/power_grid/ex7.c
/petsc/src/ts/examples/tutorials/power_grid/makefile
/petsc/src/ts/examples/tutorials/power_grid/output/ex1_1.out
/petsc/src/ts/examples/tutorials/power_grid/output/ex1_2.out
/petsc/src/ts/examples/tutorials/power_grid/output/ex2_1.out
/petsc/src/ts/examples/tutorials/power_grid/output/ex3adj_1.out
/petsc/src/ts/examples/tutorials/power_grid/output/ex3opt_1.out
/petsc/src/ts/examples/tutorials/power_grid/output/ex3opt_fd_1.out
/petsc/src/ts/examples/tutorials/power_grid/stability_9bus/ex9bus.c
/petsc/src/ts/examples/tutorials/power_grid/stability_9bus/ex9busadj.c
/petsc/src/ts/examples/tutorials/power_grid/stability_9bus/ex9busopt.c
/petsc/src/ts/examples/tutorials/power_grid/stability_9bus/ex9busopt_fd.c
/petsc/src/ts/examples/tutorials/power_grid/stability_9bus/makefile
/petsc/src/ts/examples/tutorials/power_grid/stability_9bus/output/ex9busadj_1.out
/petsc/src/ts/examples/tutorials/power_grid/stability_9bus/output/ex9busopt_1.out
/petsc/src/ts/examples/tutorials/power_grid/stability_9bus/output/ex9busopt_fd_1.out
/petsc/src/ts/examples/tutorials/power_grid/stability_9bus/petscoptions
/petsc/src/ts/impls/explicit/rk/rk.c
/petsc/src/ts/impls/implicit/gl/gladapt.c
/petsc/src/ts/impls/implicit/theta/theta.c
/petsc/src/ts/interface/dlregists.c
/petsc/src/ts/interface/ts.c
/petsc/src/ts/interface/tsregall.c
/petsc/src/ts/makefile
/petsc/src/ts/trajectory/impls/basic/makefile
/petsc/src/ts/trajectory/impls/basic/trajbasic.c
/petsc/src/ts/trajectory/impls/makefile
/petsc/src/ts/trajectory/interface/makefile
/petsc/src/ts/trajectory/interface/traj.c
/petsc/src/ts/trajectory/makefile
/petsc/src/vec/is/ao/aoimpl.h
/petsc/src/vec/is/ao/interface/aoreg.c
/petsc/src/vec/is/ao/interface/aoregall.c
/petsc/src/vec/is/is/interface/isreg.c
/petsc/src/vec/is/is/interface/isregall.c
/petsc/src/vec/is/sf/interface/sfregi.c
/petsc/src/vec/is/utils/isltog.c
/petsc/src/vec/pf/interface/pfall.c
/petsc/src/vec/pf/pfimpl.h
/petsc/src/vec/vec/examples/tests/ex46.c
/petsc/src/vec/vec/examples/tests/makefile
/petsc/src/vec/vec/examples/tests/output/ex46_1_p1.out
/petsc/src/vec/vec/examples/tests/output/ex46_1_p12.out
/petsc/src/vec/vec/examples/tests/output/ex46_1_p6.out
/petsc/src/vec/vec/examples/tests/output/ex46_2_p6.out
/petsc/src/vec/vec/impls/mpi/pdvec.c
/petsc/src/vec/vec/impls/seq/bvec2.c
/petsc/src/vec/vec/interface/dlregisvec.c
/petsc/src/vec/vec/interface/vecreg.c
/petsc/src/vec/vec/interface/vecregall.c
/petsc/src/vec/vec/interface/vector.c
/petsc/src/vec/vec/utils/vecio.c
/petsc/tutorials/HandsOnExercise.html
97da894916-Feb-2015 Jed Brown <jed@jedbrown.org>

MatStash BTS: add MAT_SUBSET_OFF_PROC_ENTRIES, impl with neighbor-only comm

Add MatOption to imprint a communication pattern on the first assembly
and reuse on subsequent assemblies. Messages of si

MatStash BTS: add MAT_SUBSET_OFF_PROC_ENTRIES, impl with neighbor-only comm

Add MatOption to imprint a communication pattern on the first assembly
and reuse on subsequent assemblies. Messages of size 0 are sent if no
values need to be communicated to that rank. Since there are no
collectives (even Ibarrier) and no separate headers, this should be more
efficient for large process counts. The BTS implementation must
currently be activated via the -matstash_bts option.

show more ...


/petsc/.mailmap
/petsc/config/BuildSystem/config/packages/MPI.py
/petsc/config/PETSc/packages/ml.py
/petsc/include/finclude/petscmat.h
/petsc/include/finclude/petscsys.h
/petsc/include/finclude/petscvec.h
/petsc/include/petsc-private/matimpl.h
/petsc/include/petsc-private/vecimpl.h
/petsc/include/petsclog.h
/petsc/include/petscmat.h
/petsc/include/petscsys.h
/petsc/include/petscvec.h
/petsc/src/dm/examples/tutorials/ex15.c
/petsc/src/dm/examples/tutorials/makefile
/petsc/src/dm/examples/tutorials/output/ex15_1.out
/petsc/src/dm/examples/tutorials/output/ex15_2.out
/petsc/src/dm/examples/tutorials/output/ex15_3.out
/petsc/src/dm/impls/da/gr2.c
mpi/mpibaij.h
/petsc/src/mat/impls/sbaij/mpi/mpisbaij.c
/petsc/src/mat/impls/sbaij/mpi/mpisbaij.h
/petsc/src/mat/impls/sbaij/seq/sbaij.h
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/utils/matstash.c
/petsc/src/snes/examples/tutorials/ex48.c
/petsc/src/sys/classes/viewer/examples/tutorials/ex3.c
/petsc/src/sys/classes/viewer/examples/tutorials/makefile
/petsc/src/sys/classes/viewer/examples/tutorials/output/ex3_1_p1.out
/petsc/src/sys/classes/viewer/examples/tutorials/output/ex3_1_p12.out
/petsc/src/sys/classes/viewer/examples/tutorials/output/ex3_1_p6.out
/petsc/src/sys/classes/viewer/examples/tutorials/output/ex3_2_p6.out
/petsc/src/sys/classes/viewer/interface/dlregispetsc.c
/petsc/src/sys/examples/tests/ex8.c
/petsc/src/sys/examples/tests/makefile
/petsc/src/sys/examples/tests/output/ex8_1.out
/petsc/src/sys/objects/pinit.c
/petsc/src/sys/utils/mpits.c
/petsc/src/sys/utils/sorti.c
/petsc/src/ts/impls/arkimex/arkimex.c
/petsc/src/ts/impls/rosw/rosw.c
/petsc/src/vec/is/sf/impls/basic/sfbasic.c
/petsc/src/vec/vec/examples/tests/ex29.c
/petsc/src/vec/vec/examples/tests/makefile
/petsc/src/vec/vec/impls/mpi/commonmpvec.c
/petsc/src/vec/vec/impls/mpi/pbvec.c
/petsc/src/vec/vec/impls/mpi/pdvec.c
/petsc/src/vec/vec/impls/mpi/pvecimpl.h
/petsc/src/vec/vec/interface/vector.c
/petsc/src/vec/vec/utils/vecio.c
/petsc/src/vec/vec/utils/vecstash.c
9d414b0e09-Feb-2015 Satish Balay <balay@mcs.anl.gov>

Merge branch 'maint'

Conflicts:
src/mat/impls/baij/seq/baij.h
src/mat/impls/sbaij/mpi/mpisbaij.c
src/mat/impls/sbaij/seq/sbaij.h


/petsc/bin/maint/toclapack.sh
/petsc/config/BuildSystem/config/packages/SuiteSparse.py
/petsc/config/BuildSystem/config/packages/ml.py
/petsc/config/BuildSystem/config/packages/sowing.py
/petsc/config/builder.py
/petsc/include/petsc-finclude/ftn-custom/petscsnes.h90
/petsc/include/petsc-private/matimpl.h
/petsc/include/petscpc.h
/petsc/lib/petsc-conf/test
/petsc/makefile
/petsc/src/dm/dt/interface/dtfe.c
/petsc/src/dm/impls/da/fdda.c
/petsc/src/docs/tex/manual/part2.tex
/petsc/src/docs/tex/petscapp.bib
/petsc/src/docs/website/documentation/installation.html
/petsc/src/docs/website/index.html
/petsc/src/docs/website/publications/index.html
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/pc/impls/bddc/bddc.h
/petsc/src/ksp/pc/impls/bddc/bddcprivate.c
/petsc/src/ksp/pc/impls/bddc/makefile
/petsc/src/ksp/pc/impls/fieldsplit/fieldsplit.c
/petsc/src/ksp/pc/impls/mg/mg.c
/petsc/src/ksp/pc/interface/pcregis.c
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/seq/crl/ftn-kernels/fmultcrl.h
/petsc/src/mat/impls/aij/seq/ftn-kernels/fmult.h
/petsc/src/mat/impls/aij/seq/ftn-kernels/fmultadd.h
mpi/mpibaij.c
seq/baij.h
/petsc/src/mat/impls/sbaij/mpi/mpisbaij.c
/petsc/src/mat/impls/sbaij/mpi/mpisbaij.h
/petsc/src/mat/impls/sbaij/seq/sbaij.h
/petsc/src/mat/interface/dlregismat.c
/petsc/src/mat/interface/matrix.c
/petsc/src/snes/examples/tutorials/ex48.c
/petsc/src/snes/impls/gs/snesgs.c
/petsc/src/snes/impls/ls/ls.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/utils/dmdasnes.c
/petsc/src/sys/fileio/mprint.c
/petsc/src/sys/objects/aoptions.c
/petsc/src/ts/examples/tutorials/ex31.c
/petsc/src/ts/impls/arkimex/arkimex.c
/petsc/src/ts/impls/rosw/rosw.c
/petsc/src/ts/interface/ts.c
fd3fcee309-Feb-2015 Hong Zhang <hzhang@mcs.anl.gov>

rm white spaces

c5d9258e04-Feb-2015 Satish Balay <balay@mcs.anl.gov>

baij: move 'seqbaij' prototypes required by mpibaij.c to baij.h
This fixes link failure with VS2005 cl

libpetsc.lib(mpibaij.o) : error LNK2019: unresolved external symbol "int __cdecl MatRestoreRow_

baij: move 'seqbaij' prototypes required by mpibaij.c to baij.h
This fixes link failure with VS2005 cl

libpetsc.lib(mpibaij.o) : error LNK2019: unresolved external symbol "int __cdecl MatRestoreRow_SeqBAIJ(struct _p_Mat *,int,int *,int * * const,class std::complex<double> * * const)" (?MatRestoreRow_SeqBAIJ@@YAHPEAU_p_Mat@@HPEAHQEAPEAHQEAPEAV?$complex@N@std@@@Z) referenced in function MatCreateMPIMatConcatenateSeqMat_MPIBAIJ

show more ...

8f46ffca04-Feb-2015 Hong Zhang <hzhang@mcs.anl.gov>

add new MatGetSubMatrix_MPISBAIJ (see issue #7)


/petsc/include/petscdmda.h
/petsc/include/petscmat.h
/petsc/include/petscvec.h
/petsc/include/petscversion.h
/petsc/src/dm/examples/tests/ex11.c
/petsc/src/dm/examples/tests/ex19.c
/petsc/src/dm/examples/tests/ex36.c
/petsc/src/dm/examples/tutorials/ex3.c
/petsc/src/dm/impls/composite/pack.c
/petsc/src/dm/impls/da/dagetarray.c
/petsc/src/dm/impls/da/dasub.c
/petsc/src/dm/impls/da/gr2.c
/petsc/src/docs/tex/manual/part2.tex
/petsc/src/docs/tex/petsc.bib
/petsc/src/docs/tex/petscapp.bib
/petsc/src/docs/website/download/index.html
/petsc/src/ksp/ksp/examples/tutorials/ex43.c
/petsc/src/ksp/pc/examples/tests/ex5.c
/petsc/src/ksp/pc/interface/precon.c
/petsc/src/mat/examples/tests/ex174.cxx
/petsc/src/mat/examples/tests/ex59.c
/petsc/src/mat/examples/tests/makefile
/petsc/src/mat/examples/tests/output/ex174.out
/petsc/src/mat/examples/tests/output/ex174_dense.out
/petsc/src/mat/examples/tests/output/ex174_elemental.out
/petsc/src/mat/examples/tests/output/ex174_sbaij.out
/petsc/src/mat/examples/tests/output/ex59_1.out
/petsc/src/mat/examples/tests/output/ex59_2.out
/petsc/src/mat/impls/aij/mpi/fdmpiaij.c
/petsc/src/mat/impls/aij/seq/mkl_pardiso/mkl_pardiso.c
mpi/mpibaij.c
/petsc/src/mat/impls/dense/mpi/mpidense.c
/petsc/src/mat/impls/dense/seq/dense.c
/petsc/src/mat/impls/elemental/matelem.cxx
/petsc/src/mat/impls/elemental/matelemimpl.h
/petsc/src/mat/impls/sbaij/mpi/mpisbaij.c
/petsc/src/mat/impls/sbaij/seq/sbaij.c
/petsc/src/mat/impls/sbaij/seq/sbaij2.c
/petsc/src/mat/interface/matrix.c
/petsc/src/snes/examples/tests/ex1.c
/petsc/src/snes/examples/tests/ex12f.F
/petsc/src/snes/examples/tests/ex15.c
/petsc/src/snes/examples/tests/ex16.c
/petsc/src/snes/examples/tests/ex17.c
/petsc/src/snes/examples/tests/ex1f.F
/petsc/src/snes/examples/tests/ex68.c
/petsc/src/snes/examples/tests/ex7.c
/petsc/src/snes/examples/tests/ex8.c
/petsc/src/snes/examples/tutorials/ex14.c
/petsc/src/snes/examples/tutorials/ex15.c
/petsc/src/snes/examples/tutorials/ex19.c
/petsc/src/snes/examples/tutorials/ex1f.F
/petsc/src/snes/examples/tutorials/ex3.c
/petsc/src/snes/examples/tutorials/ex42.c
/petsc/src/snes/examples/tutorials/ex48.c
/petsc/src/snes/examples/tutorials/ex54.c
/petsc/src/snes/examples/tutorials/ex59.c
/petsc/src/snes/examples/tutorials/ex5s.c
/petsc/src/snes/examples/tutorials/ex60.c
/petsc/src/snes/examples/tutorials/ex61.c
/petsc/src/snes/examples/tutorials/ex63.c
/petsc/src/snes/examples/tutorials/ex633d_db.c
/petsc/src/snes/examples/tutorials/ex64.c
/petsc/src/snes/examples/tutorials/ex65.c
/petsc/src/snes/examples/tutorials/ex653d.c
/petsc/src/snes/examples/tutorials/ex70.c
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/snes/impls/vi/ss/viss.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/interface/snesj.c
/petsc/src/tao/pde_constrained/examples/tutorials/elliptic.c
/petsc/src/ts/examples/tests/ex2.c
/petsc/src/ts/examples/tests/ex22.c
/petsc/src/ts/examples/tests/ex25.c
/petsc/src/ts/examples/tests/ex3.c
/petsc/src/ts/examples/tests/ex4.c
/petsc/src/ts/examples/tests/ex5.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/advection-diffusion-reaction/ex2.c
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/ex4.c
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/ex5.c
/petsc/src/ts/examples/tutorials/eimex/allen_cahn.c
/petsc/src/ts/examples/tutorials/eimex/ct_vdp_imex.c
/petsc/src/ts/examples/tutorials/ex1.c
/petsc/src/ts/examples/tutorials/ex10.c
/petsc/src/ts/examples/tutorials/ex13.c
/petsc/src/ts/examples/tutorials/ex15.c
/petsc/src/ts/examples/tutorials/ex16.c
/petsc/src/ts/examples/tutorials/ex17.c
/petsc/src/ts/examples/tutorials/ex19.c
/petsc/src/ts/examples/tutorials/ex1f.F
/petsc/src/ts/examples/tutorials/ex2.c
/petsc/src/ts/examples/tutorials/ex20.c
/petsc/src/ts/examples/tutorials/ex21.c
/petsc/src/ts/examples/tutorials/ex22.c
/petsc/src/ts/examples/tutorials/ex22f.F
/petsc/src/ts/examples/tutorials/ex25.c
/petsc/src/ts/examples/tutorials/ex27.c
/petsc/src/ts/examples/tutorials/ex2f.F
/petsc/src/ts/examples/tutorials/ex31.c
/petsc/src/ts/examples/tutorials/ex34.c
/petsc/src/ts/examples/tutorials/ex40.c
/petsc/src/ts/examples/tutorials/ex41.c
/petsc/src/ts/examples/tutorials/ex7.c
/petsc/src/ts/examples/tutorials/ex8.c
/petsc/src/ts/examples/tutorials/ex9.c
/petsc/src/ts/examples/tutorials/phasefield/biharmonic.c
/petsc/src/ts/examples/tutorials/phasefield/biharmonic2.c
/petsc/src/ts/examples/tutorials/phasefield/biharmonic3.c
/petsc/src/ts/examples/tutorials/phasefield/heat.c
/petsc/src/ts/examples/tutorials/power_grid/ex1.c
/petsc/src/ts/examples/tutorials/power_grid/ex2.c
/petsc/src/ts/examples/tutorials/power_grid/ex5.c
/petsc/src/ts/examples/tutorials/power_grid/ex6.c
/petsc/src/ts/examples/tutorials/power_grid/ex7.c
/petsc/src/ts/examples/tutorials/power_grid/ex8.c
/petsc/src/ts/interface/ts.c
/petsc/src/vec/vec/interface/ftn-custom/zvectorf.c
/petsc/src/vec/vec/interface/rvector.c
/petsc/src/vec/vec/interface/vector.c
d9ca1df422-Jan-2015 Barry Smith <bsmith@mcs.anl.gov>

Added VecLockPush() and VecLockPop() to make vector read only
Used VecLockPush() and VecLockPop() in a couple of key locations; PCApply(), KSPSolve(), MatMult()
Fixed many uses of VecGetArray() to Ve

Added VecLockPush() and VecLockPop() to make vector read only
Used VecLockPush() and VecLockPop() in a couple of key locations; PCApply(), KSPSolve(), MatMult()
Fixed many uses of VecGetArray() to VecGetArrayRead()
Added VecGet/RestoreArrayPair() for commonly occuring pattern
Added const to many locations driven by use of VecGetArrayRead()

show more ...


/petsc/bin/maint/buildtest
/petsc/bin/maint/generatefortranstubs.py
/petsc/bin/maint/wwwindex.py
/petsc/bin/petsc-pythonscripts/PetscBinaryIO.py
/petsc/bin/petsc-pythonscripts/petsc_gen_xdmf.py
/petsc/config/BuildSystem/config/packages/MOAB.py
/petsc/config/BuildSystem/config/packages/MPI.py
/petsc/config/BuildSystem/config/packages/MUMPS.py
/petsc/config/BuildSystem/config/packages/PaStiX.py
/petsc/config/BuildSystem/config/packages/f2cblaslapack.py
/petsc/config/BuildSystem/config/packages/openmp.py
/petsc/config/BuildSystem/config/packages/openmpclasses.py
/petsc/config/BuildSystem/config/packages/scalapack.py
/petsc/config/BuildSystem/config/packages/sowing.py
/petsc/config/PETSc/Configure.py
/petsc/config/PETSc/options/libraryOptions.py
/petsc/config/builder.py
/petsc/config/gmakegen.py
/petsc/config/install.py
/petsc/gmakefile
/petsc/include/petsc-finclude/petscdt.h90
/petsc/include/petsc-private/dmimpl.h
/petsc/include/petsc-private/kspimpl.h
/petsc/include/petsc-private/linesearchimpl.h
/petsc/include/petsc-private/matimpl.h
/petsc/include/petsc-private/pcgamgimpl.h
/petsc/include/petsc-private/pcimpl.h
/petsc/include/petsc-private/pcmgimpl.h
/petsc/include/petsc-private/petscfeimpl.h
/petsc/include/petsc-private/petscfvimpl.h
/petsc/include/petsc-private/sfimpl.h
/petsc/include/petsc-private/snesimpl.h
/petsc/include/petsc-private/taoimpl.h
/petsc/include/petsc-private/taolinesearchimpl.h
/petsc/include/petsc-private/tsimpl.h
/petsc/include/petsc-private/vecimpl.h
/petsc/include/petsc-private/viewerimpl.h
/petsc/include/petsc.h
/petsc/include/petscdm.h
/petsc/include/petscdmplex.h
/petsc/include/petscdmredundant.h
/petsc/include/petscds.h
/petsc/include/petscdt.h
/petsc/include/petscerror.h
/petsc/include/petscfe.h
/petsc/include/petscfv.h
/petsc/include/petscksp.h
/petsc/include/petscoptions.h
/petsc/include/petscpc.h
/petsc/include/petscsnes.h
/petsc/include/petscsys.h
/petsc/include/petscts.h
/petsc/include/petscvec.h
/petsc/include/petscviewer.h
/petsc/lib/petsc-conf/bfort-base.txt
/petsc/lib/petsc-conf/bfort-mpi.txt
/petsc/lib/petsc-conf/bfort-petsc.txt
/petsc/makefile
/petsc/setup.py
/petsc/src/contrib/fun3d/comp/flow.c
/petsc/src/dm/dt/interface/dt.c
/petsc/src/dm/dt/interface/dtds.c
/petsc/src/dm/dt/interface/dtfe.c
/petsc/src/dm/dt/interface/dtfv.c
/petsc/src/dm/examples/tests/ex21.c
/petsc/src/dm/examples/tests/makefile
/petsc/src/dm/impls/composite/pack.c
/petsc/src/dm/impls/da/da.c
/petsc/src/dm/impls/da/dacorn.c
/petsc/src/dm/impls/da/dacreate.c
/petsc/src/dm/impls/da/dageometry.c
/petsc/src/dm/impls/da/dagtol.c
/petsc/src/dm/impls/da/dainterp.c
/petsc/src/dm/impls/da/hypre/mhyp.c
/petsc/src/dm/impls/da/hypre/mhyp.h
/petsc/src/dm/impls/moab/dmmoab.cxx
/petsc/src/dm/impls/network/networkcreate.c
/petsc/src/dm/impls/patch/patchcreate.c
/petsc/src/dm/impls/plex/examples/tests/ex1.c
/petsc/src/dm/impls/plex/examples/tests/ex4.c
/petsc/src/dm/impls/plex/examples/tests/ex8.c
/petsc/src/dm/impls/plex/examples/tests/output/ex1_2.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_5.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_9.out
/petsc/src/dm/impls/plex/examples/tests/output/ex4_29.out
/petsc/src/dm/impls/plex/examples/tests/output/ex4_30.out
/petsc/src/dm/impls/plex/examples/tests/output/ex4_31.out
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/plex/plexcreate.c
/petsc/src/dm/impls/plex/plexdistribute.c
/petsc/src/dm/impls/plex/plexexodusii.c
/petsc/src/dm/impls/plex/plexfem.c
/petsc/src/dm/impls/plex/plexgenerate.c
/petsc/src/dm/impls/plex/plexgeometry.c
/petsc/src/dm/impls/plex/plexgmsh.c
/petsc/src/dm/impls/plex/plexhdf5.c
/petsc/src/dm/impls/plex/plexpoint.c
/petsc/src/dm/impls/plex/plexrefine.c
/petsc/src/dm/impls/plex/plexsubmesh.c
/petsc/src/dm/impls/redundant/dmredundant.c
/petsc/src/dm/interface/dm.c
/petsc/src/dm/makefile
/petsc/src/docs/tex/manual/acknowl.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/linearsolvertable.html
/petsc/src/docs/website/miscellaneous/external.html
/petsc/src/ksp/ksp/examples/tests/ex21.c
/petsc/src/ksp/ksp/examples/tests/makefile
/petsc/src/ksp/ksp/examples/tutorials/ex52.c
/petsc/src/ksp/ksp/examples/tutorials/ex61f.F90
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/examples/tutorials/output/ex54_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex54_classical.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex54f.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex55_0.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex55_NC.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex55_classical.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_nns.out
/petsc/src/ksp/ksp/impls/bcgs/bcgs.c
/petsc/src/ksp/ksp/impls/bcgs/bcgsimpl.h
/petsc/src/ksp/ksp/impls/bcgsl/bcgsl.c
/petsc/src/ksp/ksp/impls/cg/cg.c
/petsc/src/ksp/ksp/impls/cg/cgne/cgne.c
/petsc/src/ksp/ksp/impls/cg/gltr/gltr.c
/petsc/src/ksp/ksp/impls/cg/nash/nash.c
/petsc/src/ksp/ksp/impls/cg/stcg/stcg.c
/petsc/src/ksp/ksp/impls/cheby/cheby.c
/petsc/src/ksp/ksp/impls/fcg/fcg.c
/petsc/src/ksp/ksp/impls/gcr/gcr.c
/petsc/src/ksp/ksp/impls/gmres/agmres/agmres.c
/petsc/src/ksp/ksp/impls/gmres/dgmres/dgmres.c
/petsc/src/ksp/ksp/impls/gmres/fgmres/fgmres.c
/petsc/src/ksp/ksp/impls/gmres/gmres.c
/petsc/src/ksp/ksp/impls/gmres/gmresimpl.h
/petsc/src/ksp/ksp/impls/gmres/lgmres/lgmres.c
/petsc/src/ksp/ksp/impls/gmres/pgmres/pgmres.c
/petsc/src/ksp/ksp/impls/lcd/lcd.c
/petsc/src/ksp/ksp/impls/lsqr/lsqr.c
/petsc/src/ksp/ksp/impls/lsqr/lsqr.h
/petsc/src/ksp/ksp/impls/preonly/preonly.c
/petsc/src/ksp/ksp/impls/qcg/qcg.c
/petsc/src/ksp/ksp/impls/rich/rich.c
/petsc/src/ksp/ksp/impls/specest/specest.c
/petsc/src/ksp/ksp/interface/itcl.c
/petsc/src/ksp/ksp/interface/itfunc.c
/petsc/src/ksp/ksp/utils/schurm.c
/petsc/src/ksp/pc/examples/tests/ex5.c
/petsc/src/ksp/pc/impls/ainvcusp/ainvcusp.cu
/petsc/src/ksp/pc/impls/asm/asm.c
/petsc/src/ksp/pc/impls/bddc/bddc.c
/petsc/src/ksp/pc/impls/bicgstabcusp/bicgstabcusp.cu
/petsc/src/ksp/pc/impls/bjacobi/bjacobi.c
/petsc/src/ksp/pc/impls/composite/composite.c
/petsc/src/ksp/pc/impls/cp/cp.c
/petsc/src/ksp/pc/impls/eisens/eisen.c
/petsc/src/ksp/pc/impls/factor/cholesky/cholesky.c
/petsc/src/ksp/pc/impls/factor/factimpl.c
/petsc/src/ksp/pc/impls/factor/factor.h
/petsc/src/ksp/pc/impls/factor/icc/icc.c
/petsc/src/ksp/pc/impls/factor/ilu/ilu.c
/petsc/src/ksp/pc/impls/factor/lu/lu.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/gamg.h
/petsc/src/ksp/pc/impls/gamg/geo.c
/petsc/src/ksp/pc/impls/gasm/gasm.c
/petsc/src/ksp/pc/impls/hypre/hypre.c
/petsc/src/ksp/pc/impls/jacobi/jacobi.c
/petsc/src/ksp/pc/impls/kaczmarz/kaczmarz.c
/petsc/src/ksp/pc/impls/lsc/lsc.c
/petsc/src/ksp/pc/impls/mg/fmg.c
/petsc/src/ksp/pc/impls/mg/ftn-custom/zmgfuncf.c
/petsc/src/ksp/pc/impls/mg/makefile
/petsc/src/ksp/pc/impls/mg/mg.c
/petsc/src/ksp/pc/impls/mg/mgfunc.c
/petsc/src/ksp/pc/impls/mg/smg.c
/petsc/src/ksp/pc/impls/ml/ml.c
/petsc/src/ksp/pc/impls/parms/parms.c
/petsc/src/ksp/pc/impls/redistribute/redistribute.c
/petsc/src/ksp/pc/impls/redundant/redundant.c
/petsc/src/ksp/pc/impls/sacusp/sacusp.cu
/petsc/src/ksp/pc/impls/sacusp/sacusppoly.cu
/petsc/src/ksp/pc/impls/sor/sor.c
/petsc/src/ksp/pc/impls/spai/ispai.c
/petsc/src/ksp/pc/impls/svd/svd.c
/petsc/src/ksp/pc/impls/tfs/tfs.c
/petsc/src/ksp/pc/impls/wb/wb.c
/petsc/src/ksp/pc/interface/pcset.c
/petsc/src/ksp/pc/interface/precon.c
/petsc/src/mat/coarsen/coarsen.c
/petsc/src/mat/coarsen/impls/hem/hem.c
/petsc/src/mat/color/impls/jp/jp.c
/petsc/src/mat/color/interface/matcoloring.c
/petsc/src/mat/examples/tests/ex173.c
/petsc/src/mat/examples/tests/ex99.c
/petsc/src/mat/examples/tests/makefile
/petsc/src/mat/examples/tests/output/ex173_1.out
/petsc/src/mat/impls/aij/mpi/mkl_cpardiso/mkl_cpardiso.c
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/mpi/mpicusp/mpiaijcusp.cu
/petsc/src/mat/impls/aij/mpi/mpicusparse/mpiaijcusparse.cu
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/aij/seq/crl/crl.c
/petsc/src/mat/impls/aij/seq/csrperm/csrperm.c
/petsc/src/mat/impls/aij/seq/klu/klu.c
/petsc/src/mat/impls/aij/seq/lusol/lusol.c
/petsc/src/mat/impls/aij/seq/mkl_pardiso/mkl_pardiso.c
/petsc/src/mat/impls/aij/seq/seqcusp/aijcusp.cu
/petsc/src/mat/impls/aij/seq/seqcusparse/aijcusparse.cu
/petsc/src/mat/impls/aij/seq/seqviennacl/aijviennacl.cxx
/petsc/src/mat/impls/aij/seq/superlu/superlu.c
/petsc/src/mat/impls/aij/seq/umfpack/umfpack.c
seq/baij2.c
seq/baijfact.c
/petsc/src/mat/impls/dense/seq/dense.c
/petsc/src/mat/impls/mffd/mffd.c
/petsc/src/mat/impls/mffd/mffddef.c
/petsc/src/mat/impls/mffd/mffdimpl.h
/petsc/src/mat/impls/mffd/wp.c
/petsc/src/mat/impls/sbaij/mpi/mpisbaij.c
/petsc/src/mat/impls/sbaij/seq/cholmod/sbaijcholmod.c
/petsc/src/mat/impls/sbaij/seq/sbaij2.c
/petsc/src/mat/impls/sbaij/seq/sbaijfact2.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/partition/impls/chaco/chaco.c
/petsc/src/mat/partition/impls/party/party.c
/petsc/src/mat/partition/impls/pmetis/pmetis.c
/petsc/src/mat/partition/impls/scotch/scotch.c
/petsc/src/mat/partition/partition.c
/petsc/src/mat/utils/gcreate.c
/petsc/src/snes/examples/tests/ex18f90.F90
/petsc/src/snes/examples/tests/makefile
/petsc/src/snes/examples/tests/output/ex18f90_1.out
/petsc/src/snes/examples/tutorials/ex12.c
/petsc/src/snes/examples/tutorials/ex62.c
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/snes/examples/tutorials/output/ex15_nleqerr.out
/petsc/src/snes/examples/tutorials/output/ex62_10.out
/petsc/src/snes/examples/tutorials/output/ex62_11.out
/petsc/src/snes/examples/tutorials/output/ex62_12.out
/petsc/src/snes/examples/tutorials/output/ex62_13.out
/petsc/src/snes/examples/tutorials/output/ex62_14.out
/petsc/src/snes/examples/tutorials/output/ex62_15.out
/petsc/src/snes/examples/tutorials/output/ex62_16.out
/petsc/src/snes/examples/tutorials/output/ex62_17.out
/petsc/src/snes/examples/tutorials/output/ex62_18.out
/petsc/src/snes/examples/tutorials/output/ex62_19.out
/petsc/src/snes/examples/tutorials/output/ex62_20.out
/petsc/src/snes/examples/tutorials/output/ex62_21.out
/petsc/src/snes/examples/tutorials/output/ex62_22.out
/petsc/src/snes/examples/tutorials/output/ex62_23.out
/petsc/src/snes/examples/tutorials/output/ex62_24.out
/petsc/src/snes/examples/tutorials/output/ex62_25.out
/petsc/src/snes/examples/tutorials/output/ex62_26.out
/petsc/src/snes/examples/tutorials/output/ex62_27.out
/petsc/src/snes/examples/tutorials/output/ex62_28.out
/petsc/src/snes/examples/tutorials/output/ex62_29.out
/petsc/src/snes/examples/tutorials/output/ex62_30.out
/petsc/src/snes/examples/tutorials/output/ex62_31.out
/petsc/src/snes/examples/tutorials/output/ex62_32.out
/petsc/src/snes/examples/tutorials/output/ex62_33.out
/petsc/src/snes/examples/tutorials/output/ex62_34.out
/petsc/src/snes/examples/tutorials/output/ex62_35.out
/petsc/src/snes/examples/tutorials/output/ex62_36.out
/petsc/src/snes/examples/tutorials/output/ex62_7.out
/petsc/src/snes/examples/tutorials/output/ex62_8.out
/petsc/src/snes/examples/tutorials/output/ex62_quad_q2p1_full.out
/petsc/src/snes/examples/tutorials/output/ex62_quad_q2q1_full.out
/petsc/src/snes/impls/composite/snescomposite.c
/petsc/src/snes/impls/fas/fas.c
/petsc/src/snes/impls/gs/snesgs.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/impls/vi/vi.c
/petsc/src/snes/interface/ftn-custom/zsnesf.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/interface/snesj.c
/petsc/src/snes/interface/snesob.c
/petsc/src/snes/linesearch/impls/bt/linesearchbt.c
/petsc/src/snes/linesearch/impls/makefile
/petsc/src/snes/linesearch/impls/nleqerr/linesearchnleqerr.c
/petsc/src/snes/linesearch/impls/nleqerr/makefile
/petsc/src/snes/linesearch/interface/linesearch.c
/petsc/src/snes/linesearch/interface/linesearchregi.c
/petsc/src/snes/utils/dmplexsnes.c
/petsc/src/sys/classes/matlabengine/matlab.c
/petsc/src/sys/classes/random/interface/randomc.c
/petsc/src/sys/classes/random/randomimpl.h
/petsc/src/sys/classes/viewer/impls/binary/binv.c
/petsc/src/sys/classes/viewer/impls/draw/drawv.c
/petsc/src/sys/classes/viewer/impls/socket/send.c
/petsc/src/sys/classes/viewer/interface/viewreg.c
/petsc/src/sys/dll/reg.c
/petsc/src/sys/objects/aoptions.c
/petsc/src/sys/objects/options.c
/petsc/src/sys/objects/pinit.c
/petsc/src/sys/objects/pname.c
/petsc/src/sys/objects/subcomm.c
/petsc/src/sys/threadcomm/interface/threadcomm.c
/petsc/src/sys/threadcomm/interface/threadcommred.c
/petsc/src/sys/threadcomm/interface/threadcommregi.c
/petsc/src/sys/utils/sseenabled.c
/petsc/src/sys/webclient/box.c
/petsc/src/sys/webclient/globus.c
/petsc/src/sys/webclient/google.c
/petsc/src/sys/webclient/textbelt.c
/petsc/src/tao/bound/impls/blmvm/blmvm.c
/petsc/src/tao/bound/impls/bqpip/bqpip.c
/petsc/src/tao/bound/impls/gpcg/gpcg.c
/petsc/src/tao/bound/impls/tron/tron.c
/petsc/src/tao/bound/utils/isutil.c
/petsc/src/tao/complementarity/impls/ssls/ssfls.c
/petsc/src/tao/complementarity/impls/ssls/ssls.c
/petsc/src/tao/complementarity/impls/ssls/ssls.h
/petsc/src/tao/constrained/impls/ipm/ipm.c
/petsc/src/tao/interface/fdtest.c
/petsc/src/tao/interface/taosolver.c
/petsc/src/tao/leastsquares/impls/pounders/pounders.c
/petsc/src/tao/linesearch/impls/armijo/armijo.c
/petsc/src/tao/linesearch/impls/gpcglinesearch/gpcglinesearch.c
/petsc/src/tao/linesearch/impls/morethuente/morethuente.c
/petsc/src/tao/linesearch/impls/owarmijo/owarmijo.c
/petsc/src/tao/linesearch/impls/unit/unit.c
/petsc/src/tao/linesearch/interface/taolinesearch.c
/petsc/src/tao/matrix/lmvmmat.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/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/adapt/impls/basic/adaptbasic.c
/petsc/src/ts/adapt/impls/cfl/adaptcfl.c
/petsc/src/ts/adapt/interface/tsadapt.c
/petsc/src/ts/characteristic/interface/slregis.c
/petsc/src/ts/examples/tests/ex10.c
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/ex1.c
/petsc/src/ts/examples/tutorials/ex11.c
/petsc/src/ts/examples/tutorials/ex18.c
/petsc/src/ts/examples/tutorials/ex20.c
/petsc/src/ts/examples/tutorials/ex31.c
/petsc/src/ts/examples/tutorials/output/ex11_10.out
/petsc/src/ts/examples/tutorials/output/ex18_adv_0.out
/petsc/src/ts/examples/tutorials/output/ex18_adv_1.out
/petsc/src/ts/examples/tutorials/output/ex18_adv_2.out
/petsc/src/ts/examples/tutorials/output/ex18_p1p1.out
/petsc/src/ts/examples/tutorials/output/ex18_p1p1_xper.out
/petsc/src/ts/examples/tutorials/output/ex18_p1p1_xper_ref.out
/petsc/src/ts/examples/tutorials/output/ex18_p1p1_xyper.out
/petsc/src/ts/examples/tutorials/output/ex18_p1p1_xyper_ref.out
/petsc/src/ts/examples/tutorials/output/ex18_p2p1.out
/petsc/src/ts/examples/tutorials/output/ex18_p2p1_xyper.out
/petsc/src/ts/examples/tutorials/output/ex18_p2p1_xyper_ref.out
/petsc/src/ts/examples/tutorials/phasefield/biharmonic.c
/petsc/src/ts/examples/tutorials/phasefield/biharmonic2.c
/petsc/src/ts/examples/tutorials/phasefield/biharmonic3.c
/petsc/src/ts/impls/arkimex/arkimex.c
/petsc/src/ts/impls/eimex/eimex.c
/petsc/src/ts/impls/explicit/euler/euler.c
/petsc/src/ts/impls/explicit/rk/rk.c
/petsc/src/ts/impls/explicit/ssp/ssp.c
/petsc/src/ts/impls/implicit/alpha/alpha.c
/petsc/src/ts/impls/implicit/gl/gl.c
/petsc/src/ts/impls/implicit/gl/gladapt.c
/petsc/src/ts/impls/implicit/sundials/sundials.c
/petsc/src/ts/impls/implicit/theta/theta.c
/petsc/src/ts/impls/pseudo/posindep.c
/petsc/src/ts/impls/rosw/rosw.c
/petsc/src/ts/interface/ts.c
/petsc/src/ts/utils/dmplexts.c
/petsc/src/vec/is/is/utils/isdiff.c
/petsc/src/vec/is/sf/impls/basic/sfbasic.c
/petsc/src/vec/is/sf/impls/window/sfwindow.c
/petsc/src/vec/is/sf/interface/sf.c
/petsc/src/vec/pf/impls/constant/const.c
/petsc/src/vec/pf/impls/matlab/cmatlab.c
/petsc/src/vec/pf/impls/string/cstring.c
/petsc/src/vec/pf/interface/pf.c
/petsc/src/vec/pf/pfimpl.h
/petsc/src/vec/vec/impls/hypre/vhyp.c
/petsc/src/vec/vec/impls/seq/seqcusp/cuspvecimpl.h
/petsc/src/vec/vec/impls/seq/seqcusp/veccusp.cu
/petsc/src/vec/vec/impls/seq/seqviennacl/vecviennacl.cxx
/petsc/src/vec/vec/impls/seq/seqviennacl/viennaclvecimpl.h
/petsc/src/vec/vec/interface/ftn-custom/zvectorf.c
/petsc/src/vec/vec/interface/rvector.c
/petsc/src/vec/vec/interface/vector.c
/petsc/src/vec/vec/utils/vinv.c
/petsc/src/vec/vec/utils/vscat.c
/petsc/tutorials/HandsOnExercise.html
d0d7c80b17-Jan-2015 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'maint'

1...<<21222324252627282930>>...92