History log of /petsc/src/snes/interface/ (Results 576 – 600 of 1850)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
daf670e607-Oct-2015 Barry Smith <bsmith@mcs.anl.gov>

update manual pages for context set and get routines regarding use from Fortran and defining interface for them

d96771aa06-Oct-2015 Lisandro Dalcin <dalcinl@gmail.com>

LG monitors: Simplify KSP/SNES residual monitors

Remove routines {KSP|SNES}MonitorLG[[True]ResidualNorm]Destroy() and use
PetscDrawLGDestroy() for the monitor destroy routine.

c36cb52004-Oct-2015 Lisandro Dalcin <dalcinl@gmail.com>

LG monitors: Simplify handling of LG contexts

8b0b5a4709-Sep-2015 Lisandro Dalcin <dalcinl@gmail.com>

LG monitors: Use KSP/SNES communicators to create the PetscDraw contexts


/petsc/config/configure.py
/petsc/include/petscdraw.h
/petsc/include/petscksp.h
/petsc/include/petscmath.h
/petsc/include/petscsnes.h
/petsc/src/benchmarks/benchmarkBatch.py
/petsc/src/benchmarks/results/performance_arco1
/petsc/src/benchmarks/results/performance_cfd_2_10
/petsc/src/benchmarks/results/performance_medium
/petsc/src/docs/tao_tex/tutorials/nersc/exercises.tex
/petsc/src/docs/tao_tex/tutorials/nersc/exercises02.tex
/petsc/src/docs/tao_tex/tutorials/nersc/exercises08.tex
/petsc/src/docs/tao_tex/tutorials/nersc/exercises11.txt
/petsc/src/docs/tex/manual/part1.tex
/petsc/src/docs/tex/manual/part2.tex
/petsc/src/ksp/ksp/examples/tests/ex5f.F
/petsc/src/ksp/ksp/examples/tests/makefile
/petsc/src/ksp/ksp/examples/tests/scripts/ex10.asm
/petsc/src/ksp/ksp/examples/tests/scripts/ex10.script
/petsc/src/ksp/ksp/examples/tests/scripts/ex10_asm_matbaij
/petsc/src/ksp/ksp/examples/tests/scripts/ex10_asm_mpibaij
/petsc/src/ksp/ksp/examples/tests/scripts/ex10_bjacobi_mpibaij
/petsc/src/ksp/ksp/examples/tests/scripts/ex10_blu
/petsc/src/ksp/ksp/examples/tests/scripts/ex10_lu
/petsc/src/ksp/ksp/examples/tests/scripts/ex10_lu_blocks
/petsc/src/ksp/ksp/examples/tests/scripts/ex10_seqbdiag
/petsc/src/ksp/ksp/examples/tutorials/ex14f.F
/petsc/src/ksp/ksp/examples/tutorials/ex1f.F
/petsc/src/ksp/ksp/examples/tutorials/ex22f.F
/petsc/src/ksp/ksp/examples/tutorials/ex45f.F
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/interface/ftn-custom/zxonf.c
/petsc/src/ksp/ksp/interface/itcl.c
/petsc/src/ksp/ksp/interface/xmon.c
/petsc/src/ksp/pc/examples/tests/ex8f.F
/petsc/src/mat/examples/tests/ex16f90.F
/petsc/src/mat/examples/tests/ex36f.F
/petsc/src/mat/examples/tests/ex63f.F
/petsc/src/snes/examples/tests/ex12f.F
/petsc/src/snes/examples/tests/ex1f.F
/petsc/src/snes/examples/tutorials/ex1f.F
/petsc/src/snes/examples/tutorials/ex5f90.F
/petsc/src/snes/examples/tutorials/ex73f90t.F90
snes.c
snesut.c
/petsc/src/sys/classes/draw/examples/tests/ex10.c
/petsc/src/sys/classes/draw/examples/tests/ex12.c
/petsc/src/sys/classes/draw/examples/tests/ex2.c
/petsc/src/sys/classes/draw/examples/tests/ex3.c
/petsc/src/sys/classes/draw/examples/tests/ex4.c
/petsc/src/sys/classes/draw/examples/tests/ex4f.F
/petsc/src/sys/classes/draw/examples/tests/ex5f.F
/petsc/src/sys/classes/draw/examples/tests/ex9.c
/petsc/src/sys/classes/draw/impls/tikz/tikz.c
/petsc/src/sys/classes/draw/impls/x/makefile
/petsc/src/sys/classes/draw/impls/x/xioerr.c
/petsc/src/sys/classes/draw/impls/x/xops.c
/petsc/src/sys/classes/draw/interface/dbuff.c
/petsc/src/sys/classes/draw/interface/dmouse.c
/petsc/src/sys/classes/draw/interface/draw.c
/petsc/src/sys/classes/draw/interface/drawreg.c
/petsc/src/sys/classes/draw/interface/drawregall.c
/petsc/src/sys/classes/draw/interface/dtri.c
/petsc/src/sys/classes/draw/interface/dviewp.c
/petsc/src/sys/classes/draw/utils/axis.c
/petsc/src/sys/classes/draw/utils/axisc.c
/petsc/src/sys/classes/draw/utils/bars.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/draw/utils/makefile
/petsc/src/sys/classes/draw/utils/zoom.c
/petsc/src/sys/error/adebug.c
/petsc/src/sys/examples/tutorials/ex5f90.F90
/petsc/src/sys/logging/examples/tutorials/ex1f.F
/petsc/src/tao/bound/examples/tutorials/plate2f.F
/petsc/src/tao/constrained/examples/tutorials/maros.c
/petsc/src/tao/constrained/examples/tutorials/toy.c
/petsc/src/tao/constrained/examples/tutorials/toyf.F
/petsc/src/tao/leastsquares/examples/tutorials/chwirut1f.F
/petsc/src/tao/leastsquares/examples/tutorials/chwirut2f.F
/petsc/src/tao/unconstrained/examples/tutorials/eptorsion1.c
/petsc/src/tao/unconstrained/examples/tutorials/eptorsion2.c
/petsc/src/tao/unconstrained/examples/tutorials/eptorsion2f.F
/petsc/src/tao/unconstrained/examples/tutorials/minsurf1.c
/petsc/src/tao/unconstrained/examples/tutorials/minsurf2.c
/petsc/src/tao/unconstrained/examples/tutorials/rosenbrock1.c
/petsc/src/tao/unconstrained/examples/tutorials/rosenbrock1f.F
/petsc/src/ts/examples/tutorials/makefile
/petsc/src/vec/vec/examples/tests/ex17f.F
/petsc/src/vec/vec/examples/tutorials/ex11f.F
/petsc/src/vec/vec/examples/tutorials/ex1f.F
/petsc/src/vec/vec/examples/tutorials/ex1f90.F
/petsc/src/vec/vec/examples/tutorials/ex20f90.F90
/petsc/src/vec/vec/examples/tutorials/ex21f90.F
/petsc/src/vec/vec/examples/tutorials/ex3f.F
/petsc/src/vec/vec/impls/seq/seqcusp/veccusp.cu
26368bd703-Oct-2015 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'barry/xml-nested-logging'


/petsc/bin/maint/buildtest
/petsc/config/BuildSystem/config/compilerOptions.py
/petsc/config/BuildSystem/config/packages/Chombo.py
/petsc/config/BuildSystem/config/packages/viennacl.py
/petsc/config/builder.py
/petsc/config/examples/arch-viennacl.py
/petsc/include/petsc/finclude/petscviewer.h
/petsc/include/petsc/private/dmpleximpl.h
/petsc/include/petsc/private/matimpl.h
/petsc/include/petsc/private/snesimpl.h
/petsc/include/petscdmnetwork.h
/petsc/include/petscdmplex.h
/petsc/include/petsclog.h
/petsc/include/petscversion.h
/petsc/include/petscviennacl.h
/petsc/include/petscviewer.h
/petsc/lib/petsc/conf/test
/petsc/share/petsc/xml/performance_xml2html.xsl
/petsc/src/dm/impls/network/makefile
/petsc/src/dm/impls/network/network.c
/petsc/src/dm/impls/network/networkmonitor.c
/petsc/src/dm/impls/plex/examples/tests/ex11.c
/petsc/src/dm/impls/plex/examples/tests/output/ex11_1.out
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/plex/plexcreate.c
/petsc/src/dm/impls/plex/plexdistribute.c
/petsc/src/dm/impls/plex/plexlabel.c
/petsc/src/docs/tex/manual/developers.tex
/petsc/src/docs/website/documentation/changes/21.html
/petsc/src/docs/website/download/index.html
/petsc/src/ksp/ksp/examples/tests/makefile
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/pc/impls/asm/asm.c
/petsc/src/mat/examples/tests/ex93.c
/petsc/src/mat/impls/aij/mpi/mkl_cpardiso/mkl_cpardiso.c
/petsc/src/mat/impls/aij/mpi/mpiaij.h
/petsc/src/mat/impls/aij/mpi/mpimatmatmult.c
/petsc/src/mat/impls/aij/mpi/mumps/mumps.c
/petsc/src/mat/impls/aij/seq/mkl_pardiso/mkl_pardiso.c
/petsc/src/mat/impls/aij/seq/seqcusp/aijcusp.cu
/petsc/src/mat/interface/matrix.c
/petsc/src/snes/examples/tutorials/ex5.c
/petsc/src/snes/examples/tutorials/output/ex5_asm_0.out
/petsc/src/snes/examples/tutorials/output/ex5_asm_1.out
/petsc/src/snes/examples/tutorials/output/ex5_asm_2.out
/petsc/src/snes/examples/tutorials/output/ex5_asm_3.out
/petsc/src/snes/examples/tutorials/output/ex5_asm_4.out
/petsc/src/snes/examples/tutorials/output/ex5_asm_5.out
/petsc/src/snes/examples/tutorials/output/ex5_msm_0.out
/petsc/src/snes/examples/tutorials/output/ex5_msm_1.out
/petsc/src/snes/examples/tutorials/output/ex5_msm_2.out
/petsc/src/snes/examples/tutorials/output/ex5_msm_3.out
/petsc/src/snes/examples/tutorials/output/ex5_msm_4.out
/petsc/src/snes/examples/tutorials/output/ex5_msm_5.out
/petsc/src/snes/impls/nasm/nasm.c
dlregissnes.c
snes.c
snesob.c
/petsc/src/sys/classes/draw/impls/x/xcolor.c
/petsc/src/sys/classes/viewer/interface/viewa.c
/petsc/src/sys/classes/viewer/interface/viewreg.c
/petsc/src/sys/dll/reg.c
/petsc/src/sys/examples/tests/makefile
/petsc/src/sys/logging/examples/makefile
/petsc/src/sys/logging/examples/tutorials/ex1f.F
/petsc/src/sys/logging/examples/tutorials/makefile
/petsc/src/sys/logging/ftn-custom/zplogf.c
/petsc/src/sys/logging/makefile
/petsc/src/sys/logging/plog.c
/petsc/src/sys/logging/utils/eventlog.c
/petsc/src/sys/logging/xmllogevent.c
/petsc/src/sys/logging/xmllogevent.h
/petsc/src/sys/logging/xmlviewer.c
/petsc/src/sys/logging/xmlviewer.h
/petsc/src/sys/objects/init.c
/petsc/src/tao/complementarity/examples/tutorials/minsurf1.c
/petsc/src/tao/interface/fdiff.c
/petsc/src/tao/leastsquares/examples/tutorials/output/chwirut1_1.out
/petsc/src/tao/leastsquares/examples/tutorials/output/chwirut1f_1.out
/petsc/src/ts/examples/tutorials/makefile
/petsc/src/ts/examples/tutorials/network/makefile
/petsc/src/ts/examples/tutorials/network/wash/makefile
/petsc/src/ts/examples/tutorials/network/wash/output/pipes1_1.out
/petsc/src/ts/examples/tutorials/network/wash/output/pipes1_2.out
/petsc/src/ts/examples/tutorials/network/wash/output/pipes1_3.out
/petsc/src/ts/examples/tutorials/network/wash/output/pipes1_4.out
/petsc/src/ts/examples/tutorials/network/wash/output/pipes1_5.out
/petsc/src/ts/examples/tutorials/network/wash/output/pipes1_6.out
/petsc/src/ts/examples/tutorials/network/wash/output/pipes1_7.out
/petsc/src/ts/examples/tutorials/network/wash/output/pipes1_8.out
/petsc/src/ts/examples/tutorials/network/wash/output/pipes1_9.out
/petsc/src/ts/examples/tutorials/network/wash/pipe.h
/petsc/src/ts/examples/tutorials/network/wash/pipe/pipeImpls.c
/petsc/src/ts/examples/tutorials/network/wash/pipe/pipeInterface.c
/petsc/src/ts/examples/tutorials/network/wash/pipes1.c
/petsc/src/ts/examples/tutorials/network/wash/wash.h
/petsc/src/ts/examples/tutorials/power_grid/ex3adj.c
/petsc/src/ts/examples/tutorials/power_grid/ex3opt.c
/petsc/src/ts/examples/tutorials/power_grid/ex3opt_fd.c
/petsc/src/ts/examples/tutorials/power_grid/makefile
/petsc/src/ts/examples/tutorials/power_grid/output/ex3opt_1.out
/petsc/src/ts/examples/tutorials/power_grid/output/ex3opt_fd_1.out
94db00eb02-Oct-2015 Barry Smith <bsmith@mcs.anl.gov>

improved viewing of fractional counts in xml nested log viewing
fixed bug in output of doubles to xml nested log files

added SNESObjectiveFunction evaluation for logging. This issue was

Reported-by

improved viewing of fractional counts in xml nested log viewing
fixed bug in output of doubles to xml nested log files

added SNESObjectiveFunction evaluation for logging. This issue was

Reported-by: Ed Bueler <elbueler@alaska.edu>

show more ...


/petsc/bin/maint/generateetags.py
/petsc/config/BuildSystem/config/base.py
/petsc/config/BuildSystem/config/functions.py
/petsc/config/BuildSystem/config/package.py
/petsc/config/BuildSystem/config/packages/Chaco.py
/petsc/config/BuildSystem/config/packages/Chombo.py
/petsc/config/BuildSystem/config/packages/MOAB.py
/petsc/config/BuildSystem/config/packages/MPI.py
/petsc/config/BuildSystem/config/packages/MUMPS.py
/petsc/config/BuildSystem/config/packages/PTScotch.py
/petsc/config/BuildSystem/config/packages/PaStiX.py
/petsc/config/BuildSystem/config/packages/SuiteSparse.py
/petsc/config/BuildSystem/config/packages/SuperLU.py
/petsc/config/BuildSystem/config/packages/SuperLU_DIST.py
/petsc/config/BuildSystem/config/packages/Triangle.py
/petsc/config/BuildSystem/config/packages/Trilinos.py
/petsc/config/BuildSystem/config/packages/ctetgen.py
/petsc/config/BuildSystem/config/packages/cuda.py
/petsc/config/BuildSystem/config/packages/elemental.py
/petsc/config/BuildSystem/config/packages/f2cblaslapack.py
/petsc/config/BuildSystem/config/packages/hdf5.py
/petsc/config/BuildSystem/config/packages/hypre.py
/petsc/config/BuildSystem/config/packages/metis.py
/petsc/config/BuildSystem/config/packages/mkl_pardiso.py
/petsc/config/BuildSystem/config/packages/ml.py
/petsc/config/BuildSystem/config/packages/parmetis.py
/petsc/config/BuildSystem/config/packages/spai.py
/petsc/config/BuildSystem/config/packages/sundials.py
/petsc/config/BuildSystem/config/setCompilers.py
/petsc/config/PETSc/Regression.py
/petsc/include/petsc/finclude/petscmat.h
/petsc/include/petsc/finclude/petscsys.h
/petsc/include/petsc/finclude/petscvec.h
/petsc/include/petsc/finclude/petscviewer.h
/petsc/include/petsc/mpiuni/mpi.h
/petsc/include/petsc/private/matimpl.h
/petsc/include/petsc/private/pcgamgimpl.h
/petsc/include/petsc/private/snesimpl.h
/petsc/include/petsc/private/tsimpl.h
/petsc/include/petsc/private/vecimpl.h
/petsc/include/petscdm.h
/petsc/include/petscksp.h
/petsc/include/petsclog.h
/petsc/include/petscmat.h
/petsc/include/petscpc.h
/petsc/include/petscpctypes.h
/petsc/include/petscsys.h
/petsc/include/petscts.h
/petsc/include/petscvec.h
/petsc/include/petscviewer.h
/petsc/lib/petsc/conf/test
/petsc/share/petsc/xml/performance_xml2html.xsl
/petsc/src/dm/examples/tutorials/ex13f90.F90
/petsc/src/dm/examples/tutorials/output/ex13f90.out
/petsc/src/dm/impls/composite/pack.c
/petsc/src/dm/impls/moab/examples/tests/ex2.cxx
/petsc/src/dm/interface/dm.c
/petsc/src/docs/tex/manual/developers.tex
/petsc/src/docs/website/documentation/changes/21.html
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/docs/website/download/index.html
/petsc/src/ksp/ksp/examples/tests/output/ex3_chebyest.out
/petsc/src/ksp/ksp/examples/tutorials/ex59.c
/petsc/src/ksp/ksp/examples/tutorials/ex60.c
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/examples/tutorials/output/ex25_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex25_2.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex29_telescope.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex2_telescope.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex34_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex43_3.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex45_telescope.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex49_5.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex54f.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex55_NC.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex56_0.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex56_nns.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex60_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex60_2.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex60_3.out
/petsc/src/ksp/ksp/impls/cheby/cheby.c
/petsc/src/ksp/ksp/impls/cheby/chebyshevimpl.h
/petsc/src/ksp/pc/impls/gamg/agg.c
/petsc/src/ksp/pc/impls/gamg/gamg.c
/petsc/src/ksp/pc/impls/gamg/geo.c
/petsc/src/ksp/pc/impls/makefile
/petsc/src/ksp/pc/impls/telescope/makefile
/petsc/src/ksp/pc/impls/telescope/telescope.c
/petsc/src/ksp/pc/impls/telescope/telescope.h
/petsc/src/ksp/pc/impls/telescope/telescope_dmda.c
/petsc/src/ksp/pc/interface/pcregis.c
/petsc/src/mat/examples/tests/ex129.c
/petsc/src/mat/examples/tests/makefile
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/baij/mpi/mpibaij.c
/petsc/src/mat/impls/baij/mpi/mpibaij.h
/petsc/src/mat/impls/dense/mpi/mpidense.c
/petsc/src/mat/impls/normal/makefile
/petsc/src/mat/impls/normal/normmh.c
/petsc/src/mat/impls/sbaij/mpi/mpisbaij.c
/petsc/src/mat/interface/matnull.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/utils/matstash.c
/petsc/src/snes/examples/tutorials/ex1f.F
/petsc/src/snes/examples/tutorials/ex22.c
/petsc/src/snes/examples/tutorials/ex48.c
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/snes/examples/tutorials/output/ex18_1.out
/petsc/src/snes/examples/tutorials/output/ex20_1.out
/petsc/src/snes/examples/tutorials/output/ex22_1.out
/petsc/src/snes/examples/tutorials/output/ex40f90.out
/petsc/src/snes/examples/tutorials/output/ex46_1.out
/petsc/src/snes/examples/tutorials/output/ex5_1.out
/petsc/src/snes/examples/tutorials/output/ex5_2.out
/petsc/src/snes/examples/tutorials/output/ex5_3.out
/petsc/src/snes/examples/tutorials/output/ex5_4.out
/petsc/src/snes/examples/tutorials/output/ex9_6.out
/petsc/src/snes/impls/test/snestest.c
dlregissnes.c
snes.c
snesob.c
/petsc/src/sys/classes/random/examples/tutorials/ex1.c
/petsc/src/sys/classes/random/examples/tutorials/ex2.c
/petsc/src/sys/classes/random/examples/tutorials/makefile
/petsc/src/sys/classes/random/examples/tutorials/output/ex1_3.out
/petsc/src/sys/classes/random/impls/makefile
/petsc/src/sys/classes/random/impls/rander48/makefile
/petsc/src/sys/classes/random/impls/rander48/rander48.c
/petsc/src/sys/classes/random/interface/random.c
/petsc/src/sys/classes/random/interface/randomc.c
/petsc/src/sys/classes/random/interface/randreg.c
/petsc/src/sys/classes/viewer/interface/dlregispetsc.c
/petsc/src/sys/classes/viewer/interface/viewa.c
/petsc/src/sys/classes/viewer/interface/viewreg.c
/petsc/src/sys/examples/tests/ex8.c
/petsc/src/sys/examples/tests/makefile
/petsc/src/sys/examples/tests/output/ex8_1.out
/petsc/src/sys/logging/examples/makefile
/petsc/src/sys/logging/examples/tutorials/ex1f.F
/petsc/src/sys/logging/examples/tutorials/makefile
/petsc/src/sys/logging/ftn-custom/zplogf.c
/petsc/src/sys/logging/makefile
/petsc/src/sys/logging/plog.c
/petsc/src/sys/logging/utils/eventlog.c
/petsc/src/sys/logging/xmllogevent.c
/petsc/src/sys/logging/xmllogevent.h
/petsc/src/sys/logging/xmlviewer.c
/petsc/src/sys/logging/xmlviewer.h
/petsc/src/sys/objects/init.c
/petsc/src/sys/objects/pinit.c
/petsc/src/sys/utils/mpits.c
/petsc/src/sys/utils/sorti.c
/petsc/src/tao/unconstrained/examples/tutorials/minsurf2.c
/petsc/src/ts/examples/tests/ex3.c
/petsc/src/ts/examples/tests/output/ex3.out
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/ex5adj.c
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/makefile
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/output/ex5adj_1.out
/petsc/src/ts/examples/tutorials/ex22.c
/petsc/src/ts/examples/tutorials/output/ex22_1.out
/petsc/src/ts/examples/tutorials/output/ex22_2.out
/petsc/src/ts/examples/tutorials/output/ex22_3.out
/petsc/src/ts/examples/tutorials/power_grid/ex3adj.c
/petsc/src/ts/examples/tutorials/power_grid/ex3adj_events.c
/petsc/src/ts/examples/tutorials/power_grid/ex3opt.c
/petsc/src/ts/examples/tutorials/power_grid/ex3opt_fd.c
/petsc/src/ts/examples/tutorials/power_grid/ex9opt.c
/petsc/src/ts/examples/tutorials/power_grid/makefile
/petsc/src/ts/examples/tutorials/power_grid/output/ex3adj_1.out
/petsc/src/ts/examples/tutorials/power_grid/output/ex3adj_events_1.out
/petsc/src/ts/examples/tutorials/power_grid/stability_9bus/ex9busopt.c
/petsc/src/ts/examples/tutorials/power_grid/stability_9bus/ex9busopt_fd.c
/petsc/src/ts/examples/tutorials/power_grid/stability_9bus/output/ex9busopt_1.out
/petsc/src/ts/examples/tutorials/power_grid/stability_9bus/output/ex9busopt_fd_1.out
/petsc/src/ts/impls/implicit/theta/theta.c
/petsc/src/ts/interface/ts.c
/petsc/src/ts/trajectory/impls/basic/trajbasic.c
/petsc/src/vec/is/sf/impls/basic/sfbasic.c
/petsc/src/vec/vec/examples/tests/ex29.c
/petsc/src/vec/vec/examples/tests/makefile
/petsc/src/vec/vec/impls/mpi/commonmpvec.c
/petsc/src/vec/vec/impls/mpi/pbvec.c
/petsc/src/vec/vec/impls/mpi/pdvec.c
/petsc/src/vec/vec/impls/mpi/pvecimpl.h
/petsc/src/vec/vec/interface/vector.c
/petsc/src/vec/vec/utils/vecstash.c
9c8e83a919-Sep-2015 Barry Smith <bsmith@mcs.anl.gov>

