History log of /petsc/src/ts/interface/ (Results 826 – 850 of 1476)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
b037adc728-Nov-2013 Barry Smith <bsmith@mcs.anl.gov>

add support for providing legends for TSMonitorLGSolution()

287de1a727-Nov-2013 Barry Smith <bsmith@mcs.anl.gov>

added -draw_save_final_image and fixed -lg_indicate_data_points
added PetscDrawLGSetFromOptions()

ce1779c826-Nov-2013 Barry Smith <bsmith@mcs.anl.gov>

introduce XXXViewFromOptions() and use consistently when possible


/petsc/config/BuildSystem/config/framework.py
/petsc/config/BuildSystem/config/types.py
/petsc/include/petsc-private/fortranimpl.h
/petsc/include/petsc-private/matimpl.h
/petsc/include/petsc-private/vecimpl.h
/petsc/include/petscao.h
/petsc/include/petscdm.h
/petsc/include/petscdraw.h
/petsc/include/petscis.h
/petsc/include/petscksp.h
/petsc/include/petscmat.h
/petsc/include/petscpc.h
/petsc/include/petscpf.h
/petsc/include/petscsnes.h
/petsc/include/petscsys.h
/petsc/include/petscts.h
/petsc/include/petscvec.h
/petsc/include/petscviewer.h
/petsc/src/dm/impls/da/hypre/mhyp.c
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/plex/plexgeometry.c
/petsc/src/dm/impls/plex/plexlabel.c
/petsc/src/dm/impls/plex/plexsubmesh.c
/petsc/src/dm/impls/plex/plexvtk.c
/petsc/src/dm/interface/dm.c
/petsc/src/ksp/ksp/impls/gmres/dgmres/dgmres.c
/petsc/src/ksp/ksp/interface/itcl.c
/petsc/src/ksp/ksp/interface/itfunc.c
/petsc/src/ksp/pc/impls/hypre/hypre.c
/petsc/src/mat/coarsen/coarsen.c
/petsc/src/mat/color/interface/matcoloring.c
/petsc/src/mat/impls/aij/mpi/superlu_dist/superlu_dist.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/matfd/ftn-custom/zfdmatrixf.c
/petsc/src/mat/utils/gcreate.c
/petsc/src/snes/interface/snes.c
/petsc/src/sys/classes/draw/interface/draw.c
/petsc/src/sys/classes/draw/interface/drawreg.c
/petsc/src/sys/classes/draw/interface/dtri.c
/petsc/src/sys/classes/random/interface/randomc.c
/petsc/src/sys/classes/viewer/interface/viewreg.c
/petsc/src/sys/error/signal.c
/petsc/src/sys/objects/options.c
/petsc/src/sys/utils/memc.c
ts.c
/petsc/src/vec/is/ao/interface/ao.c
/petsc/src/vec/is/is/impls/general/general.c
/petsc/src/vec/is/is/utils/iscoloring.c
/petsc/src/vec/pf/interface/pf.c
/petsc/src/vec/vec/interface/vector.c
/petsc/src/vec/vec/utils/vscat.c
1d14097a25-Nov-2013 Barry Smith <bsmith@mcs.anl.gov>

use caste through (PETSC_UINTPTR_T) in a couple of places to remove warning about cast between pointer to function and object

f1e73e8d21-Nov-2013 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'knepley/example-ts-friction'

* knepley/example-ts-friction:
TS ex34: Now reproducing plots from Berkeley paper - Fixed coordinate DM screwups
DMDA: Fixed bug with 1D DMDAGetRay()

Merge branch 'knepley/example-ts-friction'

* knepley/example-ts-friction:
TS ex34: Now reproducing plots from Berkeley paper - Fixed coordinate DM screwups
DMDA: Fixed bug with 1D DMDAGetRay()
TS: Allow the DMDARay viewer to operator in LG mode - Added TSMonitorLGDMDARay() activated by -ts_monitor_lg_dmda_ray - Added TSMonitorLGCtx to TSMonitorDMDARayCtx
DMDA: Allow DMDAGetRay() to work in 1D
TS: Make TSMonitorLGCtx visible to other code
TS: Added an example of DR friction

show more ...


/petsc/bin/maint/generatefortranstubs.py
/petsc/conf/rules
/petsc/config/BuildSystem/config/framework.py
/petsc/config/BuildSystem/config/packages/hdf5.py
/petsc/config/PETSc/packages/hypre.py
/petsc/config/PETSc/utilities/scalarTypes.py
/petsc/config/PETSc/utilities/sharedLibraries.py
/petsc/config/builder.py
/petsc/config/examples/arch-linux-pkgs-threadcomm.py
/petsc/gmakefile
/petsc/include/petsc-private/dmpleximpl.h
/petsc/include/petsc-private/petscfptimpl.h
/petsc/include/petsc-private/sfimpl.h
/petsc/include/petsc-private/tsimpl.h
/petsc/include/petscdmplex.h
/petsc/include/petsclog.h
/petsc/include/petscmath.h
/petsc/include/petscts.h
/petsc/src/contrib/keyes/ex15.c
/petsc/src/contrib/nightlysummary/runhtml.sh
/petsc/src/dm/impls/da/dasub.c
/petsc/src/dm/impls/plex/examples/tests/ex10.c
/petsc/src/dm/impls/plex/examples/tests/ex11.c
/petsc/src/dm/impls/plex/examples/tests/ex9.c
/petsc/src/dm/impls/plex/examples/tests/output/ex10_7.out
/petsc/src/dm/impls/plex/examples/tests/output/ex11_0.out
/petsc/src/dm/impls/plex/examples/tests/output/ex4_24.out
/petsc/src/dm/impls/plex/examples/tutorials/ex1f90.F
/petsc/src/dm/impls/plex/ftn-custom/makefile
/petsc/src/dm/impls/plex/ftn-custom/zplex.c
/petsc/src/dm/impls/plex/ftn-custom/zplexlabel.c
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/plex/plexinterpolate.c
/petsc/src/dm/impls/plex/plexlabel.c
/petsc/src/dm/impls/plex/plexpreallocate.c
/petsc/src/dm/impls/plex/plexreorder.c
/petsc/src/dm/interface/dlregisdmdm.c
/petsc/src/dm/interface/dm.c
/petsc/src/docs/tex/manual/acknowl.tex
/petsc/src/docs/website/developers/index.html
/petsc/src/docs/website/miscellaneous/external.html
/petsc/src/ksp/ksp/examples/tests/ex18.c
/petsc/src/ksp/ksp/examples/tests/ex30.c
/petsc/src/ksp/ksp/examples/tests/ex6.c
/petsc/src/ksp/ksp/examples/tutorials/ex10.c
/petsc/src/ksp/ksp/examples/tutorials/ex42.c
/petsc/src/ksp/pc/impls/redistribute/redistribute.c
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/mpi/superlu_dist/superlu_dist.c
/petsc/src/mat/impls/aij/seq/aij.h
/petsc/src/mat/impls/aij/seq/aijfact.c
/petsc/src/mat/impls/aij/seq/inode.c
/petsc/src/mat/impls/aij/seq/matmatmult.c
/petsc/src/mat/impls/aij/seq/matrart.c
/petsc/src/mat/impls/baij/mpi/mpibaij.c
/petsc/src/mat/partition/impls/pmetis/pmetis.c
/petsc/src/snes/examples/tutorials/ex12.c
/petsc/src/snes/examples/tutorials/ex52.c
/petsc/src/snes/examples/tutorials/output/ex12_19.out
/petsc/src/snes/examples/tutorials/output/ex12_20.out
/petsc/src/snes/examples/tutorials/output/ex12_27.out
/petsc/src/snes/examples/tutorials/output/ex12_28.out
/petsc/src/snes/examples/tutorials/output/ex12_29.out
/petsc/src/snes/examples/tutorials/output/ex12_30.out
/petsc/src/snes/examples/tutorials/output/ex12_31.out
/petsc/src/snes/examples/tutorials/output/ex12_32.out
/petsc/src/snes/examples/tutorials/output/ex12_33.out
/petsc/src/snes/examples/tutorials/output/ex12_34.out
/petsc/src/snes/examples/tutorials/output/ex12_35.out
/petsc/src/snes/examples/tutorials/output/ex12_36.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_37.out
/petsc/src/snes/examples/tutorials/output/ex62_38.out
/petsc/src/snes/examples/tutorials/output/ex62_39.out
/petsc/src/snes/examples/tutorials/output/ex62_40.out
/petsc/src/snes/examples/tutorials/output/ex62_46.out
/petsc/src/snes/utils/dmsnes.c
/petsc/src/sys/classes/bag/bag.c
/petsc/src/sys/examples/tests/ex26.c
/petsc/src/sys/fileio/sysio.c
/petsc/src/sys/logging/plog.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/utils/hash.h
/petsc/src/ts/examples/tutorials/ex28.c
/petsc/src/ts/examples/tutorials/ex34.c
/petsc/src/ts/impls/eimex/eimex.c
/petsc/src/ts/impls/rosw/rosw.c
ts.c
/petsc/src/ts/utils/dmdats.c
/petsc/src/ts/utils/dmts.c
/petsc/src/vec/is/sf/interface/dlregissf.c
/petsc/src/vec/is/sf/interface/sf.c
/petsc/src/vec/is/utils/vsectionis.c
61ee8eb710-Nov-2013 Jed Brown <jedbrown@mcs.anl.gov>

Merge branch 'maint'

* maint:
TSSetErrorIfStepFails: fix __FUNCT__

4e8de81110-Nov-2013 Jed Brown <jedbrown@mcs.anl.gov>

TSSetErrorIfStepFails: fix __FUNCT__

Reported-by: Richard Katz <richard.katz@earth.ox.ac.uk>


/petsc/bin/matlab/PetscReadBinaryMatlab.m
/petsc/config/BuildSystem/config/base.py
/petsc/config/BuildSystem/config/libraries.py
/petsc/config/BuildSystem/config/packages/hdf5.py
/petsc/config/PETSc/Configure.py
/petsc/config/PETSc/packages/openmp.py
/petsc/config/PETSc/packages/pARMS.py
/petsc/config/PETSc/packages/parmetis.py
/petsc/config/PETSc/packages/scalapack.py
/petsc/config/cmakeboot.py
/petsc/config/configure.py
/petsc/include/finclude/petscmat.h
/petsc/include/petsc-private/matimpl.h
/petsc/include/petscao.h
/petsc/include/petscmat.h
/petsc/include/petscpc.h
/petsc/include/petscsys.h
/petsc/include/petscversion.h
/petsc/share/petsc/datafiles/meshes/annulus-20.exo
/petsc/src/dm/examples/tests/ex7.c
/petsc/src/dm/impls/da/gr1.c
/petsc/src/dm/impls/da/gr2.c
/petsc/src/dm/impls/plex/plexexodusii.c
/petsc/src/dm/impls/plex/plexsubmesh.c
/petsc/src/dm/impls/plex/plexvtk.c
/petsc/src/dm/interface/dm.c
/petsc/src/docs/manualpages-sec/header_PetscSF
/petsc/src/docs/tex/manual/part2.tex
/petsc/src/docs/website/documentation/index.html
/petsc/src/docs/website/download/index.html
/petsc/src/ksp/ksp/examples/tests/output/ex11_1.out
/petsc/src/ksp/ksp/examples/tests/output/ex11_2.out
/petsc/src/ksp/ksp/examples/tutorials/ex56.c
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/examples/tutorials/output/ex10_aijcusparse.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex10_mpicrl.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/ex34_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex50.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex50_2.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex56_nns.out
/petsc/src/ksp/ksp/impls/gmres/dgmres/dgmres.c
/petsc/src/ksp/ksp/impls/gmres/fgmres/fgmres.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/utils/schurm.c
/petsc/src/ksp/pc/impls/bjacobi/bjacobi.c
/petsc/src/ksp/pc/impls/factor/factimpl.c
/petsc/src/ksp/pc/impls/factor/factor.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/gamg/agg.c
/petsc/src/ksp/pc/impls/gamg/gamg.c
/petsc/src/ksp/pc/impls/mg/ftn-custom/zmgfuncf.c
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/sbaij/seq/relax.h
/petsc/src/mat/interface/dlregismat.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/utils/gcreate.c
/petsc/src/mat/utils/getcolv.c
/petsc/src/snes/examples/tutorials/output/ex18_1.out
/petsc/src/snes/examples/tutorials/output/ex19_10.out
/petsc/src/snes/examples/tutorials/output/ex19_13.out
/petsc/src/snes/examples/tutorials/output/ex19_6.out
/petsc/src/snes/examples/tutorials/output/ex19_7.out
/petsc/src/snes/examples/tutorials/output/ex19_9.out
/petsc/src/snes/examples/tutorials/output/ex19_ngmres_fas_ms.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/ex48_4.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/ex5_5.out
/petsc/src/snes/examples/tutorials/output/ex70_0.out
/petsc/src/snes/examples/tutorials/output/ex70_1.out
/petsc/src/snes/impls/ncg/snesncg.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/interface/snesj2.c
/petsc/src/snes/linesearch/impls/bt/linesearchbt.c
/petsc/src/snes/utils/dmdasnes.c
/petsc/src/sys/classes/bag/bag.c
/petsc/src/sys/classes/bag/makefile
/petsc/src/sys/classes/viewer/impls/ascii/filev.c
/petsc/src/sys/classes/viewer/impls/binary/binv.c
/petsc/src/sys/classes/viewer/impls/vtk/vtkv.c
/petsc/src/sys/examples/tests/ex13.c
/petsc/src/sys/examples/tests/makefile
/petsc/src/sys/examples/tests/output/ex13_1.out
/petsc/src/sys/examples/tutorials/ex11.c
/petsc/src/sys/examples/tutorials/makefile
/petsc/src/sys/fileio/fpath.c
/petsc/src/sys/fileio/ghome.c
/petsc/src/sys/fileio/mprint.c
/petsc/src/sys/objects/options.c
/petsc/src/sys/objects/ptype.c
/petsc/src/sys/utils/fuser.c
/petsc/src/ts/examples/tutorials/ex11.c
/petsc/src/ts/examples/tutorials/ex16.c
/petsc/src/ts/examples/tutorials/ex21.c
/petsc/src/ts/examples/tutorials/makefile
/petsc/src/ts/examples/tutorials/output/ex26_4.out
ts.c
/petsc/src/vec/is/ao/impls/basic/aobasic.c
/petsc/src/vec/is/ao/impls/mapping/aomapping.c
/petsc/src/vec/is/ao/impls/memscalable/aomemscalable.c
/petsc/src/vec/is/ao/interface/ao.c
/petsc/src/vec/is/utils/pmap.c
/petsc/src/vec/vec/impls/mpi/pdvec.c
/petsc/src/vec/vec/impls/seq/bvec2.c
/petsc/src/vec/vec/interface/vector.c
/petsc/tutorials/HandsOnExercise.html
e925681f10-Nov-2013 Jed Brown <jedbrown@mcs.anl.gov>

Merge branch 'jed/fix-ts-rhs-mats'

* jed/fix-ts-rhs-mats:
TS: fix for TSGetRHSMats_Private() in the creation of the Arhs and Brhs matrices


/petsc/config/BuildSystem/config/package.py
/petsc/config/BuildSystem/config/packages/MPI.py
/petsc/config/BuildSystem/config/packages/boost.py
/petsc/config/BuildSystem/config/packages/cusp.py
/petsc/config/BuildSystem/config/packages/fiat.py
/petsc/config/BuildSystem/config/packages/scientificpython.py
/petsc/config/BuildSystem/config/packages/thrust.py
/petsc/config/PETSc/Configure.py
/petsc/config/PETSc/packages/clique.py
/petsc/config/PETSc/packages/elemental.py
/petsc/config/PETSc/packages/metis.py
/petsc/config/PETSc/packages/parmetis.py
/petsc/config/PETSc/packages/pcbddc.py
/petsc/config/PETSc/packages/viennacl.py
/petsc/config/PETSc/utilities/Regression.py
/petsc/config/PETSc/utilities/externalpackagesdir.py
/petsc/config/PETSc/utilities/installDir.py
/petsc/config/PETSc/utilities/petscdir.py
/petsc/config/configure.py
/petsc/include/finclude/petscmatdef.h
/petsc/include/mpiuni/mpi.h
/petsc/include/petsc-private/matimpl.h
/petsc/include/petsc-private/petscimpl.h
/petsc/include/petscblaslapack.h
/petsc/include/petscerror.h
/petsc/include/petscmat.h
/petsc/include/petscsnesfas.h
/petsc/src/contrib/fun3d/incomp/flow.c
/petsc/src/dm/dt/interface/dtfe.c
/petsc/src/docs/tex/petsc.bib
/petsc/src/docs/tex/petscapp.bib
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/docs/website/features/gpus.html
/petsc/src/ksp/pc/impls/gamg/gamg.c
/petsc/src/mat/color/impls/jp/jp.c
/petsc/src/mat/color/impls/jp/makefile
/petsc/src/mat/color/impls/makefile
/petsc/src/mat/color/impls/minpack/color.c
/petsc/src/mat/color/impls/minpack/color.h
/petsc/src/mat/color/impls/minpack/degr.c
/petsc/src/mat/color/impls/minpack/dsm.c
/petsc/src/mat/color/impls/minpack/ido.c
/petsc/src/mat/color/impls/minpack/makefile
/petsc/src/mat/color/impls/minpack/numsrt.c
/petsc/src/mat/color/impls/minpack/seq.c
/petsc/src/mat/color/impls/minpack/setr.c
/petsc/src/mat/color/impls/minpack/slo.c
/petsc/src/mat/color/impls/mis/makefile
/petsc/src/mat/color/impls/mis/miscoloring.c
/petsc/src/mat/color/impls/natural/makefile
/petsc/src/mat/color/impls/natural/natural.c
/petsc/src/mat/color/interface/ftn-custom/makefile
/petsc/src/mat/color/interface/ftn-custom/zmatcoloringf.c
/petsc/src/mat/color/interface/makefile
/petsc/src/mat/color/interface/matcoloring.c
/petsc/src/mat/color/interface/matcoloringregi.c
/petsc/src/mat/color/makefile
/petsc/src/mat/color/utils/bipartite.c
/petsc/src/mat/color/utils/localcolor.c
/petsc/src/mat/color/utils/makefile
/petsc/src/mat/color/utils/valid.c
/petsc/src/mat/examples/tests/ex161.c
/petsc/src/mat/examples/tutorials/ex16.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/aij/seq/matmatmult.c
/petsc/src/mat/impls/aij/seq/matrart.c
/petsc/src/mat/impls/sbaij/seq/sbaij.c
/petsc/src/mat/interface/dlregismat.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/matfd/fdmatrix.c
/petsc/src/snes/examples/tests/ex1.c
/petsc/src/snes/examples/tests/ex1f.F
/petsc/src/snes/examples/tutorials/ex10d/ex10.c
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/snes/examples/tutorials/output/ex19_fas_full.out
/petsc/src/snes/impls/fas/fas.c
/petsc/src/snes/impls/fas/fasfunc.c
/petsc/src/snes/impls/fas/fasimpls.h
/petsc/src/snes/impls/qn/qn.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/interface/snesj2.c
/petsc/src/snes/linesearch/impls/bt/linesearchbt.c
/petsc/src/snes/utils/ftn-custom/zdmdasnesf.c
/petsc/src/sys/classes/viewer/impls/ams/ams.c
/petsc/src/sys/error/checkptr.c
/petsc/src/sys/error/pstack.c
/petsc/src/sys/examples/tests/ex1f.F
/petsc/src/sys/makefile
/petsc/src/sys/objects/init.c
/petsc/src/sys/objects/pinit.c
/petsc/src/ts/examples/tests/ex4.c
ts.c
/petsc/src/vec/is/is/utils/iscoloring.c
/petsc/src/vec/is/sf/examples/tutorials/ex1.c
/petsc/src/vec/is/sf/impls/basic/sfbasic.c
/petsc/src/vec/vec/interface/rvector.c
bdb7087310-Nov-2013 Jed Brown <jedbrown@mcs.anl.gov>