if a SNESSolve() fails during grid sequencing then the SNES returns rather than continuing to solve on finer grids


/petsc/bin/maint/buildtest
/petsc/bin/maint/generateetags.py
/petsc/bin/maint/petsc-val.supp
/petsc/config/BuildSystem/config/base.py
/petsc/config/BuildSystem/config/functions.py
/petsc/config/BuildSystem/config/package.py
/petsc/config/BuildSystem/config/packages/Chaco.py
/petsc/config/BuildSystem/config/packages/Chombo.py
/petsc/config/BuildSystem/config/packages/MOAB.py
/petsc/config/BuildSystem/config/packages/MPI.py
/petsc/config/BuildSystem/config/packages/MUMPS.py
/petsc/config/BuildSystem/config/packages/PTScotch.py
/petsc/config/BuildSystem/config/packages/PaStiX.py
/petsc/config/BuildSystem/config/packages/SuiteSparse.py
/petsc/config/BuildSystem/config/packages/SuperLU.py
/petsc/config/BuildSystem/config/packages/SuperLU_DIST.py
/petsc/config/BuildSystem/config/packages/Triangle.py
/petsc/config/BuildSystem/config/packages/Trilinos.py
/petsc/config/BuildSystem/config/packages/ctetgen.py
/petsc/config/BuildSystem/config/packages/cuda.py
/petsc/config/BuildSystem/config/packages/elemental.py
/petsc/config/BuildSystem/config/packages/f2cblaslapack.py
/petsc/config/BuildSystem/config/packages/hdf5.py
/petsc/config/BuildSystem/config/packages/hypre.py
/petsc/config/BuildSystem/config/packages/metis.py
/petsc/config/BuildSystem/config/packages/mkl_pardiso.py
/petsc/config/BuildSystem/config/packages/ml.py
/petsc/config/BuildSystem/config/packages/parmetis.py
/petsc/config/BuildSystem/config/packages/spai.py
/petsc/config/BuildSystem/config/packages/sundials.py
/petsc/config/BuildSystem/config/setCompilers.py
/petsc/config/BuildSystem/config/utilities/fortranCommandLine.py
/petsc/config/PETSc/Configure.py
/petsc/config/PETSc/Regression.py
/petsc/config/examples/arch-opensolaris-cmplx-pkgs-dbg.py
/petsc/config/examples/arch-opensolaris-misc.py
/petsc/config/examples/arch-opensolaris-pkgs-opt.py
/petsc/include/petsc/finclude/petscmat.h
/petsc/include/petsc/finclude/petscsys.h
/petsc/include/petsc/finclude/petscvec.h
/petsc/include/petsc/mpiuni/mpi.h
/petsc/include/petsc/private/matimpl.h
/petsc/include/petsc/private/pcgamgimpl.h
/petsc/include/petsc/private/tsimpl.h
/petsc/include/petsc/private/vecimpl.h
/petsc/include/petscdm.h
/petsc/include/petscis.h
/petsc/include/petscksp.h
/petsc/include/petsclog.h
/petsc/include/petscmat.h
/petsc/include/petscoptions.h
/petsc/include/petscpc.h
/petsc/include/petscpctypes.h
/petsc/include/petscsys.h
/petsc/include/petscts.h
/petsc/include/petscvec.h
/petsc/include/petscviewer.h
/petsc/lib/petsc/conf/test
/petsc/src/contrib/nightlysummary/runhtml.py
/petsc/src/dm/examples/tutorials/ex13f90.F90
/petsc/src/dm/examples/tutorials/output/ex13f90.out
/petsc/src/dm/impls/composite/pack.c
/petsc/src/dm/impls/moab/examples/tests/ex2.cxx
/petsc/src/dm/interface/dm.c
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/docs/website/download/index.html
/petsc/src/ksp/ksp/examples/tests/output/ex3_chebyest.out
/petsc/src/ksp/ksp/examples/tutorials/ex59.c
/petsc/src/ksp/ksp/examples/tutorials/ex60.c
/petsc/src/ksp/ksp/examples/tutorials/ex64.c
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/examples/tutorials/output/ex25_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex25_2.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex29_telescope.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex2_telescope.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex34_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex43_3.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex45_telescope.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex49_5.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex54f.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex55_NC.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex56_0.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex56_nns.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex60_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex60_2.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex60_3.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex64.out
/petsc/src/ksp/ksp/impls/cheby/cheby.c
/petsc/src/ksp/ksp/impls/cheby/chebyshevimpl.h
/petsc/src/ksp/ksp/impls/gmres/agmres/agmres.c
/petsc/src/ksp/ksp/impls/gmres/dgmres/dgmres.c
/petsc/src/ksp/ksp/impls/gmres/fgmres/fgmres.c
/petsc/src/ksp/ksp/impls/gmres/gmres.c
/petsc/src/ksp/ksp/impls/gmres/lgmres/lgmres.c
/petsc/src/ksp/ksp/impls/gmres/pgmres/pgmres.c
/petsc/src/ksp/pc/impls/asm/asm.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/gamg/geo.c
/petsc/src/ksp/pc/impls/gasm/gasm.c
/petsc/src/ksp/pc/impls/makefile
/petsc/src/ksp/pc/impls/telescope/makefile
/petsc/src/ksp/pc/impls/telescope/telescope.c
/petsc/src/ksp/pc/impls/telescope/telescope.h
/petsc/src/ksp/pc/impls/telescope/telescope_dmda.c
/petsc/src/ksp/pc/interface/pcregis.c
/petsc/src/mat/examples/tests/ex129.c
/petsc/src/mat/examples/tests/ex193.c
/petsc/src/mat/examples/tests/ex195.c
/petsc/src/mat/examples/tests/ex40.c
/petsc/src/mat/examples/tests/ex82.c
/petsc/src/mat/examples/tests/ex83.c
/petsc/src/mat/examples/tests/makefile
/petsc/src/mat/examples/tests/output/ex195.out
/petsc/src/mat/examples/tests/output/ex40_2.out
/petsc/src/mat/examples/tests/output/ex82.out
/petsc/src/mat/impls/adj/mpi/mpiadj.c
/petsc/src/mat/impls/adj/mpi/mpiadj.h
/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/mpimatmatmult.c
/petsc/src/mat/impls/aij/mpi/mpiov.c
/petsc/src/mat/impls/aij/mpi/mpiptap.c
/petsc/src/mat/impls/aij/seq/aij.h
/petsc/src/mat/impls/aij/seq/matmatmult.c
/petsc/src/mat/impls/baij/mpi/mpibaij.c
/petsc/src/mat/impls/baij/mpi/mpibaij.h
/petsc/src/mat/impls/dense/mpi/mpidense.c
/petsc/src/mat/impls/nest/matnest.c
/petsc/src/mat/impls/normal/makefile
/petsc/src/mat/impls/normal/normmh.c
/petsc/src/mat/impls/sbaij/mpi/mpisbaij.c
/petsc/src/mat/interface/matnull.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/partition/impls/hierarchical/hierarchical.c
/petsc/src/mat/partition/impls/hierarchical/makefile
/petsc/src/mat/partition/impls/makefile
/petsc/src/mat/partition/impls/pmetis/pmetis.c
/petsc/src/mat/partition/partition.c
/petsc/src/mat/partition/spartition.c
/petsc/src/mat/utils/makefile
/petsc/src/mat/utils/matstash.c
/petsc/src/mat/utils/overlapsplit.c
/petsc/src/snes/examples/tutorials/ex1f.F
/petsc/src/snes/examples/tutorials/ex22.c
/petsc/src/snes/examples/tutorials/ex48.c
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/snes/examples/tutorials/output/ex18_1.out
/petsc/src/snes/examples/tutorials/output/ex20_1.out
/petsc/src/snes/examples/tutorials/output/ex22_1.out
/petsc/src/snes/examples/tutorials/output/ex40f90.out
/petsc/src/snes/examples/tutorials/output/ex46_1.out
/petsc/src/snes/examples/tutorials/output/ex5_1.out
/petsc/src/snes/examples/tutorials/output/ex5_2.out
/petsc/src/snes/examples/tutorials/output/ex5_3.out
/petsc/src/snes/examples/tutorials/output/ex5_4.out
/petsc/src/snes/examples/tutorials/output/ex9_6.out
/petsc/src/snes/impls/test/snestest.c
snes.c
/petsc/src/sys/classes/random/examples/tutorials/ex1.c
/petsc/src/sys/classes/random/examples/tutorials/ex2.c
/petsc/src/sys/classes/random/examples/tutorials/makefile
/petsc/src/sys/classes/random/examples/tutorials/output/ex1_3.out
/petsc/src/sys/classes/random/impls/makefile
/petsc/src/sys/classes/random/impls/rander48/makefile
/petsc/src/sys/classes/random/impls/rander48/rander48.c
/petsc/src/sys/classes/random/interface/random.c
/petsc/src/sys/classes/random/interface/randomc.c
/petsc/src/sys/classes/random/interface/randreg.c
/petsc/src/sys/classes/viewer/interface/dlregispetsc.c
/petsc/src/sys/error/adebug.c
/petsc/src/sys/examples/tests/ex8.c
/petsc/src/sys/examples/tests/makefile
/petsc/src/sys/examples/tests/output/ex8_1.out
/petsc/src/sys/fileio/fdir.c
/petsc/src/sys/fileio/makefile
/petsc/src/sys/fsrc/somefort.F
/petsc/src/sys/objects/ftn-custom/zoptionsf.c
/petsc/src/sys/objects/ftn-custom/zstart.c
/petsc/src/sys/objects/pinit.c
/petsc/src/sys/objects/tagm.c
/petsc/src/sys/utils/mpits.c
/petsc/src/sys/utils/sorti.c
/petsc/src/tao/unconstrained/examples/tutorials/minsurf2.c
/petsc/src/ts/examples/tests/ex3.c
/petsc/src/ts/examples/tests/output/ex3.out
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/ex5adj.c
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/makefile
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/output/ex5adj_1.out
/petsc/src/ts/examples/tutorials/ex22.c
/petsc/src/ts/examples/tutorials/output/ex22_1.out
/petsc/src/ts/examples/tutorials/output/ex22_2.out
/petsc/src/ts/examples/tutorials/output/ex22_3.out
/petsc/src/ts/examples/tutorials/power_grid/ex3adj.c
/petsc/src/ts/examples/tutorials/power_grid/ex3adj_events.c
/petsc/src/ts/examples/tutorials/power_grid/ex3opt.c
/petsc/src/ts/examples/tutorials/power_grid/ex3opt_fd.c
/petsc/src/ts/examples/tutorials/power_grid/ex9opt.c
/petsc/src/ts/examples/tutorials/power_grid/makefile
/petsc/src/ts/examples/tutorials/power_grid/output/ex3adj_1.out
/petsc/src/ts/examples/tutorials/power_grid/output/ex3adj_events_1.out
/petsc/src/ts/examples/tutorials/power_grid/stability_9bus/ex9busopt.c
/petsc/src/ts/examples/tutorials/power_grid/stability_9bus/ex9busopt_fd.c
/petsc/src/ts/examples/tutorials/power_grid/stability_9bus/output/ex9busopt_1.out
/petsc/src/ts/examples/tutorials/power_grid/stability_9bus/output/ex9busopt_fd_1.out
/petsc/src/ts/impls/implicit/theta/theta.c
/petsc/src/ts/interface/ts.c
/petsc/src/ts/trajectory/impls/basic/trajbasic.c
/petsc/src/vec/is/is/utils/iscoloring.c
/petsc/src/vec/is/sf/impls/basic/sfbasic.c
/petsc/src/vec/vec/examples/tests/ex29.c
/petsc/src/vec/vec/examples/tests/makefile
/petsc/src/vec/vec/impls/mpi/commonmpvec.c
/petsc/src/vec/vec/impls/mpi/pbvec.c
/petsc/src/vec/vec/impls/mpi/pdvec.c
/petsc/src/vec/vec/impls/mpi/pvecimpl.h
/petsc/src/vec/vec/interface/vector.c
/petsc/src/vec/vec/utils/vecstash.c
/petsc/src/vec/vec/utils/vscat.c
5d5a84c909-Sep-2015 Barry Smith <bsmith@mcs.anl.gov>

Turn off error generation if incorrect memory preallocation for SNESComputeJacobianDefault()
because user will not in general set it correctly for this computation


/petsc/config/BuildSystem/config/packages/make.py
/petsc/config/PETSc/Regression.py
/petsc/config/PETSc/options/dataFilesPath.py
/petsc/config/examples/arch-linux-pkgs-opt-threadcomm.py
/petsc/config/examples/arch-linux-pkgs-threadcomm.py
/petsc/include/petscsnes.h
/petsc/include/petscviewer.h
/petsc/lib/petsc/conf/test
/petsc/src/contrib/fun3d/incomp/makefile
/petsc/src/dm/dt/interface/dtfv.c
/petsc/src/dm/examples/tests/ex4.c
/petsc/src/dm/impls/plex/examples/tests/ex3.c
/petsc/src/dm/impls/plex/examples/tests/makefile
/petsc/src/dm/impls/plex/examples/tests/output/ex1_0.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_1.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_2.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_1.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_nonconforming_simplex_2.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_nonconforming_simplex_2_fv.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_nonconforming_simplex_3.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_nonconforming_simplex_3_fv.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_nonconforming_tensor_2.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_nonconforming_tensor_2_fv.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_nonconforming_tensor_3.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_nonconforming_tensor_3_fv.out
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/plex/plexdistribute.c
/petsc/src/dm/impls/plex/plexfem.c
/petsc/src/dm/impls/plex/plexgeometry.c
/petsc/src/dm/impls/plex/plexlabel.c
/petsc/src/dm/impls/plex/plexorient.c
/petsc/src/dm/impls/plex/plexpartition.c
/petsc/src/dm/impls/plex/plexsubmesh.c
/petsc/src/dm/impls/plex/plextree.c
/petsc/src/ksp/ksp/examples/tutorials/ex60.c
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/examples/tutorials/output/ex10_boomeramg_euclid.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex10_boomeramg_euclid_bj.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex10_boomeramg_parasails.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex10_boomeramg_pilut.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex10_boomeramg_schwarz.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex49_hypre_nullspace.out
/petsc/src/ksp/ksp/impls/gmres/fgmres/fgmres.c
/petsc/src/ksp/pc/impls/gasm/gasm.c
/petsc/src/ksp/pc/impls/hypre/hypre.c
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/snes/examples/tutorials/ex42.c
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/snes/examples/tutorials/output/ex19_umfpack.out
snesj.c
/petsc/src/snes/utils/dmplexsnes.c
/petsc/src/sys/classes/draw/examples/tests/ex5f.F
/petsc/src/sys/classes/draw/impls/win32/win32draw.c
/petsc/src/sys/classes/viewer/interface/viewreg.c
/petsc/src/sys/examples/tutorials/ex4f.F
/petsc/src/ts/examples/tutorials/ex22.c
/petsc/src/vec/vec/examples/tests/ex24.c
/petsc/src/vec/vec/examples/tutorials/makefile
/petsc/src/vec/vec/utils/vsection.c
7331883702-Sep-2015 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'maint'


/petsc/.gitignore
/petsc/bin/maint/buildtest
/petsc/bin/maint/confignightly/bb
/petsc/bin/maint/confignightly/bb2
/petsc/bin/maint/confignightly/bb3
/petsc/bin/maint/confignightly/bb4
/petsc/bin/maint/confignightly/steamroller2
/petsc/bin/petsc_gen_xdmf.py
/petsc/config/BuildSystem/config/compilerFlags.py
/petsc/config/BuildSystem/config/compilerOptions.py
/petsc/config/BuildSystem/config/compilers.py
/petsc/config/BuildSystem/config/packages/MPICH.py
/petsc/config/BuildSystem/config/packages/concurrencykit.py
/petsc/config/BuildSystem/config/packages/elemental.py
/petsc/config/BuildSystem/config/packages/pragmatic.py
/petsc/config/PETSc/Regression.py
/petsc/config/PETSc/options/scalarTypes.py
/petsc/config/builder.py
/petsc/config/examples/arch-freebsd-pkgs-opt.py
/petsc/config/examples/arch-linux-cmplx-gcov.py
/petsc/config/examples/arch-linux-gcc-ifc-cmplx.py
/petsc/config/examples/arch-linux-pkgs-opt.py
/petsc/config/examples/arch-opensolaris-cmplx-pkgs-dbg.py
/petsc/config/examples/arch-opensolaris-misc.py
/petsc/config/examples/arch-opensolaris-pkgs-opt.py
/petsc/include/petsc/private/dmimpl.h
/petsc/include/petsc/private/dmpleximpl.h
/petsc/include/petsc/private/petscimpl.h
/petsc/include/petsc/private/viewerimpl.h
/petsc/include/petscbt.h
/petsc/include/petscdmplex.h
/petsc/include/petscpc.h
/petsc/include/petscsys.h
/petsc/include/petscviewer.h
/petsc/lib/petsc/conf/test
/petsc/share/petsc/datafiles/matrices/spd-real-int32-float128
/petsc/src/benchmarks/Index.c
/petsc/src/benchmarks/PetscGetCPUTime.c
/petsc/src/contrib/fun3d/comp/flow.c
/petsc/src/contrib/fun3d/incomp/flow.c
/petsc/src/dm/examples/tests/ex16.c
/petsc/src/dm/examples/tests/ex2.c
/petsc/src/dm/examples/tests/ex4.c
/petsc/src/dm/examples/tests/ex6.c
/petsc/src/dm/examples/tutorials/ex13f90aux.F90
/petsc/src/dm/examples/tutorials/ex15.c
/petsc/src/dm/examples/tutorials/ex9.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/dalocal.c
/petsc/src/dm/impls/plex/examples/tests/ex14.c
/petsc/src/dm/impls/plex/examples/tests/ex17.c
/petsc/src/dm/impls/plex/examples/tests/ex3.c
/petsc/src/dm/impls/plex/examples/tests/ex5.c
/petsc/src/dm/impls/plex/examples/tests/makefile
/petsc/src/dm/impls/plex/examples/tests/output/ex3_p1_2d_0.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_p1_2d_1.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_p1_2d_2.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_p1_2d_3.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_p1_2d_4.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_p1_2d_5.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_p1_3d_0.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_p1_3d_1.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_p1_3d_2.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_p1_3d_3.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_p1_3d_4.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_p1_3d_5.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_p1d_2d_0.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_p1d_2d_1.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_p1d_2d_2.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_p1d_2d_3.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_p1d_2d_4.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_p1d_2d_5.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_p2_2d_0.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_p2_2d_1.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_p2_2d_2.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_p2_2d_3.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_p2_2d_4.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_p2_2d_5.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_p2_3d_0.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_p2_3d_1.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_p2_3d_2.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_p2_3d_3.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_p2_3d_4.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_p2_3d_5.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_q1_2d_0.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_q1_2d_1.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_q1_2d_2.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_q2_2d_0.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_q2_2d_1.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_q2_2d_2.out
/petsc/src/dm/impls/plex/makefile
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/plex/plexbc.c
/petsc/src/dm/impls/plex/plexcoarsen.c
/petsc/src/dm/impls/plex/plexcreate.c
/petsc/src/dm/impls/plex/plexdistribute.c
/petsc/src/dm/impls/plex/plexfem.c
/petsc/src/dm/impls/plex/plexgenerate.c
/petsc/src/dm/impls/plex/plexgeometry.c
/petsc/src/dm/impls/plex/plexlabel.c
/petsc/src/dm/impls/plex/plexorient.c
/petsc/src/dm/impls/plex/plexrefine.c
/petsc/src/dm/impls/plex/plexsubmesh.c
/petsc/src/dm/interface/dlregisdmdm.c
/petsc/src/dm/interface/dm.c
/petsc/src/docs/tex/petsc.bib
/petsc/src/docs/tex/petscapp.bib
/petsc/src/docs/website/documentation/changes/36.html
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/docs/website/documentation/faq.html
/petsc/src/ksp/ksp/examples/tests/ex21.c
/petsc/src/ksp/ksp/examples/tests/ex25.c
/petsc/src/ksp/ksp/examples/tests/makefile
/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/tests/output/ex21_1.out
/petsc/src/ksp/ksp/examples/tests/output/ex21_2.out
/petsc/src/ksp/ksp/examples/tests/output/ex21_3.out
/petsc/src/ksp/ksp/examples/tests/output/ex25_1.out
/petsc/src/ksp/ksp/examples/tests/output/ex25_2.out
/petsc/src/ksp/ksp/examples/tutorials/ex25.c
/petsc/src/ksp/ksp/examples/tutorials/ex42.c
/petsc/src/ksp/ksp/examples/tutorials/output/ex10_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex25_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex25_2.out
/petsc/src/ksp/ksp/impls/minres/minres.c
/petsc/src/ksp/ksp/interface/dlregisksp.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/bddcfetidp.c
/petsc/src/ksp/pc/impls/bddc/bddcgraph.c
/petsc/src/ksp/pc/impls/bddc/bddcprivate.c
/petsc/src/ksp/pc/impls/bicgstabcusp/bicgstabcusp.cu
/petsc/src/ksp/pc/impls/bjacobi/bjacobi.c
/petsc/src/ksp/pc/impls/fieldsplit/fieldsplit.c
/petsc/src/ksp/pc/impls/gasm/gasm.c
/petsc/src/ksp/pc/impls/is/pcis.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/redundant/redundant.c
/petsc/src/ksp/pc/impls/sacusp/sacusp.cu
/petsc/src/ksp/pc/impls/sacusp/sacusppoly.cu
/petsc/src/ksp/pc/impls/wb/wb.c
/petsc/src/ksp/pc/interface/precon.c
/petsc/src/mat/coarsen/impls/hem/hem.c
/petsc/src/mat/coarsen/impls/mis/mis.c
/petsc/src/mat/color/interface/matcoloring.c
/petsc/src/mat/examples/tests/ex166.c
/petsc/src/mat/examples/tests/ex183.c
/petsc/src/mat/examples/tests/ex194.c
/petsc/src/mat/examples/tests/ex4.c
/petsc/src/mat/examples/tests/makefile
/petsc/src/mat/examples/tests/output/ex190_1.out
/petsc/src/mat/examples/tests/output/ex194_1.out
/petsc/src/mat/impls/adj/mpi/mpiadj.c
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/mpi/mpicusp/mpiaijAssemble.cu
/petsc/src/mat/impls/aij/mpi/mpicusp/mpiaijcusp.cu
/petsc/src/mat/impls/aij/mpi/mpicusparse/mpiaijcusparse.cu
/petsc/src/mat/impls/aij/mpi/mumps/mumps.c
/petsc/src/mat/impls/aij/seq/seqcusp/aijAssemble.cu
/petsc/src/mat/impls/aij/seq/seqcusp/aijcusp.cu
/petsc/src/mat/impls/aij/seq/seqcusparse/aijcusparse.cu
/petsc/src/mat/impls/baij/mpi/mpibaij.c
/petsc/src/mat/impls/dense/mpi/mpidense.c
/petsc/src/mat/impls/is/matis.c
/petsc/src/mat/impls/sbaij/mpi/mpisbaij.c
/petsc/src/mat/partition/impls/pmetis/pmetis.c
/petsc/src/snes/examples/tutorials/ex12.c
/petsc/src/snes/examples/tutorials/ex48.c
/petsc/src/snes/examples/tutorials/ex5f90.F
/petsc/src/snes/examples/tutorials/ex7.c
/petsc/src/snes/examples/tutorials/ex9.c
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/snes/examples/tutorials/output/ex12_fas_ngs_0.out
/petsc/src/snes/examples/tutorials/output/ex1_2_sol.out
/petsc/src/snes/examples/tutorials/output/ex9_3.out
/petsc/src/snes/examples/tutorials/output/ex9_4.out
/petsc/src/snes/examples/tutorials/output/ex9_5.out
/petsc/src/snes/examples/tutorials/output/ex9_6.out
/petsc/src/snes/impls/fas/fas.c
/petsc/src/snes/impls/fas/fasfunc.c
/petsc/src/snes/impls/nasm/nasm.c
/petsc/src/snes/impls/ncg/snesncg.c
snesj.c
snesj2.c
/petsc/src/snes/utils/dmdasnes.c
/petsc/src/sys/classes/draw/examples/tests/ex5f.F
/petsc/src/sys/classes/random/interface/randomc.c
/petsc/src/sys/classes/viewer/impls/ascii/asciiimpl.h
/petsc/src/sys/classes/viewer/impls/ascii/filev.c
/petsc/src/sys/classes/viewer/impls/ascii/ftn-custom/zfilevf.c
/petsc/src/sys/classes/viewer/impls/binary/binv.c
/petsc/src/sys/classes/viewer/impls/draw/drawv.c
/petsc/src/sys/classes/viewer/impls/string/stringv.c
/petsc/src/sys/classes/viewer/impls/vu/petscvu.c
/petsc/src/sys/classes/viewer/interface/dupl.c
/petsc/src/sys/error/err.c
/petsc/src/sys/examples/tutorials/ex15.c
/petsc/src/sys/examples/tutorials/ex4.c
/petsc/src/sys/examples/tutorials/makefile
/petsc/src/sys/examples/tutorials/output/ex15_1.out
/petsc/src/sys/fileio/fretrieve.c
/petsc/src/sys/fileio/mprint.c
/petsc/src/sys/fileio/sysio.c
/petsc/src/sys/logging/plog.c
/petsc/src/sys/memory/ftn-custom/zmtrf.c
/petsc/src/sys/memory/mem.c
/petsc/src/sys/memory/mtr.c
/petsc/src/sys/objects/init.c
/petsc/src/sys/objects/pinit.c
/petsc/src/tao/bound/examples/tutorials/makefile
/petsc/src/tao/bound/examples/tutorials/output/plate2_1.out
/petsc/src/tao/bound/examples/tutorials/output/plate2_3.out
/petsc/src/tao/bound/examples/tutorials/output/plate2_4.out
/petsc/src/tao/bound/examples/tutorials/output/plate2_5.out
/petsc/src/tao/bound/examples/tutorials/output/plate2_6.out
/petsc/src/tao/bound/examples/tutorials/output/plate2_7.out
/petsc/src/tao/interface/taosolver.c
/petsc/src/tao/leastsquares/examples/tutorials/chwirut2.c
/petsc/src/tao/leastsquares/examples/tutorials/makefile
/petsc/src/tao/leastsquares/examples/tutorials/output/chwirut2_1.out
/petsc/src/tao/leastsquares/impls/pounders/pounders.c
/petsc/src/tao/linesearch/interface/taolinesearch.c
/petsc/src/tao/unconstrained/examples/tutorials/makefile
/petsc/src/ts/adapt/impls/basic/adaptbasic.c
/petsc/src/ts/examples/tutorials/ex10.c
/petsc/src/ts/examples/tutorials/ex11.c
/petsc/src/ts/examples/tutorials/ex11_sa.c
/petsc/src/ts/examples/tutorials/ex15.c
/petsc/src/ts/examples/tutorials/power_grid/ex3adj.c
/petsc/src/ts/examples/tutorials/power_grid/ex3adj_events.c
/petsc/src/ts/examples/tutorials/power_grid/ex3opt.c
/petsc/src/ts/examples/tutorials/power_grid/ex9adj.c
/petsc/src/ts/examples/tutorials/power_grid/ex9opt.c
/petsc/src/ts/examples/tutorials/power_grid/output/ex3adj_1.out
/petsc/src/ts/examples/tutorials/power_grid/stability_9bus/makefile
/petsc/src/vec/is/ao/examples/tests/ex4f.F
/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/is/impls/stride/stride.c
/petsc/src/vec/is/is/utils/iscoloring.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/vec/examples/tests/ex24.c
/petsc/src/vec/vec/impls/mpi/mpicusp/mpicusp.cu
/petsc/src/vec/vec/impls/seq/seqcusp/veccusp.cu
/petsc/src/vec/vec/impls/seq/seqcusp/vecscattercusp.cu
/petsc/src/vec/vec/interface/vector.c
/petsc/src/vec/vec/utils/projection.c
/petsc/src/vec/vec/utils/vpscat.c
/petsc/src/vec/vec/utils/vsection.c
62cd874f02-Sep-2015 Barry Smith <bsmith@mcs.anl.gov>

SNES function evaluations were not counted for certain Jacobian computations

Reported-by:Ed Bueler <elbueler@alaska.edu>


/petsc/bin/maint/confignightly/bb
/petsc/bin/maint/confignightly/bb2
/petsc/bin/maint/confignightly/bb3
/petsc/bin/maint/confignightly/bb4
/petsc/bin/maint/confignightly/steamroller2
/petsc/bin/maint/update-docs.py
/petsc/config/BuildSystem/config/package.py
/petsc/config/BuildSystem/config/packages/SuperLU_DIST.py
/petsc/config/BuildSystem/config/packages/cmake.py
/petsc/config/BuildSystem/config/packages/elemental.py
/petsc/config/BuildSystem/config/setCompilers.py
/petsc/config/BuildSystem/nargs.py
/petsc/config/BuildSystem/retrieval.py
/petsc/config/PETSc/options/fortranCPP.py
/petsc/config/examples/arch-linux-cmplx-gcov.py
/petsc/include/petsc/finclude/ftn-custom/petscdmda.h90
/petsc/include/petsc/finclude/petscsnes.h
/petsc/include/petsc/private/petscimpl.h
/petsc/include/petscerror.h
/petsc/include/petscversion.h
/petsc/makefile
/petsc/src/dm/dt/makefile
/petsc/src/dm/impls/da/dagetarray.c
/petsc/src/dm/impls/da/dagetelem.c
/petsc/src/dm/impls/da/f90-custom/zda1f90.c
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/redundant/dmredundant.c
/petsc/src/dm/interface/dm.c
/petsc/src/docs/tex/manual/part2.tex
/petsc/src/docs/website/documentation/changes/36.html
/petsc/src/docs/website/documentation/faq.html
/petsc/src/docs/website/download/index.html
/petsc/src/docs/website/features/details.html
/petsc/src/docs/website/features/diagram.html
/petsc/src/docs/website/features/gpus.html
/petsc/src/docs/website/features/index.html
/petsc/src/ksp/ksp/examples/tests/ex21.c
/petsc/src/ksp/ksp/examples/tests/ex47.c
/petsc/src/ksp/ksp/examples/tests/makefile
/petsc/src/ksp/ksp/examples/tests/output/ex21_1.out
/petsc/src/ksp/ksp/examples/tests/output/ex21_2.out
/petsc/src/ksp/ksp/examples/tests/output/ex21_3.out
/petsc/src/ksp/ksp/examples/tests/output/ex47_1.out
/petsc/src/ksp/ksp/examples/tutorials/ex31.c
/petsc/src/ksp/ksp/examples/tutorials/ex43.c
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/examples/tutorials/output/ex25_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex25_2.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex31_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex34_1.out
/petsc/src/ksp/ksp/interface/iterativ.c
/petsc/src/ksp/pc/impls/factor/ilu/ilu.c
/petsc/src/ksp/pc/impls/fieldsplit/fieldsplit.c
/petsc/src/ksp/pc/impls/hypre/hypre.c
/petsc/src/ksp/pc/impls/jacobi/jacobi.c
/petsc/src/ksp/pc/impls/mg/mg.c
/petsc/src/ksp/pc/impls/ml/ml.c
/petsc/src/ksp/pc/interface/precon.c
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/mpi/mpimatmatmult.c
/petsc/src/mat/impls/aij/mpi/superlu_dist/superlu_dist.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/aij/seq/inode.c
/petsc/src/mat/impls/aij/seq/superlu/superlu.c
/petsc/src/mat/impls/baij/mpi/mpibaij.c
/petsc/src/mat/impls/baij/seq/baij.c
/petsc/src/mat/impls/dense/mpi/mpidense.c
/petsc/src/mat/impls/dense/seq/dense.c
/petsc/src/mat/impls/sbaij/mpi/mpisbaij.c
/petsc/src/mat/impls/sbaij/seq/sbaij.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/utils/axpy.c
/petsc/src/snes/examples/tutorials/ex28.c
/petsc/src/snes/examples/tutorials/output/ex18_1.out
/petsc/src/snes/examples/tutorials/output/ex20_1.out
/petsc/src/snes/examples/tutorials/output/ex40f90.out
/petsc/src/snes/examples/tutorials/output/ex5_3.out
/petsc/src/snes/examples/tutorials/output/ex5_4.out
/petsc/src/snes/impls/ksponly/ksponly.c
/petsc/src/snes/impls/test/snestest.c
/petsc/src/snes/impls/vi/rs/virs.c
/petsc/src/snes/impls/vi/rs/virsimpl.h
snesj.c
snesj2.c
/petsc/src/snes/utils/dmdasnes.c
/petsc/src/sys/logging/plog.c
/petsc/src/sys/logging/utils/eventlog.c
/petsc/src/sys/objects/ftn-custom/zstart.c
/petsc/src/sys/objects/init.c
/petsc/src/sys/objects/pinit.c
/petsc/src/tao/bound/examples/tutorials/output/jbearing2_tut_1.out.html
/petsc/src/tao/bound/examples/tutorials/output/jbearing2_tut_2.out.html
/petsc/src/tao/bound/examples/tutorials/output/jbearing2_tut_3.out.html
/petsc/src/tao/bound/examples/tutorials/output/jbearing2_tut_4.out.html
/petsc/src/tao/bound/impls/gpcg/gpcg.c
/petsc/src/tao/interface/taosolver_fg.c
/petsc/src/tao/unconstrained/examples/tutorials/output/minsurf2_tut_1.out.html
/petsc/src/tao/unconstrained/examples/tutorials/output/minsurf2_tut_2.out.html
/petsc/src/tao/unconstrained/examples/tutorials/output/minsurf2_tut_3.out.html
/petsc/src/tao/unconstrained/examples/tutorials/output/minsurf2_tut_4.out.html
/petsc/src/tao/unconstrained/examples/tutorials/output/rosenbrock1_tut_1.out.html
/petsc/src/tao/unconstrained/examples/tutorials/output/rosenbrock1_tut_2.out.html
/petsc/src/tao/unconstrained/examples/tutorials/output/rosenbrock1_tut_3.out.html
/petsc/src/tao/unconstrained/examples/tutorials/output/rosenbrock1_tut_4.out.html
/petsc/src/tao/unconstrained/examples/tutorials/output/rosenbrock1_tut_5.out.html
/petsc/src/ts/examples/tutorials/ex11.c
/petsc/src/ts/examples/tutorials/ex20adj.c
/petsc/src/ts/examples/tutorials/ex20opt_ic.c
/petsc/src/ts/examples/tutorials/ex20opt_p.c
/petsc/src/ts/examples/tutorials/makefile
/petsc/src/ts/examples/tutorials/output/ex20adj_1.out
/petsc/src/ts/examples/tutorials/output/ex20opt_ic_1.out
/petsc/src/ts/examples/tutorials/output/ex20opt_p_1.out
/petsc/src/ts/examples/tutorials/power_grid/makefile
/petsc/src/ts/examples/tutorials/power_grid/output/ex3adj_1.out
/petsc/src/ts/examples/tutorials/power_grid/output/ex3adj_events_1.out
/petsc/src/ts/examples/tutorials/power_grid/output/ex3opt_1.out
/petsc/src/ts/examples/tutorials/power_grid/stability_9bus/output/ex9busadj_1.out
/petsc/src/ts/examples/tutorials/power_grid/stability_9bus/output/ex9busopt_1.out
/petsc/src/ts/examples/tutorials/power_grid/stability_9bus/output/ex9busopt_fd_1.out
/petsc/src/ts/impls/implicit/theta/theta.c
/petsc/src/ts/interface/ftn-custom/ztsf.c
/petsc/src/ts/interface/ts.c
/petsc/src/vec/is/is/makefile
/petsc/src/vec/vec/impls/mpi/pdvec.c
/petsc/src/vec/vec/impls/nest/vecnest.c
/petsc/src/vec/vec/utils/comb.c
/petsc/tutorials/HandsOnExercise.html
/petsc/tutorials/TAOHandsOnExercise.html
/petsc/tutorials/jbearing.jpg
/petsc/tutorials/minsurf.jpg
/petsc/tutorials/rosenbrock.jpg
e1be225531-Aug-2015 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'master' into jed/process-options-handler