TS: fix for TSGetRHSMats_Private() in the creation of the Arhs and Brhs matrices

When an RHS Jacobian is provided, matrices must be copied or duplicated
for Arhs and Brhs. Commit e1244c694be870577d

TS: fix for TSGetRHSMats_Private() in the creation of the Arhs and Brhs matrices

When an RHS Jacobian is provided, matrices must be copied or duplicated
for Arhs and Brhs. Commit e1244c694be870577ddfeb27d69a78d09ad24070

TS: add TSRHSJacobianSetReuse, fixes TSComputeRHSJacobianConstant

changed the logic for how to recompute RHS Jacobians, which had the
side-effect of causing TSGetRHSMats_Private to duplicate Brhs even if A
was being reused and A == B. This commit fixes the logic to reuse Arhs
as Brhs when they should match.

This commit cherry-picks the change to src/ts/interface/ts.c from
3162be4ab4fd0bc00dad2f51f4d64a4f9f8a384e.

Reported-by: Jay Jay Billings <jayjaybillings@gmail.com>

show more ...


/petsc/bin/matlab/PetscReadBinaryMatlab.m
/petsc/config/BuildSystem/config/base.py
/petsc/config/BuildSystem/config/libraries.py
/petsc/config/BuildSystem/config/packages/hdf5.py
/petsc/config/PETSc/Configure.py
/petsc/config/PETSc/packages/openmp.py
/petsc/config/PETSc/packages/pARMS.py
/petsc/config/PETSc/packages/parmetis.py
/petsc/config/PETSc/packages/scalapack.py
/petsc/config/cmakeboot.py
/petsc/config/configure.py
/petsc/include/finclude/petscmat.h
/petsc/include/petsc-private/matimpl.h
/petsc/include/petscao.h
/petsc/include/petscmat.h
/petsc/include/petscpc.h
/petsc/include/petscsys.h
/petsc/include/petscversion.h
/petsc/share/petsc/datafiles/meshes/annulus-20.exo
/petsc/src/dm/examples/tests/ex7.c
/petsc/src/dm/impls/da/gr1.c
/petsc/src/dm/impls/da/gr2.c
/petsc/src/dm/impls/plex/plexexodusii.c
/petsc/src/dm/impls/plex/plexsubmesh.c
/petsc/src/dm/impls/plex/plexvtk.c
/petsc/src/dm/interface/dm.c
/petsc/src/docs/manualpages-sec/header_PetscSF
/petsc/src/docs/tex/manual/part2.tex
/petsc/src/docs/website/documentation/index.html
/petsc/src/docs/website/download/index.html
/petsc/src/ksp/ksp/examples/tests/output/ex11_1.out
/petsc/src/ksp/ksp/examples/tests/output/ex11_2.out
/petsc/src/ksp/ksp/examples/tutorials/ex56.c
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/examples/tutorials/output/ex10_aijcusparse.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex10_mpicrl.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/ex34_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex50.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex50_2.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex56_nns.out
/petsc/src/ksp/ksp/impls/gmres/dgmres/dgmres.c
/petsc/src/ksp/ksp/impls/gmres/fgmres/fgmres.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/utils/schurm.c
/petsc/src/ksp/pc/impls/bjacobi/bjacobi.c
/petsc/src/ksp/pc/impls/factor/factimpl.c
/petsc/src/ksp/pc/impls/factor/factor.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/gamg/agg.c
/petsc/src/ksp/pc/impls/gamg/gamg.c
/petsc/src/ksp/pc/impls/mg/ftn-custom/zmgfuncf.c
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/sbaij/seq/relax.h
/petsc/src/mat/interface/dlregismat.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/utils/gcreate.c
/petsc/src/mat/utils/getcolv.c
/petsc/src/snes/examples/tutorials/output/ex18_1.out
/petsc/src/snes/examples/tutorials/output/ex19_10.out
/petsc/src/snes/examples/tutorials/output/ex19_13.out
/petsc/src/snes/examples/tutorials/output/ex19_6.out
/petsc/src/snes/examples/tutorials/output/ex19_7.out
/petsc/src/snes/examples/tutorials/output/ex19_9.out
/petsc/src/snes/examples/tutorials/output/ex19_ngmres_fas_ms.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/ex48_4.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/ex5_5.out
/petsc/src/snes/examples/tutorials/output/ex70_0.out
/petsc/src/snes/examples/tutorials/output/ex70_1.out
/petsc/src/snes/impls/ncg/snesncg.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/interface/snesj2.c
/petsc/src/snes/linesearch/impls/bt/linesearchbt.c
/petsc/src/snes/utils/dmdasnes.c
/petsc/src/sys/classes/bag/bag.c
/petsc/src/sys/classes/bag/makefile
/petsc/src/sys/classes/viewer/impls/ascii/filev.c
/petsc/src/sys/classes/viewer/impls/binary/binv.c
/petsc/src/sys/classes/viewer/impls/vtk/vtkv.c
/petsc/src/sys/examples/tests/ex13.c
/petsc/src/sys/examples/tests/makefile
/petsc/src/sys/examples/tests/output/ex13_1.out
/petsc/src/sys/examples/tutorials/ex11.c
/petsc/src/sys/examples/tutorials/makefile
/petsc/src/sys/fileio/fpath.c
/petsc/src/sys/fileio/ghome.c
/petsc/src/sys/fileio/mprint.c
/petsc/src/sys/objects/options.c
/petsc/src/sys/objects/ptype.c
/petsc/src/sys/utils/fuser.c
/petsc/src/ts/examples/tutorials/ex11.c
/petsc/src/ts/examples/tutorials/ex16.c
/petsc/src/ts/examples/tutorials/ex21.c
/petsc/src/ts/examples/tutorials/makefile
/petsc/src/ts/examples/tutorials/output/ex26_4.out
ts.c
/petsc/src/vec/is/ao/impls/basic/aobasic.c
/petsc/src/vec/is/ao/impls/mapping/aomapping.c
/petsc/src/vec/is/ao/impls/memscalable/aomemscalable.c
/petsc/src/vec/is/ao/interface/ao.c
/petsc/src/vec/is/utils/pmap.c
/petsc/src/vec/vec/impls/mpi/pdvec.c
/petsc/src/vec/vec/impls/seq/bvec2.c
/petsc/src/vec/vec/interface/vector.c
/petsc/tutorials/HandsOnExercise.html
7737a22831-Oct-2013 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'master' into barry/saws

Conflicts:
src/ksp/pc/impls/gamg/gamg.c
src/sys/classes/viewer/impls/ams/ams.c
src/sys/objects/pinit.c


/petsc/.mailmap
/petsc/bin/TOPSInstaller.py
/petsc/bin/maint/asterix-test.sh
/petsc/bin/maint/buildtest
/petsc/bin/maint/dos/makecpp.tcl
/petsc/bin/maint/dos/rules_win32
/petsc/bin/maint/gcov.py
/petsc/bin/maint/generatefortranstubs.py
/petsc/bin/maint/package-test.sh
/petsc/bin/win32fe/win32fe.exe
/petsc/bin/win32fe/win32feutils.dll
/petsc/conf/gmakegen.py
/petsc/conf/rules
/petsc/conf/variables
/petsc/config/BuildSystem/build/buildGraph.py
/petsc/config/BuildSystem/config/__init__.py
/petsc/config/BuildSystem/config/base.py
/petsc/config/BuildSystem/config/compilers.py
/petsc/config/BuildSystem/config/framework.py
/petsc/config/BuildSystem/config/functions.py
/petsc/config/BuildSystem/config/libraries.py
/petsc/config/BuildSystem/config/package.py
/petsc/config/BuildSystem/config/packages/BlasLapack.py
/petsc/config/BuildSystem/config/packages/MPI.py
/petsc/config/BuildSystem/config/packages/__init__.py
/petsc/config/BuildSystem/config/packages/fiat.py
/petsc/config/BuildSystem/config/packages/make.py
/petsc/config/BuildSystem/config/programs.py
/petsc/config/BuildSystem/config/setCompilers.py
/petsc/config/BuildSystem/config/util.py
/petsc/config/BuildSystem/graph.py
/petsc/config/BuildSystem/nargs.py
/petsc/config/BuildSystem/script.py
/petsc/config/PETSc/Configure.py
/petsc/config/PETSc/FEM.py
/petsc/config/PETSc/packages/Generator.py
/petsc/config/PETSc/packages/PaStiX.py
/petsc/config/PETSc/packages/Triangle.py
/petsc/config/PETSc/packages/opencl.py
/petsc/config/PETSc/packages/saws.py
/petsc/config/PETSc/packages/sowing.py
/petsc/config/PETSc/packages/tetgen.py
/petsc/config/PETSc/utilities/dataFilesPath.py
/petsc/config/PETSc/utilities/sharedLibraries.py
/petsc/config/builder.py
/petsc/config/cmakeboot.py
/petsc/config/cmakegen.py
/petsc/config/configure.py
/petsc/config/examples/arch-c-exodus-dbg-builder.py
/petsc/config/examples/arch-linux-complex-gcov.py
/petsc/config/examples/arch-linux-gcc-real-opt.py
/petsc/config/examples/arch-linux-gcc-real.py
/petsc/config/examples/arch-linux-gcov.py
/petsc/config/examples/arch-linux-gxx-complex.py
/petsc/config/examples/arch-linux-pkgs-gcov.py
/petsc/config/examples/basic/arch-gcc-complex-O.py
/petsc/config/examples/basic/arch-gcc-complex.py
/petsc/config/examples/basic/arch-gcc-real-O.py
/petsc/config/examples/basic/arch-gcc-real.py
/petsc/config/examples/basic/arch-gcc64-complex-O.py
/petsc/config/examples/basic/arch-gcc64-complex.py
/petsc/config/examples/basic/arch-gcc64-real-O.py
/petsc/config/examples/basic/arch-gcc64-real.py
/petsc/config/examples/basic/arch-gxx-complex-O.py
/petsc/config/examples/basic/arch-gxx-complex.py
/petsc/config/examples/basic/arch-gxx-real-O.py
/petsc/config/examples/basic/arch-gxx-real.py
/petsc/config/examples/basic/arch-gxx64-complex-O.py
/petsc/config/examples/basic/arch-gxx64-complex.py
/petsc/config/examples/basic/arch-gxx64-real-O.py
/petsc/config/examples/basic/arch-gxx64-real.py
/petsc/config/install.py
/petsc/gmakefile
/petsc/include/finclude/makefile
/petsc/include/finclude/petsc.h
/petsc/include/finclude/petsc.h90
/petsc/include/finclude/petscdef.h
/petsc/include/finclude/petscdmdef.h
/petsc/include/finclude/petscksp.h
/petsc/include/finclude/petscmat.h
/petsc/include/finclude/petscsnes.h
/petsc/include/finclude/petscsnesdef.h
/petsc/include/finclude/petsctsdef.h
/petsc/include/mpiuni/mpi.h
/petsc/include/petsc-private/dmpleximpl.h
/petsc/include/petsc-private/fortranimpl.h
/petsc/include/petsc-private/isimpl.h
/petsc/include/petsc-private/kspimpl.h
/petsc/include/petsc-private/matimpl.h
/petsc/include/petsc-private/matorderimpl.h
/petsc/include/petsc-private/petscfeimpl.h
/petsc/include/petsc-private/petscimpl.h
/petsc/include/petsc-private/snesimpl.h
/petsc/include/petsc-private/tsimpl.h
/petsc/include/petsc.h
/petsc/include/petscblaslapack.h
/petsc/include/petscblaslapack_c.h
/petsc/include/petscblaslapack_caps.h
/petsc/include/petscblaslapack_qd.h
/petsc/include/petscblaslapack_stdcall.h
/petsc/include/petscblaslapack_uscore.h
/petsc/include/petscdm.h
/petsc/include/petscdmda.h
/petsc/include/petscdmplex.h
/petsc/include/petscdt.h
/petsc/include/petscerror.h
/petsc/include/petscfe.h
/petsc/include/petscfetypes.h
/petsc/include/petscis.h
/petsc/include/petscksp.h
/petsc/include/petscmat.h
/petsc/include/petscpc.h
/petsc/include/petscsnes.h
/petsc/include/petscsys.h
/petsc/include/petscts.h
/petsc/include/petscvec.h
/petsc/include/petscversion.h
/petsc/makefile
/petsc/src/benchmarks/benchmarkExample.py
/petsc/src/dm/dt/interface/dt.c
/petsc/src/dm/dt/interface/dtfe.c
/petsc/src/dm/dt/interface/makefile
/petsc/src/dm/examples/tests/ex26.c
/petsc/src/dm/examples/tests/ex9.c
/petsc/src/dm/f90-mod/petscdmmod.F
/petsc/src/dm/impls/adda/adda.c
/petsc/src/dm/impls/composite/pack.c
/petsc/src/dm/impls/da/dacreate.c
/petsc/src/dm/impls/da/dageometry.c
/petsc/src/dm/impls/da/dagetarray.c
/petsc/src/dm/impls/da/dalocal.c
/petsc/src/dm/impls/da/fdda.c
/petsc/src/dm/impls/da/gr1.c
/petsc/src/dm/impls/makefile
/petsc/src/dm/impls/plex/examples/makefile
/petsc/src/dm/impls/plex/examples/tests/ex1.c
/petsc/src/dm/impls/plex/examples/tests/ex10.c
/petsc/src/dm/impls/plex/examples/tests/ex3.c
/petsc/src/dm/impls/plex/examples/tests/ex4.c
/petsc/src/dm/impls/plex/examples/tests/ex5.c
/petsc/src/dm/impls/plex/examples/tests/ex7.c
/petsc/src/dm/impls/plex/examples/tests/ex8.c
/petsc/src/dm/impls/plex/examples/tests/output/ex10_0.out
/petsc/src/dm/impls/plex/examples/tests/output/ex10_1.out
/petsc/src/dm/impls/plex/examples/tests/output/ex10_2.out
/petsc/src/dm/impls/plex/examples/tests/output/ex10_3.out
/petsc/src/dm/impls/plex/examples/tests/output/ex10_4.out
/petsc/src/dm/impls/plex/examples/tests/output/ex10_5.out
/petsc/src/dm/impls/plex/examples/tests/output/ex10_6.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_7.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_8.out
/petsc/src/dm/impls/plex/examples/tests/output/ex2f90_0.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_2.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_5.out
/petsc/src/dm/impls/plex/examples/tests/output/ex4_0.out
/petsc/src/dm/impls/plex/examples/tests/output/ex4_1.out
/petsc/src/dm/impls/plex/examples/tests/output/ex4_10.out
/petsc/src/dm/impls/plex/examples/tests/output/ex4_11.out
/petsc/src/dm/impls/plex/examples/tests/output/ex4_12.out
/petsc/src/dm/impls/plex/examples/tests/output/ex4_13.out
/petsc/src/dm/impls/plex/examples/tests/output/ex4_14.out
/petsc/src/dm/impls/plex/examples/tests/output/ex4_15.out
/petsc/src/dm/impls/plex/examples/tests/output/ex4_16.out
/petsc/src/dm/impls/plex/examples/tests/output/ex4_17.out
/petsc/src/dm/impls/plex/examples/tests/output/ex4_18.out
/petsc/src/dm/impls/plex/examples/tests/output/ex4_19.out
/petsc/src/dm/impls/plex/examples/tests/output/ex4_2.out
/petsc/src/dm/impls/plex/examples/tests/output/ex4_20.out
/petsc/src/dm/impls/plex/examples/tests/output/ex4_21.out
/petsc/src/dm/impls/plex/examples/tests/output/ex4_22.out
/petsc/src/dm/impls/plex/examples/tests/output/ex4_23.out
/petsc/src/dm/impls/plex/examples/tests/output/ex4_3.out
/petsc/src/dm/impls/plex/examples/tests/output/ex4_4.out
/petsc/src/dm/impls/plex/examples/tests/output/ex4_5.out
/petsc/src/dm/impls/plex/examples/tests/output/ex4_6.out
/petsc/src/dm/impls/plex/examples/tests/output/ex4_7.out
/petsc/src/dm/impls/plex/examples/tests/output/ex4_8.out
/petsc/src/dm/impls/plex/examples/tests/output/ex4_9.out
/petsc/src/dm/impls/plex/examples/tests/output/ex5_0.out
/petsc/src/dm/impls/plex/examples/tests/output/ex5_10.out
/petsc/src/dm/impls/plex/examples/tests/output/ex5_11.out
/petsc/src/dm/impls/plex/examples/tests/output/ex5_2.out
/petsc/src/dm/impls/plex/examples/tests/output/ex5_4.out
/petsc/src/dm/impls/plex/examples/tests/output/ex5_5.out
/petsc/src/dm/impls/plex/examples/tests/output/ex5_6.out
/petsc/src/dm/impls/plex/examples/tests/output/ex5_7.out
/petsc/src/dm/impls/plex/examples/tests/output/ex5_8.out
/petsc/src/dm/impls/plex/examples/tests/output/ex5_9.out
/petsc/src/dm/impls/plex/examples/tests/output/ex7_10.out
/petsc/src/dm/impls/plex/examples/tests/output/ex7_11.out
/petsc/src/dm/impls/plex/examples/tests/output/ex7_9.out
/petsc/src/dm/impls/plex/examples/tutorials/makefile
/petsc/src/dm/impls/plex/ftn-custom/zplex.c
/petsc/src/dm/impls/plex/ftn-custom/zplexsubmesh.c
/petsc/src/dm/impls/plex/makefile
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/plex/plexcgns.c
/petsc/src/dm/impls/plex/plexcreate.c
/petsc/src/dm/impls/plex/plexexodusii.c
/petsc/src/dm/impls/plex/plexfem.c
/petsc/src/dm/impls/plex/plexgeometry.c
/petsc/src/dm/impls/plex/plexinterpolate.c
/petsc/src/dm/impls/plex/plexlabel.c
/petsc/src/dm/impls/plex/plexpreallocate.c
/petsc/src/dm/impls/plex/plexrefine.c
/petsc/src/dm/impls/plex/plexreorder.c
/petsc/src/dm/impls/plex/plexsubmesh.c
/petsc/src/dm/impls/plex/plexvtk.c
/petsc/src/dm/interface/dlregisdmdm.c
/petsc/src/dm/interface/dm.c
/petsc/src/dm/interface/dmregall.c
/petsc/src/docs/doxygen/Doxyfile
/petsc/src/docs/doxygen/manual/dev/petsc-kernel.h
/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/developers/index.html
/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/mailing-lists.html
/petsc/src/ksp/ksp/examples/tutorials/ex49.c
/petsc/src/ksp/ksp/examples/tutorials/ex54.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/ex49_5.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex54_0.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/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_hypre.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/groppcg/groppcg.c
/petsc/src/ksp/ksp/impls/cg/pipecg/pipecg.c
/petsc/src/ksp/ksp/impls/cheby/cheby.c
/petsc/src/ksp/ksp/impls/cr/pipecr/pipecr.c
/petsc/src/ksp/ksp/impls/gmres/agmres/agmres.c
/petsc/src/ksp/ksp/impls/gmres/dgmres/dgmres.c
/petsc/src/ksp/ksp/impls/lsqr/lsqr.c
/petsc/src/ksp/ksp/impls/specest/specest.c
/petsc/src/ksp/ksp/interface/dlregisksp.c
/petsc/src/ksp/ksp/interface/dmksp.c
/petsc/src/ksp/ksp/interface/ftn-custom/zitfuncf.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/makefile
/petsc/src/ksp/ksp/interface/saws/kspsaws.c
/petsc/src/ksp/ksp/interface/saws/makefile
/petsc/src/ksp/ksp/utils/schurm.c
/petsc/src/ksp/pc/impls/asa/asa.c
/petsc/src/ksp/pc/impls/bddc/bddc.c
/petsc/src/ksp/pc/impls/bddc/bddc.h
/petsc/src/ksp/pc/impls/bddc/bddcprivate.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/is/pcis.c
/petsc/src/ksp/pc/impls/makefile
/petsc/src/ksp/pc/impls/mg/mg.c
/petsc/src/ksp/pc/impls/mg/mgfunc.c
/petsc/src/ksp/pc/impls/redundant/redundant.c
/petsc/src/ksp/pc/interface/pcregis.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/coarsen/impls/mis/mis.c
/petsc/src/mat/examples/tests/ex138.c
/petsc/src/mat/examples/tests/ex151.c
/petsc/src/mat/examples/tests/ex163.c
/petsc/src/mat/examples/tests/makefile
/petsc/src/mat/examples/tests/output/ex138.out
/petsc/src/mat/examples/tests/output/ex151_1.out
/petsc/src/mat/examples/tests/output/ex151_2.out
/petsc/src/mat/examples/tests/output/ex151_2b.out
/petsc/src/mat/examples/tests/output/ex151_3.out
/petsc/src/mat/examples/tests/output/ex151_3b.out
/petsc/src/mat/examples/tutorials/ex16.c
/petsc/src/mat/impls/adj/mpi/mpiadj.c
/petsc/src/mat/impls/aij/mpi/fdmpiaij.c
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/mpi/mpiaij.h
/petsc/src/mat/impls/aij/mpi/mpiviennacl/mpiaijviennacl.cxx
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/aij/seq/aij.h
/petsc/src/mat/impls/aij/seq/fdaij.c
/petsc/src/mat/impls/aij/seq/inode.c
/petsc/src/mat/impls/aij/seq/matmatmult.c
/petsc/src/mat/impls/aij/seq/seqcusp/aijcusp.cu
/petsc/src/mat/impls/aij/seq/seqviennacl/aijviennacl.cxx
/petsc/src/mat/impls/aij/seq/seqviennacl/viennaclmatimpl.h
/petsc/src/mat/impls/baij/mpi/mpibaij.c
/petsc/src/mat/impls/baij/mpi/mpibaij.h
/petsc/src/mat/impls/baij/seq/baij.c
/petsc/src/mat/impls/baij/seq/baij.h
/petsc/src/mat/impls/baij/seq/baij2.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/mffd/mffd.c
/petsc/src/mat/impls/sbaij/mpi/mpisbaij.c
/petsc/src/mat/impls/sbaij/seq/relax.h
/petsc/src/mat/impls/sbaij/seq/sbaij.c
/petsc/src/mat/impls/scatter/mscatter.c
/petsc/src/mat/impls/shell/ftn-custom/zshellf.c
/petsc/src/mat/impls/shell/shell.c
/petsc/src/mat/interface/dlregismat.c
/petsc/src/mat/interface/ftn-custom/zmatrixf.c
/petsc/src/mat/interface/matnull.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/matfd/fdmatrix.c
/petsc/src/mat/order/amd/amd.c
/petsc/src/mat/order/degree.c
/petsc/src/mat/order/fn1wd.c
/petsc/src/mat/order/fndsep.c
/petsc/src/mat/order/fnroot.c
/petsc/src/mat/order/gen1wd.c
/petsc/src/mat/order/gennd.c
/petsc/src/mat/order/genqmd.c
/petsc/src/mat/order/genrcm.c
/petsc/src/mat/order/makefile
/petsc/src/mat/order/qmdmrg.c
/petsc/src/mat/order/qmdqt.c
/petsc/src/mat/order/qmdrch.c
/petsc/src/mat/order/qmdupd.c
/petsc/src/mat/order/rcm.c
/petsc/src/mat/order/rootls.c
/petsc/src/mat/order/sorder.c
/petsc/src/mat/order/sp1wd.c
/petsc/src/mat/order/spnd.c
/petsc/src/mat/order/spqmd.c
/petsc/src/mat/order/sprcm.c
/petsc/src/mat/partition/partition.c
/petsc/src/mat/utils/bandwidth.c
/petsc/src/mat/utils/compressedrow.c
/petsc/src/mat/utils/gcreate.c
/petsc/src/mat/utils/getcolv.c
/petsc/src/mat/utils/makefile
/petsc/src/snes/examples/tests/ex1.c
/petsc/src/snes/examples/tests/ex1f.F
/petsc/src/snes/examples/tutorials/ex10.c
/petsc/src/snes/examples/tutorials/ex10d/ex10.c
/petsc/src/snes/examples/tutorials/ex12.c
/petsc/src/snes/examples/tutorials/ex14.c
/petsc/src/snes/examples/tutorials/ex31.c
/petsc/src/snes/examples/tutorials/ex52.c
/petsc/src/snes/examples/tutorials/ex52_integrateElement.cu
/petsc/src/snes/examples/tutorials/ex52_integrateElementOpenCL.c
/petsc/src/snes/examples/tutorials/ex5s.c
/petsc/src/snes/examples/tutorials/ex62.c
/petsc/src/snes/examples/tutorials/ex72.c
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/snes/examples/tutorials/output/ex12_0.out
/petsc/src/snes/examples/tutorials/output/ex12_1.out
/petsc/src/snes/examples/tutorials/output/ex12_10.out
/petsc/src/snes/examples/tutorials/output/ex12_11.out
/petsc/src/snes/examples/tutorials/output/ex12_12.out
/petsc/src/snes/examples/tutorials/output/ex12_13.out
/petsc/src/snes/examples/tutorials/output/ex12_14.out
/petsc/src/snes/examples/tutorials/output/ex12_15.out
/petsc/src/snes/examples/tutorials/output/ex12_16.out
/petsc/src/snes/examples/tutorials/output/ex12_17.out
/petsc/src/snes/examples/tutorials/output/ex12_18.out
/petsc/src/snes/examples/tutorials/output/ex12_2.out
/petsc/src/snes/examples/tutorials/output/ex12_21.out
/petsc/src/snes/examples/tutorials/output/ex12_22.out
/petsc/src/snes/examples/tutorials/output/ex12_23.out
/petsc/src/snes/examples/tutorials/output/ex12_24.out
/petsc/src/snes/examples/tutorials/output/ex12_25.out
/petsc/src/snes/examples/tutorials/output/ex12_26.out
/petsc/src/snes/examples/tutorials/output/ex12_3.out
/petsc/src/snes/examples/tutorials/output/ex12_4.out
/petsc/src/snes/examples/tutorials/output/ex12_5.out
/petsc/src/snes/examples/tutorials/output/ex12_6.out
/petsc/src/snes/examples/tutorials/output/ex12_7.out
/petsc/src/snes/examples/tutorials/output/ex12_8.out
/petsc/src/snes/examples/tutorials/output/ex12_9.out
/petsc/src/snes/examples/tutorials/output/ex14_3.out
/petsc/src/snes/examples/tutorials/output/ex19_1.out
/petsc/src/snes/examples/tutorials/output/ex19_14.out
/petsc/src/snes/examples/tutorials/output/ex19_2.out
/petsc/src/snes/examples/tutorials/output/ex19_draw.out
/petsc/src/snes/examples/tutorials/output/ex19_fdcoloring_wp.out
/petsc/src/snes/examples/tutorials/output/ex52_18.out
/petsc/src/snes/examples/tutorials/output/ex52_19.out
/petsc/src/snes/examples/tutorials/output/ex52_20.out
/petsc/src/snes/examples/tutorials/output/ex52_21.out
/petsc/src/snes/examples/tutorials/output/ex52_22.out
/petsc/src/snes/examples/tutorials/output/ex52_23.out
/petsc/src/snes/examples/tutorials/output/ex52_24.out
/petsc/src/snes/examples/tutorials/output/ex52_25.out
/petsc/src/snes/examples/tutorials/output/ex52_26.out
/petsc/src/snes/examples/tutorials/output/ex52_27.out
/petsc/src/snes/examples/tutorials/output/ex52_28.out
/petsc/src/snes/examples/tutorials/output/ex52_29.out
/petsc/src/snes/examples/tutorials/output/ex52_30.out
/petsc/src/snes/examples/tutorials/output/ex52_31.out
/petsc/src/snes/examples/tutorials/output/ex52_32.out
/petsc/src/snes/examples/tutorials/output/ex52_33.out
/petsc/src/snes/examples/tutorials/output/ex52_34.out
/petsc/src/snes/examples/tutorials/output/ex52_35.out
/petsc/src/snes/examples/tutorials/output/ex52_36.out
/petsc/src/snes/examples/tutorials/output/ex52_37.out
/petsc/src/snes/examples/tutorials/output/ex5_5_broyden.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_4.out
/petsc/src/snes/examples/tutorials/output/ex62_43.out
/petsc/src/snes/examples/tutorials/output/ex62_44.out
/petsc/src/snes/examples/tutorials/output/ex62_45.out
/petsc/src/snes/examples/tutorials/output/ex62_5.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/qn/qn.c
/petsc/src/snes/impls/richardson/snesrichardson.c
/petsc/src/snes/impls/tr/tr.c
/petsc/src/snes/impls/vi/rs/virs.c
/petsc/src/snes/impls/vi/rsaug/virsaug.c
/petsc/src/snes/impls/vi/ss/viss.c
/petsc/src/snes/interface/dlregissnes.c
/petsc/src/snes/interface/ftn-custom/zsnesf.c
/petsc/src/snes/interface/makefile
/petsc/src/snes/interface/saws/makefile
/petsc/src/snes/interface/saws/snessaws.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/interface/snesj2.c
/petsc/src/snes/interface/snesut.c
/petsc/src/snes/linesearch/interface/linesearch.c
/petsc/src/snes/utils/dmdasnes.c
/petsc/src/snes/utils/dmlocalsnes.c
/petsc/src/snes/utils/dmsnes.c
/petsc/src/snes/utils/makefile
/petsc/src/sys/classes/bag/makefile
/petsc/src/sys/classes/draw/interface/drawreg.c
/petsc/src/sys/classes/matlabengine/matlab.c
/petsc/src/sys/classes/random/examples/makefile
/petsc/src/sys/classes/random/interface/randomc.c
/petsc/src/sys/classes/viewer/impls/ams/ams.c
/petsc/src/sys/classes/viewer/impls/ascii/vcreatea.c
/petsc/src/sys/classes/viewer/impls/binary/binv.c
/petsc/src/sys/classes/viewer/impls/draw/drawv.c
/petsc/src/sys/classes/viewer/impls/mathematica/mathematica.c
/petsc/src/sys/classes/viewer/impls/matlab/vmatlab.c
/petsc/src/sys/classes/viewer/impls/socket/send.c
/petsc/src/sys/classes/viewer/interface/dlregispetsc.c
/petsc/src/sys/classes/viewer/interface/viewreg.c
/petsc/src/sys/dll/dlimpl.c
/petsc/src/sys/dll/reg.c
/petsc/src/sys/error/adebug.c
/petsc/src/sys/error/err.c
/petsc/src/sys/error/errabort.c
/petsc/src/sys/error/errstop.c
/petsc/src/sys/error/errtrace.c
/petsc/src/sys/error/fp.c
/petsc/src/sys/error/ftn-custom/zerrf.c
/petsc/src/sys/error/pstack.c
/petsc/src/sys/error/signal.c
/petsc/src/sys/examples/tests/ex13.c
/petsc/src/sys/examples/tests/makefile
/petsc/src/sys/examples/tests/output/ex13_1.out
/petsc/src/sys/fileio/fpath.c
/petsc/src/sys/fileio/ghome.c
/petsc/src/sys/fileio/mpiuopen.c
/petsc/src/sys/fileio/mprint.c
/petsc/src/sys/ftn-custom/zsys.c
/petsc/src/sys/logging/utils/classlog.c
/petsc/src/sys/memory/ftn-custom/zmtrf.c
/petsc/src/sys/memory/mal.c
/petsc/src/sys/memory/mtr.c
/petsc/src/sys/mpiuni/mpi.c
/petsc/src/sys/objects/ftn-custom/zstart.c
/petsc/src/sys/objects/inherit.c
/petsc/src/sys/objects/init.c
/petsc/src/sys/objects/options.c
/petsc/src/sys/objects/pinit.c
/petsc/src/sys/objects/state.c
/petsc/src/sys/objects/subcomm.c
/petsc/src/sys/utils/fuser.c
/petsc/src/ts/characteristic/interface/characteristic.c
/petsc/src/ts/characteristic/interface/slregis.c
/petsc/src/ts/examples/tests/ex4.c
/petsc/src/ts/examples/tests/ex5.c
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/makefile
/petsc/src/ts/examples/tutorials/ex11.c
/petsc/src/ts/examples/tutorials/ex19.c
/petsc/src/ts/examples/tutorials/ex20.c
/petsc/src/ts/examples/tutorials/ex31.c
/petsc/src/ts/examples/tutorials/makefile
/petsc/src/ts/examples/tutorials/output/ex20_1.out
/petsc/src/ts/examples/tutorials/output/ex26_4.out
/petsc/src/ts/examples/tutorials/output/ex31_1.out
/petsc/src/ts/examples/tutorials/output/ex8_1.out
/petsc/src/ts/examples/tutorials/output/ex8_2.out
/petsc/src/ts/examples/tutorials/output/ex8_3.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/f90-mod/petsctsmod.F
/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/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
dlregists.c
ts.c
tscreate.c
/petsc/src/ts/utils/dmts.c
/petsc/src/vec/is/ao/impls/mapping/aomapping.c
/petsc/src/vec/is/ao/interface/ao.c
/petsc/src/vec/is/is/interface/index.c
/petsc/src/vec/is/is/interface/isreg.c
/petsc/src/vec/is/is/utils/ftn-custom/ziscoloringf.c
/petsc/src/vec/is/sf/interface/sf.c
/petsc/src/vec/is/utils/isltog.c
/petsc/src/vec/is/utils/pmap.c
/petsc/src/vec/is/utils/vsectionis.c
/petsc/src/vec/pf/interface/pf.c
/petsc/src/vec/vec/examples/tests/ex44.c
/petsc/src/vec/vec/examples/tests/makefile
/petsc/src/vec/vec/examples/tests/output/ex44.out
/petsc/src/vec/vec/examples/tutorials/ex21.c
/petsc/src/vec/vec/examples/tutorials/ex21f90.F
/petsc/src/vec/vec/examples/tutorials/makefile
/petsc/src/vec/vec/examples/tutorials/output/ex21f90_1.out
/petsc/src/vec/vec/impls/mpi/commonmpvec.c
/petsc/src/vec/vec/impls/mpi/mpiviennacl/mpiviennacl.cxx
/petsc/src/vec/vec/impls/mpi/pdvec.c
/petsc/src/vec/vec/impls/seq/seqcusp/cuspvecimpl.h
/petsc/src/vec/vec/impls/seq/seqcusp/makefile
/petsc/src/vec/vec/impls/seq/seqcusp/veccusp.cu
/petsc/src/vec/vec/impls/seq/seqcusp/vecscattercusp.cu
/petsc/src/vec/vec/impls/seq/seqviennacl/vecviennacl.cxx
/petsc/src/vec/vec/impls/seq/seqviennacl/viennaclvecimpl.h
/petsc/src/vec/vec/interface/dlregisvec.c
/petsc/src/vec/vec/interface/f90-custom/zvectorf90.c
/petsc/src/vec/vec/interface/rvector.c
/petsc/src/vec/vec/interface/veccreate.c
/petsc/src/vec/vec/interface/vecregall.c
/petsc/src/vec/vec/utils/veccusp/vscatcusp.c
/petsc/src/vec/vec/utils/vinv.c
/petsc/src/vec/vec/utils/vpscat.c
/petsc/src/vec/vec/utils/vpscat.h
/petsc/src/vec/vec/utils/vscat.c
51b4a12f29-Oct-2013 Matthew G. Knepley <knepley@gmail.com>