/petsc/.mailmap
/petsc/bin/maint/buildtest
/petsc/bin/maint/checkBuilds.py
/petsc/bin/petsc_gen_xdmf.py
/petsc/config/BuildSystem/config/base.py
/petsc/config/BuildSystem/config/compilerFlags.py
/petsc/config/BuildSystem/config/compilerOptions.py
/petsc/config/BuildSystem/config/compilers.py
/petsc/config/BuildSystem/config/framework.py
/petsc/config/BuildSystem/config/package.py
/petsc/config/BuildSystem/config/packages/BlasLapack.py
/petsc/config/BuildSystem/config/packages/MPI.py
/petsc/config/BuildSystem/config/packages/MPICH.py
/petsc/config/BuildSystem/config/packages/MatlabEngine.py
/petsc/config/BuildSystem/config/packages/PTScotch.py
/petsc/config/BuildSystem/config/packages/PaStiX.py
/petsc/config/BuildSystem/config/packages/Triangle.py
/petsc/config/BuildSystem/config/packages/cmake.py
/petsc/config/BuildSystem/config/packages/concurrencykit.py
/petsc/config/BuildSystem/config/packages/cuda.py
/petsc/config/BuildSystem/config/packages/elemental.py
/petsc/config/BuildSystem/config/packages/fblaslapack.py
/petsc/config/BuildSystem/config/packages/gmp.py
/petsc/config/BuildSystem/config/packages/hwloc.py
/petsc/config/BuildSystem/config/packages/make.py
/petsc/config/BuildSystem/config/packages/mpfr.py
/petsc/config/BuildSystem/config/packages/mpi4py.py
/petsc/config/BuildSystem/config/packages/openmp.py
/petsc/config/BuildSystem/config/packages/petsc4py.py
/petsc/config/BuildSystem/config/packages/pragmatic.py
/petsc/config/BuildSystem/config/packages/sowing.py
/petsc/config/BuildSystem/config/packages/tchem.py
/petsc/config/BuildSystem/config/packages/valgrind.py
/petsc/config/BuildSystem/config/programs.py
/petsc/config/BuildSystem/config/setCompilers.py
/petsc/config/BuildSystem/config/sourceControl.py
/petsc/config/BuildSystem/config/utilities/FPTrap.py
/petsc/config/BuildSystem/config/utilities/fortranCommandLine.py
/petsc/config/BuildSystem/nargs.py
/petsc/config/PETSc/Configure.py
/petsc/config/PETSc/Regression.py
/petsc/config/PETSc/options/installDir.py
/petsc/config/PETSc/options/languages.py
/petsc/config/PETSc/options/libraryOptions.py
/petsc/config/PETSc/options/memAlign.py
/petsc/config/PETSc/options/petscclone.py
/petsc/config/PETSc/options/scalarTypes.py
/petsc/config/PETSc/options/sharedLibraries.py
/petsc/config/PETSc/packages/tchem.py
/petsc/config/PETSc/petsc.py
/petsc/config/builder.py
/petsc/config/examples/arch-freebsd-pkgs-opt.py
/petsc/config/examples/arch-linux-cxx-cmplx-pkgs-64idx.py
/petsc/config/examples/arch-linux-pkgs-opt.py
/petsc/include/petsc/finclude/petscmat.h
/petsc/include/petsc/finclude/petscvec.h
/petsc/include/petsc/private/dmimpl.h
/petsc/include/petsc/private/dmpleximpl.h
/petsc/include/petsc/private/logimpl.h
/petsc/include/petsc/private/pcgamgimpl.h
/petsc/include/petsc/private/petscimpl.h
/petsc/include/petsc/private/snesimpl.h
/petsc/include/petsc/private/taoimpl.h
/petsc/include/petsc/private/viewerimpl.h
/petsc/include/petscbt.h
/petsc/include/petscdm.h
/petsc/include/petscdmplex.h
/petsc/include/petscdmshell.h
/petsc/include/petscdt.h
/petsc/include/petscis.h
/petsc/include/petscmat.h
/petsc/include/petscpc.h
/petsc/include/petscsf.h
/petsc/include/petscsnes.h
/petsc/include/petscsys.h
/petsc/include/petsctao.h
/petsc/include/petscvec.h
/petsc/include/petscversion.h
/petsc/include/petscviewer.h
/petsc/lib/petsc/conf/rules
/petsc/lib/petsc/conf/test
/petsc/share/petsc/saws/linearsolveroptions.html
/petsc/src/contrib/fun3d/comp/flow.c
/petsc/src/contrib/fun3d/incomp/flow.c
/petsc/src/contrib/nightlysummary/runhtml.py
/petsc/src/dm/dt/examples/tests/ex3.c
/petsc/src/dm/dt/examples/tests/makefile
/petsc/src/dm/dt/examples/tests/output/ex3_0.out
/petsc/src/dm/dt/interface/dt.c
/petsc/src/dm/examples/tests/ex16.c
/petsc/src/dm/examples/tests/ex2.c
/petsc/src/dm/examples/tests/ex4.c
/petsc/src/dm/examples/tests/ex6.c
/petsc/src/dm/examples/tutorials/ex13f90aux.F90
/petsc/src/dm/examples/tutorials/ex15.c
/petsc/src/dm/examples/tutorials/ex9.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/dalocal.c
/petsc/src/dm/impls/network/network.c
/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/ex14.c
/petsc/src/dm/impls/plex/examples/tests/ex15.c
/petsc/src/dm/impls/plex/examples/tests/ex16.c
/petsc/src/dm/impls/plex/examples/tests/ex17.c
/petsc/src/dm/impls/plex/examples/tests/ex3.c
/petsc/src/dm/impls/plex/examples/tests/ex5.c
/petsc/src/dm/impls/plex/examples/tests/ex9.c
/petsc/src/dm/impls/plex/examples/tests/makefile
/petsc/src/dm/impls/plex/examples/tests/output/ex10_group_1.out
/petsc/src/dm/impls/plex/examples/tests/output/ex10_group_2.out
/petsc/src/dm/impls/plex/examples/tests/output/ex15_0.out
/petsc/src/dm/impls/plex/examples/tests/output/ex15_1.out
/petsc/src/dm/impls/plex/examples/tests/output/ex16_0.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_10.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_13.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_14.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_test_shape.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_nonconforming_simplex_3.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_p1_2d_0.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_p1_2d_1.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_p1_2d_2.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_p1_2d_3.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_p1_2d_4.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_p1_2d_5.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_p1_3d_0.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_p1_3d_1.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_p1_3d_2.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_p1_3d_3.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_p1_3d_4.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_p1_3d_5.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_p1d_2d_0.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_p1d_2d_1.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_p1d_2d_2.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_p1d_2d_3.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_p1d_2d_4.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_p1d_2d_5.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_p2_2d_0.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_p2_2d_1.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_p2_2d_2.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_p2_2d_3.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_p2_2d_4.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_p2_2d_5.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_p2_3d_0.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_p2_3d_1.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_p2_3d_2.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_p2_3d_3.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_p2_3d_4.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_p2_3d_5.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_q1_2d_0.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_q1_2d_1.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_q1_2d_2.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_q2_2d_0.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_q2_2d_1.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_q2_2d_2.out
/petsc/src/dm/impls/plex/examples/tests/output/ex4_32.out
/petsc/src/dm/impls/plex/examples/tests/output/ex4_33.out
/petsc/src/dm/impls/plex/examples/tests/output/ex4_34.out
/petsc/src/dm/impls/plex/examples/tutorials/output/ex2_2.out
/petsc/src/dm/impls/plex/examples/tutorials/output/ex2_3.out
/petsc/src/dm/impls/plex/examples/tutorials/output/ex2_4.out
/petsc/src/dm/impls/plex/examples/tutorials/output/ex2_5.out
/petsc/src/dm/impls/plex/examples/tutorials/output/ex2_6.out
/petsc/src/dm/impls/plex/examples/tutorials/output/ex2_8.out
/petsc/src/dm/impls/plex/examples/tutorials/output/ex2_9.out
/petsc/src/dm/impls/plex/examples/tutorials/output/ex5_0.out
/petsc/src/dm/impls/plex/examples/tutorials/output/ex5_1.out
/petsc/src/dm/impls/plex/ftn-custom/zplex.c
/petsc/src/dm/impls/plex/makefile
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/plex/plexbc.c
/petsc/src/dm/impls/plex/plexcoarsen.c
/petsc/src/dm/impls/plex/plexcreate.c
/petsc/src/dm/impls/plex/plexdistribute.c
/petsc/src/dm/impls/plex/plexfem.c
/petsc/src/dm/impls/plex/plexgenerate.c
/petsc/src/dm/impls/plex/plexgeometry.c
/petsc/src/dm/impls/plex/plexhdf5.c
/petsc/src/dm/impls/plex/plexlabel.c
/petsc/src/dm/impls/plex/plexnatural.c
/petsc/src/dm/impls/plex/plexorient.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/impls/shell/dmshell.c
/petsc/src/dm/interface/dlregisdmdm.c
/petsc/src/dm/interface/dm.c
/petsc/src/dm/interface/dmi.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/36.html
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/docs/website/documentation/faq.html
/petsc/src/docs/website/images/stefano.jepg
/petsc/src/docs/website/index.html
/petsc/src/docs/website/miscellaneous/index.html
/petsc/src/docs/website/miscellaneous/petscthreads.html
/petsc/src/docs/website/publications/images.html
/petsc/src/docs/website/publications/index.html
/petsc/src/ksp/ksp/examples/tests/ex19.c
/petsc/src/ksp/ksp/examples/tests/ex21.c
/petsc/src/ksp/ksp/examples/tests/ex24.c
/petsc/src/ksp/ksp/examples/tests/ex25.c
/petsc/src/ksp/ksp/examples/tests/ex26.c
/petsc/src/ksp/ksp/examples/tests/makefile
/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/tests/output/ex19_1.out
/petsc/src/ksp/ksp/examples/tests/output/ex19_2.out
/petsc/src/ksp/ksp/examples/tests/output/ex21_1.out
/petsc/src/ksp/ksp/examples/tests/output/ex21_2.out
/petsc/src/ksp/ksp/examples/tests/output/ex21_3.out
/petsc/src/ksp/ksp/examples/tests/output/ex24_3.out
/petsc/src/ksp/ksp/examples/tests/output/ex24_4.out
/petsc/src/ksp/ksp/examples/tests/output/ex25_1.out
/petsc/src/ksp/ksp/examples/tests/output/ex25_2.out
/petsc/src/ksp/ksp/examples/tests/output/ex26_1.out
/petsc/src/ksp/ksp/examples/tests/output/ex26_2.out
/petsc/src/ksp/ksp/examples/tutorials/ex11.c
/petsc/src/ksp/ksp/examples/tutorials/ex25.c
/petsc/src/ksp/ksp/examples/tutorials/ex4.c
/petsc/src/ksp/ksp/examples/tutorials/ex42.c
/petsc/src/ksp/ksp/examples/tutorials/ex54.c
/petsc/src/ksp/ksp/examples/tutorials/ex55.c
/petsc/src/ksp/ksp/examples/tutorials/ex56.c
/petsc/src/ksp/ksp/examples/tutorials/ex59.c
/petsc/src/ksp/ksp/examples/tutorials/ex6.c
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/examples/tutorials/output/ex10_boomeramg_euclid.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex10_boomeramg_euclid_bj.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex10_boomeramg_parasails.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex10_boomeramg_pilut.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex10_boomeramg_schwarz.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex22_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex25_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex25_2.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex32_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex45f_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex49_5.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex49_hypre_nullspace.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex54_0.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_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/examples/tutorials/output/ex6_0.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex6_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex6_2.out
/petsc/src/ksp/ksp/impls/bcgs/fbcgsr/fbcgsr.c
/petsc/src/ksp/ksp/impls/minres/minres.c
/petsc/src/ksp/ksp/interface/dlregisksp.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/xmon.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/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/bddcschurs.c
/petsc/src/ksp/pc/impls/bicgstabcusp/bicgstabcusp.cu
/petsc/src/ksp/pc/impls/bjacobi/bjacobi.c
/petsc/src/ksp/pc/impls/composite/composite.c
/petsc/src/ksp/pc/impls/fieldsplit/fieldsplit.c
/petsc/src/ksp/pc/impls/gamg/agg.c
/petsc/src/ksp/pc/impls/gamg/gamg.c
/petsc/src/ksp/pc/impls/gamg/geo.c
/petsc/src/ksp/pc/impls/gamg/makefile
/petsc/src/ksp/pc/impls/gamg/util.c
/petsc/src/ksp/pc/impls/gasm/gasm.c
/petsc/src/ksp/pc/impls/hypre/hypre.c
/petsc/src/ksp/pc/impls/is/pcis.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/redundant/redundant.c
/petsc/src/ksp/pc/impls/sacusp/sacusp.cu
/petsc/src/ksp/pc/impls/sacusp/sacusppoly.cu
/petsc/src/ksp/pc/impls/wb/wb.c
/petsc/src/ksp/pc/interface/precon.c
/petsc/src/mat/coarsen/impls/hem/hem.c
/petsc/src/mat/coarsen/impls/mis/mis.c
/petsc/src/mat/color/interface/matcoloring.c
/petsc/src/mat/examples/tests/ex166.c
/petsc/src/mat/examples/tests/ex183.c
/petsc/src/mat/examples/tests/ex194.c
/petsc/src/mat/examples/tests/ex4.c
/petsc/src/mat/examples/tests/ex48.c
/petsc/src/mat/examples/tests/ex75.c
/petsc/src/mat/examples/tests/ex92.c
/petsc/src/mat/examples/tests/ex99.c
/petsc/src/mat/examples/tests/makefile
/petsc/src/mat/examples/tests/output/ex190_1.out
/petsc/src/mat/examples/tests/output/ex191_1.out
/petsc/src/mat/examples/tests/output/ex194_1.out
/petsc/src/mat/impls/adj/mpi/mpiadj.c
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/mpi/mpiaij.h
/petsc/src/mat/impls/aij/mpi/mpicusp/mpiaijAssemble.cu
/petsc/src/mat/impls/aij/mpi/mpicusp/mpiaijcusp.cu
/petsc/src/mat/impls/aij/mpi/mpicusparse/mpiaijcusparse.cu
/petsc/src/mat/impls/aij/mpi/mumps/mumps.c
/petsc/src/mat/impls/aij/mpi/superlu_dist/superlu_dist.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/aij/seq/seqcusp/aijAssemble.cu
/petsc/src/mat/impls/aij/seq/seqcusp/aijcusp.cu
/petsc/src/mat/impls/aij/seq/seqcusparse/aijcusparse.cu
/petsc/src/mat/impls/baij/mpi/mpibaij.c
/petsc/src/mat/impls/baij/seq/baij.c
/petsc/src/mat/impls/baij/seq/baijfact4.c
/petsc/src/mat/impls/dense/mpi/mpidense.c
/petsc/src/mat/impls/fft/fftw/fftw.c
/petsc/src/mat/impls/is/matis.c
/petsc/src/mat/impls/is/matis.h
/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/impls/sbaij/seq/sbstream/sbstrmfact.c
/petsc/src/mat/interface/matnull.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/partition/impls/pmetis/pmetis.c
/petsc/src/mat/utils/axpy.c
/petsc/src/snes/examples/tests/ex69.c
/petsc/src/snes/examples/tests/makefile
/petsc/src/snes/examples/tests/output/ex1_2.out
/petsc/src/snes/examples/tutorials/ex1.c
/petsc/src/snes/examples/tutorials/ex12.c
/petsc/src/snes/examples/tutorials/ex35.c
/petsc/src/snes/examples/tutorials/ex48.c
/petsc/src/snes/examples/tutorials/ex5.c
/petsc/src/snes/examples/tutorials/ex5f90.F
/petsc/src/snes/examples/tutorials/ex69.c
/petsc/src/snes/examples/tutorials/ex7.c
/petsc/src/snes/examples/tutorials/ex9.c
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/snes/examples/tutorials/output/ex12_fas_ngs_0.out
/petsc/src/snes/examples/tutorials/output/ex19_10.out
/petsc/src/snes/examples/tutorials/output/ex19_11.out
/petsc/src/snes/examples/tutorials/output/ex19_12.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/ex1_2_sol.out
/petsc/src/snes/examples/tutorials/output/ex2_1.out
/petsc/src/snes/examples/tutorials/output/ex35_1.out
/petsc/src/snes/examples/tutorials/output/ex35_2.out
/petsc/src/snes/examples/tutorials/output/ex35_3.out
/petsc/src/snes/examples/tutorials/output/ex35_4.out
/petsc/src/snes/examples/tutorials/output/ex35_5.out
/petsc/src/snes/examples/tutorials/output/ex35_6.out
/petsc/src/snes/examples/tutorials/output/ex35_7.out
/petsc/src/snes/examples/tutorials/output/ex35_8.out
/petsc/src/snes/examples/tutorials/output/ex46_fm_rise_2.out
/petsc/src/snes/examples/tutorials/output/ex46_fm_rise_4.out
/petsc/src/snes/examples/tutorials/output/ex48_4.out
/petsc/src/snes/examples/tutorials/output/ex48_5.out
/petsc/src/snes/examples/tutorials/output/ex58_1.out
/petsc/src/snes/examples/tutorials/output/ex58_2.out
/petsc/src/snes/examples/tutorials/output/ex5_5_fas.out
/petsc/src/snes/examples/tutorials/output/ex5_5_newton_gasm_dmda.out
/petsc/src/snes/examples/tutorials/output/ex5_5_ngmres_fas.out
/petsc/src/snes/examples/tutorials/output/ex69_0.out
/petsc/src/snes/examples/tutorials/output/ex69_1.out
/petsc/src/snes/examples/tutorials/output/ex69_p2p1.out
/petsc/src/snes/examples/tutorials/output/ex69_p2p1ref.out
/petsc/src/snes/examples/tutorials/output/ex69_q1p0.out
/petsc/src/snes/examples/tutorials/output/ex69_q1p0ref.out
/petsc/src/snes/examples/tutorials/output/ex69_q2p1.out
/petsc/src/snes/examples/tutorials/output/ex69_q2p1ref.out
/petsc/src/snes/examples/tutorials/output/ex69_q2q1.out
/petsc/src/snes/examples/tutorials/output/ex69_q2q1ref.out
/petsc/src/snes/examples/tutorials/output/ex9_3.out
/petsc/src/snes/examples/tutorials/output/ex9_4.out
/petsc/src/snes/examples/tutorials/output/ex9_5.out
/petsc/src/snes/examples/tutorials/output/ex9_6.out
/petsc/src/snes/impls/fas/fas.c
/petsc/src/snes/impls/fas/fasfunc.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/vi/vi.c
snes.c
snesut.c
/petsc/src/snes/utils/dmplexsnes.c
/petsc/src/sys/classes/draw/interface/drawreg.c
/petsc/src/sys/classes/random/interface/randomc.c
/petsc/src/sys/classes/viewer/impls/ascii/asciiimpl.h
/petsc/src/sys/classes/viewer/impls/ascii/filev.c
/petsc/src/sys/classes/viewer/impls/ascii/ftn-custom/zfilevf.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/string/stringv.c
/petsc/src/sys/classes/viewer/impls/vu/petscvu.c
/petsc/src/sys/classes/viewer/interface/dupl.c
/petsc/src/sys/classes/viewer/interface/viewa.c
/petsc/src/sys/error/adebug.c
/petsc/src/sys/error/err.c
/petsc/src/sys/examples/tests/output/ex1f_1.out
/petsc/src/sys/examples/tutorials/ex15.c
/petsc/src/sys/examples/tutorials/ex4.c
/petsc/src/sys/examples/tutorials/makefile
/petsc/src/sys/examples/tutorials/output/ex15_1.out
/petsc/src/sys/fileio/fretrieve.c
/petsc/src/sys/fileio/mprint.c
/petsc/src/sys/fileio/sysio.c
/petsc/src/sys/logging/ftn-custom/zplogf.c
/petsc/src/sys/logging/plog.c
/petsc/src/sys/logging/utils/stagelog.c
/petsc/src/sys/memory/ftn-custom/zmtrf.c
/petsc/src/sys/memory/mem.c
/petsc/src/sys/memory/mtr.c
/petsc/src/sys/objects/ftn-custom/zstart.c
/petsc/src/sys/objects/init.c
/petsc/src/sys/objects/options.c
/petsc/src/sys/objects/pinit.c
/petsc/src/sys/objects/tagm.c
/petsc/src/tao/bound/examples/tutorials/makefile
/petsc/src/tao/bound/examples/tutorials/output/plate2_1.out
/petsc/src/tao/bound/examples/tutorials/output/plate2_3.out
/petsc/src/tao/bound/examples/tutorials/output/plate2_4.out
/petsc/src/tao/bound/examples/tutorials/output/plate2_5.out
/petsc/src/tao/bound/examples/tutorials/output/plate2_6.out
/petsc/src/tao/bound/examples/tutorials/output/plate2_7.out
/petsc/src/tao/bound/impls/blmvm/blmvm.c
/petsc/src/tao/bound/impls/blmvm/blmvm.h
/petsc/src/tao/bound/impls/gpcg/gpcg.c
/petsc/src/tao/examples/tutorials/ex1.c
/petsc/src/tao/examples/tutorials/ex2.c
/petsc/src/tao/examples/tutorials/ex3.c
/petsc/src/tao/examples/tutorials/makefile
/petsc/src/tao/interface/taosolver.c
/petsc/src/tao/leastsquares/examples/tutorials/chwirut2.c
/petsc/src/tao/leastsquares/examples/tutorials/makefile
/petsc/src/tao/leastsquares/examples/tutorials/output/chwirut2_1.out
/petsc/src/tao/linesearch/interface/taolinesearch.c
/petsc/src/tao/matrix/lmvmmat.c
/petsc/src/tao/matrix/lmvmmat.h
/petsc/src/tao/pde_constrained/examples/tutorials/elliptic.c
/petsc/src/tao/pde_constrained/examples/tutorials/hyperbolic.c
/petsc/src/tao/pde_constrained/examples/tutorials/parabolic.c
/petsc/src/tao/unconstrained/examples/tutorials/makefile
/petsc/src/tao/unconstrained/examples/tutorials/rosenbrock1.c
/petsc/src/tao/unconstrained/impls/lmvm/lmvm.c
/petsc/src/tao/unconstrained/impls/lmvm/lmvm.h
/petsc/src/tao/unconstrained/impls/nls/nls.c
/petsc/src/tao/unconstrained/impls/ntr/ntr.c
/petsc/src/ts/adapt/impls/basic/adaptbasic.c
/petsc/src/ts/examples/tests/output/ex25_1.out
/petsc/src/ts/examples/tests/output/ex25_2.out
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/output/ex3_1.out
/petsc/src/ts/examples/tutorials/ex10.c
/petsc/src/ts/examples/tutorials/ex11.c
/petsc/src/ts/examples/tutorials/ex11_sa.c
/petsc/src/ts/examples/tutorials/ex15.c
/petsc/src/ts/examples/tutorials/ex7.c
/petsc/src/ts/examples/tutorials/power_grid/ex3adj.c
/petsc/src/ts/examples/tutorials/power_grid/ex3adj_events.c
/petsc/src/ts/examples/tutorials/power_grid/ex3opt.c
/petsc/src/ts/examples/tutorials/power_grid/ex9adj.c
/petsc/src/ts/examples/tutorials/power_grid/ex9opt.c
/petsc/src/ts/examples/tutorials/power_grid/makefile
/petsc/src/ts/examples/tutorials/power_grid/output/ex3adj_1.out
/petsc/src/ts/examples/tutorials/power_grid/stability_9bus/makefile
/petsc/src/ts/impls/pseudo/posindep.c
/petsc/src/ts/interface/ts.c
/petsc/src/ts/trajectory/impls/singlefile/singlefile.c
/petsc/src/vec/is/ao/examples/tests/ex4f.F
/petsc/src/vec/is/ao/impls/mapping/aomapping.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/is/impls/stride/stride.c
/petsc/src/vec/is/is/utils/iscoloring.c
/petsc/src/vec/is/sf/interface/ftn-custom/makefile
/petsc/src/vec/is/sf/interface/ftn-custom/zsf.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/vec/examples/tests/ex24.c
/petsc/src/vec/vec/impls/mpi/mpicusp/mpicusp.cu
/petsc/src/vec/vec/impls/seq/bvec2.c
/petsc/src/vec/vec/impls/seq/seqcusp/veccusp.cu
/petsc/src/vec/vec/impls/seq/seqcusp/vecscattercusp.cu
/petsc/src/vec/vec/interface/rvector.c
/petsc/src/vec/vec/interface/vector.c
/petsc/src/vec/vec/utils/comb.c
/petsc/src/vec/vec/utils/vpscat.c
/petsc/src/vec/vec/utils/vsection.c
4d4332d518-Aug-2015 Barry Smith <bsmith@mcs.anl.gov>