TS: Allow the DMDARay viewer to operator in LG mode
- Added TSMonitorLGDMDARay() activated by -ts_monitor_lg_dmda_ray
- Added TSMonitorLGCtx to TSMonitorDMDARayCtx

be1b0d7529-Oct-2013 Matthew G. Knepley <knepley@gmail.com>

TS: Make TSMonitorLGCtx visible to other code


/petsc/bin/maint/buildtest
/petsc/bin/maint/gcov.py
/petsc/bin/maint/generatefortranstubs.py
/petsc/conf/gmakegen.py
/petsc/conf/rules
/petsc/config/BuildSystem/config/packages/make.py
/petsc/config/PETSc/packages/Triangle.py
/petsc/config/PETSc/packages/tetgen.py
/petsc/config/PETSc/utilities/sharedLibraries.py
/petsc/include/finclude/petscmat.h
/petsc/include/petsc-private/matimpl.h
/petsc/include/petsc-private/tsimpl.h
/petsc/include/petscdmplex.h
/petsc/include/petscmat.h
/petsc/include/petscsys.h
/petsc/include/petscts.h
/petsc/makefile
/petsc/src/dm/examples/tests/ex26.c
/petsc/src/dm/examples/tests/ex9.c
/petsc/src/dm/impls/plex/examples/tutorials/makefile
/petsc/src/dm/impls/plex/plexlabel.c
/petsc/src/dm/impls/plex/plexpreallocate.c
/petsc/src/dm/impls/plex/plexsubmesh.c
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/ksp/ksp/examples/tutorials/ex59.c
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/examples/tutorials/output/ex54_0.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/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_hypre.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/impls/cg/groppcg/groppcg.c
/petsc/src/ksp/ksp/impls/cg/pipecg/pipecg.c
/petsc/src/ksp/ksp/impls/cr/pipecr/pipecr.c
/petsc/src/ksp/ksp/impls/gmres/agmres/agmres.c
/petsc/src/ksp/pc/impls/bddc/bddc.c
/petsc/src/ksp/pc/impls/bddc/bddc.h
/petsc/src/ksp/pc/impls/bddc/bddcprivate.c
/petsc/src/ksp/pc/impls/fieldsplit/fieldsplit.c
/petsc/src/ksp/pc/impls/gamg/gamg.c
/petsc/src/ksp/pc/impls/is/pcis.c
/petsc/src/mat/coarsen/impls/mis/mis.c
/petsc/src/mat/examples/tests/ex151.c
/petsc/src/mat/examples/tests/makefile
/petsc/src/mat/examples/tests/output/ex151_1.out
/petsc/src/mat/examples/tests/output/ex151_2.out
/petsc/src/mat/examples/tests/output/ex151_2b.out
/petsc/src/mat/examples/tests/output/ex151_3.out
/petsc/src/mat/examples/tests/output/ex151_3b.out
/petsc/src/mat/examples/tutorials/ex16.c
/petsc/src/mat/impls/aij/mpi/fdmpiaij.c
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/mpi/mpiaij.h
/petsc/src/mat/impls/aij/mpi/mpiviennacl/mpiaijviennacl.cxx
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/aij/seq/aij.h
/petsc/src/mat/impls/aij/seq/fdaij.c
/petsc/src/mat/impls/aij/seq/matmatmult.c
/petsc/src/mat/impls/aij/seq/seqviennacl/aijviennacl.cxx
/petsc/src/mat/impls/aij/seq/seqviennacl/viennaclmatimpl.h
/petsc/src/mat/impls/baij/mpi/mpibaij.c
/petsc/src/mat/impls/baij/mpi/mpibaij.h
/petsc/src/mat/impls/baij/seq/baij.c
/petsc/src/mat/impls/baij/seq/baij.h
/petsc/src/mat/interface/dlregismat.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/matfd/fdmatrix.c
/petsc/src/snes/examples/tests/ex1.c
/petsc/src/snes/examples/tests/ex1f.F
/petsc/src/snes/examples/tutorials/ex10d/ex10.c
/petsc/src/snes/examples/tutorials/ex14.c
/petsc/src/snes/examples/tutorials/ex5s.c
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/snes/examples/tutorials/output/ex19_1.out
/petsc/src/snes/examples/tutorials/output/ex19_14.out
/petsc/src/snes/examples/tutorials/output/ex19_2.out
/petsc/src/snes/examples/tutorials/output/ex19_fdcoloring_wp.out
/petsc/src/snes/impls/ngmres/anderson.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/interface/snesj2.c
/petsc/src/snes/utils/dmdasnes.c
/petsc/src/snes/utils/dmlocalsnes.c
/petsc/src/sys/mpiuni/mpi.c
/petsc/src/ts/examples/tests/ex4.c
/petsc/src/ts/examples/tests/ex5.c
/petsc/src/ts/examples/tutorials/ex19.c
/petsc/src/ts/examples/tutorials/ex34.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/impls/arkimex/arkimex.c
/petsc/src/ts/impls/eimex/eimex.c
ts.c
/petsc/src/vec/vec/impls/mpi/mpiviennacl/mpiviennacl.cxx
/petsc/src/vec/vec/impls/seq/seqviennacl/vecviennacl.cxx
/petsc/src/vec/vec/impls/seq/seqviennacl/viennaclvecimpl.h
fdfb66d921-Oct-2013 Jed Brown <jedbrown@mcs.anl.gov>

Merge branch 'emil/ts-poststage'

* emil/ts-poststage:
Added a post-stage function for time-integrators

a8a0fb1720-Oct-2013 Jed Brown <jedbrown@mcs.anl.gov>

Merge branch 'emil/ts-rk-rehab'

Renovate explicit Runge-Kutta methods to use TSAdapt and support easy
registration of additional schemes.

* emil/ts-rk-rehab:
TSRK: remove TSRKSetTolerance because

Merge branch 'emil/ts-rk-rehab'

Renovate explicit Runge-Kutta methods to use TSAdapt and support easy
registration of additional schemes.

* emil/ts-rk-rehab:
TSRK: remove TSRKSetTolerance because we now use TSAdapt
Updated the documentation for using RK schemes with variable timesteps
Changed the default RK type to be RK3BS (Bogacki-Shampine) which has an embedded method
minor edits in rk and adding petsc math types in ex31
Added comments documenting the Dormand-Prince and Bogacki-Shampine RK methods...
Added a Boolean variable to indicate of method is FSAL
Added Dormand-Prince and Bogacki-Shampine RK schemes...
Implemented the renovated RK. The first 6 commits are squashed and the text is preserved below.

show more ...


/petsc/.mailmap
/petsc/bin/maint/dos/makecpp.tcl
/petsc/bin/maint/dos/rules_win32
/petsc/bin/maint/gcov.py
/petsc/bin/matlab/classes/matlabheader.h
/petsc/config/BuildSystem/build/buildGraph.py
/petsc/config/BuildSystem/config/__init__.py
/petsc/config/BuildSystem/config/base.py
/petsc/config/BuildSystem/config/compilers.py
/petsc/config/BuildSystem/config/framework.py
/petsc/config/BuildSystem/config/functions.py
/petsc/config/BuildSystem/config/libraries.py
/petsc/config/BuildSystem/config/package.py
/petsc/config/BuildSystem/config/packages/BlasLapack.py
/petsc/config/BuildSystem/config/packages/MPI.py
/petsc/config/BuildSystem/config/setCompilers.py
/petsc/config/BuildSystem/config/util.py
/petsc/config/BuildSystem/graph.py
/petsc/config/BuildSystem/nargs.py
/petsc/config/BuildSystem/script.py
/petsc/config/PETSc/Configure.py
/petsc/config/PETSc/packages/opencl.py
/petsc/config/PETSc/packages/sowing.py
/petsc/config/PETSc/utilities/dataFilesPath.py
/petsc/config/builder.py
/petsc/config/cmakegen.py
/petsc/config/examples/arch-linux-complex-gcov.py
/petsc/config/examples/arch-linux-gcov.py
/petsc/config/examples/arch-linux-pkgs-gcov.py
/petsc/include/finclude/petscmat.h
/petsc/include/finclude/petsctsdef.h
/petsc/include/mpiuni/mpi.h
/petsc/include/petsc-private/dmimpl.h
/petsc/include/petsc-private/fortranimpl.h
/petsc/include/petsc-private/isimpl.h
/petsc/include/petsc-private/matimpl.h
/petsc/include/petscdm.h
/petsc/include/petscdmda.h
/petsc/include/petscdmplex.h
/petsc/include/petscdmshell.h
/petsc/include/petscerror.h
/petsc/include/petscis.h
/petsc/include/petscmat.h
/petsc/include/petscpc.h
/petsc/include/petscsys.h
/petsc/include/petscts.h
/petsc/include/petscvec.h
/petsc/include/petscversion.h
/petsc/makefile
/petsc/src/dm/dt/interface/dtfe.c
/petsc/src/dm/examples/tests/ex22.c
/petsc/src/dm/examples/tests/ex26.c
/petsc/src/dm/examples/tests/ex30.c
/petsc/src/dm/examples/tests/ex35.c
/petsc/src/dm/examples/tests/ex9.c
/petsc/src/dm/examples/tutorials/ex14.c
/petsc/src/dm/impls/adda/adda.c
/petsc/src/dm/impls/composite/pack.c
/petsc/src/dm/impls/composite/packimpl.h
/petsc/src/dm/impls/composite/packm.c
/petsc/src/dm/impls/da/da.c
/petsc/src/dm/impls/da/dacreate.c
/petsc/src/dm/impls/da/dadist.c
/petsc/src/dm/impls/da/dageometry.c
/petsc/src/dm/impls/da/dagetarray.c
/petsc/src/dm/impls/da/fdda.c
/petsc/src/dm/impls/da/gr1.c
/petsc/src/dm/impls/patch/patchcreate.c
/petsc/src/dm/impls/plex/examples/tests/ex1.c
/petsc/src/dm/impls/plex/examples/tests/ex3.c
/petsc/src/dm/impls/plex/examples/tests/ex4.c
/petsc/src/dm/impls/plex/examples/tests/ex5.c
/petsc/src/dm/impls/plex/examples/tests/ex7.c
/petsc/src/dm/impls/plex/examples/tests/ex8.c
/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/ex7_10.out
/petsc/src/dm/impls/plex/examples/tests/output/ex7_11.out
/petsc/src/dm/impls/plex/examples/tests/output/ex7_9.out
/petsc/src/dm/impls/plex/ftn-custom/zplex.c
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/plex/plexcgns.c
/petsc/src/dm/impls/plex/plexcreate.c
/petsc/src/dm/impls/plex/plexexodusii.c
/petsc/src/dm/impls/plex/plexfem.c
/petsc/src/dm/impls/plex/plexinterpolate.c
/petsc/src/dm/impls/plex/plexpreallocate.c
/petsc/src/dm/impls/plex/plexsubmesh.c
/petsc/src/dm/impls/plex/plexvtk.c
/petsc/src/dm/impls/redundant/dmredundant.c
/petsc/src/dm/impls/shell/dmshell.c
/petsc/src/dm/impls/shell/ftn-custom/zdmshellf.c
/petsc/src/dm/impls/sliced/sliced.c
/petsc/src/dm/interface/dm.c
/petsc/src/dm/interface/dmi.c
/petsc/src/dm/interface/ftn-custom/zdmf.c
/petsc/src/docs/doxygen/manual/dev/petsc-kernel.h
/petsc/src/docs/tex/manual/developers.tex
/petsc/src/docs/tex/manual/part2.tex
/petsc/src/docs/tex/petscapp.bib
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/docs/website/download/index.html
/petsc/src/ksp/ksp/examples/tests/ex32.c
/petsc/src/ksp/ksp/examples/tests/ex35.c
/petsc/src/ksp/ksp/examples/tests/ex41.c
/petsc/src/ksp/ksp/examples/tutorials/ex31.c
/petsc/src/ksp/ksp/examples/tutorials/ex39.c
/petsc/src/ksp/ksp/examples/tutorials/ex4.c
/petsc/src/ksp/ksp/examples/tutorials/ex40.c
/petsc/src/ksp/ksp/examples/tutorials/ex42.c
/petsc/src/ksp/ksp/examples/tutorials/ex43.c
/petsc/src/ksp/ksp/examples/tutorials/ex44f.F90
/petsc/src/ksp/ksp/examples/tutorials/ex46.c
/petsc/src/ksp/ksp/examples/tutorials/ex49.c
/petsc/src/ksp/ksp/examples/tutorials/ex56.c
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/examples/tutorials/output/ex49_5.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex56_nns.out
/petsc/src/ksp/ksp/impls/gmres/dgmres/dgmres.c
/petsc/src/ksp/ksp/interface/itfunc.c
/petsc/src/ksp/pc/impls/gamg/agg.c
/petsc/src/ksp/pc/impls/gamg/gamg.c
/petsc/src/ksp/pc/impls/makefile
/petsc/src/ksp/pc/impls/ml/ml.c
/petsc/src/ksp/pc/interface/pcregis.c
/petsc/src/mat/examples/tests/ex129.c
/petsc/src/mat/examples/tests/ex138.c
/petsc/src/mat/examples/tests/ex96.c
/petsc/src/mat/examples/tests/makefile
/petsc/src/mat/examples/tests/output/ex138.out
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/mpi/mpimattransposematmult.c
/petsc/src/mat/impls/aij/mpi/mumps/mumps.c
/petsc/src/mat/impls/aij/mpi/pastix/pastix.c
/petsc/src/mat/impls/aij/seq/inode.c
/petsc/src/mat/impls/aij/seq/mattransposematmult.c
/petsc/src/mat/impls/aij/seq/seqcusp/aijcusp.cu
/petsc/src/mat/impls/baij/mpi/mpibaij.c
/petsc/src/mat/impls/baij/seq/baij.c
/petsc/src/mat/impls/baij/seq/baij2.c
/petsc/src/mat/impls/sbaij/seq/relax.h
/petsc/src/mat/impls/shell/ftn-custom/zshellf.c
/petsc/src/mat/interface/ftn-custom/zmatrixf.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/utils/gcreate.c
/petsc/src/mat/utils/multequal.c
/petsc/src/snes/examples/tests/ex15.c
/petsc/src/snes/examples/tests/ex16.c
/petsc/src/snes/examples/tests/ex8.c
/petsc/src/snes/examples/tutorials/cahn-hilliard-schemes/ex1.c
/petsc/src/snes/examples/tutorials/ex12.c
/petsc/src/snes/examples/tutorials/ex14.c
/petsc/src/snes/examples/tutorials/ex15.c
/petsc/src/snes/examples/tutorials/ex22.c
/petsc/src/snes/examples/tutorials/ex28.c
/petsc/src/snes/examples/tutorials/ex31.c
/petsc/src/snes/examples/tutorials/ex35.c
/petsc/src/snes/examples/tutorials/ex47cu.cu
/petsc/src/snes/examples/tutorials/ex48.c
/petsc/src/snes/examples/tutorials/ex52.c
/petsc/src/snes/examples/tutorials/ex54.c
/petsc/src/snes/examples/tutorials/ex55.c
/petsc/src/snes/examples/tutorials/ex58.c
/petsc/src/snes/examples/tutorials/ex5f90.F
/petsc/src/snes/examples/tutorials/ex5f90t.F
/petsc/src/snes/examples/tutorials/ex60.c
/petsc/src/snes/examples/tutorials/ex61.c
/petsc/src/snes/examples/tutorials/ex62.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/ex67.c
/petsc/src/snes/examples/tutorials/ex72.c
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/snes/examples/tutorials/output/ex12_3.out
/petsc/src/snes/examples/tutorials/output/ex12_7.out
/petsc/src/snes/examples/tutorials/output/ex12_8.out
/petsc/src/snes/examples/tutorials/output/ex19_draw.out
/petsc/src/snes/impls/vi/rs/virs.c
/petsc/src/snes/impls/vi/rsaug/virsaug.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/interface/snesj2.c
/petsc/src/snes/interface/snesut.c
/petsc/src/snes/utils/dmdasnes.c
/petsc/src/snes/utils/dmlocalsnes.c
/petsc/src/snes/utils/dmplexsnes.c
/petsc/src/sys/classes/bag/makefile
/petsc/src/sys/classes/matlabengine/matlab.c
/petsc/src/sys/classes/viewer/impls/ams/ams.c
/petsc/src/sys/classes/viewer/impls/ascii/vcreatea.c
/petsc/src/sys/classes/viewer/impls/binary/binv.c
/petsc/src/sys/classes/viewer/impls/draw/drawv.c
/petsc/src/sys/classes/viewer/impls/matlab/vmatlab.c
/petsc/src/sys/classes/viewer/impls/socket/send.c
/petsc/src/sys/dll/dlimpl.c
/petsc/src/sys/error/adebug.c
/petsc/src/sys/error/err.c
/petsc/src/sys/error/errabort.c
/petsc/src/sys/error/errstop.c
/petsc/src/sys/error/errtrace.c
/petsc/src/sys/error/fp.c
/petsc/src/sys/error/ftn-custom/zerrf.c
/petsc/src/sys/error/pstack.c
/petsc/src/sys/error/signal.c
/petsc/src/sys/examples/tests/ex13.c
/petsc/src/sys/examples/tests/makefile
/petsc/src/sys/examples/tests/output/ex13_1.out
/petsc/src/sys/fileio/fpath.c
/petsc/src/sys/fileio/ghome.c
/petsc/src/sys/fileio/mprint.c
/petsc/src/sys/ftn-custom/zsys.c
/petsc/src/sys/memory/ftn-custom/zmtrf.c
/petsc/src/sys/memory/mal.c
/petsc/src/sys/memory/mtr.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/subcomm.c
/petsc/src/sys/utils/fuser.c
/petsc/src/ts/examples/tests/ex25.c
/petsc/src/ts/examples/tests/ex5.c
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/ex7.c
/petsc/src/ts/examples/tutorials/ex10.c
/petsc/src/ts/examples/tutorials/ex11.c
/petsc/src/ts/examples/tutorials/ex13.c
/petsc/src/ts/examples/tutorials/ex14.c
/petsc/src/ts/examples/tutorials/ex15.c
/petsc/src/ts/examples/tutorials/ex17.c
/petsc/src/ts/examples/tutorials/ex22.c
/petsc/src/ts/examples/tutorials/ex22f.F
/petsc/src/ts/examples/tutorials/ex22f_mf.F90
/petsc/src/ts/examples/tutorials/ex23.c
/petsc/src/ts/examples/tutorials/ex25.c
/petsc/src/ts/examples/tutorials/ex9.c
/petsc/src/ts/examples/tutorials/makefile
/petsc/src/ts/examples/tutorials/output/ex8_1.out
/petsc/src/ts/examples/tutorials/output/ex8_2.out
/petsc/src/ts/examples/tutorials/output/ex8_3.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/examples/tutorials/power_grid/ex6.c
/petsc/src/ts/impls/arkimex/arkimex.c
/petsc/src/ts/impls/explicit/rk/rk.c
dlregists.c
/petsc/src/vec/is/is/interface/index.c
/petsc/src/vec/is/is/utils/ftn-custom/ziscoloringf.c
/petsc/src/vec/is/sf/interface/sf.c
/petsc/src/vec/is/utils/vsectionis.c
/petsc/src/vec/vec/examples/tests/ex44.c
/petsc/src/vec/vec/examples/tests/makefile
/petsc/src/vec/vec/examples/tests/output/ex44.out
/petsc/src/vec/vec/examples/tutorials/ex21.c
/petsc/src/vec/vec/examples/tutorials/ex21f90.F
/petsc/src/vec/vec/examples/tutorials/makefile
/petsc/src/vec/vec/examples/tutorials/output/ex21f90_1.out
/petsc/src/vec/vec/impls/mpi/pdvec.c
/petsc/src/vec/vec/impls/seq/seqcusp/cuspvecimpl.h
/petsc/src/vec/vec/impls/seq/seqcusp/makefile
/petsc/src/vec/vec/impls/seq/seqcusp/veccusp.cu
/petsc/src/vec/vec/impls/seq/seqcusp/vecscattercusp.cu
/petsc/src/vec/vec/interface/f90-custom/zvectorf90.c
/petsc/src/vec/vec/utils/veccusp/vscatcusp.c
/petsc/src/vec/vec/utils/vpscat.c
/petsc/src/vec/vec/utils/vpscat.h
/petsc/src/vec/vec/utils/vscat.c
9be3e28306-Aug-2013 Debojyoti Ghosh <ghosh@mcs.anl.gov>