added error checking for when PetscViewer is not passed to the standard monitor routines

Reported-by: Garth N. Wells <gnw20@cam.ac.uk>

Removed outdated output in example test file


/petsc/config/BuildSystem/config/package.py
/petsc/config/BuildSystem/config/packages/SuperLU_DIST.py
/petsc/config/BuildSystem/config/packages/cmake.py
/petsc/config/BuildSystem/config/packages/concurrencykit.py
/petsc/config/BuildSystem/config/packages/elemental.py
/petsc/config/BuildSystem/config/packages/make.py
/petsc/config/BuildSystem/config/packages/openmp.py
/petsc/config/BuildSystem/config/packages/petsc4py.py
/petsc/config/BuildSystem/nargs.py
/petsc/config/PETSc/Regression.py
/petsc/config/builder.py
/petsc/config/examples/arch-linux-cxx-cmplx-pkgs-64idx.py
/petsc/include/petsc/finclude/petscmat.h
/petsc/include/petsc/private/dmpleximpl.h
/petsc/include/petsc/private/petscimpl.h
/petsc/include/petsc/private/snesimpl.h
/petsc/include/petsc/private/taoimpl.h
/petsc/include/petscdmplex.h
/petsc/include/petscerror.h
/petsc/include/petscmat.h
/petsc/include/petscsnes.h
/petsc/include/petsctao.h
/petsc/lib/petsc/conf/rules
/petsc/makefile
/petsc/src/contrib/nightlysummary/runhtml.py
/petsc/src/dm/dt/makefile
/petsc/src/dm/impls/network/network.c
/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/makefile
/petsc/src/dm/impls/plex/examples/tests/output/ex10_group_1.out
/petsc/src/dm/impls/plex/examples/tests/output/ex10_group_2.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_test_shape.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_nonconforming_simplex_3.out
/petsc/src/dm/impls/plex/ftn-custom/zplex.c
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/plex/plexgeometry.c
/petsc/src/dm/impls/plex/plexrefine.c
/petsc/src/dm/impls/plex/plexreorder.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/miscellaneous/petscthreads.html
/petsc/src/ksp/ksp/examples/tests/ex19.c
/petsc/src/ksp/ksp/examples/tests/ex24.c
/petsc/src/ksp/ksp/examples/tests/ex26.c
/petsc/src/ksp/ksp/examples/tests/output/ex19_1.out
/petsc/src/ksp/ksp/examples/tests/output/ex19_2.out
/petsc/src/ksp/ksp/examples/tests/output/ex24_3.out
/petsc/src/ksp/ksp/examples/tests/output/ex24_4.out
/petsc/src/ksp/ksp/examples/tests/output/ex26_1.out
/petsc/src/ksp/ksp/examples/tests/output/ex26_2.out
/petsc/src/ksp/ksp/examples/tutorials/ex11.c
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/examples/tutorials/output/ex10_boomeramg_euclid.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex10_boomeramg_euclid_bj.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex10_boomeramg_parasails.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex10_boomeramg_pilut.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex10_boomeramg_schwarz.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex22_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex32_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex45f_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex49_5.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex54_0.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex54_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex54f.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex56_0.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex56_nns.out
/petsc/src/ksp/ksp/impls/bcgs/fbcgsr/fbcgsr.c
/petsc/src/ksp/ksp/interface/itcl.c
/petsc/src/ksp/ksp/interface/iterativ.c
/petsc/src/ksp/ksp/interface/xmon.c
/petsc/src/ksp/pc/impls/bjacobi/bjacobi.c
/petsc/src/ksp/pc/impls/fieldsplit/fieldsplit.c
/petsc/src/ksp/pc/impls/gamg/agg.c
/petsc/src/ksp/pc/impls/gamg/gamg.c
/petsc/src/ksp/pc/impls/gamg/geo.c
/petsc/src/ksp/pc/impls/gamg/makefile
/petsc/src/ksp/pc/impls/gamg/util.c
/petsc/src/ksp/pc/impls/hypre/hypre.c
/petsc/src/mat/coarsen/impls/mis/mis.c
/petsc/src/mat/examples/tests/output/ex191_1.out
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/mpi/mpiaij.h
/petsc/src/mat/impls/aij/mpi/mpimatmatmult.c
/petsc/src/mat/impls/aij/mpi/superlu_dist/superlu_dist.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/baij/mpi/mpibaij.c
/petsc/src/mat/impls/baij/seq/baij.c
/petsc/src/mat/impls/baij/seq/baijfact4.c
/petsc/src/mat/impls/dense/mpi/mpidense.c
/petsc/src/mat/impls/dense/seq/dense.c
/petsc/src/mat/impls/fft/fftw/fftw.c
/petsc/src/mat/impls/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/impls/sbaij/seq/sbstream/sbstrmfact.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/utils/axpy.c
/petsc/src/snes/examples/tests/ex69.c
/petsc/src/snes/examples/tests/makefile
/petsc/src/snes/examples/tests/output/ex1_2.out
/petsc/src/snes/examples/tutorials/ex1.c
/petsc/src/snes/examples/tutorials/ex35.c
/petsc/src/snes/examples/tutorials/ex48.c
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/snes/examples/tutorials/output/ex19_10.out
/petsc/src/snes/examples/tutorials/output/ex19_11.out
/petsc/src/snes/examples/tutorials/output/ex19_12.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/ex2_1.out
/petsc/src/snes/examples/tutorials/output/ex35_1.out
/petsc/src/snes/examples/tutorials/output/ex35_2.out
/petsc/src/snes/examples/tutorials/output/ex35_3.out
/petsc/src/snes/examples/tutorials/output/ex35_4.out
/petsc/src/snes/examples/tutorials/output/ex35_5.out
/petsc/src/snes/examples/tutorials/output/ex35_6.out
/petsc/src/snes/examples/tutorials/output/ex35_7.out
/petsc/src/snes/examples/tutorials/output/ex35_8.out
/petsc/src/snes/examples/tutorials/output/ex46_fm_rise_2.out
/petsc/src/snes/examples/tutorials/output/ex46_fm_rise_4.out
/petsc/src/snes/examples/tutorials/output/ex48_4.out
/petsc/src/snes/examples/tutorials/output/ex48_5.out
/petsc/src/snes/examples/tutorials/output/ex58_1.out
/petsc/src/snes/examples/tutorials/output/ex58_2.out
/petsc/src/snes/examples/tutorials/output/ex5_5_fas.out
/petsc/src/snes/examples/tutorials/output/ex5_5_newton_gasm_dmda.out
/petsc/src/snes/examples/tutorials/output/ex5_5_ngmres_fas.out
/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/vi/vi.c
snes.c
snesut.c
/petsc/src/snes/utils/dmplexsnes.c
/petsc/src/sys/classes/viewer/impls/ascii/vcreatea.c
/petsc/src/sys/examples/tests/output/ex1f_1.out
/petsc/src/sys/logging/ftn-custom/zplogf.c
/petsc/src/sys/logging/plog.c
/petsc/src/sys/logging/utils/eventlog.c
/petsc/src/sys/objects/ftn-custom/zstart.c
/petsc/src/sys/objects/init.c
/petsc/src/sys/objects/pinit.c
/petsc/src/sys/objects/tagm.c
/petsc/src/tao/bound/examples/tutorials/output/jbearing2_tut_1.out.html
/petsc/src/tao/bound/examples/tutorials/output/jbearing2_tut_2.out.html
/petsc/src/tao/bound/examples/tutorials/output/jbearing2_tut_3.out.html
/petsc/src/tao/bound/examples/tutorials/output/jbearing2_tut_4.out.html
/petsc/src/tao/bound/impls/blmvm/blmvm.c
/petsc/src/tao/bound/impls/blmvm/blmvm.h
/petsc/src/tao/bound/impls/gpcg/gpcg.c
/petsc/src/tao/examples/tutorials/ex1.c
/petsc/src/tao/examples/tutorials/ex2.c
/petsc/src/tao/examples/tutorials/ex3.c
/petsc/src/tao/examples/tutorials/makefile
/petsc/src/tao/interface/taosolver.c
/petsc/src/tao/matrix/lmvmmat.c
/petsc/src/tao/matrix/lmvmmat.h
/petsc/src/tao/unconstrained/examples/tutorials/output/minsurf2_tut_1.out.html
/petsc/src/tao/unconstrained/examples/tutorials/output/minsurf2_tut_2.out.html
/petsc/src/tao/unconstrained/examples/tutorials/output/minsurf2_tut_3.out.html
/petsc/src/tao/unconstrained/examples/tutorials/output/minsurf2_tut_4.out.html
/petsc/src/tao/unconstrained/examples/tutorials/output/rosenbrock1_tut_1.out.html
/petsc/src/tao/unconstrained/examples/tutorials/output/rosenbrock1_tut_2.out.html
/petsc/src/tao/unconstrained/examples/tutorials/output/rosenbrock1_tut_3.out.html
/petsc/src/tao/unconstrained/examples/tutorials/output/rosenbrock1_tut_4.out.html
/petsc/src/tao/unconstrained/examples/tutorials/output/rosenbrock1_tut_5.out.html
/petsc/src/tao/unconstrained/impls/lmvm/lmvm.c
/petsc/src/tao/unconstrained/impls/lmvm/lmvm.h
/petsc/src/tao/unconstrained/impls/nls/nls.c
/petsc/src/tao/unconstrained/impls/ntr/ntr.c
/petsc/src/ts/examples/tests/output/ex25_1.out
/petsc/src/ts/examples/tests/output/ex25_2.out
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/output/ex3_1.out
/petsc/src/ts/examples/tutorials/ex11.c
/petsc/src/ts/examples/tutorials/ex7.c
/petsc/src/ts/examples/tutorials/power_grid/makefile
/petsc/src/ts/impls/implicit/theta/theta.c
/petsc/src/ts/interface/ts.c
/petsc/src/vec/is/ao/interface/ao.c
/petsc/src/vec/vec/impls/mpi/mpicusp/mpicusp.cu
/petsc/src/vec/vec/impls/seq/seqcusp/veccusp.cu
/petsc/src/vec/vec/utils/comb.c
/petsc/tutorials/HandsOnExercise.html
/petsc/tutorials/TAOHandsOnExercise.html
/petsc/tutorials/jbearing.jpg
/petsc/tutorials/minsurf.jpg
/petsc/tutorials/rosenbrock.jpg
0633abcb07-Aug-2015 Jed Brown <jed@jedbrown.org>

Options: pass PetscOptions* to options handlers

PetscObjectAddOptionsHandler now takes an event handler that includes a
PetscOptions argument. PetscObjectProcessOptionsHandlers requires this
as inp

Options: pass PetscOptions* to options handlers

PetscObjectAddOptionsHandler now takes an event handler that includes a
PetscOptions argument. PetscObjectProcessOptionsHandlers requires this
as input.

show more ...


/petsc/bin/maint/update-docs.py
/petsc/config/BuildSystem/config/packages/SuperLU_DIST.py
/petsc/config/BuildSystem/config/packages/elemental.py
/petsc/config/BuildSystem/config/setCompilers.py
/petsc/config/BuildSystem/retrieval.py
/petsc/config/PETSc/options/fortranCPP.py
/petsc/include/petsc/finclude/ftn-custom/petscdmda.h90
/petsc/include/petsc/finclude/petscsnes.h
/petsc/include/petsc/private/petscimpl.h
/petsc/include/petscerror.h
/petsc/include/petscsys.h
/petsc/include/petscversion.h
/petsc/makefile
/petsc/src/dm/dt/interface/dtds.c
/petsc/src/dm/dt/interface/dtfe.c
/petsc/src/dm/dt/interface/dtfv.c
/petsc/src/dm/dt/makefile
/petsc/src/dm/impls/da/dagetarray.c
/petsc/src/dm/impls/da/dagetelem.c
/petsc/src/dm/impls/da/f90-custom/zda1f90.c
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/plex/plexpartition.c
/petsc/src/dm/impls/redundant/dmredundant.c
/petsc/src/dm/interface/dm.c
/petsc/src/docs/tex/manual/part2.tex
/petsc/src/docs/website/documentation/changes/36.html
/petsc/src/docs/website/download/index.html
/petsc/src/docs/website/features/details.html
/petsc/src/docs/website/features/diagram.html
/petsc/src/docs/website/features/gpus.html
/petsc/src/docs/website/features/index.html
/petsc/src/ksp/ksp/examples/tests/ex47.c
/petsc/src/ksp/ksp/examples/tests/makefile
/petsc/src/ksp/ksp/examples/tests/output/ex47_1.out
/petsc/src/ksp/ksp/examples/tutorials/ex31.c
/petsc/src/ksp/ksp/examples/tutorials/ex43.c
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/examples/tutorials/output/ex25_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex25_2.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex31_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex34_1.out
/petsc/src/ksp/ksp/interface/itcl.c
/petsc/src/ksp/ksp/interface/iterativ.c
/petsc/src/ksp/pc/impls/factor/ilu/ilu.c
/petsc/src/ksp/pc/impls/fieldsplit/fieldsplit.c
/petsc/src/ksp/pc/impls/hypre/hypre.c
/petsc/src/ksp/pc/impls/jacobi/jacobi.c
/petsc/src/ksp/pc/impls/mg/mg.c
/petsc/src/ksp/pc/interface/pcset.c
/petsc/src/ksp/pc/interface/precon.c
/petsc/src/mat/color/interface/matcoloring.c
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/mpi/mpimatmatmult.c
/petsc/src/mat/impls/aij/mpi/superlu_dist/superlu_dist.c
/petsc/src/mat/impls/aij/seq/inode.c
/petsc/src/mat/impls/aij/seq/superlu/superlu.c
/petsc/src/mat/impls/dense/mpi/mpidense.c
/petsc/src/mat/impls/dense/seq/dense.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/matfd/fdmatrix.c
/petsc/src/mat/utils/gcreate.c
/petsc/src/snes/examples/tutorials/ex28.c
/petsc/src/snes/examples/tutorials/output/ex18_1.out
/petsc/src/snes/examples/tutorials/output/ex20_1.out
/petsc/src/snes/examples/tutorials/output/ex40f90.out
/petsc/src/snes/examples/tutorials/output/ex5_3.out
/petsc/src/snes/examples/tutorials/output/ex5_4.out
/petsc/src/snes/impls/ksponly/ksponly.c
/petsc/src/snes/impls/test/snestest.c
/petsc/src/snes/impls/vi/rs/virs.c
/petsc/src/snes/impls/vi/rs/virsimpl.h
snes.c
/petsc/src/snes/linesearch/interface/linesearch.c
/petsc/src/sys/classes/draw/interface/drawreg.c
/petsc/src/sys/classes/viewer/interface/viewreg.c
/petsc/src/sys/logging/plog.c
/petsc/src/sys/logging/utils/eventlog.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/pinit.c
/petsc/src/tao/bound/examples/tutorials/output/jbearing2_tut_1.out.html
/petsc/src/tao/bound/examples/tutorials/output/jbearing2_tut_2.out.html
/petsc/src/tao/bound/examples/tutorials/output/jbearing2_tut_3.out.html
/petsc/src/tao/bound/examples/tutorials/output/jbearing2_tut_4.out.html
/petsc/src/tao/interface/taosolver_fg.c
/petsc/src/tao/unconstrained/examples/tutorials/output/minsurf2_tut_1.out.html
/petsc/src/tao/unconstrained/examples/tutorials/output/minsurf2_tut_2.out.html
/petsc/src/tao/unconstrained/examples/tutorials/output/minsurf2_tut_3.out.html
/petsc/src/tao/unconstrained/examples/tutorials/output/minsurf2_tut_4.out.html
/petsc/src/tao/unconstrained/examples/tutorials/output/rosenbrock1_tut_1.out.html
/petsc/src/tao/unconstrained/examples/tutorials/output/rosenbrock1_tut_2.out.html
/petsc/src/tao/unconstrained/examples/tutorials/output/rosenbrock1_tut_3.out.html
/petsc/src/tao/unconstrained/examples/tutorials/output/rosenbrock1_tut_4.out.html
/petsc/src/tao/unconstrained/examples/tutorials/output/rosenbrock1_tut_5.out.html
/petsc/src/ts/examples/tutorials/ex11.c
/petsc/src/ts/examples/tutorials/ex20adj.c
/petsc/src/ts/examples/tutorials/ex20opt_ic.c
/petsc/src/ts/examples/tutorials/ex20opt_p.c
/petsc/src/ts/examples/tutorials/makefile
/petsc/src/ts/examples/tutorials/output/ex20adj_1.out
/petsc/src/ts/examples/tutorials/output/ex20opt_ic_1.out
/petsc/src/ts/examples/tutorials/output/ex20opt_p_1.out
/petsc/src/ts/examples/tutorials/power_grid/output/ex3adj_1.out
/petsc/src/ts/examples/tutorials/power_grid/output/ex3adj_events_1.out
/petsc/src/ts/examples/tutorials/power_grid/output/ex3opt_1.out
/petsc/src/ts/examples/tutorials/power_grid/stability_9bus/output/ex9busadj_1.out
/petsc/src/ts/examples/tutorials/power_grid/stability_9bus/output/ex9busopt_1.out
/petsc/src/ts/examples/tutorials/power_grid/stability_9bus/output/ex9busopt_fd_1.out
/petsc/src/ts/impls/implicit/theta/theta.c
/petsc/src/ts/interface/ftn-custom/ztsf.c
/petsc/src/ts/interface/ts.c
/petsc/src/vec/is/is/makefile
/petsc/src/vec/pf/interface/pf.c
/petsc/src/vec/vec/impls/mpi/pdvec.c
/petsc/src/vec/vec/impls/nest/vecnest.c
/petsc/src/vec/vec/interface/vector.c
/petsc/tutorials/HandsOnExercise.html
/petsc/tutorials/TAOHandsOnExercise.html
/petsc/tutorials/jbearing.jpg
/petsc/tutorials/minsurf.jpg
/petsc/tutorials/rosenbrock.jpg
f55353a231-Jul-2015 Barry Smith <bsmith@mcs.anl.gov>

initial locks with concurrencykit and OpenMP

cleanup of many monitors that used nonthread safe constructors when no viewer passed in

cleanup of examples that generated unused variable messages when

initial locks with concurrencykit and OpenMP

cleanup of many monitors that used nonthread safe constructors when no viewer passed in

cleanup of examples that generated unused variable messages when compiled with --with-log=0

show more ...