Added a post-stage function for time-integrators

25a7538801-Oct-2013 Jed Brown <jedbrown@mcs.anl.gov>

Merge branch 'jed/remove-dynamic-loading-option'

Option --with-dynamic-loading has been removed. Similar functionality
is available via the run-time option -dynamic_library_preload.

* jed/remove-d

Merge branch 'jed/remove-dynamic-loading-option'

Option --with-dynamic-loading has been removed. Similar functionality
is available via the run-time option -dynamic_library_preload.

* jed/remove-dynamic-loading-option:
Sys: PetscContainerCreate must call PetscSysInitializePackage
Remove --with-dynamic-loading / PETSC_USE_DYNAMIC_LIBRARIES

Conflicts:
src/dm/impls/mesh/mesh.c
src/dm/interface/dlregisdmdm.c
src/docs/website/documentation/changes/dev.html

show more ...


/petsc/bin/TOPSInstaller.py
/petsc/bin/maint/asterix-test.sh
/petsc/bin/maint/package-test.sh
/petsc/conf/rules
/petsc/config/BuildSystem/config/packages/make.py
/petsc/config/BuildSystem/config/setCompilers.py
/petsc/config/PETSc/Configure.py
/petsc/config/PETSc/packages/Triangle.py
/petsc/config/PETSc/packages/tetgen.py
/petsc/config/PETSc/utilities/sharedLibraries.py
/petsc/config/examples/arch-c-exodus-dbg-builder.py
/petsc/config/examples/arch-linux-gcc-real-opt.py
/petsc/config/examples/arch-linux-gcc-real.py
/petsc/config/examples/arch-linux-gxx-complex.py
/petsc/config/examples/basic/arch-gcc-complex-O.py
/petsc/config/examples/basic/arch-gcc-complex.py
/petsc/config/examples/basic/arch-gcc-real-O.py
/petsc/config/examples/basic/arch-gcc-real.py
/petsc/config/examples/basic/arch-gcc64-complex-O.py
/petsc/config/examples/basic/arch-gcc64-complex.py
/petsc/config/examples/basic/arch-gcc64-real-O.py
/petsc/config/examples/basic/arch-gcc64-real.py
/petsc/config/examples/basic/arch-gxx-complex-O.py
/petsc/config/examples/basic/arch-gxx-complex.py
/petsc/config/examples/basic/arch-gxx-real-O.py
/petsc/config/examples/basic/arch-gxx-real.py
/petsc/config/examples/basic/arch-gxx64-complex-O.py
/petsc/config/examples/basic/arch-gxx64-complex.py
/petsc/config/examples/basic/arch-gxx64-real-O.py
/petsc/config/examples/basic/arch-gxx64-real.py
/petsc/include/finclude/petscksp.h
/petsc/include/finclude/petscmat.h
/petsc/include/finclude/petscsnes.h
/petsc/include/petsc-private/kspimpl.h
/petsc/include/petsc-private/matimpl.h
/petsc/include/petsc-private/petscfeimpl.h
/petsc/include/petsc-private/snesimpl.h
/petsc/include/petscdt.h
/petsc/include/petscfe.h
/petsc/include/petscksp.h
/petsc/include/petscmat.h
/petsc/include/petscpc.h
/petsc/include/petscsnes.h
/petsc/include/petscsys.h
/petsc/makefile
/petsc/src/dm/dt/interface/dt.c
/petsc/src/dm/dt/interface/dtfe.c
/petsc/src/dm/impls/da/dageometry.c
/petsc/src/dm/impls/da/fdda.c
/petsc/src/dm/impls/plex/examples/tests/ex3.c
/petsc/src/dm/impls/plex/examples/tests/ex5.c
/petsc/src/dm/impls/plex/examples/tests/output/ex3_2.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_5.out
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/plex/plexfem.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/docs/website/documentation/changes/dev.html
/petsc/src/docs/website/documentation/faq.html
/petsc/src/ksp/ksp/impls/cheby/cheby.c
/petsc/src/ksp/ksp/impls/lsqr/lsqr.c
/petsc/src/ksp/ksp/impls/specest/specest.c
/petsc/src/ksp/ksp/interface/dlregisksp.c
/petsc/src/ksp/ksp/interface/dmksp.c
/petsc/src/ksp/ksp/interface/ftn-custom/zitfuncf.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/utils/schurm.c
/petsc/src/ksp/pc/impls/asa/asa.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/mg/mgfunc.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/coarsen/impls/mis/mis.c
/petsc/src/mat/examples/tests/ex163.c
/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/aij.h
/petsc/src/mat/impls/baij/mpi/mpibaij.c
/petsc/src/mat/impls/baij/seq/baij.c
/petsc/src/mat/impls/baij/seq/baij2.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/mffd/mffd.c
/petsc/src/mat/impls/sbaij/mpi/mpisbaij.c
/petsc/src/mat/impls/sbaij/seq/sbaij.c
/petsc/src/mat/impls/scatter/mscatter.c
/petsc/src/mat/impls/shell/shell.c
/petsc/src/mat/interface/dlregismat.c
/petsc/src/mat/interface/ftn-custom/zmatrixf.c
/petsc/src/mat/interface/matnull.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/partition/partition.c
/petsc/src/mat/utils/compressedrow.c
/petsc/src/mat/utils/gcreate.c
/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/qn/qn.c
/petsc/src/snes/impls/richardson/snesrichardson.c
/petsc/src/snes/impls/tr/tr.c
/petsc/src/snes/impls/vi/rs/virs.c
/petsc/src/snes/impls/vi/rsaug/virsaug.c
/petsc/src/snes/impls/vi/ss/viss.c
/petsc/src/snes/interface/dlregissnes.c
/petsc/src/snes/interface/ftn-custom/zsnesf.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/interface/snesj2.c
/petsc/src/snes/interface/snesut.c
/petsc/src/snes/linesearch/interface/linesearch.c
/petsc/src/snes/utils/dmdasnes.c
/petsc/src/snes/utils/dmsnes.c
/petsc/src/sys/classes/draw/interface/drawreg.c
/petsc/src/sys/classes/random/interface/randomc.c
/petsc/src/sys/classes/viewer/impls/mathematica/mathematica.c
/petsc/src/sys/classes/viewer/interface/dlregispetsc.c
/petsc/src/sys/classes/viewer/interface/viewreg.c
/petsc/src/sys/dll/dlimpl.c
/petsc/src/sys/dll/reg.c
/petsc/src/sys/logging/utils/classlog.c
/petsc/src/sys/objects/inherit.c
/petsc/src/sys/objects/state.c
/petsc/src/ts/characteristic/interface/characteristic.c
/petsc/src/ts/characteristic/interface/slregis.c
/petsc/src/ts/examples/tutorials/makefile
/petsc/src/ts/examples/tutorials/output/ex26_4.out
/petsc/src/ts/impls/arkimex/arkimex.c
/petsc/src/ts/impls/explicit/ssp/ssp.c
/petsc/src/ts/impls/implicit/gl/gl.c
/petsc/src/ts/impls/rosw/rosw.c
dlregists.c
tscreate.c
/petsc/src/ts/utils/dmts.c
/petsc/src/vec/is/ao/impls/mapping/aomapping.c
/petsc/src/vec/is/ao/interface/ao.c
/petsc/src/vec/is/is/interface/isreg.c
/petsc/src/vec/is/sf/interface/sf.c
/petsc/src/vec/is/utils/isltog.c
/petsc/src/vec/is/utils/vsectionis.c
/petsc/src/vec/pf/interface/pf.c
/petsc/src/vec/vec/interface/dlregisvec.c
/petsc/src/vec/vec/interface/veccreate.c
2492010b20-Sep-2013 Jed Brown <jedbrown@mcs.anl.gov>

Merge branch 'jed/object-id'

* jed/object-id:
Sys: mark PetscObjectState modification as logically collective
Sys: convert object ID to 64-bit and add PetscObjectGetId()
Sys: typedef PetscObje

Merge branch 'jed/object-id'

* jed/object-id:
Sys: mark PetscObjectState modification as logically collective
Sys: convert object ID to 64-bit and add PetscObjectGetId()
Sys: typedef PetscObjectState and change all accessors
unified PetscObjectStateXXX() commands. Fixed PetscObjectStateQuery() to PetscObjectStateGet()

show more ...

7cee435b19-Sep-2013 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'knepley/remove-sieve'

Conflicts:
src/dm/impls/mesh/examples/tests/output/ex10_0.out
src/dm/impls/mesh/examples/tests/output/ex10_1.out
src/dm/impls/mesh/examples/tests/output/ex11f9

Merge branch 'knepley/remove-sieve'

Conflicts:
src/dm/impls/mesh/examples/tests/output/ex10_0.out
src/dm/impls/mesh/examples/tests/output/ex10_1.out
src/dm/impls/mesh/examples/tests/output/ex11f90_0.out
src/dm/impls/mesh/examples/tests/output/ex11f90_1.out
src/dm/impls/mesh/examples/tests/output/ex3_0.out
src/dm/impls/mesh/examples/tests/output/ex3_1.out
src/dm/impls/mesh/examples/tests/output/ex3_2.out
src/dm/impls/mesh/examples/tests/output/ex3_3.out
src/dm/impls/mesh/examples/tests/output/ex8_0.out
src/dm/impls/mesh/examples/tests/output/ex9f90_0.out
src/dm/impls/mesh/examples/tests/output/ex9f90_1.out
src/dm/impls/mesh/mesh.c
src/dm/interface/dlregisdmdm.c
src/vec/vec/interface/vecregall.c

show more ...