/petsc/.mailmap
/petsc/bin/maint/checkBuilds.py
/petsc/bin/maint/update-docs.py
/petsc/config/BuildSystem/config/base.py
/petsc/config/BuildSystem/config/compilerFlags.py
/petsc/config/BuildSystem/config/compilerOptions.py
/petsc/config/BuildSystem/config/compilers.py
/petsc/config/BuildSystem/config/framework.py
/petsc/config/BuildSystem/config/package.py
/petsc/config/BuildSystem/config/packages/BlasLapack.py
/petsc/config/BuildSystem/config/packages/MPI.py
/petsc/config/BuildSystem/config/packages/MPICH.py
/petsc/config/BuildSystem/config/packages/MatlabEngine.py
/petsc/config/BuildSystem/config/packages/PTScotch.py
/petsc/config/BuildSystem/config/packages/PaStiX.py
/petsc/config/BuildSystem/config/packages/Triangle.py
/petsc/config/BuildSystem/config/packages/concurrencykit.py
/petsc/config/BuildSystem/config/packages/cuda.py
/petsc/config/BuildSystem/config/packages/elemental.py
/petsc/config/BuildSystem/config/packages/fblaslapack.py
/petsc/config/BuildSystem/config/packages/gmp.py
/petsc/config/BuildSystem/config/packages/hwloc.py
/petsc/config/BuildSystem/config/packages/make.py
/petsc/config/BuildSystem/config/packages/mpfr.py
/petsc/config/BuildSystem/config/packages/mpi4py.py
/petsc/config/BuildSystem/config/packages/petsc4py.py
/petsc/config/BuildSystem/config/packages/sowing.py
/petsc/config/BuildSystem/config/packages/tchem.py
/petsc/config/BuildSystem/config/packages/valgrind.py
/petsc/config/BuildSystem/config/programs.py
/petsc/config/BuildSystem/config/setCompilers.py
/petsc/config/BuildSystem/config/sourceControl.py
/petsc/config/BuildSystem/config/utilities/FPTrap.py
/petsc/config/BuildSystem/config/utilities/fortranCommandLine.py
/petsc/config/BuildSystem/retrieval.py
/petsc/config/PETSc/Configure.py
/petsc/config/PETSc/options/fortranCPP.py
/petsc/config/PETSc/options/installDir.py
/petsc/config/PETSc/options/languages.py
/petsc/config/PETSc/options/libraryOptions.py
/petsc/config/PETSc/options/memAlign.py
/petsc/config/PETSc/options/petscclone.py
/petsc/config/PETSc/options/scalarTypes.py
/petsc/config/PETSc/options/sharedLibraries.py
/petsc/config/PETSc/packages/tchem.py
/petsc/config/PETSc/petsc.py
/petsc/config/builder.py
/petsc/include/petsc/finclude/ftn-custom/petscdmda.h90
/petsc/include/petsc/finclude/petscsnes.h
/petsc/include/petsc/finclude/petscvec.h
/petsc/include/petsc/private/dmimpl.h
/petsc/include/petsc/private/dmpleximpl.h
/petsc/include/petsc/private/logimpl.h
/petsc/include/petsc/private/pcgamgimpl.h
/petsc/include/petsc/private/petscimpl.h
/petsc/include/petscdm.h
/petsc/include/petscdmplex.h
/petsc/include/petscdmshell.h
/petsc/include/petscdt.h
/petsc/include/petscis.h
/petsc/include/petscmat.h
/petsc/include/petscsf.h
/petsc/include/petscsys.h
/petsc/include/petscvec.h
/petsc/include/petscversion.h
/petsc/share/petsc/saws/linearsolveroptions.html
/petsc/src/contrib/nightlysummary/runhtml.py
/petsc/src/dm/dt/examples/tests/ex3.c
/petsc/src/dm/dt/examples/tests/makefile
/petsc/src/dm/dt/examples/tests/output/ex3_0.out
/petsc/src/dm/dt/interface/dt.c
/petsc/src/dm/impls/da/dagetarray.c
/petsc/src/dm/impls/da/dagetelem.c
/petsc/src/dm/impls/da/f90-custom/zda1f90.c
/petsc/src/dm/impls/network/network.c
/petsc/src/dm/impls/plex/examples/tests/ex15.c
/petsc/src/dm/impls/plex/examples/tests/ex16.c
/petsc/src/dm/impls/plex/examples/tests/ex3.c
/petsc/src/dm/impls/plex/examples/tests/ex9.c
/petsc/src/dm/impls/plex/examples/tests/makefile
/petsc/src/dm/impls/plex/examples/tests/output/ex15_0.out
/petsc/src/dm/impls/plex/examples/tests/output/ex15_1.out
/petsc/src/dm/impls/plex/examples/tests/output/ex16_0.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_10.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_13.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_14.out
/petsc/src/dm/impls/plex/examples/tests/output/ex4_32.out
/petsc/src/dm/impls/plex/examples/tests/output/ex4_33.out
/petsc/src/dm/impls/plex/examples/tests/output/ex4_34.out
/petsc/src/dm/impls/plex/examples/tutorials/output/ex2_2.out
/petsc/src/dm/impls/plex/examples/tutorials/output/ex2_3.out
/petsc/src/dm/impls/plex/examples/tutorials/output/ex2_4.out
/petsc/src/dm/impls/plex/examples/tutorials/output/ex2_5.out
/petsc/src/dm/impls/plex/examples/tutorials/output/ex2_6.out
/petsc/src/dm/impls/plex/examples/tutorials/output/ex2_8.out
/petsc/src/dm/impls/plex/examples/tutorials/output/ex2_9.out
/petsc/src/dm/impls/plex/examples/tutorials/output/ex5_0.out
/petsc/src/dm/impls/plex/examples/tutorials/output/ex5_1.out
/petsc/src/dm/impls/plex/makefile
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/plex/plexcreate.c
/petsc/src/dm/impls/plex/plexdistribute.c
/petsc/src/dm/impls/plex/plexfem.c
/petsc/src/dm/impls/plex/plexhdf5.c
/petsc/src/dm/impls/plex/plexnatural.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/interface/dlregisdmdm.c
/petsc/src/dm/interface/dm.c
/petsc/src/dm/interface/dmi.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/docs/website/download/index.html
/petsc/src/docs/website/features/details.html
/petsc/src/docs/website/features/diagram.html
/petsc/src/docs/website/features/gpus.html
/petsc/src/docs/website/features/index.html
/petsc/src/docs/website/images/stefano.jepg
/petsc/src/docs/website/index.html
/petsc/src/docs/website/miscellaneous/index.html
/petsc/src/docs/website/miscellaneous/petscthreads.html
/petsc/src/docs/website/publications/images.html
/petsc/src/docs/website/publications/index.html
/petsc/src/ksp/ksp/examples/tests/ex47.c
/petsc/src/ksp/ksp/examples/tests/makefile
/petsc/src/ksp/ksp/examples/tests/output/ex47_1.out
/petsc/src/ksp/ksp/examples/tutorials/ex31.c
/petsc/src/ksp/ksp/examples/tutorials/ex4.c
/petsc/src/ksp/ksp/examples/tutorials/ex43.c
/petsc/src/ksp/ksp/examples/tutorials/ex54.c
/petsc/src/ksp/ksp/examples/tutorials/ex55.c
/petsc/src/ksp/ksp/examples/tutorials/ex56.c
/petsc/src/ksp/ksp/examples/tutorials/ex59.c
/petsc/src/ksp/ksp/examples/tutorials/ex6.c
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/examples/tutorials/output/ex25_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex25_2.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex31_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex34_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex49_hypre_nullspace.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_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/examples/tutorials/output/ex6_0.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex6_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex6_2.out
/petsc/src/ksp/ksp/interface/itcreate.c
/petsc/src/ksp/ksp/interface/iterativ.c
/petsc/src/ksp/ksp/interface/itfunc.c
/petsc/src/ksp/pc/impls/bddc/bddc.c
/petsc/src/ksp/pc/impls/bddc/bddcfetidp.c
/petsc/src/ksp/pc/impls/bddc/bddcnullspace.c
/petsc/src/ksp/pc/impls/bddc/bddcprivate.c
/petsc/src/ksp/pc/impls/bddc/bddcschurs.c
/petsc/src/ksp/pc/impls/composite/composite.c
/petsc/src/ksp/pc/impls/factor/ilu/ilu.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/hypre/hypre.c
/petsc/src/ksp/pc/impls/is/pcis.c
/petsc/src/ksp/pc/impls/jacobi/jacobi.c
/petsc/src/ksp/pc/impls/mg/mg.c
/petsc/src/ksp/pc/interface/precon.c
/petsc/src/mat/examples/tests/ex48.c
/petsc/src/mat/examples/tests/ex75.c
/petsc/src/mat/examples/tests/ex92.c
/petsc/src/mat/examples/tests/ex99.c
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/mpi/mpicusp/mpiaijAssemble.cu
/petsc/src/mat/impls/aij/mpi/mpicusp/mpiaijcusp.cu
/petsc/src/mat/impls/aij/mpi/mpicusparse/mpiaijcusparse.cu
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/aij/seq/inode.c
/petsc/src/mat/impls/aij/seq/seqcusp/aijAssemble.cu
/petsc/src/mat/impls/aij/seq/seqcusp/aijcusp.cu
/petsc/src/mat/impls/aij/seq/superlu/superlu.c
/petsc/src/mat/impls/is/matis.c
/petsc/src/mat/impls/is/matis.h
/petsc/src/mat/impls/sbaij/seq/sbaijfact2.c
/petsc/src/mat/interface/matnull.c
/petsc/src/mat/interface/matrix.c
/petsc/src/snes/examples/tutorials/ex28.c
/petsc/src/snes/examples/tutorials/ex5.c
/petsc/src/snes/examples/tutorials/ex69.c
/petsc/src/snes/examples/tutorials/output/ex18_1.out
/petsc/src/snes/examples/tutorials/output/ex20_1.out
/petsc/src/snes/examples/tutorials/output/ex40f90.out
/petsc/src/snes/examples/tutorials/output/ex5_3.out
/petsc/src/snes/examples/tutorials/output/ex5_4.out
/petsc/src/snes/examples/tutorials/output/ex69_0.out
/petsc/src/snes/examples/tutorials/output/ex69_1.out
/petsc/src/snes/examples/tutorials/output/ex69_p2p1.out
/petsc/src/snes/examples/tutorials/output/ex69_p2p1ref.out
/petsc/src/snes/examples/tutorials/output/ex69_q1p0.out
/petsc/src/snes/examples/tutorials/output/ex69_q1p0ref.out
/petsc/src/snes/examples/tutorials/output/ex69_q2p1.out
/petsc/src/snes/examples/tutorials/output/ex69_q2p1ref.out
/petsc/src/snes/examples/tutorials/output/ex69_q2q1.out
/petsc/src/snes/examples/tutorials/output/ex69_q2q1ref.out
/petsc/src/snes/impls/ksponly/ksponly.c
/petsc/src/snes/impls/test/snestest.c
/petsc/src/snes/impls/vi/rs/virs.c
/petsc/src/snes/impls/vi/rs/virsimpl.h
/petsc/src/snes/impls/vi/vi.c
snesut.c
/petsc/src/sys/classes/draw/interface/drawreg.c
/petsc/src/sys/classes/viewer/interface/viewa.c
/petsc/src/sys/error/adebug.c
/petsc/src/sys/logging/utils/stagelog.c
/petsc/src/sys/objects/options.c
/petsc/src/tao/examples/tutorials/ex1.c
/petsc/src/tao/interface/taosolver.c
/petsc/src/tao/interface/taosolver_fg.c
/petsc/src/tao/linesearch/interface/taolinesearch.c
/petsc/src/tao/pde_constrained/examples/tutorials/elliptic.c
/petsc/src/tao/pde_constrained/examples/tutorials/hyperbolic.c
/petsc/src/tao/pde_constrained/examples/tutorials/parabolic.c
/petsc/src/tao/unconstrained/examples/tutorials/rosenbrock1.c
/petsc/src/ts/examples/tutorials/ex20adj.c
/petsc/src/ts/examples/tutorials/ex20opt_ic.c
/petsc/src/ts/examples/tutorials/ex20opt_p.c
/petsc/src/ts/examples/tutorials/makefile
/petsc/src/ts/examples/tutorials/output/ex20adj_1.out
/petsc/src/ts/examples/tutorials/output/ex20opt_ic_1.out
/petsc/src/ts/examples/tutorials/output/ex20opt_p_1.out
/petsc/src/ts/examples/tutorials/power_grid/output/ex3adj_1.out
/petsc/src/ts/examples/tutorials/power_grid/output/ex3adj_events_1.out
/petsc/src/ts/examples/tutorials/power_grid/output/ex3opt_1.out
/petsc/src/ts/examples/tutorials/power_grid/stability_9bus/output/ex9busadj_1.out
/petsc/src/ts/examples/tutorials/power_grid/stability_9bus/output/ex9busopt_1.out
/petsc/src/ts/examples/tutorials/power_grid/stability_9bus/output/ex9busopt_fd_1.out
/petsc/src/ts/impls/implicit/theta/theta.c
/petsc/src/ts/impls/pseudo/posindep.c
/petsc/src/ts/interface/ftn-custom/ztsf.c
/petsc/src/ts/interface/ts.c
/petsc/src/ts/trajectory/impls/singlefile/singlefile.c
/petsc/src/vec/is/ao/impls/mapping/aomapping.c
/petsc/src/vec/is/is/makefile
/petsc/src/vec/is/sf/interface/ftn-custom/makefile
/petsc/src/vec/is/sf/interface/ftn-custom/zsf.c
/petsc/src/vec/is/sf/interface/sf.c
/petsc/src/vec/is/utils/pmap.c
/petsc/src/vec/is/utils/vsectionis.c
/petsc/src/vec/vec/impls/mpi/mpicusp/mpicusp.cu
/petsc/src/vec/vec/impls/mpi/pdvec.c
/petsc/src/vec/vec/impls/nest/vecnest.c
/petsc/src/vec/vec/impls/seq/bvec2.c
/petsc/src/vec/vec/impls/seq/seqcusp/veccusp.cu
/petsc/src/vec/vec/impls/seq/seqcusp/vecscattercusp.cu
/petsc/src/vec/vec/interface/rvector.c
/petsc/src/vec/vec/utils/vpscat.c
895c21f202-Jul-2015 Barry Smith <bsmith@mcs.anl.gov>

One now passes the nullspace in the matrix for a linear system as the first Amat argument to KSPSetOperators, SNESSetOperators, TSSetIJacobian() not the second pmat argument

This allows nesting of K

One now passes the nullspace in the matrix for a linear system as the first Amat argument to KSPSetOperators, SNESSetOperators, TSSetIJacobian() not the second pmat argument

This allows nesting of KSP/PC where the matrix is singular but the matrix passed to construct the preconditioner (the pmat) is not singular

Reported-by: Stephan Kramer <s.kramer@imperial.ac.uk>

show more ...

640b545c02-Jul-2015 Satish Balay <balay@mcs.anl.gov>

MatMFFD doesn't need to have its own null space management
cherry-picked from 39601f4 (barry/remove-matmffdaddnullspace/master)

dfef22cc01-Jul-2015 Barry Smith <bsmith@mcs.anl.gov>

Add Fortran stub for SNESSetUpdate()

Reported-by: John O'Sullivan <jp.osullivan@auckland.ac.nz>


/petsc/bin/maint/rebuildtar
/petsc/bin/maint/update-docs.py
/petsc/bin/maint/xclude
/petsc/bin/petsc_gen_xdmf.py
/petsc/config/BuildSystem/RDict.py
/petsc/config/BuildSystem/config/package.py
/petsc/config/BuildSystem/config/packages/MPI.py
/petsc/config/BuildSystem/config/packages/cmake.py
/petsc/config/BuildSystem/config/packages/cuda.py
/petsc/config/BuildSystem/config/packages/petsc4py.py
/petsc/config/BuildSystem/config/packages/sowing.py
/petsc/config/BuildSystem/config/utilities/cacheDetails.py
/petsc/config/BuildSystem/script.py
/petsc/config/builder.py
/petsc/include/petscblaslapack.h
/petsc/include/petscblaslapack_c.h
/petsc/include/petscblaslapack_caps.h
/petsc/include/petscblaslapack_stdcall.h
/petsc/include/petscblaslapack_uscore.h
/petsc/include/petscerror.h
/petsc/include/petscmat.h
/petsc/include/petscpc.h
/petsc/include/petscversion.h
/petsc/setup.py
/petsc/share/petsc/saws/linearsolveroptions.html
/petsc/src/dm/dt/interface/dtfe.c
/petsc/src/dm/examples/tests/ex43.c
/petsc/src/dm/examples/tests/makefile
/petsc/src/dm/examples/tests/output/ex43_1.out
/petsc/src/dm/impls/da/dageometry.c
/petsc/src/dm/impls/da/fdda.c
/petsc/src/dm/impls/da/hypre/mhyp.c
/petsc/src/dm/impls/plex/examples/tests/ex9.c
/petsc/src/dm/impls/plex/examples/tests/makefile
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/plex/plexfem.c
/petsc/src/dm/impls/plex/plexgeometry.c
/petsc/src/dm/impls/plex/plexhdf5.c
/petsc/src/docs/tex/manual/manual.tex
/petsc/src/docs/tex/manual/part2.tex
/petsc/src/docs/tex/petscapp.bib
/petsc/src/docs/website/documentation/changes/2015.html
/petsc/src/docs/website/documentation/changes/2016.html
/petsc/src/docs/website/documentation/changes/2017.html
/petsc/src/docs/website/documentation/changes/2018-21.html
/petsc/src/docs/website/documentation/changes/2022.html
/petsc/src/docs/website/documentation/changes/2024.html
/petsc/src/docs/website/documentation/changes/2028.html
/petsc/src/docs/website/documentation/changes/2029.html
/petsc/src/docs/website/documentation/changes/21.html
/petsc/src/docs/website/documentation/changes/211.html
/petsc/src/docs/website/documentation/changes/212.html
/petsc/src/docs/website/documentation/changes/213.html
/petsc/src/docs/website/documentation/changes/215.html
/petsc/src/docs/website/documentation/changes/216.html
/petsc/src/docs/website/documentation/changes/220.html
/petsc/src/docs/website/documentation/changes/221.html
/petsc/src/docs/website/documentation/changes/230.html
/petsc/src/docs/website/documentation/changes/231.html
/petsc/src/docs/website/documentation/changes/232.html
/petsc/src/docs/website/documentation/changes/233.html
/petsc/src/docs/website/documentation/changes/300.html
/petsc/src/docs/website/documentation/changes/31.html
/petsc/src/docs/website/documentation/changes/32.html
/petsc/src/docs/website/documentation/changes/33.html
/petsc/src/docs/website/documentation/changes/34.html
/petsc/src/docs/website/documentation/changes/35.html
/petsc/src/docs/website/documentation/changes/36.html
/petsc/src/docs/website/documentation/changes/index.html
/petsc/src/docs/website/documentation/installation.html
/petsc/src/docs/website/documentation/linearsolvertable.html
/petsc/src/docs/website/documentation/referencing.html
/petsc/src/docs/website/download/index.html
/petsc/src/docs/website/index.html
/petsc/src/docs/website/miscellaneous/petscthreads.html
/petsc/src/ksp/ksp/examples/tests/ex21.c
/petsc/src/ksp/ksp/examples/tests/makefile
/petsc/src/ksp/ksp/examples/tutorials/ex59.c
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/examples/tutorials/output/ex59_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex59_2.out
/petsc/src/ksp/ksp/impls/cheby/cheby.c
/petsc/src/ksp/ksp/impls/gmres/borthog2.c
/petsc/src/ksp/ksp/interface/eige.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/bddcschurs.c
/petsc/src/ksp/pc/impls/bddc/bddcstructs.h
/petsc/src/ksp/pc/impls/composite/composite.c
/petsc/src/ksp/pc/impls/hypre/hypre.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/mg/mg.c
/petsc/src/ksp/pc/impls/shell/ftn-custom/zshellpcf.c
/petsc/src/ksp/pc/interface/precon.c
/petsc/src/mat/examples/tests/makefile
/petsc/src/mat/impls/aij/mpi/clique/clique.cxx
/petsc/src/mat/impls/aij/mpi/fdmpiaij.c
/petsc/src/mat/impls/aij/mpi/mpiov.c
/petsc/src/mat/impls/aij/mpi/mumps/mumps.c
/petsc/src/mat/impls/aij/mpi/pastix/pastix.c
/petsc/src/mat/impls/aij/mpi/superlu_dist/superlu_dist.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/aij/seq/cholmod/aijcholmod.c
/petsc/src/mat/impls/aij/seq/klu/klu.c
/petsc/src/mat/impls/aij/seq/mkl_pardiso/mkl_pardiso.c
/petsc/src/mat/impls/aij/seq/superlu/superlu.c
/petsc/src/mat/impls/aij/seq/umfpack/umfpack.c
/petsc/src/mat/impls/elemental/matelem.cxx
/petsc/src/mat/impls/is/matis.c
/petsc/src/mat/impls/is/matis.h
/petsc/src/mat/impls/sbaij/seq/cholmod/sbaijcholmod.c
/petsc/src/mat/interface/matrix.c
/petsc/src/snes/examples/tutorials/ex69.c
/petsc/src/snes/examples/tutorials/ex75.c
/petsc/src/snes/examples/tutorials/ex75.h
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/snes/examples/tutorials/output/ex69_0.out
/petsc/src/snes/examples/tutorials/output/ex69_1.out
/petsc/src/snes/examples/tutorials/output/ex69_2.out
/petsc/src/snes/examples/tutorials/output/ex75_0.out
/petsc/src/snes/impls/composite/snescomposite.c
/petsc/src/snes/impls/ngmres/snesngmres.c
/petsc/src/snes/impls/qn/qn.c
ftn-custom/zsnesf.c
/petsc/src/sys/classes/draw/examples/tests/ex12.c
/petsc/src/sys/classes/viewer/impls/ascii/filev.c
/petsc/src/sys/classes/viewer/impls/ascii/vcreatea.c
/petsc/src/sys/error/err.c
/petsc/src/sys/logging/plog.c
/petsc/src/sys/logging/utils/stagelog.c
/petsc/src/sys/objects/pinit.c
/petsc/src/tao/linesearch/impls/armijo/armijo.c
/petsc/src/tao/linesearch/impls/gpcglinesearch/gpcglinesearch.c
/petsc/src/tao/linesearch/impls/owarmijo/owarmijo.c
/petsc/src/ts/adapt/impls/basic/adaptbasic.c
/petsc/src/ts/examples/tutorials/ex16.c
/petsc/src/ts/examples/tutorials/ex40.c
/petsc/src/ts/examples/tutorials/ex41.c
/petsc/src/ts/examples/tutorials/power_grid/makefile
/petsc/src/vec/vec/examples/tests/ex46.c
/petsc/src/vec/vec/examples/tests/makefile
/petsc/src/vec/vec/interface/rvector.c
/petsc/src/vec/vec/interface/vector.c
/petsc/src/vec/vec/utils/vpscat.h
/petsc/systems/Apple/OSX/bin/arch-osx-debug.py
/petsc/systems/Apple/OSX/bin/arch-osx-release.py
/petsc/systems/Apple/OSX/bin/makeframework
/petsc/systems/Apple/iOS/bin/arch-ios-simulator.py
/petsc/systems/Apple/iOS/bin/makeframework
349187a703-Jun-2015 Barry Smith <bsmith@mcs.anl.gov>

fixed definition of active constraints to only include f > 0 or f < 0 to match citation
removed dead vi examples
removed dead vi routine
updated vi examples output
added command line option to zero e