/petsc/bin/maint/toclapack.sh
/petsc/bin/matlab/PetscReadBinaryMatlab.m
/petsc/bin/win32fe/win32fe.exe
/petsc/bin/win32fe/win32feutils.dll
/petsc/conf/gmakegen.py
/petsc/conf/rules
/petsc/conf/variables
/petsc/config/BuildSystem/config/compilers.py
/petsc/config/BuildSystem/config/package.py
/petsc/config/BuildSystem/config/packages/BlasLapack.py
/petsc/config/BuildSystem/config/packages/MPI.py
/petsc/config/BuildSystem/config/packages/__init__.py
/petsc/config/BuildSystem/config/packages/f2cblaslapack.py
/petsc/config/BuildSystem/config/packages/fiat.py
/petsc/config/BuildSystem/config/packages/hdf5.py
/petsc/config/BuildSystem/config/packages/make.py
/petsc/config/BuildSystem/config/programs.py
/petsc/config/PETSc/Configure.py
/petsc/config/PETSc/FEM.py
/petsc/config/PETSc/packages/Generator.py
/petsc/config/PETSc/packages/PaStiX.py
/petsc/config/PETSc/packages/Triangle.py
/petsc/config/PETSc/packages/metis.py
/petsc/config/PETSc/packages/openmp.py
/petsc/config/PETSc/packages/pARMS.py
/petsc/config/PETSc/packages/parmetis.py
/petsc/config/PETSc/packages/scalapack.py
/petsc/config/PETSc/packages/tetgen.py
/petsc/config/PETSc/packages/valgrind.py
/petsc/config/builder.py
/petsc/config/cmakeboot.py
/petsc/config/cmakegen.py
/petsc/config/install.py
/petsc/gmakefile
/petsc/include/finclude/makefile
/petsc/include/finclude/petsc.h
/petsc/include/finclude/petsc.h90
/petsc/include/finclude/petscdef.h
/petsc/include/finclude/petscdmdef.h
/petsc/include/finclude/petscviewer.h
/petsc/include/petsc-private/dmimpl.h
/petsc/include/petsc-private/dmpleximpl.h
/petsc/include/petsc-private/petscfeimpl.h
/petsc/include/petsc.h
/petsc/include/petscao.h
/petsc/include/petscblaslapack.h
/petsc/include/petscblaslapack_c.h
/petsc/include/petscblaslapack_caps.h
/petsc/include/petscblaslapack_qd.h
/petsc/include/petscblaslapack_stdcall.h
/petsc/include/petscblaslapack_uscore.h
/petsc/include/petscdm.h
/petsc/include/petscdmda.h
/petsc/include/petscdmplex.h
/petsc/include/petscdt.h
/petsc/include/petscerror.h
/petsc/include/petscfe.h
/petsc/include/petscfetypes.h
/petsc/include/petscpc.h
/petsc/include/petscsnes.h
/petsc/include/petscsys.h
/petsc/include/petscvec.h
/petsc/include/petscviewer.h
/petsc/makefile
/petsc/share/petsc/datafiles/meshes/annulus-20.exo
/petsc/share/petsc/datafiles/meshes/simpleblock-100.exo
/petsc/src/benchmarks/benchmarkExample.py
/petsc/src/dm/dt/interface/dt.c
/petsc/src/dm/dt/interface/dtfe.c
/petsc/src/dm/dt/interface/makefile
/petsc/src/dm/examples/tests/ex42.c
/petsc/src/dm/examples/tests/makefile
/petsc/src/dm/f90-mod/petscdmmod.F
/petsc/src/dm/impls/composite/pack.c
/petsc/src/dm/impls/da/da2.c
/petsc/src/dm/impls/da/dacreate.c
/petsc/src/dm/impls/da/dageometry.c
/petsc/src/dm/impls/da/dalocal.c
/petsc/src/dm/impls/da/gr2.c
/petsc/src/dm/impls/da/grvtk.c
/petsc/src/dm/impls/makefile
/petsc/src/dm/impls/plex/examples/makefile
/petsc/src/dm/impls/plex/examples/tests/ex3.c
/petsc/src/dm/impls/plex/examples/tests/ex5.c
/petsc/src/dm/impls/plex/examples/tests/ex7.c
/petsc/src/dm/impls/plex/examples/tests/ex8.c
/petsc/src/dm/impls/plex/examples/tests/ex9.c
/petsc/src/dm/impls/plex/examples/tests/output/ex5_0.out
/petsc/src/dm/impls/plex/examples/tests/output/ex5_1.out
/petsc/src/dm/impls/plex/examples/tests/output/ex5_2.out
/petsc/src/dm/impls/plex/examples/tests/output/ex5_3.out
/petsc/src/dm/impls/plex/examples/tests/output/ex5_4.out
/petsc/src/dm/impls/plex/examples/tests/output/ex5_5.out
/petsc/src/dm/impls/plex/examples/tests/output/ex5_6.out
/petsc/src/dm/impls/plex/examples/tests/output/ex5_7.out
/petsc/src/dm/impls/plex/examples/tests/output/ex5_8.out
/petsc/src/dm/impls/plex/examples/tests/output/ex8_0.out
/petsc/src/dm/impls/plex/examples/tests/output/ex8_1.out
/petsc/src/dm/impls/plex/examples/tests/output/ex8_2.out
/petsc/src/dm/impls/plex/examples/tests/output/ex8_3.out
/petsc/src/dm/impls/plex/examples/tests/output/ex8_4.out
/petsc/src/dm/impls/plex/examples/tests/output/ex8_5.out
/petsc/src/dm/impls/plex/examples/tutorials/makefile
/petsc/src/dm/impls/plex/f90-custom/zplexf90.c
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/plex/plexcgns.c
/petsc/src/dm/impls/plex/plexcreate.c
/petsc/src/dm/impls/plex/plexexodusii.c
/petsc/src/dm/impls/plex/plexfem.c
/petsc/src/dm/impls/plex/plexgeometry.c
/petsc/src/dm/impls/plex/plexpreallocate.c
/petsc/src/dm/impls/plex/plexsubmesh.c
/petsc/src/dm/impls/plex/plexvtk.c
/petsc/src/dm/impls/plex/plexvtu.c
/petsc/src/dm/interface/dlregisdmdm.c
/petsc/src/dm/interface/dm.c
/petsc/src/dm/interface/dmi.c
/petsc/src/dm/interface/dmregall.c
/petsc/src/docs/doxygen/Doxyfile
/petsc/src/docs/manualpages-sec/header_PetscSF
/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/documentation/index.html
/petsc/src/docs/website/miscellaneous/mailing-lists.html
/petsc/src/ksp/ksp/examples/tests/ex21.c
/petsc/src/ksp/ksp/examples/tutorials/ex54.c
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/impls/cheby/cheby.c
/petsc/src/ksp/ksp/impls/gmres/agmres/agmresleja.c
/petsc/src/ksp/ksp/impls/gmres/dgmres/dgmres.c
/petsc/src/ksp/ksp/impls/gmres/dgmres/dgmresimpl.h
/petsc/src/ksp/ksp/interface/ams/kspams.c
/petsc/src/ksp/ksp/interface/eige.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/utils/schurm.c
/petsc/src/ksp/pc/impls/bddc/bddc.c
/petsc/src/ksp/pc/impls/bddc/bddc.h
/petsc/src/ksp/pc/impls/bddc/bddcfetidp.c
/petsc/src/ksp/pc/impls/bddc/bddcgraph.c
/petsc/src/ksp/pc/impls/bddc/bddcnullspace.c
/petsc/src/ksp/pc/impls/bddc/bddcprivate.c
/petsc/src/ksp/pc/impls/bddc/bddcprivate.h
/petsc/src/ksp/pc/impls/bddc/bddcscalingbasic.c
/petsc/src/ksp/pc/impls/bddc/bddcstructs.h
/petsc/src/ksp/pc/impls/fieldsplit/fieldsplit.c
/petsc/src/ksp/pc/impls/gamg/gamg.c
/petsc/src/ksp/pc/impls/is/nn/nn.c
/petsc/src/ksp/pc/impls/is/pcis.c
/petsc/src/ksp/pc/impls/is/pcis.h
/petsc/src/ksp/pc/impls/redundant/redundant.c
/petsc/src/mat/examples/tests/ex170.c
/petsc/src/mat/examples/tests/output/ex152_1.out
/petsc/src/mat/examples/tests/output/ex152_2.out
/petsc/src/mat/examples/tests/output/ex170_0.out
/petsc/src/mat/examples/tests/output/ex170_1.out
/petsc/src/mat/examples/tests/output/ex170_2.out
/petsc/src/mat/examples/tests/output/ex170_3.out
/petsc/src/mat/examples/tests/output/ex170_4.out
/petsc/src/mat/impls/aij/mpi/clique/clique.cxx
/petsc/src/mat/impls/aij/mpi/clique/matcliqueimpl.h
/petsc/src/mat/impls/aij/mpi/mpiov.c
/petsc/src/mat/impls/aij/mpi/mpiviennacl/mpiaijviennacl.cxx
/petsc/src/mat/impls/aij/mpi/mumps/mumps.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/aij/seq/aij.h
/petsc/src/mat/impls/aij/seq/inode.c
/petsc/src/mat/impls/aij/seq/matmatmult.c
/petsc/src/mat/impls/aij/seq/matptap.c
/petsc/src/mat/impls/aij/seq/seqviennacl/aijviennacl.cxx
/petsc/src/mat/impls/baij/mpi/mpb_baij.c
/petsc/src/mat/impls/baij/mpi/mpibaij.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/utils/axpy.c
/petsc/src/snes/examples/tutorials/ex10.c
/petsc/src/snes/examples/tutorials/ex12.c
/petsc/src/snes/examples/tutorials/ex31.c
/petsc/src/snes/examples/tutorials/ex52.c
/petsc/src/snes/examples/tutorials/ex52_integrateElement.cu
/petsc/src/snes/examples/tutorials/ex52_integrateElementOpenCL.c
/petsc/src/snes/examples/tutorials/ex62.c
/petsc/src/snes/examples/tutorials/ex67.c
/petsc/src/snes/examples/tutorials/ex72.c
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/snes/examples/tutorials/output/ex12_0.out
/petsc/src/snes/examples/tutorials/output/ex12_1.out
/petsc/src/snes/examples/tutorials/output/ex12_10.out
/petsc/src/snes/examples/tutorials/output/ex12_11.out
/petsc/src/snes/examples/tutorials/output/ex12_12.out
/petsc/src/snes/examples/tutorials/output/ex12_13.out
/petsc/src/snes/examples/tutorials/output/ex12_14.out
/petsc/src/snes/examples/tutorials/output/ex12_15.out
/petsc/src/snes/examples/tutorials/output/ex12_16.out
/petsc/src/snes/examples/tutorials/output/ex12_17.out
/petsc/src/snes/examples/tutorials/output/ex12_18.out
/petsc/src/snes/examples/tutorials/output/ex12_2.out
/petsc/src/snes/examples/tutorials/output/ex12_21.out
/petsc/src/snes/examples/tutorials/output/ex12_22.out
/petsc/src/snes/examples/tutorials/output/ex12_23.out
/petsc/src/snes/examples/tutorials/output/ex12_24.out
/petsc/src/snes/examples/tutorials/output/ex12_25.out
/petsc/src/snes/examples/tutorials/output/ex12_26.out
/petsc/src/snes/examples/tutorials/output/ex12_3.out
/petsc/src/snes/examples/tutorials/output/ex12_4.out
/petsc/src/snes/examples/tutorials/output/ex12_5.out
/petsc/src/snes/examples/tutorials/output/ex12_6.out
/petsc/src/snes/examples/tutorials/output/ex12_7.out
/petsc/src/snes/examples/tutorials/output/ex12_8.out
/petsc/src/snes/examples/tutorials/output/ex12_9.out
/petsc/src/snes/examples/tutorials/output/ex14_3.out
/petsc/src/snes/examples/tutorials/output/ex52_18.out
/petsc/src/snes/examples/tutorials/output/ex52_19.out
/petsc/src/snes/examples/tutorials/output/ex52_20.out
/petsc/src/snes/examples/tutorials/output/ex52_21.out
/petsc/src/snes/examples/tutorials/output/ex52_22.out
/petsc/src/snes/examples/tutorials/output/ex52_23.out
/petsc/src/snes/examples/tutorials/output/ex52_24.out
/petsc/src/snes/examples/tutorials/output/ex52_25.out
/petsc/src/snes/examples/tutorials/output/ex52_26.out
/petsc/src/snes/examples/tutorials/output/ex52_27.out
/petsc/src/snes/examples/tutorials/output/ex52_28.out
/petsc/src/snes/examples/tutorials/output/ex52_29.out
/petsc/src/snes/examples/tutorials/output/ex52_30.out
/petsc/src/snes/examples/tutorials/output/ex52_31.out
/petsc/src/snes/examples/tutorials/output/ex52_32.out
/petsc/src/snes/examples/tutorials/output/ex52_33.out
/petsc/src/snes/examples/tutorials/output/ex52_34.out
/petsc/src/snes/examples/tutorials/output/ex52_35.out
/petsc/src/snes/examples/tutorials/output/ex52_36.out
/petsc/src/snes/examples/tutorials/output/ex52_37.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_4.out
/petsc/src/snes/examples/tutorials/output/ex62_43.out
/petsc/src/snes/examples/tutorials/output/ex62_44.out
/petsc/src/snes/examples/tutorials/output/ex62_45.out
/petsc/src/snes/examples/tutorials/output/ex62_5.out
/petsc/src/snes/interface/snes.c
/petsc/src/snes/linesearch/impls/bt/linesearchbt.c
/petsc/src/snes/linesearch/impls/cp/linesearchcp.c
/petsc/src/snes/utils/dmplexsnes.c
/petsc/src/snes/utils/makefile
/petsc/src/sys/classes/bag/bag.c
/petsc/src/sys/classes/random/examples/makefile
/petsc/src/sys/classes/viewer/impls/binary/binv.c
/petsc/src/sys/classes/viewer/impls/vtk/vtkv.c
/petsc/src/sys/examples/tutorials/ex11.c
/petsc/src/sys/examples/tutorials/makefile
/petsc/src/sys/logging/plog.c
/petsc/src/sys/objects/olist.c
/petsc/src/sys/objects/options.c
/petsc/src/sys/objects/pinit.c
/petsc/src/sys/objects/ptype.c
/petsc/src/sys/objects/subcomm.c
/petsc/src/sys/utils/sortd.c
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/makefile
/petsc/src/ts/examples/tutorials/ex11.c
/petsc/src/ts/examples/tutorials/makefile
/petsc/src/ts/f90-mod/petsctsmod.F
tscreate.c
/petsc/src/vec/is/ao/impls/basic/aobasic.c
/petsc/src/vec/is/ao/impls/mapping/aomapping.c
/petsc/src/vec/is/ao/impls/memscalable/aomemscalable.c
/petsc/src/vec/is/ao/interface/ao.c
/petsc/src/vec/is/sf/impls/basic/sfbasic.c
/petsc/src/vec/is/utils/vsectionis.c
/petsc/src/vec/vec/impls/mpi/mpiviennacl/mpiviennacl.cxx
/petsc/src/vec/vec/impls/mpi/pdvec.c
/petsc/src/vec/vec/impls/seq/bvec2.c
/petsc/src/vec/vec/impls/seq/seqviennacl/vecviennacl.cxx
/petsc/src/vec/vec/interface/vecregall.c
/petsc/src/vec/vec/interface/vector.c
/petsc/src/vec/vec/utils/vinv.c
/petsc/src/vec/vec/utils/vsection.c
/petsc/tutorials/HandsOnExercise.html
270bf2e719-Sep-2013 Jed Brown <jedbrown@mcs.anl.gov>

Sys: typedef PetscObjectState and change all accessors

State is used to manage caches of intermediate structures. If state
overflowed, it would allow a cached value to be reused incorrectly,
leadin

Sys: typedef PetscObjectState and change all accessors

State is used to manage caches of intermediate structures. If state
overflowed, it would allow a cached value to be reused incorrectly,
leading to wrong results or possibly corruption. In long runs, it is
conceivable for an object to undergo 2^32 state transitions between
encounters, thus it is important to use a 64-bit counter. The typedef
is just for clarity.

show more ...

59e4f3c817-Sep-2013 Barry Smith <bsmith@mcs.anl.gov>

unified PetscObjectStateXXX() commands. Fixed PetscObjectStateQuery() to PetscObjectStateGet()