fixed definition of active constraints to only include f > 0 or f < 0 to match citation
removed dead vi examples
removed dead vi routine
updated vi examples output
added command line option to zero equality of x[] value with its constraint instead of hardwired 1.e-8

Reported-by: Asbjørn Nilsen Riseth <riseth@maths.ox.ac.uk>

show more ...


/petsc/bin/maint/dos/buildntdist
/petsc/config/BuildSystem/config/compilers.py
/petsc/config/BuildSystem/config/framework.py
/petsc/config/BuildSystem/config/package.py
/petsc/config/BuildSystem/config/packages/Chombo.py
/petsc/config/BuildSystem/config/packages/MPI.py
/petsc/config/BuildSystem/config/packages/Matlab.py
/petsc/config/BuildSystem/config/packages/SuiteSparse.py
/petsc/config/BuildSystem/config/packages/SuperLU_DIST.py
/petsc/config/BuildSystem/config/packages/Trilinos.py
/petsc/config/BuildSystem/config/packages/boost.py
/petsc/config/BuildSystem/config/packages/fiat.py
/petsc/config/BuildSystem/config/packages/parmetis.py
/petsc/config/BuildSystem/config/setCompilers.py
/petsc/config/BuildSystem/docs/manual.xml
/petsc/config/PETSc/Configure.py
/petsc/config/configure.py
/petsc/include/petsc/finclude/petscao.h
/petsc/include/petsc/finclude/petscaodef.h
/petsc/include/petsc/private/dmpleximpl.h
/petsc/include/petsc/private/isimpl.h
/petsc/include/petsc/private/matimpl.h
/petsc/include/petsc/private/snesimpl.h
/petsc/include/petsc/private/tsimpl.h
/petsc/include/petscdmplex.h
/petsc/include/petscds.h
/petsc/include/petscfe.h
/petsc/include/petscfv.h
/petsc/include/petscis.h
/petsc/include/petscmat.h
/petsc/include/petscmath.h
/petsc/include/petscpc.h
/petsc/include/petscsys.h
/petsc/include/petscts.h
/petsc/lib/petsc/conf/bfort-petsc.txt
/petsc/lib/petsc/conf/test
/petsc/share/petsc/datafiles/matrices/amesos2_test_mat0.mtx
/petsc/src/dm/dt/interface/dtds.c
/petsc/src/dm/dt/interface/dtfe.c
/petsc/src/dm/dt/interface/dtfv.c
/petsc/src/dm/impls/composite/pack.c
/petsc/src/dm/impls/composite/packimpl.h
/petsc/src/dm/impls/plex/examples/tests/makefile
/petsc/src/dm/impls/plex/plexpartition.c
/petsc/src/dm/interface/dm.c
/petsc/src/docs/tao_tex/manual/changes.tex
/petsc/src/docs/tao_tex/manual/cover.tex
/petsc/src/docs/tex/manual/acknowl.tex
/petsc/src/docs/tex/manual/developers.tex
/petsc/src/docs/tex/manual/intro.tex
/petsc/src/docs/tex/manual/manual.tex
/petsc/src/docs/tex/manual/part1.tex
/petsc/src/docs/tex/manual/part2.tex
/petsc/src/docs/tex/petscapp.bib
/petsc/src/docs/website/documentation/changes/2024.html
/petsc/src/docs/website/documentation/faq.html
/petsc/src/docs/website/documentation/referencing.html
/petsc/src/docs/website/petsc-20.html
/petsc/src/ksp/ksp/examples/tests/ex21.c
/petsc/src/ksp/ksp/examples/tests/ex46.cxx
/petsc/src/ksp/ksp/examples/tests/makefile
/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/tests/output/ex21_1.out
/petsc/src/ksp/ksp/examples/tutorials/ex62.c
/petsc/src/ksp/ksp/examples/tutorials/ex63.cxx
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/examples/tutorials/output/ex62_2D_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex62_2D_2.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex62_2D_3.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex62_superlu_dist_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex62_superlu_dist_2.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex62_superlu_dist_3.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex62_superlu_dist_4.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex63_1.out
/petsc/src/ksp/pc/examples/tutorials/ex3.c
/petsc/src/ksp/pc/impls/fieldsplit/ftn-custom/zfieldsplitf.c
/petsc/src/ksp/pc/impls/gasm/gasm.c
/petsc/src/ksp/pc/impls/lsc/lsc.c
/petsc/src/mat/examples/tests/ex127.c
/petsc/src/mat/examples/tests/ex175.c
/petsc/src/mat/examples/tests/ex181.c
/petsc/src/mat/examples/tests/ex183.c
/petsc/src/mat/examples/tests/makefile
/petsc/src/mat/examples/tests/output/ex181_2.out
/petsc/src/mat/examples/tests/output/ex183_2_1.out
/petsc/src/mat/examples/tests/output/ex183_3_2.out
/petsc/src/mat/examples/tests/output/ex183_4_2.out
/petsc/src/mat/examples/tests/output/ex183_6_2.out
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/mpi/mpiaij.h
/petsc/src/mat/impls/aij/mpi/mpiov.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/baij/seq/baij.c
/petsc/src/mat/impls/sbaij/mpi/mpisbaij.c
/petsc/src/mat/impls/sbaij/seq/sbaij.c
/petsc/src/mat/interface/matreg.c
/petsc/src/mat/interface/matrix.c
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/snes/examples/tutorials/output/ex58_1.out
/petsc/src/snes/examples/tutorials/output/ex58_2.out
/petsc/src/snes/examples/tutorials/output/ex9_1.out
/petsc/src/snes/examples/tutorials/output/ex9_2.out
/petsc/src/snes/impls/composite/snescomposite.c
/petsc/src/snes/impls/vi/vi.c
snes.c
/petsc/src/snes/utils/dmplexsnes.c
/petsc/src/sys/classes/viewer/impls/binary/binv.c
/petsc/src/sys/classes/viewer/interface/viewreg.c
/petsc/src/sys/dll/reg.c
/petsc/src/sys/examples/tests/ex14.c
/petsc/src/sys/examples/tests/ex28.c
/petsc/src/sys/examples/tests/makefile
/petsc/src/sys/examples/tests/output/ex14.out
/petsc/src/sys/examples/tests/output/ex28.out
/petsc/src/sys/examples/tutorials/ex13.cxx
/petsc/src/sys/examples/tutorials/ex14.cxx
/petsc/src/sys/examples/tutorials/makefile
/petsc/src/sys/objects/aoptions.c
/petsc/src/sys/objects/init.c
/petsc/src/sys/objects/options.c
/petsc/src/sys/objects/pinit.c
/petsc/src/sys/objects/subcomm.c
/petsc/src/sys/objects/tagm.c
/petsc/src/sys/utils/ctable.c
/petsc/src/sys/utils/sortip.c
/petsc/src/sys/utils/str.c
/petsc/src/ts/interface/ts.c
/petsc/src/ts/trajectory/impls/basic/trajbasic.c
/petsc/src/ts/trajectory/impls/singlefile/singlefile.c
/petsc/src/ts/trajectory/interface/traj.c
/petsc/src/ts/utils/dmplexts.c
/petsc/src/vec/is/ao/examples/tests/ex4f.F
/petsc/src/vec/is/ao/impls/memscalable/aomemscalable.c
/petsc/src/vec/is/ao/interface/ao.c
/petsc/src/vec/is/ao/interface/ftn-custom/zaof.c
/petsc/src/vec/is/is/utils/iscoloring.c
/petsc/src/vec/is/is/utils/isdiff.c
/petsc/src/vec/is/utils/isltog.c
/petsc/src/vec/vec/interface/rvector.c
685405a126-May-2015 Barry Smith <bsmith@mcs.anl.gov>

changed second argument of PetscObjectViewFromOptions() to PetscObject and all routines that use this routine


/petsc/bin/maint/checkBuilds.py
/petsc/bin/maint/jenkins/jenkins_configure.sh
/petsc/bin/maint/jenkins/jenkins_make.sh
/petsc/bin/maint/jenkins/jenkins_test.sh
/petsc/bin/petsc_gen_xdmf.py
/petsc/bin/petscmpiexec
/petsc/bin/sendToJenkins
/petsc/config/BuildSystem/config/compilers.py
/petsc/config/BuildSystem/config/packages/MPI.py
/petsc/config/BuildSystem/config/packages/OpenMPI.py
/petsc/config/BuildSystem/config/packages/SuperLU_DIST.py
/petsc/config/BuildSystem/config/packages/Zoltan.py
/petsc/config/BuildSystem/config/packages/ml.py
/petsc/config/BuildSystem/config/packages/mpi4py.py
/petsc/config/BuildSystem/config/packages/parmetis.py
/petsc/config/BuildSystem/config/packages/petsc4py.py
/petsc/config/BuildSystem/config/packages/pthread.py
/petsc/config/PETSc/Regression.py
/petsc/config/builder.py
/petsc/config/examples/arch-jenkins-linux-gcc-gfortran-g++-c-no-yes-real-no-__float128.py
/petsc/config/examples/arch-jenkins-linux-gcc-gfortran-g++-c-yes-no-complex-yes-double.py
/petsc/config/examples/arch-jenkins-linux-icc-ifort-icpc-c-yes-yes-real-yes-double.py
/petsc/config/examples/arch-jenkins-osx-clang-gfortran-clang++-c++-yes-yes-real-no-single.py
/petsc/config/examples/arch-linux-pkgs-cxx-mlib.py
/petsc/config/examples/arch-linux-pkgs-opt.py
/petsc/config/examples/arch-osx-10.6-cxx-cmplx-pkgs-dbg.py
/petsc/include/petsc.h
/petsc/include/petsc/finclude/ftn-custom/petscdmplex.h90
/petsc/include/petsc/finclude/petscsnes.h
/petsc/include/petsc/finclude/petscsnesdef.h
/petsc/include/petsc/private/dmpleximpl.h
/petsc/include/petsc/private/kspimpl.h
/petsc/include/petsc/private/matimpl.h
/petsc/include/petsc/private/pcgamgimpl.h
/petsc/include/petsc/private/petscdsimpl.h
/petsc/include/petsc/private/snesimpl.h
/petsc/include/petsc/private/taoimpl.h
/petsc/include/petsc/private/tsimpl.h
/petsc/include/petscao.h
/petsc/include/petscblaslapack.h
/petsc/include/petscblaslapack_c.h
/petsc/include/petscblaslapack_caps.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/petscdraw.h
/petsc/include/petscds.h
/petsc/include/petscerror.h
/petsc/include/petscfe.h
/petsc/include/petscfvtypes.h
/petsc/include/petscis.h
/petsc/include/petscksp.h
/petsc/include/petscmat.h
/petsc/include/petscpc.h
/petsc/include/petscpctypes.h
/petsc/include/petscpf.h
/petsc/include/petscsnes.h
/petsc/include/petscsys.h
/petsc/include/petsctao.h
/petsc/include/petsctaolinesearch.h
/petsc/include/petscts.h
/petsc/include/petscvec.h
/petsc/include/petscversion.h
/petsc/include/petscviewer.h
/petsc/lib/petsc/conf/bfort-petsc.txt
/petsc/lib/petsc/conf/test
/petsc/share/petsc/saws/linearsolveroptions.html
/petsc/src/contrib/nightlysummary/runhtml.py
/petsc/src/contrib/style/include-graph.sh
/petsc/src/dm/dt/interface/dtds.c
/petsc/src/dm/dt/interface/dtfe.c
/petsc/src/dm/dt/interface/dtfv.c
/petsc/src/dm/impls/da/dalocal.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/ex9.c
/petsc/src/dm/impls/plex/examples/tests/makefile
/petsc/src/dm/impls/plex/examples/tutorials/ex1.c
/petsc/src/dm/impls/plex/examples/tutorials/ex1f90.F
/petsc/src/dm/impls/plex/examples/tutorials/ex5.c
/petsc/src/dm/impls/plex/f90-custom/zplexf90.c
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/plex/plexbc.c
/petsc/src/dm/impls/plex/plexcreate.c
/petsc/src/dm/impls/plex/plexfem.c
/petsc/src/dm/impls/plex/plexfluent.c
/petsc/src/dm/impls/plex/plexgeometry.c
/petsc/src/dm/impls/plex/plexgmsh.c
/petsc/src/dm/impls/plex/plexinterpolate.c
/petsc/src/dm/impls/plex/plexlabel.c
/petsc/src/dm/impls/plex/plexvtu.c
/petsc/src/dm/interface/dlregisdmdm.c
/petsc/src/dm/interface/dm.c
/petsc/src/docs/tao_tex/manual/addsolver.tex
/petsc/src/docs/tex/manual/part2.tex
/petsc/src/docs/tex/petsc.bib
/petsc/src/docs/tex/petscapp.bib
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/docs/website/documentation/faq.html
/petsc/src/docs/website/documentation/installation.html
/petsc/src/docs/website/download/index.html
/petsc/src/ksp/ksp/examples/tests/ex20.c
/petsc/src/ksp/ksp/examples/tests/makefile
/petsc/src/ksp/ksp/examples/tests/output/ex20_1.out
/petsc/src/ksp/ksp/examples/tutorials/ex2.c
/petsc/src/ksp/ksp/examples/tutorials/ex4.c
/petsc/src/ksp/ksp/examples/tutorials/ex45f.F
/petsc/src/ksp/ksp/examples/tutorials/ex54f.F
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/examples/tutorials/output/ex2_mkl_pardiso_cholesky.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex2_mkl_pardiso_lu.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex56_0.out
/petsc/src/ksp/ksp/impls/gmres/dgmres/dgmres.c
/petsc/src/ksp/ksp/impls/rich/rich.c
/petsc/src/ksp/ksp/interface/itcl.c
/petsc/src/ksp/ksp/interface/itcreate.c
/petsc/src/ksp/ksp/interface/itfunc.c
/petsc/src/ksp/ksp/utils/schurm.c
/petsc/src/ksp/pc/impls/asm/asm.c
/petsc/src/ksp/pc/impls/bddc/bddcprivate.c
/petsc/src/ksp/pc/impls/bicgstabcusp/bicgstabcusp.cu
/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/sacusp/sacusp.cu
/petsc/src/ksp/pc/impls/sacusp/sacusppoly.cu
/petsc/src/ksp/pc/impls/sor/sor.c
/petsc/src/mat/examples/tests/ex111.c
/petsc/src/mat/examples/tests/ex192.c
/petsc/src/mat/examples/tests/makefile
/petsc/src/mat/examples/tests/output/ex111.out
/petsc/src/mat/examples/tests/output/ex192.out
/petsc/src/mat/impls/aij/mpi/mmaij.c
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/mpi/mpiptap.c
/petsc/src/mat/impls/aij/mpi/mumps/mumps.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/aij/seq/mkl_pardiso/mkl_pardiso.c
/petsc/src/mat/impls/baij/mpi/mmbaij.c
/petsc/src/mat/impls/baij/seq/baij.c
/petsc/src/mat/impls/baij/seq/baij2.c
/petsc/src/mat/impls/dense/mpi/mpidense.c
/petsc/src/mat/impls/dense/seq/dense.c
/petsc/src/mat/impls/nest/matnest.c
/petsc/src/mat/impls/sbaij/mpi/mmsbaij.c
/petsc/src/mat/interface/matnull.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/order/sorder.c
/petsc/src/snes/examples/tutorials/ex12.c
/petsc/src/snes/examples/tutorials/ex28.c
/petsc/src/snes/examples/tutorials/ex62.c
/petsc/src/snes/examples/tutorials/ex66.c
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/snes/examples/tutorials/output/ex12_tri_q2q1_asm_lu.out
/petsc/src/snes/examples/tutorials/output/ex12_tri_q2q1_asm_sor.out
/petsc/src/snes/examples/tutorials/output/ex12_tri_q2q1_msm_lu.out
/petsc/src/snes/examples/tutorials/output/ex12_tri_q2q1_msm_sor.out
/petsc/src/snes/examples/tutorials/output/ex2_2.out
/petsc/src/snes/impls/test/snestest.c
/petsc/src/snes/impls/tr/tr.c
/petsc/src/snes/impls/vi/vi.c
snes.c
/petsc/src/snes/linesearch/impls/basic/linesearchbasic.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/linesearch/impls/nleqerr/linesearchnleqerr.c
/petsc/src/snes/utils/dmplexsnes.c
/petsc/src/sys/classes/viewer/interface/view.c
/petsc/src/sys/classes/viewer/interface/viewreg.c
/petsc/src/sys/dll/reg.c
/petsc/src/sys/error/checkptr.c
/petsc/src/sys/error/pstack.c
/petsc/src/sys/logging/plog.c
/petsc/src/sys/makefile
/petsc/src/sys/memory/mal.c
/petsc/src/sys/memory/mtr.c
/petsc/src/sys/objects/ftn-custom/zoptionsf.c
/petsc/src/sys/objects/ftn-custom/zstart.c
/petsc/src/sys/objects/options.c
/petsc/src/sys/objects/pinit.c
/petsc/src/sys/objects/subcomm.c
/petsc/src/sys/objects/tagm.c
/petsc/src/sys/utils/mpimesg.c
/petsc/src/tao/bound/impls/blmvm/blmvm.c
/petsc/src/tao/bound/impls/bqpip/bqpip.c
/petsc/src/tao/bound/impls/gpcg/gpcg.c
/petsc/src/tao/bound/impls/tron/tron.c
/petsc/src/tao/complementarity/impls/asls/asfls.c
/petsc/src/tao/complementarity/impls/asls/asils.c
/petsc/src/tao/complementarity/impls/ssls/ssfls.c
/petsc/src/tao/complementarity/impls/ssls/ssils.c
/petsc/src/tao/constrained/impls/ipm/ipm.c
/petsc/src/tao/examples/tutorials/ex1.c
/petsc/src/tao/interface/taosolver.c
/petsc/src/tao/leastsquares/examples/tutorials/chwirut1f.F
/petsc/src/tao/leastsquares/impls/pounders/pounders.c
/petsc/src/tao/pde_constrained/impls/lcl/lcl.c
/petsc/src/tao/unconstrained/examples/tests/makefile
/petsc/src/tao/unconstrained/examples/tests/output/minsurf1_1.out
/petsc/src/tao/unconstrained/examples/tutorials/output/minsurf1_2.out
/petsc/src/tao/unconstrained/examples/tutorials/output/minsurf2_5.out
/petsc/src/tao/unconstrained/impls/bmrm/bmrm.c
/petsc/src/tao/unconstrained/impls/cg/taocg.c
/petsc/src/tao/unconstrained/impls/lmvm/lmvm.c
/petsc/src/tao/unconstrained/impls/neldermead/neldermead.c
/petsc/src/tao/unconstrained/impls/nls/nls.c
/petsc/src/tao/unconstrained/impls/ntl/ntl.c
/petsc/src/tao/unconstrained/impls/ntr/ntr.c
/petsc/src/tao/unconstrained/impls/owlqn/owlqn.c
/petsc/src/ts/event/tsevent.c
/petsc/src/ts/examples/tutorials/ex11.c
/petsc/src/ts/examples/tutorials/ex18.c
/petsc/src/ts/examples/tutorials/ex36.c
/petsc/src/ts/examples/tutorials/ex36A.c
/petsc/src/ts/examples/tutorials/ex36SE.c
/petsc/src/ts/examples/tutorials/ex40.c
/petsc/src/ts/examples/tutorials/ex41.c
/petsc/src/ts/examples/tutorials/makefile
/petsc/src/ts/examples/tutorials/output/ex40.out
/petsc/src/ts/examples/tutorials/output/ex41.out
/petsc/src/ts/examples/tutorials/power_grid/ex3adj.c
/petsc/src/ts/examples/tutorials/power_grid/ex3opt.c
/petsc/src/ts/examples/tutorials/power_grid/ex3opt_fd.c
/petsc/src/ts/examples/tutorials/power_grid/ex9.c
/petsc/src/ts/examples/tutorials/power_grid/ex9adj.c
/petsc/src/ts/examples/tutorials/power_grid/ex9opt.c
/petsc/src/ts/examples/tutorials/power_grid/makefile
/petsc/src/ts/examples/tutorials/power_grid/output/ex3adj_1.out
/petsc/src/ts/examples/tutorials/power_grid/output/ex3opt_1.out
/petsc/src/ts/examples/tutorials/power_grid/output/ex3opt_fd_1.out
/petsc/src/ts/examples/tutorials/power_grid/output/ex9_1.out
/petsc/src/ts/examples/tutorials/power_grid/output/ex9adj_1.out
/petsc/src/ts/examples/tutorials/power_grid/output/ex9opt_1.out
/petsc/src/ts/examples/tutorials/power_grid/output/ex9opt_2.out
/petsc/src/ts/examples/tutorials/power_grid/stability_9bus/ex9bus.c
/petsc/src/ts/examples/tutorials/power_grid/stability_9bus/ex9busopt.c
/petsc/src/ts/examples/tutorials/power_grid/stability_9bus/ex9busopt_fd.c
/petsc/src/ts/examples/tutorials/power_grid/stability_9bus/makefile
/petsc/src/ts/examples/tutorials/power_grid/stability_9bus/output/ex9busopt_1.out
/petsc/src/ts/examples/tutorials/power_grid/stability_9bus/output/ex9busopt_fd_1.out
/petsc/src/ts/impls/arkimex/arkimex.c
/petsc/src/ts/impls/explicit/rk/rk.c
/petsc/src/ts/interface/ts.c
/petsc/src/ts/utils/dmplexts.c
/petsc/src/vec/is/utils/pmap.c
/petsc/src/vec/vec/impls/seq/bvec1.c
/petsc/src/vec/vec/impls/seq/bvec2.c
/petsc/src/vec/vec/impls/seq/bvec3.c
/petsc/src/vec/vec/impls/seq/dvec2.c
/petsc/src/vec/vec/impls/seq/seqcusp/cuspvecimpl.h
/petsc/src/vec/vec/impls/seq/seqcusp/veccusp.cu
/petsc/src/vec/vec/interface/vector.c
/petsc/src/vec/vec/utils/vecmpitoseq.c
422a814e01-May-2015 Barry Smith <bsmith@mcs.anl.gov>