/petsc/bin/maint/toclapack.sh
/petsc/bin/matlab/PetscReadBinaryMatlab.m
/petsc/bin/win32fe/win32fe.exe
/petsc/bin/win32fe/win32feutils.dll
/petsc/conf/gmakegen.py
/petsc/conf/rules
/petsc/conf/variables
/petsc/config/BuildSystem/config/compilers.py
/petsc/config/BuildSystem/config/package.py
/petsc/config/BuildSystem/config/packages/BlasLapack.py
/petsc/config/BuildSystem/config/packages/MPI.py
/petsc/config/BuildSystem/config/packages/__init__.py
/petsc/config/BuildSystem/config/packages/f2cblaslapack.py
/petsc/config/BuildSystem/config/packages/fiat.py
/petsc/config/BuildSystem/config/packages/hdf5.py
/petsc/config/BuildSystem/config/packages/make.py
/petsc/config/BuildSystem/config/programs.py
/petsc/config/PETSc/Configure.py
/petsc/config/PETSc/FEM.py
/petsc/config/PETSc/packages/Generator.py
/petsc/config/PETSc/packages/PaStiX.py
/petsc/config/PETSc/packages/Triangle.py
/petsc/config/PETSc/packages/metis.py
/petsc/config/PETSc/packages/openmp.py
/petsc/config/PETSc/packages/pARMS.py
/petsc/config/PETSc/packages/parmetis.py
/petsc/config/PETSc/packages/scalapack.py
/petsc/config/PETSc/packages/tetgen.py
/petsc/config/PETSc/packages/valgrind.py
/petsc/config/builder.py
/petsc/config/cmakeboot.py
/petsc/config/cmakegen.py
/petsc/config/install.py
/petsc/gmakefile
/petsc/include/finclude/petscdmdef.h
/petsc/include/finclude/petscviewer.h
/petsc/include/petsc-private/dmimpl.h
/petsc/include/petsc-private/dmpleximpl.h
/petsc/include/petsc-private/petscfeimpl.h
/petsc/include/petsc-private/petscimpl.h
/petsc/include/petscao.h
/petsc/include/petscblaslapack.h
/petsc/include/petscblaslapack_c.h
/petsc/include/petscblaslapack_caps.h
/petsc/include/petscblaslapack_qd.h
/petsc/include/petscblaslapack_stdcall.h
/petsc/include/petscblaslapack_uscore.h
/petsc/include/petscdm.h
/petsc/include/petscdmda.h
/petsc/include/petscdmplex.h
/petsc/include/petscdt.h
/petsc/include/petscerror.h
/petsc/include/petscfe.h
/petsc/include/petscfetypes.h
/petsc/include/petscpc.h
/petsc/include/petscsys.h
/petsc/include/petscvec.h
/petsc/include/petscviewer.h
/petsc/makefile
/petsc/share/petsc/datafiles/meshes/annulus-20.exo
/petsc/share/petsc/datafiles/meshes/simpleblock-100.exo
/petsc/src/benchmarks/benchmarkExample.py
/petsc/src/dm/dt/interface/dt.c
/petsc/src/dm/dt/interface/dtfe.c
/petsc/src/dm/dt/interface/makefile
/petsc/src/dm/examples/tests/ex42.c
/petsc/src/dm/examples/tests/makefile
/petsc/src/dm/impls/composite/pack.c
/petsc/src/dm/impls/da/da2.c
/petsc/src/dm/impls/da/dacreate.c
/petsc/src/dm/impls/da/dageometry.c
/petsc/src/dm/impls/da/dalocal.c
/petsc/src/dm/impls/da/gr2.c
/petsc/src/dm/impls/da/grvtk.c
/petsc/src/dm/impls/plex/examples/makefile
/petsc/src/dm/impls/plex/examples/tests/ex3.c
/petsc/src/dm/impls/plex/examples/tests/ex5.c
/petsc/src/dm/impls/plex/examples/tests/ex7.c
/petsc/src/dm/impls/plex/examples/tests/ex8.c
/petsc/src/dm/impls/plex/examples/tests/ex9.c
/petsc/src/dm/impls/plex/examples/tests/output/ex5_0.out
/petsc/src/dm/impls/plex/examples/tests/output/ex5_1.out
/petsc/src/dm/impls/plex/examples/tests/output/ex5_2.out
/petsc/src/dm/impls/plex/examples/tests/output/ex5_3.out
/petsc/src/dm/impls/plex/examples/tests/output/ex5_4.out
/petsc/src/dm/impls/plex/examples/tests/output/ex5_5.out
/petsc/src/dm/impls/plex/examples/tests/output/ex5_6.out
/petsc/src/dm/impls/plex/examples/tests/output/ex5_7.out
/petsc/src/dm/impls/plex/examples/tests/output/ex5_8.out
/petsc/src/dm/impls/plex/examples/tests/output/ex8_0.out
/petsc/src/dm/impls/plex/examples/tests/output/ex8_1.out
/petsc/src/dm/impls/plex/examples/tests/output/ex8_2.out
/petsc/src/dm/impls/plex/examples/tests/output/ex8_3.out
/petsc/src/dm/impls/plex/examples/tests/output/ex8_4.out
/petsc/src/dm/impls/plex/examples/tests/output/ex8_5.out
/petsc/src/dm/impls/plex/examples/tutorials/makefile
/petsc/src/dm/impls/plex/f90-custom/zplexf90.c
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/plex/plexcgns.c
/petsc/src/dm/impls/plex/plexcreate.c
/petsc/src/dm/impls/plex/plexexodusii.c
/petsc/src/dm/impls/plex/plexfem.c
/petsc/src/dm/impls/plex/plexgeometry.c
/petsc/src/dm/impls/plex/plexpreallocate.c
/petsc/src/dm/impls/plex/plexsubmesh.c
/petsc/src/dm/impls/plex/plexvtk.c
/petsc/src/dm/impls/plex/plexvtu.c
/petsc/src/dm/interface/dlregisdmdm.c
/petsc/src/dm/interface/dm.c
/petsc/src/dm/interface/dmi.c
/petsc/src/dm/interface/dmregall.c
/petsc/src/docs/manualpages-sec/header_PetscSF
/petsc/src/docs/tex/manual/part2.tex
/petsc/src/docs/tex/petsc.bib
/petsc/src/docs/tex/petscapp.bib
/petsc/src/docs/website/developers/index.html
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/docs/website/documentation/index.html
/petsc/src/ksp/ksp/examples/tests/ex21.c
/petsc/src/ksp/ksp/examples/tutorials/ex54.c
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/impls/cheby/cheby.c
/petsc/src/ksp/ksp/impls/gmres/agmres/agmresleja.c
/petsc/src/ksp/ksp/impls/gmres/dgmres/dgmres.c
/petsc/src/ksp/ksp/impls/gmres/dgmres/dgmresimpl.h
/petsc/src/ksp/ksp/interface/ams/kspams.c
/petsc/src/ksp/ksp/interface/eige.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/utils/schurm.c
/petsc/src/ksp/pc/impls/bddc/bddc.c
/petsc/src/ksp/pc/impls/bddc/bddc.h
/petsc/src/ksp/pc/impls/bddc/bddcfetidp.c
/petsc/src/ksp/pc/impls/bddc/bddcgraph.c
/petsc/src/ksp/pc/impls/bddc/bddcnullspace.c
/petsc/src/ksp/pc/impls/bddc/bddcprivate.c
/petsc/src/ksp/pc/impls/bddc/bddcprivate.h
/petsc/src/ksp/pc/impls/bddc/bddcscalingbasic.c
/petsc/src/ksp/pc/impls/bddc/bddcstructs.h
/petsc/src/ksp/pc/impls/fieldsplit/fieldsplit.c
/petsc/src/ksp/pc/impls/gamg/gamg.c
/petsc/src/ksp/pc/impls/is/nn/nn.c
/petsc/src/ksp/pc/impls/is/pcis.c
/petsc/src/ksp/pc/impls/is/pcis.h
/petsc/src/ksp/pc/impls/redundant/redundant.c
/petsc/src/mat/examples/tests/ex170.c
/petsc/src/mat/examples/tests/output/ex152_1.out
/petsc/src/mat/examples/tests/output/ex152_2.out
/petsc/src/mat/examples/tests/output/ex170_0.out
/petsc/src/mat/examples/tests/output/ex170_1.out
/petsc/src/mat/examples/tests/output/ex170_2.out
/petsc/src/mat/examples/tests/output/ex170_3.out
/petsc/src/mat/examples/tests/output/ex170_4.out
/petsc/src/mat/impls/aij/mpi/clique/clique.cxx
/petsc/src/mat/impls/aij/mpi/clique/matcliqueimpl.h
/petsc/src/mat/impls/aij/mpi/mpiov.c
/petsc/src/mat/impls/aij/mpi/mpiviennacl/mpiaijviennacl.cxx
/petsc/src/mat/impls/aij/mpi/mumps/mumps.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/aij/seq/aij.h
/petsc/src/mat/impls/aij/seq/inode.c
/petsc/src/mat/impls/aij/seq/matmatmult.c
/petsc/src/mat/impls/aij/seq/matptap.c
/petsc/src/mat/impls/aij/seq/seqviennacl/aijviennacl.cxx
/petsc/src/mat/impls/baij/mpi/mpb_baij.c
/petsc/src/mat/impls/baij/mpi/mpibaij.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/utils/axpy.c
/petsc/src/snes/examples/tutorials/ex12.c
/petsc/src/snes/examples/tutorials/ex31.c
/petsc/src/snes/examples/tutorials/ex52.c
/petsc/src/snes/examples/tutorials/ex52_integrateElement.cu
/petsc/src/snes/examples/tutorials/ex52_integrateElementOpenCL.c
/petsc/src/snes/examples/tutorials/ex62.c
/petsc/src/snes/examples/tutorials/ex67.c
/petsc/src/snes/examples/tutorials/ex72.c
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/snes/examples/tutorials/output/ex12_0.out
/petsc/src/snes/examples/tutorials/output/ex12_1.out
/petsc/src/snes/examples/tutorials/output/ex12_10.out
/petsc/src/snes/examples/tutorials/output/ex12_11.out
/petsc/src/snes/examples/tutorials/output/ex12_12.out
/petsc/src/snes/examples/tutorials/output/ex12_13.out
/petsc/src/snes/examples/tutorials/output/ex12_14.out
/petsc/src/snes/examples/tutorials/output/ex12_15.out
/petsc/src/snes/examples/tutorials/output/ex12_16.out
/petsc/src/snes/examples/tutorials/output/ex12_17.out
/petsc/src/snes/examples/tutorials/output/ex12_18.out
/petsc/src/snes/examples/tutorials/output/ex12_2.out
/petsc/src/snes/examples/tutorials/output/ex12_21.out
/petsc/src/snes/examples/tutorials/output/ex12_22.out
/petsc/src/snes/examples/tutorials/output/ex12_23.out
/petsc/src/snes/examples/tutorials/output/ex12_24.out
/petsc/src/snes/examples/tutorials/output/ex12_25.out
/petsc/src/snes/examples/tutorials/output/ex12_26.out
/petsc/src/snes/examples/tutorials/output/ex12_3.out
/petsc/src/snes/examples/tutorials/output/ex12_4.out
/petsc/src/snes/examples/tutorials/output/ex12_5.out
/petsc/src/snes/examples/tutorials/output/ex12_6.out
/petsc/src/snes/examples/tutorials/output/ex12_7.out
/petsc/src/snes/examples/tutorials/output/ex12_8.out
/petsc/src/snes/examples/tutorials/output/ex12_9.out
/petsc/src/snes/examples/tutorials/output/ex14_3.out
/petsc/src/snes/examples/tutorials/output/ex52_18.out
/petsc/src/snes/examples/tutorials/output/ex52_19.out
/petsc/src/snes/examples/tutorials/output/ex52_20.out
/petsc/src/snes/examples/tutorials/output/ex52_21.out
/petsc/src/snes/examples/tutorials/output/ex52_22.out
/petsc/src/snes/examples/tutorials/output/ex52_23.out
/petsc/src/snes/examples/tutorials/output/ex52_24.out
/petsc/src/snes/examples/tutorials/output/ex52_25.out
/petsc/src/snes/examples/tutorials/output/ex52_26.out
/petsc/src/snes/examples/tutorials/output/ex52_27.out
/petsc/src/snes/examples/tutorials/output/ex52_28.out
/petsc/src/snes/examples/tutorials/output/ex52_29.out
/petsc/src/snes/examples/tutorials/output/ex52_30.out
/petsc/src/snes/examples/tutorials/output/ex52_31.out
/petsc/src/snes/examples/tutorials/output/ex52_32.out
/petsc/src/snes/examples/tutorials/output/ex52_33.out
/petsc/src/snes/examples/tutorials/output/ex52_34.out
/petsc/src/snes/examples/tutorials/output/ex52_35.out
/petsc/src/snes/examples/tutorials/output/ex52_36.out
/petsc/src/snes/examples/tutorials/output/ex52_37.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_4.out
/petsc/src/snes/examples/tutorials/output/ex62_43.out
/petsc/src/snes/examples/tutorials/output/ex62_44.out
/petsc/src/snes/examples/tutorials/output/ex62_45.out
/petsc/src/snes/examples/tutorials/output/ex62_5.out
/petsc/src/snes/interface/snes.c
/petsc/src/snes/linesearch/impls/bt/linesearchbt.c
/petsc/src/snes/linesearch/impls/cp/linesearchcp.c
/petsc/src/snes/utils/dmplexsnes.c
/petsc/src/sys/classes/bag/bag.c
/petsc/src/sys/classes/random/examples/makefile
/petsc/src/sys/classes/viewer/impls/binary/binv.c
/petsc/src/sys/classes/viewer/impls/vtk/vtkv.c
/petsc/src/sys/examples/tutorials/ex11.c
/petsc/src/sys/examples/tutorials/makefile
/petsc/src/sys/ftn-custom/zsys.c
/petsc/src/sys/logging/plog.c
/petsc/src/sys/objects/olist.c
/petsc/src/sys/objects/options.c
/petsc/src/sys/objects/pinit.c
/petsc/src/sys/objects/ptype.c
/petsc/src/sys/objects/state.c
/petsc/src/sys/objects/subcomm.c
/petsc/src/sys/utils/sortd.c
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/makefile
/petsc/src/ts/examples/tutorials/ex11.c
/petsc/src/ts/examples/tutorials/makefile
ts.c
/petsc/src/vec/is/ao/impls/basic/aobasic.c
/petsc/src/vec/is/ao/impls/mapping/aomapping.c
/petsc/src/vec/is/ao/impls/memscalable/aomemscalable.c
/petsc/src/vec/is/ao/interface/ao.c
/petsc/src/vec/is/sf/impls/basic/sfbasic.c
/petsc/src/vec/is/utils/vsectionis.c
/petsc/src/vec/vec/impls/mpi/commonmpvec.c
/petsc/src/vec/vec/impls/mpi/mpiviennacl/mpiviennacl.cxx
/petsc/src/vec/vec/impls/mpi/pdvec.c
/petsc/src/vec/vec/impls/seq/bvec2.c
/petsc/src/vec/vec/impls/seq/seqviennacl/vecviennacl.cxx
/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/vsection.c
/petsc/tutorials/HandsOnExercise.html
a264d7a610-Sep-2013 Barry Smith <bsmith@mcs.anl.gov>

fix name for PetscOptionsFList() and get FList() and EList() working properly with SAWs legal values

cc85fe4d04-Sep-2013 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'barry/dmvecmattypes' into barry/saws

Needed to work with version of PETSc that did not have constant calls to VecSetFromOptions() etc

Conflicts:
src/ksp/ksp/interface/ams/kspams.c
s

Merge branch 'barry/dmvecmattypes' into barry/saws

Needed to work with version of PETSc that did not have constant calls to VecSetFromOptions() etc

Conflicts:
src/ksp/ksp/interface/ams/kspams.c
src/snes/impls/composite/snescomposite.c
src/snes/impls/gs/snesgs.c
src/snes/impls/nasm/nasm.c
src/snes/impls/ngmres/snesngmres.c

show more ...