Infrastructure that allows failures in PCSetUp(), PCApply(), MatMult() etc due to, for example a zero pivot or function evaluation outside its domain, to propagate up and become a KSP_DIVERGED inste

Infrastructure that allows failures in PCSetUp(), PCApply(), MatMult() etc due to, for example a zero pivot or function evaluation outside its domain, to propagate up and become a KSP_DIVERGED instead of generating an error that stops the program. In response to Issue 96. This includes failures in MatCreateSNESMF() applications due to domain errors. The mechanism to propagate some errors is by setting Info or Nan into the output vector and using the norm or inner product reductions in SNES or KSP to propagate the error condition to all processes and then handling them immediately after the norm or inner product.

This allows, for example, ODE integrators to try again with a smaller time-step if the PCSetUp failed instead of requiring a complete restart of the run with other options.

Currently some error conditions, such as function domain error in a line search may not get progated up using the correct SNESConvergedReason

See src/snes/examples/tests/ex69.c for the handling of several conditions

show more ...


/petsc/config/BuildSystem/config/package.py
/petsc/config/BuildSystem/config/packages/OpenMPI.py
/petsc/config/BuildSystem/config/packages/ctetgen.py
/petsc/config/PETSc/options/arch.py
/petsc/include/petsc/finclude/petscmat.h
/petsc/include/petsc/private/kspimpl.h
/petsc/include/petsc/private/linesearchimpl.h
/petsc/include/petsc/private/matimpl.h
/petsc/include/petsc/private/pcimpl.h
/petsc/include/petsc/private/snesimpl.h
/petsc/include/petsc/private/taoimpl.h
/petsc/include/petscksp.h
/petsc/include/petscmat.h
/petsc/include/petscpc.h
/petsc/include/petscsnes.h
/petsc/include/petsctao.h
/petsc/include/petscvec.h
/petsc/include/petscviewerhdf5.h
/petsc/src/dm/examples/tutorials/ex9.c
/petsc/src/dm/examples/tutorials/makefile
/petsc/src/dm/impls/da/dagetarray.c
/petsc/src/dm/impls/da/gr2.c
/petsc/src/dm/impls/da/grvtk.c
/petsc/src/dm/interface/dmget.c
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/docs/website/documentation/faq.html
/petsc/src/ksp/ksp/impls/cg/cg.c
/petsc/src/ksp/ksp/impls/cg/gltr/gltr.c
/petsc/src/ksp/ksp/impls/cg/groppcg/groppcg.c
/petsc/src/ksp/ksp/impls/cg/nash/nash.c
/petsc/src/ksp/ksp/impls/cg/pipecg/pipecg.c
/petsc/src/ksp/ksp/impls/cg/stcg/stcg.c
/petsc/src/ksp/ksp/impls/gmres/borthog.c
/petsc/src/ksp/ksp/impls/gmres/borthog2.c
/petsc/src/ksp/ksp/impls/gmres/gmres.c
/petsc/src/ksp/ksp/impls/lsqr/lsqr_converged.c
/petsc/src/ksp/ksp/interface/dlregisksp.c
/petsc/src/ksp/ksp/interface/itfunc.c
/petsc/src/ksp/pc/impls/asm/asm.c
/petsc/src/ksp/pc/impls/bddc/bddcnullspace.c
/petsc/src/ksp/pc/impls/bddc/bddcprivate.c
/petsc/src/ksp/pc/impls/bddc/bddcscalingbasic.c
/petsc/src/ksp/pc/impls/bjacobi/bjacobi.c
/petsc/src/ksp/pc/impls/factor/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/galerkin/galerkin.c
/petsc/src/ksp/pc/impls/gamg/agg.c
/petsc/src/ksp/pc/impls/hypre/hypre.c
/petsc/src/ksp/pc/impls/is/pcis.c
/petsc/src/ksp/pc/impls/jacobi/jacobi.c
/petsc/src/ksp/pc/impls/ksp/pcksp.c
/petsc/src/ksp/pc/impls/lsc/lsc.c
/petsc/src/ksp/pc/impls/mg/mg.c
/petsc/src/ksp/pc/impls/mg/mgfunc.c
/petsc/src/ksp/pc/impls/pbjacobi/pbjacobi.c
/petsc/src/ksp/pc/impls/redistribute/redistribute.c
/petsc/src/ksp/pc/impls/redundant/redundant.c
/petsc/src/ksp/pc/impls/sor/sor.c
/petsc/src/ksp/pc/impls/wb/wb.c
/petsc/src/ksp/pc/interface/precon.c
/petsc/src/mat/examples/tests/ex190.c
/petsc/src/mat/examples/tests/ex191.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/aij/seq/inode.c
/petsc/src/mat/impls/baij/seq/baij.c
/petsc/src/mat/impls/dense/seq/dense.c
/petsc/src/mat/impls/mffd/mffd.c
/petsc/src/mat/impls/nest/ftn-custom/zmatnestf.c
/petsc/src/mat/impls/nest/matnest.c
/petsc/src/mat/impls/sbaij/seq/relax.h
/petsc/src/mat/interface/ftn-custom/zmatrixf.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/utils/gcreate.c
/petsc/src/snes/examples/tests/ex69.c
/petsc/src/snes/examples/tests/makefile
/petsc/src/snes/examples/tests/output/ex69_1.out
/petsc/src/snes/examples/tests/output/ex69_2.out
/petsc/src/snes/examples/tests/output/ex69_3.out
/petsc/src/snes/examples/tests/output/ex69_4.out
/petsc/src/snes/examples/tests/output/ex69_5.out
/petsc/src/snes/examples/tests/output/ex69_6.out
/petsc/src/snes/examples/tests/output/ex69_7.out
/petsc/src/snes/examples/tests/output/ex69_8.out
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/snes/examples/tutorials/output/ex9_7.out
/petsc/src/snes/examples/tutorials/output/ex9_8.out
/petsc/src/snes/examples/tutorials/output/ex9_9.out
/petsc/src/snes/impls/composite/snescomposite.c
/petsc/src/snes/impls/fas/fas.c
/petsc/src/snes/impls/gs/snesgs.c
/petsc/src/snes/impls/ksponly/ksponly.c
/petsc/src/snes/impls/ls/ls.c
/petsc/src/snes/impls/ms/ms.c
/petsc/src/snes/impls/multiblock/multiblock.c
/petsc/src/snes/impls/nasm/nasm.c
/petsc/src/snes/impls/ncg/snesncg.c
/petsc/src/snes/impls/ngmres/anderson.c
/petsc/src/snes/impls/ngmres/ngmresfunc.c
/petsc/src/snes/impls/ngmres/snesngmres.c
/petsc/src/snes/impls/qn/qn.c
/petsc/src/snes/impls/richardson/snesrichardson.c
/petsc/src/snes/impls/tr/tr.c
/petsc/src/snes/impls/vi/rs/virs.c
/petsc/src/snes/impls/vi/ss/viss.c
/petsc/src/snes/impls/vi/vi.c
snes.c
/petsc/src/snes/linesearch/impls/basic/linesearchbasic.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/linesearch/impls/nleqerr/linesearchnleqerr.c
/petsc/src/snes/linesearch/impls/shell/linesearchshell.c
/petsc/src/snes/linesearch/interface/linesearch.c
/petsc/src/snes/utils/dmdasnes.c
/petsc/src/sys/classes/viewer/impls/hdf5/hdf5v.c
/petsc/src/sys/objects/subcomm.c
/petsc/src/tao/bound/impls/blmvm/blmvm.c
/petsc/src/tao/bound/impls/bqpip/bqpip.c
/petsc/src/tao/bound/impls/gpcg/gpcg.c
/petsc/src/tao/bound/impls/tron/tron.c
/petsc/src/tao/complementarity/impls/asls/asfls.c
/petsc/src/tao/complementarity/impls/asls/asils.c
/petsc/src/tao/complementarity/impls/ssls/ssfls.c
/petsc/src/tao/complementarity/impls/ssls/ssils.c
/petsc/src/tao/constrained/impls/ipm/ipm.c
/petsc/src/tao/interface/taosolver.c
/petsc/src/tao/leastsquares/impls/pounders/pounders.c
/petsc/src/tao/pde_constrained/impls/lcl/lcl.c
/petsc/src/tao/unconstrained/impls/bmrm/bmrm.c
/petsc/src/tao/unconstrained/impls/cg/taocg.c
/petsc/src/tao/unconstrained/impls/lmvm/lmvm.c
/petsc/src/tao/unconstrained/impls/neldermead/neldermead.c
/petsc/src/tao/unconstrained/impls/nls/nls.c
/petsc/src/tao/unconstrained/impls/ntl/ntl.c
/petsc/src/tao/unconstrained/impls/ntr/ntr.c
/petsc/src/tao/unconstrained/impls/owlqn/owlqn.c
/petsc/src/ts/examples/tutorials/ex10.c
/petsc/src/ts/examples/tutorials/ex20adj.c
/petsc/src/ts/examples/tutorials/ex22.c
/petsc/src/ts/examples/tutorials/ex9.c
/petsc/src/ts/examples/tutorials/power_grid/stability_9bus/ex9busopt.c
/petsc/src/ts/examples/tutorials/power_grid/stability_9bus/ex9busopt_fd.c
/petsc/src/ts/impls/implicit/theta/theta.c
/petsc/src/vec/vec/examples/tests/ex47.c
/petsc/src/vec/vec/examples/tests/makefile
/petsc/src/vec/vec/impls/mpi/pdvec.c
/petsc/src/vec/vec/interface/vector.c
/petsc/src/vec/vec/utils/vecio.c
9efa64e421-Apr-2015 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'barry/add-ksp-total-iterations/master'


/petsc/include/petsc/private/kspimpl.h
/petsc/include/petsc/private/tsimpl.h
/petsc/include/petscksp.h
/petsc/include/petscsnes.h
/petsc/include/petscts.h
/petsc/src/docs/tex/manual/part2.tex
/petsc/src/ksp/ksp/impls/cg/cg.c
/petsc/src/ksp/ksp/impls/cg/cgeig.c
/petsc/src/ksp/ksp/impls/cg/cgimpl.h
/petsc/src/ksp/ksp/impls/cg/cgne/cgne.c
/petsc/src/ksp/ksp/impls/fcg/fcg.c
/petsc/src/ksp/ksp/impls/fcg/fcgimpl.h
/petsc/src/ksp/ksp/interface/iterativ.c
/petsc/src/ksp/ksp/interface/itfunc.c
/petsc/src/mat/examples/tests/ex191.c
/petsc/src/mat/examples/tests/makefile
/petsc/src/mat/examples/tests/output/ex191_1.out
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/dense/mpi/mpidense.c
/petsc/src/mat/interface/matrix.c
/petsc/src/snes/examples/tutorials/ex5.c
/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
snes.c
/petsc/src/sys/error/fp.c
/petsc/src/ts/examples/tutorials/ex16adj.c
/petsc/src/ts/examples/tutorials/ex16opt_ic.c
/petsc/src/ts/examples/tutorials/ex16opt_p.c
/petsc/src/ts/examples/tutorials/ex20adj.c
/petsc/src/ts/examples/tutorials/ex20opt_ic.c
/petsc/src/ts/examples/tutorials/ex20opt_p.c
/petsc/src/ts/examples/tutorials/extchem.c
/petsc/src/ts/examples/tutorials/extchemfield.c
/petsc/src/ts/examples/tutorials/power_grid/ex3adj.c
/petsc/src/ts/examples/tutorials/power_grid/ex3adj_events.c
/petsc/src/ts/examples/tutorials/power_grid/ex3opt.c
/petsc/src/ts/examples/tutorials/power_grid/ex3opt_fd.c
/petsc/src/ts/examples/tutorials/power_grid/stability_9bus/ex9busadj.c
/petsc/src/ts/examples/tutorials/power_grid/stability_9bus/ex9busopt.c
/petsc/src/ts/impls/implicit/theta/theta.c
/petsc/src/ts/interface/ts.c
/petsc/src/vec/vec/examples/tests/ex47.c
/petsc/src/vec/vec/utils/vecio.c
4f299a8e20-Apr-2015 Barry Smith <bsmith@mcs.anl.gov>

allow SNESComputeFunction() to put Nan or Inf into resulting functions so
that they may be caught by SNESLineSearch() and other SNES routines and return up to
TS so that TS can recover by cutting the

allow SNESComputeFunction() to put Nan or Inf into resulting functions so
that they may be caught by SNESLineSearch() and other SNES routines and return up to
TS so that TS can recover by cutting the time-step etc

show more ...

73107ff115-Apr-2015 Lisandro Dalcin <dalcinl@gmail.com>

PetscHeaderCreate: Shorten argument list and optimize memory allocation

* Remove type arguments from the macro
* Use a single memory allocation call instead of three


/petsc/bin/maint/checkBuilds.py
/petsc/bin/maint/generatefortranstubs.py
/petsc/config/BuildSystem/config/packages/hypre.py
/petsc/include/petsc/private/petscimpl.h
/petsc/include/petscerror.h
/petsc/include/petscis.h
/petsc/include/petscoptions.h
/petsc/include/petscsys.h
/petsc/src/benchmarks/streams/MPIVersion.c
/petsc/src/dm/dt/interface/dt.c
/petsc/src/dm/dt/interface/dtds.c
/petsc/src/dm/dt/interface/dtfe.c
/petsc/src/dm/dt/interface/dtfv.c
/petsc/src/dm/examples/tutorials/makefile
/petsc/src/dm/impls/plex/plexgeometry.c
/petsc/src/dm/impls/plex/plexpartition.c
/petsc/src/dm/interface/dm.c
/petsc/src/docs/tex/petsc.bib
/petsc/src/ksp/ksp/examples/tutorials/ex2.c
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/impls/lsqr/lsqr.c
/petsc/src/ksp/ksp/interface/dmksp.c
/petsc/src/ksp/ksp/interface/itcreate.c
/petsc/src/ksp/pc/interface/precon.c
/petsc/src/mat/coarsen/coarsen.c
/petsc/src/mat/color/interface/matcoloring.c
/petsc/src/mat/examples/tests/ex117.c
/petsc/src/mat/examples/tests/ex45.c
/petsc/src/mat/impls/baij/mpi/baijov.c
/petsc/src/mat/impls/mffd/mffd.c
/petsc/src/mat/impls/nest/matnest.c
/petsc/src/mat/interface/matnull.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/matfd/fdmatrix.c
/petsc/src/mat/partition/partition.c
/petsc/src/mat/utils/gcreate.c
/petsc/src/snes/examples/tutorials/ex48.c
/petsc/src/snes/examples/tutorials/ex73f90t.F90
snes.c
/petsc/src/snes/linesearch/interface/linesearch.c
/petsc/src/snes/utils/dmsnes.c
/petsc/src/sys/classes/draw/interface/drawreg.c
/petsc/src/sys/classes/draw/utils/axisc.c
/petsc/src/sys/classes/draw/utils/bars.c
/petsc/src/sys/classes/draw/utils/dscatter.c
/petsc/src/sys/classes/draw/utils/hists.c
/petsc/src/sys/classes/draw/utils/lgc.c
/petsc/src/sys/classes/matlabengine/matlab.c
/petsc/src/sys/classes/random/interface/randomc.c
/petsc/src/sys/classes/viewer/interface/viewreg.c
/petsc/src/sys/fileio/sysio.c
/petsc/src/sys/logging/plog.c
/petsc/src/sys/objects/aoptions.c
/petsc/src/sys/objects/inherit.c
/petsc/src/sys/objects/options.c
/petsc/src/sys/utils/str.c
/petsc/src/tao/interface/taosolver.c
/petsc/src/tao/linesearch/interface/taolinesearch.c
/petsc/src/ts/adapt/interface/tsadapt.c
/petsc/src/ts/characteristic/interface/characteristic.c
/petsc/src/ts/examples/tutorials/ex14.c
/petsc/src/ts/impls/implicit/gl/gladapt.c
/petsc/src/ts/interface/tscreate.c
/petsc/src/ts/trajectory/interface/traj.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/veccreate.c
/petsc/src/vec/vec/utils/vscat.c
302440fd13-Apr-2015 Barry Smith <bsmith@mcs.anl.gov>

fixed missing CHKERRQ() detected by clang's --analyze


/petsc/config/BuildSystem/config/packages/ctetgen.py
/petsc/src/dm/dt/interface/dtfe.c
/petsc/src/dm/dt/interface/dtfv.c
/petsc/src/dm/examples/tutorials/ex13f90.F90
/petsc/src/dm/impls/da/da2.c
/petsc/src/dm/impls/network/network.c
/petsc/src/dm/impls/patch/patchcreate.c
/petsc/src/dm/impls/plex/f90-custom/zplexf90.c
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/plex/plexdistribute.c
/petsc/src/dm/impls/plex/plexfem.c
/petsc/src/dm/impls/plex/plexgmsh.c
/petsc/src/dm/impls/plex/plexindices.c
/petsc/src/dm/impls/plex/plexinterpolate.c
/petsc/src/dm/impls/plex/plexorient.c
/petsc/src/dm/impls/plex/plexreorder.c
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/ksp/ksp/impls/fcg/fcg.c
/petsc/src/ksp/pc/impls/bddc/bddcfetidp.c
/petsc/src/ksp/pc/impls/bddc/bddcnullspace.c
/petsc/src/ksp/pc/impls/bddc/bddcprivate.c
/petsc/src/ksp/pc/impls/bddc/bddcscalingbasic.c
/petsc/src/ksp/pc/impls/gamg/classical.c
/petsc/src/ksp/pc/impls/gamg/gamg.c
/petsc/src/ksp/pc/impls/gasm/gasm.c
/petsc/src/mat/impls/aij/seq/bas/spbas_cholesky.h
/petsc/src/snes/impls/composite/snescomposite.c
/petsc/src/snes/impls/nasm/aspin.c
snesj.c
snesob.c
/petsc/src/snes/utils/dmplexsnes.c
/petsc/src/snes/utils/f90-custom/zdmplexsnesf90.c
/petsc/src/sys/classes/bag/bag.c
/petsc/src/sys/classes/draw/interface/dmarker.c
/petsc/src/sys/fileio/sysio.c
/petsc/src/sys/ftn-custom/zutils.c
/petsc/src/sys/objects/inherit.c
/petsc/src/sys/objects/subcomm.c
/petsc/src/sys/utils/ftn-custom/zpbarrierf.c
/petsc/src/sys/webclient/box.c
/petsc/src/sys/webclient/google.c
/petsc/src/tao/bound/impls/blmvm/blmvm.c
/petsc/src/tao/bound/impls/gpcg/gpcg.c
/petsc/src/tao/bound/impls/tron/tron.c
/petsc/src/tao/bound/utils/isutil.c
/petsc/src/tao/complementarity/impls/asls/asfls.c
/petsc/src/tao/complementarity/impls/asls/asils.c
/petsc/src/tao/complementarity/impls/ssls/ssfls.c
/petsc/src/tao/complementarity/impls/ssls/ssils.c
/petsc/src/tao/constrained/impls/ipm/ipm.c
/petsc/src/tao/interface/taosolver.c
/petsc/src/tao/leastsquares/impls/pounders/pounders.c
/petsc/src/tao/linesearch/impls/morethuente/morethuente.c
/petsc/src/tao/linesearch/impls/owarmijo/owarmijo.c
/petsc/src/tao/linesearch/interface/taolinesearch.c
/petsc/src/tao/matrix/lmvmmat.c
/petsc/src/tao/matrix/submatfree.c
/petsc/src/tao/pde_constrained/impls/lcl/lcl.c
/petsc/src/tao/unconstrained/impls/cg/taocg.c
/petsc/src/tao/unconstrained/impls/neldermead/neldermead.c
/petsc/src/tao/unconstrained/impls/nls/nls.c
/petsc/src/tao/unconstrained/impls/ntr/ntr.c
/petsc/src/ts/event/tsevent.c
/petsc/src/ts/impls/eimex/eimex.c
/petsc/src/ts/impls/explicit/rk/rk.c
/petsc/src/ts/impls/implicit/theta/theta.c
/petsc/src/ts/impls/rosw/rosw.c
/petsc/src/ts/interface/ts.c
/petsc/src/vec/is/ao/impls/mapping/ftn-custom/zaomappingf.c
fa19ca7012-Apr-2015 Barry Smith <bsmith@mcs.anl.gov>

fix ex5.c so SNES counts linear solve over all grid sequencing steps to match cummulative counts of linear solver

1...<<21222324252627282930>>...74