/petsc/.mailmap
/petsc/bin/maint/toclapack.sh
/petsc/bin/matlab/PetscReadBinaryMatlab.m
/petsc/bin/matlab/classes/matlabheader.h
/petsc/conf/test
/petsc/config/BuildSystem/config/package.py
/petsc/config/BuildSystem/config/packages/BlasLapack.py
/petsc/config/BuildSystem/config/packages/MOAB.py
/petsc/config/BuildSystem/config/packages/f2cblaslapack.py
/petsc/config/BuildSystem/config/packages/hdf5.py
/petsc/config/BuildSystem/config/programs.py
/petsc/config/PETSc/packages/Zoltan.py
/petsc/config/PETSc/packages/cuda.py
/petsc/config/PETSc/packages/elemental.py
/petsc/config/PETSc/packages/metis.py
/petsc/config/PETSc/packages/openmp.py
/petsc/config/PETSc/packages/pARMS.py
/petsc/config/PETSc/packages/parmetis.py
/petsc/config/PETSc/packages/scalapack.py
/petsc/config/PETSc/packages/valgrind.py
/petsc/config/builder.py
/petsc/config/cmakeboot.py
/petsc/config/configure.py
/petsc/config/examples/arch-cuda-cg-opt.py
/petsc/config/examples/arch-cuda-double.py
/petsc/config/examples/arch-cuda5-cg-opt.py
/petsc/include/finclude/petscmat.h
/petsc/include/finclude/petscviewer.h
/petsc/include/petsc-private/dmimpl.h
/petsc/include/petsc-private/dmpleximpl.h
/petsc/include/petsc-private/matimpl.h
/petsc/include/petsc-private/petscimpl.h
/petsc/include/petsc-private/snesimpl.h
/petsc/include/petscao.h
/petsc/include/petscdm.h
/petsc/include/petscdmda.h
/petsc/include/petscdmplex.h
/petsc/include/petscdmshell.h
/petsc/include/petscerror.h
/petsc/include/petsclog.h
/petsc/include/petscmat.h
/petsc/include/petscpc.h
/petsc/include/petscsnes.h
/petsc/include/petscsys.h
/petsc/include/petscvec.h
/petsc/include/petscversion.h
/petsc/include/petscviewer.h
/petsc/share/petsc/datafiles/meshes/annulus-20.exo
/petsc/share/petsc/datafiles/meshes/simpleblock-100.exo
/petsc/src/benchmarks/benchmarkExample.py
/petsc/src/contrib/nightlysummary/README
/petsc/src/contrib/nightlysummary/runhtml.sh
/petsc/src/dm/examples/tests/ex22.c
/petsc/src/dm/examples/tests/ex26.c
/petsc/src/dm/examples/tests/ex30.c
/petsc/src/dm/examples/tests/ex35.c
/petsc/src/dm/examples/tests/ex42.c
/petsc/src/dm/examples/tests/ex7.c
/petsc/src/dm/examples/tests/ex9.c
/petsc/src/dm/examples/tests/makefile
/petsc/src/dm/examples/tutorials/ex14.c
/petsc/src/dm/impls/adda/adda.c
/petsc/src/dm/impls/composite/pack.c
/petsc/src/dm/impls/composite/packimpl.h
/petsc/src/dm/impls/composite/packm.c
/petsc/src/dm/impls/da/da.c
/petsc/src/dm/impls/da/da1.c
/petsc/src/dm/impls/da/da2.c
/petsc/src/dm/impls/da/da3.c
/petsc/src/dm/impls/da/dacorn.c
/petsc/src/dm/impls/da/dacreate.c
/petsc/src/dm/impls/da/dadd.c
/petsc/src/dm/impls/da/dadist.c
/petsc/src/dm/impls/da/dageometry.c
/petsc/src/dm/impls/da/daindex.c
/petsc/src/dm/impls/da/daltol.c
/petsc/src/dm/impls/da/dascatter.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/da/grvtk.c
/petsc/src/dm/impls/mesh/examples/tutorials/ex4f90.F
/petsc/src/dm/impls/mesh/mesh.c
/petsc/src/dm/impls/mesh/meshcreate.c
/petsc/src/dm/impls/mesh/section.c
/petsc/src/dm/impls/patch/patchcreate.c
/petsc/src/dm/impls/plex/examples/tests/ex5.c
/petsc/src/dm/impls/plex/examples/tests/ex7.c
/petsc/src/dm/impls/plex/examples/tests/ex8.c
/petsc/src/dm/impls/plex/examples/tests/ex9.c
/petsc/src/dm/impls/plex/examples/tests/output/ex5_0.out
/petsc/src/dm/impls/plex/examples/tests/output/ex5_1.out
/petsc/src/dm/impls/plex/examples/tests/output/ex5_2.out
/petsc/src/dm/impls/plex/examples/tests/output/ex5_3.out
/petsc/src/dm/impls/plex/examples/tests/output/ex5_4.out
/petsc/src/dm/impls/plex/examples/tests/output/ex5_5.out
/petsc/src/dm/impls/plex/examples/tests/output/ex5_6.out
/petsc/src/dm/impls/plex/examples/tests/output/ex5_7.out
/petsc/src/dm/impls/plex/examples/tests/output/ex5_8.out
/petsc/src/dm/impls/plex/examples/tests/output/ex8_0.out
/petsc/src/dm/impls/plex/examples/tests/output/ex8_1.out
/petsc/src/dm/impls/plex/examples/tests/output/ex8_2.out
/petsc/src/dm/impls/plex/examples/tests/output/ex8_3.out
/petsc/src/dm/impls/plex/examples/tests/output/ex8_4.out
/petsc/src/dm/impls/plex/examples/tests/output/ex8_5.out
/petsc/src/dm/impls/plex/f90-custom/zplexf90.c
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/plex/plexcgns.c
/petsc/src/dm/impls/plex/plexcreate.c
/petsc/src/dm/impls/plex/plexexodusii.c
/petsc/src/dm/impls/plex/plexfem.c
/petsc/src/dm/impls/plex/plexgeometry.c
/petsc/src/dm/impls/plex/plexinterpolate.c
/petsc/src/dm/impls/plex/plexpreallocate.c
/petsc/src/dm/impls/plex/plexsubmesh.c
/petsc/src/dm/impls/plex/plexvtk.c
/petsc/src/dm/impls/plex/plexvtu.c
/petsc/src/dm/impls/redundant/dmredundant.c
/petsc/src/dm/impls/shell/dmshell.c
/petsc/src/dm/impls/shell/ftn-custom/zdmshellf.c
/petsc/src/dm/impls/sliced/sliced.c
/petsc/src/dm/interface/dlregisdmdm.c
/petsc/src/dm/interface/dm.c
/petsc/src/dm/interface/dmi.c
/petsc/src/dm/interface/ftn-custom/zdmf.c
/petsc/src/docs/manualpages-sec/header_PetscSF
/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/index.html
/petsc/src/docs/website/download/index.html
/petsc/src/docs/website/index.html
/petsc/src/ksp/ksp/examples/tests/ex21.c
/petsc/src/ksp/ksp/examples/tests/ex28.c
/petsc/src/ksp/ksp/examples/tests/ex32.c
/petsc/src/ksp/ksp/examples/tests/ex35.c
/petsc/src/ksp/ksp/examples/tests/ex37.c
/petsc/src/ksp/ksp/examples/tests/ex41.c
/petsc/src/ksp/ksp/examples/tests/ex43.c
/petsc/src/ksp/ksp/examples/tests/makefile
/petsc/src/ksp/ksp/examples/tests/output/ex28.out
/petsc/src/ksp/ksp/examples/tests/output/ex28_2.out
/petsc/src/ksp/ksp/examples/tests/output/ex43.out
/petsc/src/ksp/ksp/examples/tests/output/ex43_2.out
/petsc/src/ksp/ksp/examples/tests/output/ex43_3.out
/petsc/src/ksp/ksp/examples/tests/output/ex43_4.out
/petsc/src/ksp/ksp/examples/tests/output/ex43_5.out
/petsc/src/ksp/ksp/examples/tests/output/ex43_6.out
/petsc/src/ksp/ksp/examples/tests/output/ex43_7.out
/petsc/src/ksp/ksp/examples/tests/output/ex43_8.out
/petsc/src/ksp/ksp/examples/tutorials/ex31.c
/petsc/src/ksp/ksp/examples/tutorials/ex39.c
/petsc/src/ksp/ksp/examples/tutorials/ex4.c
/petsc/src/ksp/ksp/examples/tutorials/ex40.c
/petsc/src/ksp/ksp/examples/tutorials/ex42.c
/petsc/src/ksp/ksp/examples/tutorials/ex43.c
/petsc/src/ksp/ksp/examples/tutorials/ex44f.F90
/petsc/src/ksp/ksp/examples/tutorials/ex46.c
/petsc/src/ksp/ksp/examples/tutorials/ex49.c
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/examples/tutorials/output/ex49_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex5_redundant.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex5_redundant_0.out
/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/cheby/cheby.c
/petsc/src/ksp/ksp/impls/gmres/agmres/agmres.c
/petsc/src/ksp/ksp/impls/gmres/agmres/agmresleja.c
/petsc/src/ksp/ksp/impls/gmres/dgmres/dgmres.c
/petsc/src/ksp/ksp/impls/gmres/dgmres/dgmresimpl.h
/petsc/src/ksp/ksp/impls/gmres/fgmres/fgmres.c
/petsc/src/ksp/ksp/impls/gmres/gmres.c
/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/interface/ams/kspams.c
/petsc/src/ksp/ksp/interface/eige.c
/petsc/src/ksp/ksp/interface/iguess.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/xmon.c
/petsc/src/ksp/ksp/utils/schurm.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/bddc/bddc.h
/petsc/src/ksp/pc/impls/bddc/bddcfetidp.c
/petsc/src/ksp/pc/impls/bddc/bddcgraph.c
/petsc/src/ksp/pc/impls/bddc/bddcnullspace.c
/petsc/src/ksp/pc/impls/bddc/bddcprivate.c
/petsc/src/ksp/pc/impls/bddc/bddcprivate.h
/petsc/src/ksp/pc/impls/bddc/bddcscalingbasic.c
/petsc/src/ksp/pc/impls/bddc/bddcstructs.h
/petsc/src/ksp/pc/impls/bjacobi/bjacobi.c
/petsc/src/ksp/pc/impls/eisens/eisen.c
/petsc/src/ksp/pc/impls/factor/cholesky/cholesky.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/gamg.c
/petsc/src/ksp/pc/impls/gasm/gasm.c
/petsc/src/ksp/pc/impls/is/nn/nn.c
/petsc/src/ksp/pc/impls/is/pcis.c
/petsc/src/ksp/pc/impls/is/pcis.h
/petsc/src/ksp/pc/impls/jacobi/jacobi.c
/petsc/src/ksp/pc/impls/mg/mg.c
/petsc/src/ksp/pc/impls/mg/mgfunc.c
/petsc/src/ksp/pc/impls/ml/ml.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/svd/svd.c
/petsc/src/ksp/pc/impls/wb/wb.c
/petsc/src/mat/examples/tests/ex129.c
/petsc/src/mat/examples/tests/ex170.c
/petsc/src/mat/examples/tests/ex86.c
/petsc/src/mat/examples/tests/ex9.c
/petsc/src/mat/examples/tests/ex96.c
/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/tests/output/ex170_0.out
/petsc/src/mat/examples/tests/output/ex170_1.out
/petsc/src/mat/examples/tests/output/ex170_2.out
/petsc/src/mat/examples/tests/output/ex170_3.out
/petsc/src/mat/examples/tests/output/ex170_4.out
/petsc/src/mat/examples/tests/output/ex9_1.out
/petsc/src/mat/examples/tests/output/ex9_2.out
/petsc/src/mat/examples/tests/output/ex9_3.out
/petsc/src/mat/impls/adj/mpi/mpiadj.c
/petsc/src/mat/impls/aij/mpi/clique/clique.cxx
/petsc/src/mat/impls/aij/mpi/clique/matcliqueimpl.h
/petsc/src/mat/impls/aij/mpi/fdmpiaij.c
/petsc/src/mat/impls/aij/mpi/mmaij.c
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/mpi/mpiaij.h
/petsc/src/mat/impls/aij/mpi/mpicusp/mpiaijcusp.cu
/petsc/src/mat/impls/aij/mpi/mpicusp/mpicuspmatimpl.h
/petsc/src/mat/impls/aij/mpi/mpicusparse/makefile
/petsc/src/mat/impls/aij/mpi/mpicusparse/mpiaijcusparse.cu
/petsc/src/mat/impls/aij/mpi/mpicusparse/mpicusparsematimpl.h
/petsc/src/mat/impls/aij/mpi/mpimattransposematmult.c
/petsc/src/mat/impls/aij/mpi/mpiov.c
/petsc/src/mat/impls/aij/mpi/mpiviennacl/mpiaijviennacl.cxx
/petsc/src/mat/impls/aij/mpi/mumps/mumps.c
/petsc/src/mat/impls/aij/mpi/pastix/pastix.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/aij/seq/aij.h
/petsc/src/mat/impls/aij/seq/aijfact.c
/petsc/src/mat/impls/aij/seq/bas/basfactor.c
/petsc/src/mat/impls/aij/seq/essl/essl.c
/petsc/src/mat/impls/aij/seq/inode.c
/petsc/src/mat/impls/aij/seq/matmatmult.c
/petsc/src/mat/impls/aij/seq/matptap.c
/petsc/src/mat/impls/aij/seq/mattransposematmult.c
/petsc/src/mat/impls/aij/seq/seqcusp/aijcusp.cu
/petsc/src/mat/impls/aij/seq/seqcusp/cuspmatimpl.h
/petsc/src/mat/impls/aij/seq/seqcusparse/aijcusparse.cu
/petsc/src/mat/impls/aij/seq/seqcusparse/cusparsematimpl.h
/petsc/src/mat/impls/aij/seq/seqcusparse/makefile
/petsc/src/mat/impls/aij/seq/seqviennacl/aijviennacl.cxx
/petsc/src/mat/impls/baij/mpi/mmbaij.c
/petsc/src/mat/impls/baij/mpi/mpb_baij.c
/petsc/src/mat/impls/baij/mpi/mpibaij.c
/petsc/src/mat/impls/baij/seq/baij.c
/petsc/src/mat/impls/baij/seq/baijfact.c
/petsc/src/mat/impls/baij/seq/baijfact2.c
/petsc/src/mat/impls/baij/seq/baijfact3.c
/petsc/src/mat/impls/blockmat/seq/blockmat.c
/petsc/src/mat/impls/dense/mpi/mmdense.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/mffd/mffd.c
/petsc/src/mat/impls/sbaij/mpi/mmsbaij.c
/petsc/src/mat/impls/sbaij/mpi/mpisbaij.c
/petsc/src/mat/impls/sbaij/seq/sbaij.c
/petsc/src/mat/impls/sbaij/seq/sbaijfact.c
/petsc/src/mat/impls/sbaij/seq/sbaijfact2.c
/petsc/src/mat/interface/matnull.c
/petsc/src/mat/interface/matregis.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/matfd/fdmatrix.c
/petsc/src/mat/utils/axpy.c
/petsc/src/mat/utils/multequal.c
/petsc/src/snes/examples/tests/ex15.c
/petsc/src/snes/examples/tests/ex16.c
/petsc/src/snes/examples/tests/ex8.c
/petsc/src/snes/examples/tests/output/ex1_3.out
/petsc/src/snes/examples/tutorials/cahn-hilliard-schemes/ex1.c
/petsc/src/snes/examples/tutorials/ex10.c
/petsc/src/snes/examples/tutorials/ex12.c
/petsc/src/snes/examples/tutorials/ex14.c
/petsc/src/snes/examples/tutorials/ex15.c
/petsc/src/snes/examples/tutorials/ex16.c
/petsc/src/snes/examples/tutorials/ex22.c
/petsc/src/snes/examples/tutorials/ex28.c
/petsc/src/snes/examples/tutorials/ex31.c
/petsc/src/snes/examples/tutorials/ex35.c
/petsc/src/snes/examples/tutorials/ex47cu.cu
/petsc/src/snes/examples/tutorials/ex48.c
/petsc/src/snes/examples/tutorials/ex52.c
/petsc/src/snes/examples/tutorials/ex54.c
/petsc/src/snes/examples/tutorials/ex55.c
/petsc/src/snes/examples/tutorials/ex58.c
/petsc/src/snes/examples/tutorials/ex5f90.F
/petsc/src/snes/examples/tutorials/ex5f90t.F
/petsc/src/snes/examples/tutorials/ex60.c
/petsc/src/snes/examples/tutorials/ex61.c
/petsc/src/snes/examples/tutorials/ex62.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/ex67.c
/petsc/src/snes/examples/tutorials/ex72.c
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/snes/examples/tutorials/output/ex16_1.out
/petsc/src/snes/examples/tutorials/output/ex16_2.out
/petsc/src/snes/examples/tutorials/output/ex62_43.out
/petsc/src/snes/examples/tutorials/output/ex62_45.out
/petsc/src/snes/impls/composite/snescomposite.c
/petsc/src/snes/impls/fas/fas.c
/petsc/src/snes/impls/fas/fasfunc.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/ngmresfunc.c
/petsc/src/snes/impls/ngmres/snesngmres.c
/petsc/src/snes/impls/ngmres/snesngmres.h
/petsc/src/snes/impls/qn/qn.c
/petsc/src/snes/impls/richardson/snesrichardson.c
/petsc/src/snes/impls/tr/tr.c
/petsc/src/snes/impls/vi/rs/virs.c
/petsc/src/snes/impls/vi/rsaug/virsaug.c
/petsc/src/snes/interface/noise/snesmfj2.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/interface/snesj2.c
/petsc/src/snes/interface/snespc.c
/petsc/src/snes/linesearch/impls/bt/linesearchbt.c
/petsc/src/snes/linesearch/impls/cp/linesearchcp.c
/petsc/src/snes/linesearch/impls/l2/linesearchl2.c
/petsc/src/snes/utils/dmdasnes.c
/petsc/src/snes/utils/dmlocalsnes.c
/petsc/src/snes/utils/dmplexsnes.c
/petsc/src/snes/utils/mesh/dmmeshsnes.c
/petsc/src/sys/ams/pams.c
/petsc/src/sys/classes/bag/bag.c
/petsc/src/sys/classes/draw/impls/opengl/openglops.c
/petsc/src/sys/classes/draw/impls/tikz/tikz.c
/petsc/src/sys/classes/draw/impls/x/xops.c
/petsc/src/sys/classes/draw/utils/axisc.c
/petsc/src/sys/classes/draw/utils/dscatter.c
/petsc/src/sys/classes/draw/utils/hists.c
/petsc/src/sys/classes/draw/utils/lg.c
/petsc/src/sys/classes/draw/utils/lgc.c
/petsc/src/sys/classes/viewer/impls/ams/amsopen.c
/petsc/src/sys/classes/viewer/impls/binary/binv.c
/petsc/src/sys/classes/viewer/impls/draw/drawv.c
/petsc/src/sys/classes/viewer/impls/vtk/vtkv.c
/petsc/src/sys/error/pstack.c
/petsc/src/sys/examples/tutorials/ex11.c
/petsc/src/sys/examples/tutorials/makefile
/petsc/src/sys/logging/plog.c
/petsc/src/sys/memory/mtr.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/init.c
/petsc/src/sys/objects/olist.c
/petsc/src/sys/objects/options.c
/petsc/src/sys/objects/pinit.c
/petsc/src/sys/objects/ptype.c
/petsc/src/sys/objects/subcomm.c
/petsc/src/sys/threadcomm/interface/threadcomm.c
/petsc/src/sys/time/makefile
/petsc/src/sys/utils/sortd.c
/petsc/src/ts/characteristic/impls/da/slda.c
/petsc/src/ts/examples/tests/ex25.c
/petsc/src/ts/examples/tests/ex5.c
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/ex7.c
/petsc/src/ts/examples/tutorials/ex10.c
/petsc/src/ts/examples/tutorials/ex11.c
/petsc/src/ts/examples/tutorials/ex13.c
/petsc/src/ts/examples/tutorials/ex14.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/ex21.c
/petsc/src/ts/examples/tutorials/ex22.c
/petsc/src/ts/examples/tutorials/ex22f.F
/petsc/src/ts/examples/tutorials/ex22f_mf.F90
/petsc/src/ts/examples/tutorials/ex23.c
/petsc/src/ts/examples/tutorials/ex25.c
/petsc/src/ts/examples/tutorials/ex9.c
/petsc/src/ts/examples/tutorials/makefile
/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/power_grid/ex6.c
/petsc/src/ts/impls/implicit/gl/gl.c
/petsc/src/ts/impls/implicit/sundials/sundials.c
ts.c
/petsc/src/vec/is/ao/impls/basic/aobasic.c
/petsc/src/vec/is/ao/impls/mapping/aomapping.c
/petsc/src/vec/is/ao/impls/memscalable/aomemscalable.c
/petsc/src/vec/is/ao/interface/ao.c
/petsc/src/vec/is/is/impls/block/block.c
/petsc/src/vec/is/is/impls/general/general.c
/petsc/src/vec/is/sf/impls/basic/sfbasic.c
/petsc/src/vec/is/utils/isltog.c
/petsc/src/vec/is/utils/vsectionis.c
/petsc/src/vec/vec/impls/mpi/mpicusp/mpicusp.cu
/petsc/src/vec/vec/impls/mpi/mpiviennacl/mpiviennacl.cxx
/petsc/src/vec/vec/impls/mpi/pbvec.c
/petsc/src/vec/vec/impls/mpi/pdvec.c
/petsc/src/vec/vec/impls/seq/bvec2.c
/petsc/src/vec/vec/impls/seq/bvec3.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/interface/vector.c
/petsc/src/vec/vec/utils/veccusp/makefile
/petsc/src/vec/vec/utils/veccusp/vscatcusp.c
/petsc/src/vec/vec/utils/vinv.c
/petsc/src/vec/vec/utils/vpscat.c
/petsc/src/vec/vec/utils/vpscat.h
/petsc/src/vec/vec/utils/vsection.c
/petsc/tutorials/HandsOnExercise.html
7781c08e02-Sep-2013 Barry Smith <bsmith@mcs.anl.gov>

PetscOptionsSAWsInput() now properly publishes most options

56f85f3201-Sep-2013 Barry Smith <bsmith@mcs.anl.gov>

fix PetscObjectSAWsBlock() cannot call PETSc routines while locking SAWs because they may lock it also

d45a07a731-Aug-2013 Barry Smith <bsmith@mcs.anl.gov>

SAWs now compiles and runs in PETSc with parallel PETSc

1...<<31323334353637383940>>...60