History log of /petsc/src/ksp/pc/impls/ (Results 3326 – 3350 of 5239)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
77b4d14c07-Oct-2013 Peter Brune <brune@mcs.anl.gov>

Wrapped math.h and quadmath.h functions used in petsc source exempting examples


/petsc/config/BuildSystem/config/libraries.py
/petsc/config/BuildSystem/config/setCompilers.py
/petsc/config/PETSc/Configure.py
/petsc/config/PETSc/packages/sowing.py
/petsc/include/mpiuni/mpi.h
/petsc/include/petsc-private/isimpl.h
/petsc/include/petscdm.h
/petsc/include/petscdmplex.h
/petsc/include/petscis.h
/petsc/include/petscmath.h
/petsc/src/dm/dt/interface/dt.c
/petsc/src/dm/impls/composite/pack.c
/petsc/src/dm/impls/plex/examples/tests/ex1.c
/petsc/src/dm/impls/plex/examples/tests/ex3.c
/petsc/src/dm/impls/plex/examples/tests/ex4.c
/petsc/src/dm/impls/plex/examples/tests/ex5.c
/petsc/src/dm/impls/plex/examples/tests/ex7.c
/petsc/src/dm/impls/plex/ftn-custom/zplex.c
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/plex/plexgeometry.c
/petsc/src/dm/interface/dm.c
/petsc/src/docs/tex/petscapp.bib
/petsc/src/ksp/ksp/impls/cg/gltr/gltr.c
/petsc/src/ksp/ksp/impls/cg/nash/nash.c
/petsc/src/ksp/ksp/impls/cg/stcg/stcg.c
/petsc/src/ksp/ksp/impls/gmres/agmres/agmres.c
/petsc/src/ksp/ksp/impls/gmres/agmres/agmresorthog.c
/petsc/src/ksp/ksp/impls/gmres/dgmres/dgmres.c
/petsc/src/ksp/ksp/interface/xmon.c
tfs/xxt.c
tfs/xyt.c
/petsc/src/mat/impls/baij/seq/baij.c
/petsc/src/mat/impls/baij/seq/baij2.c
/petsc/src/mat/partition/impls/scotch/scotch.c
/petsc/src/mat/partition/partition.c
/petsc/src/snes/examples/tutorials/ex12.c
/petsc/src/snes/examples/tutorials/ex31.c
/petsc/src/snes/examples/tutorials/ex52.c
/petsc/src/snes/examples/tutorials/ex62.c
/petsc/src/snes/examples/tutorials/ex72.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/linesearch/interface/linesearch.c
/petsc/src/sys/classes/draw/impls/win32/win32draw.c
/petsc/src/sys/classes/draw/utils/axis.c
/petsc/src/sys/classes/draw/utils/hue.c
/petsc/src/ts/examples/tutorials/ex11.c
/petsc/src/ts/impls/explicit/rk/rk.c
/petsc/src/vec/is/utils/vsectionis.c
78a438d603-Oct-2013 Mark Adams <mfadams@lbl.gov>

fixed bug that has appeared recently of false positive errors when there are zero local equations on coarse grids in gamg-agg.

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

Merge branch 'barry/dmvecmattypes'

The MatType argument is removed from DMCreateMatrix(), you can use
DMSetMatType() to indicate the type you want used with a DM, defaults to
MATAIJ.

* barry/dmvecm

Merge branch 'barry/dmvecmattypes'

The MatType argument is removed from DMCreateMatrix(), you can use
DMSetMatType() to indicate the type you want used with a DM, defaults to
MATAIJ.

* barry/dmvecmattypes:
DMPlex ExodusII: fix dm->vectype pointer syntax
removed use of VecSetFromOptions() all over the placed, instead use MatGetVecs() or use dm->vectype to determine type added DMGetVecType() and DMGetMatTYpe()
removed MatType argument from DMCreateMatrix() and DMCreateColoring() since information is obtained from DM

Conflicts:
src/dm/impls/da/fdda.c
src/dm/impls/plex/plex.c

show more ...


/petsc/bin/matlab/classes/matlabheader.h
/petsc/config/PETSc/packages/opencl.py
/petsc/include/petsc-private/dmimpl.h
/petsc/include/petscdm.h
/petsc/include/petscdmda.h
/petsc/include/petscdmshell.h
/petsc/src/dm/examples/tests/ex22.c
/petsc/src/dm/examples/tests/ex26.c
/petsc/src/dm/examples/tests/ex30.c
/petsc/src/dm/examples/tests/ex35.c
/petsc/src/dm/examples/tests/ex9.c
/petsc/src/dm/examples/tutorials/ex14.c
/petsc/src/dm/impls/adda/adda.c
/petsc/src/dm/impls/composite/pack.c
/petsc/src/dm/impls/composite/packimpl.h
/petsc/src/dm/impls/composite/packm.c
/petsc/src/dm/impls/da/da.c
/petsc/src/dm/impls/da/dacreate.c
/petsc/src/dm/impls/da/dadist.c
/petsc/src/dm/impls/da/fdda.c
/petsc/src/dm/impls/patch/patchcreate.c
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/plex/plexcgns.c
/petsc/src/dm/impls/plex/plexcreate.c
/petsc/src/dm/impls/plex/plexexodusii.c
/petsc/src/dm/impls/plex/plexinterpolate.c
/petsc/src/dm/impls/plex/plexsubmesh.c
/petsc/src/dm/impls/redundant/dmredundant.c
/petsc/src/dm/impls/shell/dmshell.c
/petsc/src/dm/impls/shell/ftn-custom/zdmshellf.c
/petsc/src/dm/impls/sliced/sliced.c
/petsc/src/dm/interface/dm.c
/petsc/src/dm/interface/dmi.c
/petsc/src/dm/interface/ftn-custom/zdmf.c
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/ksp/ksp/examples/tests/ex32.c
/petsc/src/ksp/ksp/examples/tests/ex35.c
/petsc/src/ksp/ksp/examples/tests/ex41.c
/petsc/src/ksp/ksp/examples/tutorials/ex31.c
/petsc/src/ksp/ksp/examples/tutorials/ex39.c
/petsc/src/ksp/ksp/examples/tutorials/ex4.c
/petsc/src/ksp/ksp/examples/tutorials/ex40.c
/petsc/src/ksp/ksp/examples/tutorials/ex42.c
/petsc/src/ksp/ksp/examples/tutorials/ex43.c
/petsc/src/ksp/ksp/examples/tutorials/ex44f.F90
/petsc/src/ksp/ksp/examples/tutorials/ex46.c
/petsc/src/ksp/ksp/examples/tutorials/ex49.c
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/examples/tutorials/output/ex49_5.out
/petsc/src/ksp/ksp/interface/itfunc.c
gamg/gamg.c
ml/ml.c
/petsc/src/mat/examples/tests/ex129.c
/petsc/src/mat/examples/tests/ex96.c
/petsc/src/mat/impls/aij/mpi/mpimattransposematmult.c
/petsc/src/mat/impls/aij/mpi/mumps/mumps.c
/petsc/src/mat/impls/aij/mpi/pastix/pastix.c
/petsc/src/mat/impls/aij/seq/mattransposematmult.c
/petsc/src/mat/impls/sbaij/seq/relax.h
/petsc/src/mat/utils/multequal.c
/petsc/src/snes/examples/tests/ex15.c
/petsc/src/snes/examples/tests/ex16.c
/petsc/src/snes/examples/tests/ex8.c
/petsc/src/snes/examples/tutorials/cahn-hilliard-schemes/ex1.c
/petsc/src/snes/examples/tutorials/ex12.c
/petsc/src/snes/examples/tutorials/ex14.c
/petsc/src/snes/examples/tutorials/ex15.c
/petsc/src/snes/examples/tutorials/ex22.c
/petsc/src/snes/examples/tutorials/ex28.c
/petsc/src/snes/examples/tutorials/ex31.c
/petsc/src/snes/examples/tutorials/ex35.c
/petsc/src/snes/examples/tutorials/ex47cu.cu
/petsc/src/snes/examples/tutorials/ex48.c
/petsc/src/snes/examples/tutorials/ex52.c
/petsc/src/snes/examples/tutorials/ex54.c
/petsc/src/snes/examples/tutorials/ex55.c
/petsc/src/snes/examples/tutorials/ex58.c
/petsc/src/snes/examples/tutorials/ex5f90.F
/petsc/src/snes/examples/tutorials/ex5f90t.F
/petsc/src/snes/examples/tutorials/ex60.c
/petsc/src/snes/examples/tutorials/ex61.c
/petsc/src/snes/examples/tutorials/ex62.c
/petsc/src/snes/examples/tutorials/ex63.c
/petsc/src/snes/examples/tutorials/ex633d_db.c
/petsc/src/snes/examples/tutorials/ex64.c
/petsc/src/snes/examples/tutorials/ex65.c
/petsc/src/snes/examples/tutorials/ex653d.c
/petsc/src/snes/examples/tutorials/ex67.c
/petsc/src/snes/examples/tutorials/ex72.c
/petsc/src/snes/impls/vi/rs/virs.c
/petsc/src/snes/impls/vi/rsaug/virsaug.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/interface/snesj2.c
/petsc/src/snes/utils/dmdasnes.c
/petsc/src/snes/utils/dmlocalsnes.c
/petsc/src/snes/utils/dmplexsnes.c
/petsc/src/ts/examples/tests/ex25.c
/petsc/src/ts/examples/tests/ex5.c
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/ex7.c
/petsc/src/ts/examples/tutorials/ex10.c
/petsc/src/ts/examples/tutorials/ex13.c
/petsc/src/ts/examples/tutorials/ex14.c
/petsc/src/ts/examples/tutorials/ex15.c
/petsc/src/ts/examples/tutorials/ex17.c
/petsc/src/ts/examples/tutorials/ex22.c
/petsc/src/ts/examples/tutorials/ex22f.F
/petsc/src/ts/examples/tutorials/ex22f_mf.F90
/petsc/src/ts/examples/tutorials/ex23.c
/petsc/src/ts/examples/tutorials/ex25.c
/petsc/src/ts/examples/tutorials/ex9.c
/petsc/src/ts/examples/tutorials/phasefield/biharmonic.c
/petsc/src/ts/examples/tutorials/phasefield/biharmonic2.c
/petsc/src/ts/examples/tutorials/phasefield/biharmonic3.c
/petsc/src/ts/examples/tutorials/power_grid/ex6.c
27c90e1102-Oct-2013 Jed Brown <jedbrown@mcs.anl.gov>

Merge branch 'jed/fix-pcgamg-nearnullspace-corruption'

* jed/fix-pcgamg-nearnullspace-corruption:
PCGAMG: fix corruption for multiple solves when MatSetNearNullSpace is used
PCGAMG: remove distr

Merge branch 'jed/fix-pcgamg-nearnullspace-corruption'

* jed/fix-pcgamg-nearnullspace-corruption:
PCGAMG: fix corruption for multiple solves when MatSetNearNullSpace is used
PCGAMG: remove distracting comment

Conflicts:
src/ksp/ksp/examples/tutorials/makefile

show more ...

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

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

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

* jed/remove-d

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

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

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

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

show more ...


/petsc/bin/TOPSInstaller.py
/petsc/bin/maint/asterix-test.sh
/petsc/bin/maint/package-test.sh
/petsc/conf/rules
/petsc/config/BuildSystem/config/packages/make.py
/petsc/config/BuildSystem/config/setCompilers.py
/petsc/config/PETSc/Configure.py
/petsc/config/PETSc/packages/Triangle.py
/petsc/config/PETSc/packages/tetgen.py
/petsc/config/PETSc/utilities/sharedLibraries.py
/petsc/config/examples/arch-c-exodus-dbg-builder.py
/petsc/config/examples/arch-linux-gcc-real-opt.py
/petsc/config/examples/arch-linux-gcc-real.py
/petsc/config/examples/arch-linux-gxx-complex.py
/petsc/config/examples/basic/arch-gcc-complex-O.py
/petsc/config/examples/basic/arch-gcc-complex.py
/petsc/config/examples/basic/arch-gcc-real-O.py
/petsc/config/examples/basic/arch-gcc-real.py
/petsc/config/examples/basic/arch-gcc64-complex-O.py
/petsc/config/examples/basic/arch-gcc64-complex.py
/petsc/config/examples/basic/arch-gcc64-real-O.py
/petsc/config/examples/basic/arch-gcc64-real.py
/petsc/config/examples/basic/arch-gxx-complex-O.py
/petsc/config/examples/basic/arch-gxx-complex.py
/petsc/config/examples/basic/arch-gxx-real-O.py
/petsc/config/examples/basic/arch-gxx-real.py
/petsc/config/examples/basic/arch-gxx64-complex-O.py
/petsc/config/examples/basic/arch-gxx64-complex.py
/petsc/config/examples/basic/arch-gxx64-real-O.py
/petsc/config/examples/basic/arch-gxx64-real.py
/petsc/include/finclude/petscksp.h
/petsc/include/finclude/petscsnes.h
/petsc/include/petsc-private/petscfeimpl.h
/petsc/include/petscdt.h
/petsc/include/petscfe.h
/petsc/include/petscpc.h
/petsc/include/petscsys.h
/petsc/makefile
/petsc/src/dm/dt/interface/dt.c
/petsc/src/dm/dt/interface/dtfe.c
/petsc/src/dm/impls/da/dageometry.c
/petsc/src/dm/impls/da/fdda.c
/petsc/src/dm/impls/plex/examples/tests/ex3.c
/petsc/src/dm/impls/plex/examples/tests/ex5.c
/petsc/src/dm/impls/plex/examples/tests/output/ex3_2.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_5.out
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/plex/plexfem.c
/petsc/src/dm/interface/dlregisdmdm.c
/petsc/src/dm/interface/dm.c
/petsc/src/dm/interface/dmregall.c
/petsc/src/docs/tex/petsc.bib
/petsc/src/docs/tex/petscapp.bib
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/docs/website/documentation/faq.html
/petsc/src/ksp/ksp/interface/dlregisksp.c
/petsc/src/ksp/ksp/interface/dmksp.c
/petsc/src/ksp/ksp/interface/ftn-custom/zitfuncf.c
/petsc/src/ksp/ksp/interface/itcreate.c
/petsc/src/ksp/ksp/utils/schurm.c
gamg/gamg.c
/petsc/src/ksp/pc/interface/precon.c
/petsc/src/mat/coarsen/coarsen.c
/petsc/src/mat/examples/tests/ex163.c
/petsc/src/mat/impls/mffd/mffd.c
/petsc/src/mat/interface/dlregismat.c
/petsc/src/mat/interface/matnull.c
/petsc/src/mat/partition/partition.c
/petsc/src/mat/utils/gcreate.c
/petsc/src/snes/impls/ms/ms.c
/petsc/src/snes/impls/ncg/snesncg.c
/petsc/src/snes/interface/dlregissnes.c
/petsc/src/snes/interface/ftn-custom/zsnesf.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/interface/snesj2.c
/petsc/src/snes/linesearch/interface/linesearch.c
/petsc/src/snes/utils/dmdasnes.c
/petsc/src/snes/utils/dmsnes.c
/petsc/src/sys/classes/draw/interface/drawreg.c
/petsc/src/sys/classes/random/interface/randomc.c
/petsc/src/sys/classes/viewer/impls/mathematica/mathematica.c
/petsc/src/sys/classes/viewer/interface/dlregispetsc.c
/petsc/src/sys/classes/viewer/interface/viewreg.c
/petsc/src/sys/dll/dlimpl.c
/petsc/src/sys/dll/reg.c
/petsc/src/sys/logging/utils/classlog.c
/petsc/src/sys/objects/inherit.c
/petsc/src/sys/objects/state.c
/petsc/src/ts/characteristic/interface/characteristic.c
/petsc/src/ts/characteristic/interface/slregis.c
/petsc/src/ts/examples/tutorials/makefile
/petsc/src/ts/examples/tutorials/output/ex26_4.out
/petsc/src/ts/impls/arkimex/arkimex.c
/petsc/src/ts/impls/explicit/ssp/ssp.c
/petsc/src/ts/impls/implicit/gl/gl.c
/petsc/src/ts/impls/rosw/rosw.c
/petsc/src/ts/interface/dlregists.c
/petsc/src/ts/interface/tscreate.c
/petsc/src/ts/utils/dmts.c
/petsc/src/vec/is/ao/impls/mapping/aomapping.c
/petsc/src/vec/is/ao/interface/ao.c
/petsc/src/vec/is/is/interface/isreg.c
/petsc/src/vec/is/sf/interface/sf.c
/petsc/src/vec/is/utils/isltog.c
/petsc/src/vec/is/utils/vsectionis.c
/petsc/src/vec/pf/interface/pf.c
/petsc/src/vec/vec/interface/dlregisvec.c
/petsc/src/vec/vec/interface/veccreate.c
a0dea87d30-Sep-2013 Mark Adams <mfadams@lbl.gov>

PCGAMG: fix corruption for multiple solves when MatSetNearNullSpace is used

Member pc_gamg->data_sz was not being updated and thus caused corrupt
memory access. New test runex56_nns demonstrated th

PCGAMG: fix corruption for multiple solves when MatSetNearNullSpace is used

Member pc_gamg->data_sz was not being updated and thus caused corrupt
memory access. New test runex56_nns demonstrated the failure and now
runs correctly.

Reported-by: Garth N. Wells <gnw20@cam.ac.uk>
Helped-by: Jed Brown <jedbrown@mcs.anl.gov>

show more ...

06e133e730-Sep-2013 Mark Adams <mfadams@lbl.gov>

PCGAMG: remove distracting comment

890ffe8425-Sep-2013 Mark Adams <mfadams@lbl.gov>

changed default smoother in GAMG to SOR. Allowed reuse of iegen estimates for SOR smoother because it is safe and I don't think the difference is worth recommunting eigen estimates.

2909509f24-Sep-2013 Jed Brown <jedbrown@mcs.anl.gov>

Merge branch 'madams/mat-residual'

* madams/mat-residual:
refactored residuals by adding a 'residual' method to Mat

9b27133924-Sep-2013 Jed Brown <jedbrown@mcs.anl.gov>

Merge branch 'jed/converged-default-and-skip'

This process started with SNESDefaultConverged -> SNESConvergedDefault
in v3.4, but the other parts have been added piecemeal. Deprecation
support in C

Merge branch 'jed/converged-default-and-skip'

This process started with SNESDefaultConverged -> SNESConvergedDefault
in v3.4, but the other parts have been added piecemeal. Deprecation
support in C interface.

* jed/converged-default-and-skip:
SNES and KSP: add deprecation for *DefaultConverged and *SkipConverged
KSP: rename KSPDefaultConverged* to KSPConvergedDefault*
KSP: rename KSPSkipConverged -> KSPConvergedSkip
SNES: document SNESSkipConverged -> SNESConvergedSkip
snes->ttol to be used only in convergence tests.
Renamed SNESKSPEW_Pre/PostSolve --> KSPPre/PostSolve_SNESEW.
Renamed SNESSkipConverged --> SNESConvergedSkip.

Conflicts:
include/petscsnes.h
src/docs/website/documentation/changes/dev.html

show more ...

b4e904d123-Sep-2013 Jed Brown <jedbrown@mcs.anl.gov>

Merge branch 'barry/fixmatmultseqaijflopcount'

* barry/fixmatmultseqaijflopcount:
removed Mat option for skipping checking of compressed row format since it is now free using the nonzerorowcnt pre

Merge branch 'barry/fixmatmultseqaijflopcount'

* barry/fixmatmultseqaijflopcount:
removed Mat option for skipping checking of compressed row format since it is now free using the nonzerorowcnt previously introduced
changed seqbaij to count nonzero rows in assembly and use those values to compute flops in MatMult
added seqij nonzerorowcnt used to determine flop count in MatMult_SeqAIJ()

show more ...


/petsc/bin/win32fe/win32fe.exe
/petsc/bin/win32fe/win32feutils.dll
/petsc/conf/gmakegen.py
/petsc/conf/rules
/petsc/conf/variables
/petsc/config/BuildSystem/config/compilers.py
/petsc/config/BuildSystem/config/package.py
/petsc/config/BuildSystem/config/packages/MPI.py
/petsc/config/BuildSystem/config/packages/__init__.py
/petsc/config/BuildSystem/config/packages/make.py
/petsc/config/BuildSystem/config/programs.py
/petsc/config/PETSc/Configure.py
/petsc/config/PETSc/packages/PaStiX.py
/petsc/config/PETSc/packages/Triangle.py
/petsc/config/PETSc/packages/tetgen.py
/petsc/config/builder.py
/petsc/config/cmakeboot.py
/petsc/config/cmakegen.py
/petsc/config/install.py
/petsc/gmakefile
/petsc/include/finclude/makefile
/petsc/include/finclude/petsc.h
/petsc/include/finclude/petsc.h90
/petsc/include/finclude/petscdef.h
/petsc/include/finclude/petscmat.h
/petsc/include/petsc-private/matimpl.h
/petsc/include/petsc-private/petscimpl.h
/petsc/include/petsc-private/tsimpl.h
/petsc/include/petsc.h
/petsc/include/petscdm.h
/petsc/include/petscerror.h
/petsc/include/petscmat.h
/petsc/include/petscsnes.h
/petsc/include/petscsys.h
/petsc/makefile
/petsc/src/dm/f90-mod/petscdmmod.F
/petsc/src/dm/impls/makefile
/petsc/src/dm/impls/plex/examples/makefile
/petsc/src/dm/impls/plex/examples/tutorials/makefile
/petsc/src/dm/interface/dlregisdmdm.c
/petsc/src/dm/interface/dm.c
/petsc/src/dm/interface/dmregall.c
/petsc/src/docs/doxygen/Doxyfile
/petsc/src/docs/tex/petscapp.bib
/petsc/src/docs/website/developers/index.html
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/docs/website/documentation/faq.html
/petsc/src/docs/website/miscellaneous/mailing-lists.html
/petsc/src/ksp/ksp/examples/tutorials/ex54.c
/petsc/src/ksp/ksp/examples/tutorials/makefile
gamg/agg.c
/petsc/src/mat/coarsen/impls/hem/hem.c
/petsc/src/mat/coarsen/impls/mis/mis.c
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/aij/seq/aij.h
/petsc/src/mat/impls/aij/seq/inode.c
/petsc/src/mat/impls/aij/seq/matmatmult.c
/petsc/src/mat/impls/baij/mpi/mpibaij.c
/petsc/src/mat/impls/baij/seq/baij.c
/petsc/src/mat/impls/baij/seq/baij2.c
/petsc/src/mat/impls/sbaij/mpi/mpisbaij.c
/petsc/src/mat/interface/dlregismat.c
/petsc/src/mat/utils/compressedrow.c
/petsc/src/mat/utils/getcolv.c
/petsc/src/snes/examples/tutorials/ex10.c
/petsc/src/snes/examples/tutorials/ex72.c
/petsc/src/snes/utils/makefile
/petsc/src/sys/classes/random/examples/makefile
/petsc/src/sys/fileio/mpiuopen.c
/petsc/src/sys/ftn-custom/zsys.c
/petsc/src/sys/objects/init.c
/petsc/src/sys/objects/pinit.c
/petsc/src/sys/objects/state.c
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/makefile
/petsc/src/ts/examples/tutorials/makefile
/petsc/src/ts/f90-mod/petsctsmod.F
/petsc/src/ts/interface/ts.c
/petsc/src/ts/interface/tscreate.c
/petsc/src/vec/is/utils/pmap.c
/petsc/src/vec/vec/impls/mpi/commonmpvec.c
/petsc/src/vec/vec/interface/rvector.c
/petsc/src/vec/vec/interface/vecregall.c
/petsc/src/vec/vec/utils/vinv.c
01f6980719-Sep-2013 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'master' into barry/dmvecmattypes
possible some messed up manual merges!

Conflicts:
src/dm/impls/mesh/examples/tutorials/ex4f90.F
src/dm/impls/mesh/mesh.c
src/dm/impls/mesh/meshcreat

Merge branch 'master' into barry/dmvecmattypes
possible some messed up manual merges!

Conflicts:
src/dm/impls/mesh/examples/tutorials/ex4f90.F
src/dm/impls/mesh/mesh.c
src/dm/impls/mesh/meshcreate.c
src/dm/impls/mesh/section.c
src/snes/examples/tutorials/ex10.c
src/snes/examples/tutorials/ex12.c
src/snes/examples/tutorials/ex52.c
src/snes/examples/tutorials/ex62.c
src/snes/utils/mesh/dmmeshsnes.c

show more ...


/petsc/bin/win32fe/win32fe.exe
/petsc/bin/win32fe/win32feutils.dll
/petsc/conf/gmakegen.py
/petsc/conf/rules
/petsc/conf/variables
/petsc/config/BuildSystem/config/compilers.py
/petsc/config/BuildSystem/config/package.py
/petsc/config/BuildSystem/config/packages/MPI.py
/petsc/config/BuildSystem/config/packages/__init__.py
/petsc/config/BuildSystem/config/packages/fiat.py
/petsc/config/BuildSystem/config/packages/make.py
/petsc/config/BuildSystem/config/programs.py
/petsc/config/PETSc/Configure.py
/petsc/config/PETSc/FEM.py
/petsc/config/PETSc/packages/Generator.py
/petsc/config/PETSc/packages/PaStiX.py
/petsc/config/PETSc/packages/Triangle.py
/petsc/config/PETSc/packages/tetgen.py
/petsc/config/builder.py
/petsc/config/cmakeboot.py
/petsc/config/cmakegen.py
/petsc/config/install.py
/petsc/gmakefile
/petsc/include/finclude/makefile
/petsc/include/finclude/petsc.h
/petsc/include/finclude/petsc.h90
/petsc/include/finclude/petscdef.h
/petsc/include/finclude/petscdmdef.h
/petsc/include/petsc-private/dmpleximpl.h
/petsc/include/petsc-private/petscfeimpl.h
/petsc/include/petsc.h
/petsc/include/petscblaslapack.h
/petsc/include/petscblaslapack_c.h
/petsc/include/petscblaslapack_caps.h
/petsc/include/petscblaslapack_qd.h
/petsc/include/petscblaslapack_stdcall.h
/petsc/include/petscblaslapack_uscore.h
/petsc/include/petscdm.h
/petsc/include/petscdmda.h
/petsc/include/petscdmplex.h
/petsc/include/petscdt.h
/petsc/include/petscerror.h
/petsc/include/petscfe.h
/petsc/include/petscfetypes.h
/petsc/include/petscsnes.h
/petsc/makefile
/petsc/src/benchmarks/benchmarkExample.py
/petsc/src/dm/dt/interface/dt.c
/petsc/src/dm/dt/interface/dtfe.c
/petsc/src/dm/dt/interface/makefile
/petsc/src/dm/f90-mod/petscdmmod.F
/petsc/src/dm/impls/da/dacreate.c
/petsc/src/dm/impls/da/dalocal.c
/petsc/src/dm/impls/makefile
/petsc/src/dm/impls/plex/examples/makefile
/petsc/src/dm/impls/plex/examples/tests/ex3.c
/petsc/src/dm/impls/plex/examples/tutorials/makefile
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/plex/plexcgns.c
/petsc/src/dm/impls/plex/plexcreate.c
/petsc/src/dm/impls/plex/plexfem.c
/petsc/src/dm/impls/plex/plexgeometry.c
/petsc/src/dm/impls/plex/plexsubmesh.c
/petsc/src/dm/interface/dlregisdmdm.c
/petsc/src/dm/interface/dm.c
/petsc/src/dm/interface/dmregall.c
/petsc/src/docs/doxygen/Doxyfile
/petsc/src/docs/website/documentation/faq.html
/petsc/src/docs/website/miscellaneous/mailing-lists.html
/petsc/src/ksp/ksp/examples/tutorials/ex54.c
/petsc/src/ksp/ksp/examples/tutorials/makefile
redundant/redundant.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/aij/seq/inode.c
/petsc/src/mat/impls/aij/seq/matmatmult.c
/petsc/src/snes/examples/tutorials/ex10.c
/petsc/src/snes/examples/tutorials/ex12.c
/petsc/src/snes/examples/tutorials/ex52.c
/petsc/src/snes/examples/tutorials/ex52_integrateElement.cu
/petsc/src/snes/examples/tutorials/ex52_integrateElementOpenCL.c
/petsc/src/snes/examples/tutorials/ex62.c
/petsc/src/snes/examples/tutorials/ex72.c
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/snes/examples/tutorials/output/ex12_0.out
/petsc/src/snes/examples/tutorials/output/ex12_1.out
/petsc/src/snes/examples/tutorials/output/ex12_10.out
/petsc/src/snes/examples/tutorials/output/ex12_11.out
/petsc/src/snes/examples/tutorials/output/ex12_12.out
/petsc/src/snes/examples/tutorials/output/ex12_13.out
/petsc/src/snes/examples/tutorials/output/ex12_14.out
/petsc/src/snes/examples/tutorials/output/ex12_15.out
/petsc/src/snes/examples/tutorials/output/ex12_16.out
/petsc/src/snes/examples/tutorials/output/ex12_17.out
/petsc/src/snes/examples/tutorials/output/ex12_18.out
/petsc/src/snes/examples/tutorials/output/ex12_2.out
/petsc/src/snes/examples/tutorials/output/ex12_21.out
/petsc/src/snes/examples/tutorials/output/ex12_22.out
/petsc/src/snes/examples/tutorials/output/ex12_23.out
/petsc/src/snes/examples/tutorials/output/ex12_24.out
/petsc/src/snes/examples/tutorials/output/ex12_25.out
/petsc/src/snes/examples/tutorials/output/ex12_26.out
/petsc/src/snes/examples/tutorials/output/ex12_3.out
/petsc/src/snes/examples/tutorials/output/ex12_4.out
/petsc/src/snes/examples/tutorials/output/ex12_5.out
/petsc/src/snes/examples/tutorials/output/ex12_6.out
/petsc/src/snes/examples/tutorials/output/ex12_7.out
/petsc/src/snes/examples/tutorials/output/ex12_8.out
/petsc/src/snes/examples/tutorials/output/ex12_9.out
/petsc/src/snes/examples/tutorials/output/ex14_3.out
/petsc/src/snes/examples/tutorials/output/ex52_18.out
/petsc/src/snes/examples/tutorials/output/ex52_19.out
/petsc/src/snes/examples/tutorials/output/ex52_20.out
/petsc/src/snes/examples/tutorials/output/ex52_21.out
/petsc/src/snes/examples/tutorials/output/ex52_22.out
/petsc/src/snes/examples/tutorials/output/ex52_23.out
/petsc/src/snes/examples/tutorials/output/ex52_24.out
/petsc/src/snes/examples/tutorials/output/ex52_25.out
/petsc/src/snes/examples/tutorials/output/ex52_26.out
/petsc/src/snes/examples/tutorials/output/ex52_27.out
/petsc/src/snes/examples/tutorials/output/ex52_28.out
/petsc/src/snes/examples/tutorials/output/ex52_29.out
/petsc/src/snes/examples/tutorials/output/ex52_30.out
/petsc/src/snes/examples/tutorials/output/ex52_31.out
/petsc/src/snes/examples/tutorials/output/ex52_32.out
/petsc/src/snes/examples/tutorials/output/ex52_33.out
/petsc/src/snes/examples/tutorials/output/ex52_34.out
/petsc/src/snes/examples/tutorials/output/ex52_35.out
/petsc/src/snes/examples/tutorials/output/ex52_36.out
/petsc/src/snes/examples/tutorials/output/ex52_37.out
/petsc/src/snes/examples/tutorials/output/ex62_18.out
/petsc/src/snes/examples/tutorials/output/ex62_19.out
/petsc/src/snes/examples/tutorials/output/ex62_20.out
/petsc/src/snes/examples/tutorials/output/ex62_21.out
/petsc/src/snes/examples/tutorials/output/ex62_22.out
/petsc/src/snes/examples/tutorials/output/ex62_23.out
/petsc/src/snes/examples/tutorials/output/ex62_24.out
/petsc/src/snes/examples/tutorials/output/ex62_25.out
/petsc/src/snes/examples/tutorials/output/ex62_26.out
/petsc/src/snes/examples/tutorials/output/ex62_27.out
/petsc/src/snes/examples/tutorials/output/ex62_28.out
/petsc/src/snes/examples/tutorials/output/ex62_29.out
/petsc/src/snes/examples/tutorials/output/ex62_30.out
/petsc/src/snes/examples/tutorials/output/ex62_31.out
/petsc/src/snes/examples/tutorials/output/ex62_32.out
/petsc/src/snes/examples/tutorials/output/ex62_33.out
/petsc/src/snes/examples/tutorials/output/ex62_34.out
/petsc/src/snes/examples/tutorials/output/ex62_35.out
/petsc/src/snes/examples/tutorials/output/ex62_36.out
/petsc/src/snes/examples/tutorials/output/ex62_4.out
/petsc/src/snes/examples/tutorials/output/ex62_43.out
/petsc/src/snes/examples/tutorials/output/ex62_44.out
/petsc/src/snes/examples/tutorials/output/ex62_45.out
/petsc/src/snes/examples/tutorials/output/ex62_5.out
/petsc/src/snes/utils/makefile
/petsc/src/sys/classes/random/examples/makefile
/petsc/src/sys/objects/pinit.c
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/makefile
/petsc/src/ts/examples/tutorials/makefile
/petsc/src/ts/f90-mod/petsctsmod.F
/petsc/src/ts/interface/tscreate.c
/petsc/src/vec/vec/interface/vecregall.c
f9426fe014-Sep-2013 Mark Adams <mfadams@lbl.gov>

refactored residuals by adding a 'residual' method to Mat

a23b1e6712-Sep-2013 Hong Zhang <hzhang@mcs.anl.gov>

fix warning #2 (see Barry's email on Sept 8)


/petsc/bin/maint/toclapack.sh
/petsc/config/BuildSystem/config/packages/BlasLapack.py
/petsc/config/BuildSystem/config/packages/f2cblaslapack.py
/petsc/config/BuildSystem/config/packages/fiat.py
/petsc/config/PETSc/FEM.py
/petsc/config/PETSc/packages/Generator.py
/petsc/config/PETSc/packages/metis.py
/petsc/config/PETSc/packages/parmetis.py
/petsc/config/PETSc/packages/scalapack.py
/petsc/config/builder.py
/petsc/include/finclude/petscdmdef.h
/petsc/include/petsc-private/dmimpl.h
/petsc/include/petsc-private/dmpleximpl.h
/petsc/include/petsc-private/petscfeimpl.h
/petsc/include/petscblaslapack.h
/petsc/include/petscblaslapack_c.h
/petsc/include/petscblaslapack_caps.h
/petsc/include/petscblaslapack_qd.h
/petsc/include/petscblaslapack_stdcall.h
/petsc/include/petscblaslapack_uscore.h
/petsc/include/petscdm.h
/petsc/include/petscdmda.h
/petsc/include/petscdmplex.h
/petsc/include/petscdt.h
/petsc/include/petscfe.h
/petsc/include/petscfetypes.h
/petsc/src/benchmarks/benchmarkExample.py
/petsc/src/dm/dt/interface/dt.c
/petsc/src/dm/dt/interface/dtfe.c
/petsc/src/dm/dt/interface/makefile
/petsc/src/dm/impls/da/dacreate.c
/petsc/src/dm/impls/da/dageometry.c
/petsc/src/dm/impls/da/dalocal.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/output/ex5_0.out
/petsc/src/dm/impls/plex/examples/tests/output/ex5_1.out
/petsc/src/dm/impls/plex/examples/tests/output/ex5_2.out
/petsc/src/dm/impls/plex/examples/tests/output/ex5_3.out
/petsc/src/dm/impls/plex/examples/tests/output/ex5_4.out
/petsc/src/dm/impls/plex/examples/tests/output/ex5_5.out
/petsc/src/dm/impls/plex/examples/tests/output/ex5_6.out
/petsc/src/dm/impls/plex/examples/tests/output/ex5_7.out
/petsc/src/dm/impls/plex/examples/tests/output/ex5_8.out
/petsc/src/dm/impls/plex/f90-custom/zplexf90.c
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/plex/plexcgns.c
/petsc/src/dm/impls/plex/plexcreate.c
/petsc/src/dm/impls/plex/plexfem.c
/petsc/src/dm/impls/plex/plexgeometry.c
/petsc/src/dm/impls/plex/plexpreallocate.c
/petsc/src/dm/impls/plex/plexsubmesh.c
/petsc/src/dm/impls/plex/plexvtk.c
/petsc/src/dm/impls/plex/plexvtu.c
/petsc/src/dm/interface/dlregisdmdm.c
/petsc/src/dm/interface/dm.c
/petsc/src/dm/interface/dmi.c
/petsc/src/dm/interface/dmregall.c
/petsc/src/docs/manualpages-sec/header_PetscSF
/petsc/src/docs/tex/manual/part2.tex
/petsc/src/docs/tex/petsc.bib
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/docs/website/documentation/index.html
redundant/redundant.c
/petsc/src/mat/examples/tests/output/ex152_1.out
/petsc/src/mat/examples/tests/output/ex152_2.out
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/aij/seq/aij.h
/petsc/src/mat/interface/matrix.c
/petsc/src/snes/examples/tutorials/ex12.c
/petsc/src/snes/examples/tutorials/ex31.c
/petsc/src/snes/examples/tutorials/ex52.c
/petsc/src/snes/examples/tutorials/ex52_integrateElement.cu
/petsc/src/snes/examples/tutorials/ex52_integrateElementOpenCL.c
/petsc/src/snes/examples/tutorials/ex62.c
/petsc/src/snes/examples/tutorials/ex67.c
/petsc/src/snes/examples/tutorials/ex72.c
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/snes/examples/tutorials/output/ex12_0.out
/petsc/src/snes/examples/tutorials/output/ex12_1.out
/petsc/src/snes/examples/tutorials/output/ex12_10.out
/petsc/src/snes/examples/tutorials/output/ex12_11.out
/petsc/src/snes/examples/tutorials/output/ex12_12.out
/petsc/src/snes/examples/tutorials/output/ex12_13.out
/petsc/src/snes/examples/tutorials/output/ex12_14.out
/petsc/src/snes/examples/tutorials/output/ex12_15.out
/petsc/src/snes/examples/tutorials/output/ex12_16.out
/petsc/src/snes/examples/tutorials/output/ex12_17.out
/petsc/src/snes/examples/tutorials/output/ex12_18.out
/petsc/src/snes/examples/tutorials/output/ex12_2.out
/petsc/src/snes/examples/tutorials/output/ex12_21.out
/petsc/src/snes/examples/tutorials/output/ex12_22.out
/petsc/src/snes/examples/tutorials/output/ex12_23.out
/petsc/src/snes/examples/tutorials/output/ex12_24.out
/petsc/src/snes/examples/tutorials/output/ex12_25.out
/petsc/src/snes/examples/tutorials/output/ex12_26.out
/petsc/src/snes/examples/tutorials/output/ex12_3.out
/petsc/src/snes/examples/tutorials/output/ex12_4.out
/petsc/src/snes/examples/tutorials/output/ex12_5.out
/petsc/src/snes/examples/tutorials/output/ex12_6.out
/petsc/src/snes/examples/tutorials/output/ex12_7.out
/petsc/src/snes/examples/tutorials/output/ex12_8.out
/petsc/src/snes/examples/tutorials/output/ex12_9.out
/petsc/src/snes/examples/tutorials/output/ex14_3.out
/petsc/src/snes/examples/tutorials/output/ex52_18.out
/petsc/src/snes/examples/tutorials/output/ex52_19.out
/petsc/src/snes/examples/tutorials/output/ex52_20.out
/petsc/src/snes/examples/tutorials/output/ex52_21.out
/petsc/src/snes/examples/tutorials/output/ex52_22.out
/petsc/src/snes/examples/tutorials/output/ex52_23.out
/petsc/src/snes/examples/tutorials/output/ex52_24.out
/petsc/src/snes/examples/tutorials/output/ex52_25.out
/petsc/src/snes/examples/tutorials/output/ex52_26.out
/petsc/src/snes/examples/tutorials/output/ex52_27.out
/petsc/src/snes/examples/tutorials/output/ex52_28.out
/petsc/src/snes/examples/tutorials/output/ex52_29.out
/petsc/src/snes/examples/tutorials/output/ex52_30.out
/petsc/src/snes/examples/tutorials/output/ex52_31.out
/petsc/src/snes/examples/tutorials/output/ex52_32.out
/petsc/src/snes/examples/tutorials/output/ex52_33.out
/petsc/src/snes/examples/tutorials/output/ex52_34.out
/petsc/src/snes/examples/tutorials/output/ex52_35.out
/petsc/src/snes/examples/tutorials/output/ex52_36.out
/petsc/src/snes/examples/tutorials/output/ex52_37.out
/petsc/src/snes/examples/tutorials/output/ex62_18.out
/petsc/src/snes/examples/tutorials/output/ex62_19.out
/petsc/src/snes/examples/tutorials/output/ex62_20.out
/petsc/src/snes/examples/tutorials/output/ex62_21.out
/petsc/src/snes/examples/tutorials/output/ex62_22.out
/petsc/src/snes/examples/tutorials/output/ex62_23.out
/petsc/src/snes/examples/tutorials/output/ex62_24.out
/petsc/src/snes/examples/tutorials/output/ex62_25.out
/petsc/src/snes/examples/tutorials/output/ex62_26.out
/petsc/src/snes/examples/tutorials/output/ex62_27.out
/petsc/src/snes/examples/tutorials/output/ex62_28.out
/petsc/src/snes/examples/tutorials/output/ex62_29.out
/petsc/src/snes/examples/tutorials/output/ex62_30.out
/petsc/src/snes/examples/tutorials/output/ex62_31.out
/petsc/src/snes/examples/tutorials/output/ex62_32.out
/petsc/src/snes/examples/tutorials/output/ex62_33.out
/petsc/src/snes/examples/tutorials/output/ex62_34.out
/petsc/src/snes/examples/tutorials/output/ex62_35.out
/petsc/src/snes/examples/tutorials/output/ex62_36.out
/petsc/src/snes/examples/tutorials/output/ex62_4.out
/petsc/src/snes/examples/tutorials/output/ex62_43.out
/petsc/src/snes/examples/tutorials/output/ex62_44.out
/petsc/src/snes/examples/tutorials/output/ex62_45.out
/petsc/src/snes/examples/tutorials/output/ex62_5.out
/petsc/src/snes/interface/snes.c
/petsc/src/snes/utils/dmplexsnes.c
/petsc/src/sys/objects/olist.c
/petsc/src/sys/objects/options.c
/petsc/src/sys/objects/pinit.c
/petsc/src/sys/utils/mpits.c
/petsc/src/ts/examples/tutorials/ex11.c
/petsc/src/ts/examples/tutorials/makefile
/petsc/src/vec/is/utils/vsectionis.c
/petsc/src/vec/vec/utils/vinv.c
/petsc/src/vec/vec/utils/vsection.c
a264d7a610-Sep-2013 Barry Smith <bsmith@mcs.anl.gov>

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


/petsc/bin/saws/SAWs.py
/petsc/bin/saws/getSAWs.bash
/petsc/bin/saws/getStack.bash
/petsc/conf/test
/petsc/config/PETSc/packages/saws.py
/petsc/config/PETSc/packages/uams.py
/petsc/include/finclude/petscviewerdef.h
/petsc/include/petsc-private/drawimpl.h
/petsc/include/petsc-private/kspimpl.h
/petsc/include/petsc-private/petscimpl.h
/petsc/include/petsc-private/snesimpl.h
/petsc/include/petscdraw.h
/petsc/include/petscerror.h
/petsc/include/petscksp.h
/petsc/include/petscoptions.h
/petsc/include/petscsys.h
/petsc/include/petscviewer.h
/petsc/include/petscviewersaws.h
/petsc/src/contrib/fun3d/incomp/flow.c
/petsc/src/dm/impls/da/dacreate.c
/petsc/src/dm/interface/dm.c
/petsc/src/docs/tex/petsc.bib
/petsc/src/docs/website/documentation/bugreporting.html
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/docs/website/documentation/codemanagement.html
/petsc/src/docs/website/documentation/copyright.html
/petsc/src/docs/website/documentation/faq.html
/petsc/src/docs/website/documentation/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/documentation/saws.html
/petsc/src/docs/website/documentation/tutorials/index.html
/petsc/src/docs/website/download/index.html
/petsc/src/docs/website/index.html
/petsc/src/ksp/ksp/examples/tutorials/ex18.c
/petsc/src/ksp/ksp/impls/bcgs/bcgs.c
/petsc/src/ksp/ksp/impls/bcgs/fbcgs/fbcgs.c
/petsc/src/ksp/ksp/impls/bcgs/fbcgsr/fbcgsr.c
/petsc/src/ksp/ksp/impls/bcgsl/bcgsl.c
/petsc/src/ksp/ksp/impls/bicg/bicg.c
/petsc/src/ksp/ksp/impls/cgs/cgs.c
/petsc/src/ksp/ksp/impls/cheby/cheby.c
/petsc/src/ksp/ksp/impls/cr/cr.c
/petsc/src/ksp/ksp/impls/gmres/agmres/agmres.c
/petsc/src/ksp/ksp/impls/gmres/dgmres/dgmres.c
/petsc/src/ksp/ksp/impls/gmres/fgmres/fgmres.c
/petsc/src/ksp/ksp/impls/gmres/gmres.c
/petsc/src/ksp/ksp/impls/gmres/lgmres/lgmres.c
/petsc/src/ksp/ksp/impls/gmres/pgmres/pgmres.c
/petsc/src/ksp/ksp/impls/lsqr/lsqr.c
/petsc/src/ksp/ksp/impls/qcg/qcg.c
/petsc/src/ksp/ksp/impls/tfqmr/tfqmr.c
/petsc/src/ksp/ksp/interface/ams/kspams.c
/petsc/src/ksp/ksp/interface/ams/makefile
/petsc/src/ksp/ksp/interface/itcl.c
/petsc/src/ksp/ksp/interface/itcreate.c
/petsc/src/ksp/ksp/interface/itfunc.c
asa/asa.c
factor/factimpl.c
gamg/gamg.c
/petsc/src/ksp/pc/interface/pcset.c
/petsc/src/ksp/pc/interface/precon.c
/petsc/src/mat/coarsen/coarsen.c
/petsc/src/mat/impls/mffd/mffd.c
/petsc/src/mat/interface/matrix.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/makefile
/petsc/src/snes/impls/composite/snescomposite.c
/petsc/src/snes/impls/fas/fas.c
/petsc/src/snes/impls/gs/snesgs.c
/petsc/src/snes/impls/ls/ls.c
/petsc/src/snes/impls/ms/ms.c
/petsc/src/snes/impls/multiblock/multiblock.c
/petsc/src/snes/impls/nasm/nasm.c
/petsc/src/snes/impls/ncg/snesncg.c
/petsc/src/snes/impls/ngmres/anderson.c
/petsc/src/snes/impls/ngmres/snesngmres.c
/petsc/src/snes/impls/qn/qn.c
/petsc/src/snes/impls/richardson/snesrichardson.c
/petsc/src/snes/impls/tr/tr.c
/petsc/src/snes/impls/vi/rs/virs.c
/petsc/src/snes/impls/vi/rsaug/virsaug.c
/petsc/src/snes/impls/vi/ss/viss.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/linesearch/interface/linesearch.c
/petsc/src/snes/mf/snesmfj.c
/petsc/src/sys/ams/makefile
/petsc/src/sys/ams/pams.c
/petsc/src/sys/classes/draw/impls/x/xinit.c
/petsc/src/sys/classes/draw/impls/x/xops.c
/petsc/src/sys/classes/draw/interface/draw.c
/petsc/src/sys/classes/draw/interface/drawreg.c
/petsc/src/sys/classes/random/interface/randomc.c
/petsc/src/sys/classes/viewer/impls/ams/ams.c
/petsc/src/sys/classes/viewer/impls/ams/amsopen.c
/petsc/src/sys/classes/viewer/impls/ams/makefile
/petsc/src/sys/classes/viewer/impls/draw/drawv.c
/petsc/src/sys/classes/viewer/interface/view.c
/petsc/src/sys/classes/viewer/interface/viewreg.c
/petsc/src/sys/classes/viewer/interface/viewregall.c
/petsc/src/sys/error/pstack.c
/petsc/src/sys/objects/aoptions.c
/petsc/src/sys/objects/destroy.c
/petsc/src/sys/objects/inherit.c
/petsc/src/sys/objects/init.c
/petsc/src/sys/objects/options.c
/petsc/src/sys/objects/pinit.c
/petsc/src/sys/objects/pname.c
/petsc/src/sys/threadcomm/interface/threadcomm.c
/petsc/src/sys/utils/pdisplay.c
/petsc/src/sys/webserver/petscwebclient.c
/petsc/src/sys/webserver/webserve.c
/petsc/src/sys/yaml/yamlimpls.c
/petsc/src/ts/adapt/interface/tsadapt.c
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/ex5.c
/petsc/src/ts/examples/tutorials/ex11.c
/petsc/src/ts/examples/tutorials/ex14.c
/petsc/src/ts/examples/tutorials/ex8.c
/petsc/src/ts/examples/tutorials/ex9.c
/petsc/src/ts/impls/explicit/ssp/ssp.c
/petsc/src/ts/impls/implicit/gl/gl.c
/petsc/src/ts/impls/implicit/gl/gladapt.c
/petsc/src/ts/interface/ts.c
/petsc/src/vec/is/ao/interface/ao.c
/petsc/src/vec/is/sf/interface/sf.c
/petsc/src/vec/pf/interface/pf.c
/petsc/src/vec/vec/impls/seq/seqcusp/veccusp.cu
/petsc/src/vec/vec/impls/seq/seqviennacl/vecviennacl.cxx
/petsc/src/vec/vec/interface/vector.c
/petsc/src/vec/vec/utils/vscat.c
8de4e6dc04-Sep-2013 Jed Brown <jedbrown@mcs.anl.gov>

KSP: rename KSPDefaultConverged* to KSPConvergedDefault*

0059c7bd04-Sep-2013 Jed Brown <jedbrown@mcs.anl.gov>

KSP: rename KSPSkipConverged -> KSPConvergedSkip

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

removed use of VecSetFromOptions() all over the placed, instead use MatGetVecs() or use dm->vectype to determine type
added DMGetVecType() and DMGetMatTYpe()


/petsc/bin/maint/toclapack.sh
/petsc/bin/matlab/classes/matlabheader.h
/petsc/config/BuildSystem/config/packages/BlasLapack.py
/petsc/config/BuildSystem/config/packages/f2cblaslapack.py
/petsc/config/PETSc/packages/metis.py
/petsc/config/PETSc/packages/parmetis.py
/petsc/config/PETSc/packages/scalapack.py
/petsc/config/builder.py
/petsc/include/petsc-private/dmimpl.h
/petsc/include/petsc-private/dmpleximpl.h
/petsc/include/petscdm.h
/petsc/include/petscdmda.h
/petsc/include/petscdmplex.h
/petsc/include/petscdmshell.h
/petsc/src/benchmarks/benchmarkExample.py
/petsc/src/dm/examples/tests/ex22.c
/petsc/src/dm/examples/tests/ex26.c
/petsc/src/dm/examples/tests/ex30.c
/petsc/src/dm/examples/tests/ex35.c
/petsc/src/dm/examples/tests/ex9.c
/petsc/src/dm/examples/tutorials/ex14.c
/petsc/src/dm/impls/adda/adda.c
/petsc/src/dm/impls/composite/pack.c
/petsc/src/dm/impls/composite/packimpl.h
/petsc/src/dm/impls/composite/packm.c
/petsc/src/dm/impls/da/da.c
/petsc/src/dm/impls/da/dacreate.c
/petsc/src/dm/impls/da/dadist.c
/petsc/src/dm/impls/da/dageometry.c
/petsc/src/dm/impls/da/fdda.c
/petsc/src/dm/impls/mesh/examples/tutorials/ex4f90.F
/petsc/src/dm/impls/mesh/mesh.c
/petsc/src/dm/impls/mesh/meshcreate.c
/petsc/src/dm/impls/mesh/section.c
/petsc/src/dm/impls/patch/patchcreate.c
/petsc/src/dm/impls/plex/examples/tests/ex5.c
/petsc/src/dm/impls/plex/examples/tests/ex9.c
/petsc/src/dm/impls/plex/examples/tests/output/ex5_0.out
/petsc/src/dm/impls/plex/examples/tests/output/ex5_1.out
/petsc/src/dm/impls/plex/examples/tests/output/ex5_2.out
/petsc/src/dm/impls/plex/examples/tests/output/ex5_3.out
/petsc/src/dm/impls/plex/examples/tests/output/ex5_4.out
/petsc/src/dm/impls/plex/examples/tests/output/ex5_5.out
/petsc/src/dm/impls/plex/examples/tests/output/ex5_6.out
/petsc/src/dm/impls/plex/examples/tests/output/ex5_7.out
/petsc/src/dm/impls/plex/examples/tests/output/ex5_8.out
/petsc/src/dm/impls/plex/f90-custom/zplexf90.c
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/plex/plexcgns.c
/petsc/src/dm/impls/plex/plexcreate.c
/petsc/src/dm/impls/plex/plexexodusii.c
/petsc/src/dm/impls/plex/plexfem.c
/petsc/src/dm/impls/plex/plexgeometry.c
/petsc/src/dm/impls/plex/plexinterpolate.c
/petsc/src/dm/impls/plex/plexpreallocate.c
/petsc/src/dm/impls/plex/plexsubmesh.c
/petsc/src/dm/impls/plex/plexvtk.c
/petsc/src/dm/impls/plex/plexvtu.c
/petsc/src/dm/impls/redundant/dmredundant.c
/petsc/src/dm/impls/shell/dmshell.c
/petsc/src/dm/impls/shell/ftn-custom/zdmshellf.c
/petsc/src/dm/impls/sliced/sliced.c
/petsc/src/dm/interface/dlregisdmdm.c
/petsc/src/dm/interface/dm.c
/petsc/src/dm/interface/dmi.c
/petsc/src/dm/interface/ftn-custom/zdmf.c
/petsc/src/docs/manualpages-sec/header_PetscSF
/petsc/src/docs/tex/manual/part2.tex
/petsc/src/docs/tex/petsc.bib
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/docs/website/documentation/index.html
/petsc/src/ksp/ksp/examples/tests/ex32.c
/petsc/src/ksp/ksp/examples/tests/ex35.c
/petsc/src/ksp/ksp/examples/tests/ex41.c
/petsc/src/ksp/ksp/examples/tutorials/ex31.c
/petsc/src/ksp/ksp/examples/tutorials/ex39.c
/petsc/src/ksp/ksp/examples/tutorials/ex4.c
/petsc/src/ksp/ksp/examples/tutorials/ex40.c
/petsc/src/ksp/ksp/examples/tutorials/ex42.c
/petsc/src/ksp/ksp/examples/tutorials/ex43.c
/petsc/src/ksp/ksp/examples/tutorials/ex44f.F90
/petsc/src/ksp/ksp/examples/tutorials/ex46.c
/petsc/src/ksp/ksp/examples/tutorials/ex49.c
/petsc/src/ksp/ksp/interface/itfunc.c
gamg/gamg.c
ml/ml.c
/petsc/src/mat/examples/tests/ex129.c
/petsc/src/mat/examples/tests/ex96.c
/petsc/src/mat/examples/tests/output/ex152_1.out
/petsc/src/mat/examples/tests/output/ex152_2.out
/petsc/src/mat/impls/aij/mpi/mpimattransposematmult.c
/petsc/src/mat/impls/aij/mpi/mumps/mumps.c
/petsc/src/mat/impls/aij/mpi/pastix/pastix.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/aij/seq/aij.h
/petsc/src/mat/impls/aij/seq/mattransposematmult.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/utils/multequal.c
/petsc/src/snes/examples/tests/ex15.c
/petsc/src/snes/examples/tests/ex16.c
/petsc/src/snes/examples/tests/ex8.c
/petsc/src/snes/examples/tutorials/cahn-hilliard-schemes/ex1.c
/petsc/src/snes/examples/tutorials/ex10.c
/petsc/src/snes/examples/tutorials/ex12.c
/petsc/src/snes/examples/tutorials/ex14.c
/petsc/src/snes/examples/tutorials/ex15.c
/petsc/src/snes/examples/tutorials/ex22.c
/petsc/src/snes/examples/tutorials/ex28.c
/petsc/src/snes/examples/tutorials/ex31.c
/petsc/src/snes/examples/tutorials/ex35.c
/petsc/src/snes/examples/tutorials/ex47cu.cu
/petsc/src/snes/examples/tutorials/ex48.c
/petsc/src/snes/examples/tutorials/ex52.c
/petsc/src/snes/examples/tutorials/ex54.c
/petsc/src/snes/examples/tutorials/ex55.c
/petsc/src/snes/examples/tutorials/ex58.c
/petsc/src/snes/examples/tutorials/ex5f90.F
/petsc/src/snes/examples/tutorials/ex5f90t.F
/petsc/src/snes/examples/tutorials/ex60.c
/petsc/src/snes/examples/tutorials/ex61.c
/petsc/src/snes/examples/tutorials/ex62.c
/petsc/src/snes/examples/tutorials/ex63.c
/petsc/src/snes/examples/tutorials/ex633d_db.c
/petsc/src/snes/examples/tutorials/ex64.c
/petsc/src/snes/examples/tutorials/ex65.c
/petsc/src/snes/examples/tutorials/ex653d.c
/petsc/src/snes/examples/tutorials/ex67.c
/petsc/src/snes/examples/tutorials/ex72.c
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/snes/impls/vi/rs/virs.c
/petsc/src/snes/impls/vi/rsaug/virsaug.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/interface/snesj2.c
/petsc/src/snes/utils/dmdasnes.c
/petsc/src/snes/utils/dmlocalsnes.c
/petsc/src/snes/utils/dmplexsnes.c
/petsc/src/snes/utils/mesh/dmmeshsnes.c
/petsc/src/sys/objects/olist.c
/petsc/src/sys/objects/options.c
/petsc/src/sys/utils/mpits.c
/petsc/src/ts/examples/tests/ex25.c
/petsc/src/ts/examples/tests/ex5.c
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/ex7.c
/petsc/src/ts/examples/tutorials/ex10.c
/petsc/src/ts/examples/tutorials/ex11.c
/petsc/src/ts/examples/tutorials/ex13.c
/petsc/src/ts/examples/tutorials/ex14.c
/petsc/src/ts/examples/tutorials/ex15.c
/petsc/src/ts/examples/tutorials/ex17.c
/petsc/src/ts/examples/tutorials/ex22.c
/petsc/src/ts/examples/tutorials/ex22f.F
/petsc/src/ts/examples/tutorials/ex22f_mf.F90
/petsc/src/ts/examples/tutorials/ex23.c
/petsc/src/ts/examples/tutorials/ex25.c
/petsc/src/ts/examples/tutorials/ex9.c
/petsc/src/ts/examples/tutorials/makefile
/petsc/src/ts/examples/tutorials/phasefield/biharmonic.c
/petsc/src/ts/examples/tutorials/phasefield/biharmonic2.c
/petsc/src/ts/examples/tutorials/phasefield/biharmonic3.c
/petsc/src/ts/examples/tutorials/power_grid/ex6.c
/petsc/src/vec/is/utils/vsectionis.c
/petsc/src/vec/vec/utils/vinv.c
/petsc/src/vec/vec/utils/vsection.c
aa2d57e930-Aug-2013 Jed Brown <jedbrown@mcs.anl.gov>

Remove --with-dynamic-loading / PETSC_USE_DYNAMIC_LIBRARIES

This option was mostly redundant because normal shared libraries satisfy
all the same needs. This commit adds the run-time option
-dynami

Remove --with-dynamic-loading / PETSC_USE_DYNAMIC_LIBRARIES

This option was mostly redundant because normal shared libraries satisfy
all the same needs. This commit adds the run-time option
-dynamic_library_preload that can be used to load/initialize all the
packages in advance, as used to be done when --with-dynamic-loading.

The PetscDLLibraryRegister_petscxxx functions have been kept, but are
not called unless -dynamic_library_preload is used. The petsc-dev
discussion, "Why --with-dynamic-loading?" did not reach consensus about
whether this was ever useful, so it may also be removable.

show more ...


/petsc/bin/TOPSInstaller.py
/petsc/bin/maint/asterix-test.sh
/petsc/bin/maint/package-test.sh
/petsc/bin/maint/toclapack.sh
/petsc/config/BuildSystem/config/packages/BlasLapack.py
/petsc/config/BuildSystem/config/packages/f2cblaslapack.py
/petsc/config/BuildSystem/config/setCompilers.py
/petsc/config/PETSc/packages/metis.py
/petsc/config/PETSc/packages/parmetis.py
/petsc/config/PETSc/packages/scalapack.py
/petsc/config/PETSc/utilities/sharedLibraries.py
/petsc/config/builder.py
/petsc/config/examples/arch-c-exodus-dbg-builder.py
/petsc/config/examples/arch-linux-gcc-real-opt.py
/petsc/config/examples/arch-linux-gcc-real.py
/petsc/config/examples/arch-linux-gxx-complex.py
/petsc/config/examples/basic/arch-gcc-complex-O.py
/petsc/config/examples/basic/arch-gcc-complex.py
/petsc/config/examples/basic/arch-gcc-real-O.py
/petsc/config/examples/basic/arch-gcc-real.py
/petsc/config/examples/basic/arch-gcc64-complex-O.py
/petsc/config/examples/basic/arch-gcc64-complex.py
/petsc/config/examples/basic/arch-gcc64-real-O.py
/petsc/config/examples/basic/arch-gcc64-real.py
/petsc/config/examples/basic/arch-gxx-complex-O.py
/petsc/config/examples/basic/arch-gxx-complex.py
/petsc/config/examples/basic/arch-gxx-real-O.py
/petsc/config/examples/basic/arch-gxx-real.py
/petsc/config/examples/basic/arch-gxx64-complex-O.py
/petsc/config/examples/basic/arch-gxx64-complex.py
/petsc/config/examples/basic/arch-gxx64-real-O.py
/petsc/config/examples/basic/arch-gxx64-real.py
/petsc/include/petsc-private/dmimpl.h
/petsc/include/petscdm.h
/petsc/include/petscdmplex.h
/petsc/include/petscsys.h
/petsc/src/benchmarks/benchmarkExample.py
/petsc/src/dm/impls/da/dacreate.c
/petsc/src/dm/impls/da/fdda.c
/petsc/src/dm/impls/mesh/mesh.c
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/plex/plexcreate.c
/petsc/src/dm/impls/plex/plexgeometry.c
/petsc/src/dm/impls/plex/plexsubmesh.c
/petsc/src/dm/impls/plex/plexvtk.c
/petsc/src/dm/impls/plex/plexvtu.c
/petsc/src/dm/interface/dlregisdmdm.c
/petsc/src/dm/interface/dm.c
/petsc/src/dm/interface/dmi.c
/petsc/src/docs/manualpages-sec/header_PetscSF
/petsc/src/docs/tex/manual/part2.tex
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/docs/website/documentation/faq.html
/petsc/src/docs/website/documentation/index.html
/petsc/src/ksp/ksp/interface/dlregisksp.c
/petsc/src/ksp/ksp/interface/dmksp.c
/petsc/src/ksp/ksp/interface/itcreate.c
/petsc/src/ksp/ksp/utils/schurm.c
gamg/gamg.c
/petsc/src/ksp/pc/interface/precon.c
/petsc/src/mat/coarsen/coarsen.c
/petsc/src/mat/examples/tests/output/ex152_1.out
/petsc/src/mat/examples/tests/output/ex152_2.out
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/aij/seq/aij.h
/petsc/src/mat/impls/mffd/mffd.c
/petsc/src/mat/interface/dlregismat.c
/petsc/src/mat/interface/matnull.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/partition/partition.c
/petsc/src/mat/utils/gcreate.c
/petsc/src/snes/examples/tutorials/ex12.c
/petsc/src/snes/examples/tutorials/ex31.c
/petsc/src/snes/examples/tutorials/ex62.c
/petsc/src/snes/examples/tutorials/ex72.c
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/snes/impls/ms/ms.c
/petsc/src/snes/interface/dlregissnes.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/utils/dmplexsnes.c
/petsc/src/snes/utils/dmsnes.c
/petsc/src/sys/classes/draw/interface/drawreg.c
/petsc/src/sys/classes/random/interface/randomc.c
/petsc/src/sys/classes/viewer/impls/mathematica/mathematica.c
/petsc/src/sys/classes/viewer/interface/dlregispetsc.c
/petsc/src/sys/classes/viewer/interface/viewreg.c
/petsc/src/sys/dll/dlimpl.c
/petsc/src/sys/dll/reg.c
/petsc/src/sys/logging/utils/classlog.c
/petsc/src/sys/objects/options.c
/petsc/src/sys/utils/mpits.c
/petsc/src/ts/characteristic/interface/characteristic.c
/petsc/src/ts/characteristic/interface/slregis.c
/petsc/src/ts/examples/tutorials/ex11.c
/petsc/src/ts/examples/tutorials/makefile
/petsc/src/ts/impls/arkimex/arkimex.c
/petsc/src/ts/impls/explicit/ssp/ssp.c
/petsc/src/ts/impls/implicit/gl/gl.c
/petsc/src/ts/impls/rosw/rosw.c
/petsc/src/ts/interface/dlregists.c
/petsc/src/ts/interface/tscreate.c
/petsc/src/ts/utils/dmts.c
/petsc/src/vec/is/ao/impls/mapping/aomapping.c
/petsc/src/vec/is/ao/interface/ao.c
/petsc/src/vec/is/is/interface/isreg.c
/petsc/src/vec/is/sf/interface/sf.c
/petsc/src/vec/is/utils/isltog.c
/petsc/src/vec/is/utils/vsectionis.c
/petsc/src/vec/pf/interface/pf.c
/petsc/src/vec/vec/interface/dlregisvec.c
/petsc/src/vec/vec/interface/veccreate.c
/petsc/src/vec/vec/utils/vinv.c
/petsc/src/vec/vec/utils/vsection.c
a9193f7530-Aug-2013 Satish Balay <balay@mcs.anl.gov>

Merge branch 'toby/pcgamg-rebuild-coarse' into maint

54eda0ec30-Aug-2013 Satish Balay <balay@mcs.anl.gov>

Merge branch 'toby/pcfactorgetlevels' into maint

82f1cb7f30-Aug-2013 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jed/mat-factor-shift' into maint


/petsc/include/petscao.h
/petsc/include/petscmat.h
/petsc/src/dm/interface/dm.c
/petsc/src/ksp/ksp/examples/tests/output/ex11_1.out
/petsc/src/ksp/ksp/examples/tests/output/ex11_2.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex10_aijcusparse.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex10_mpicrl.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex10_mpicsrperm.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex10_seqcrl.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex10_seqcsrperm.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex34_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex50.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex50_2.out
factor/factimpl.c
/petsc/src/mat/interface/dlregismat.c
/petsc/src/mat/interface/matrix.c
/petsc/src/snes/examples/tutorials/output/ex18_1.out
/petsc/src/snes/examples/tutorials/output/ex19_10.out
/petsc/src/snes/examples/tutorials/output/ex19_13.out
/petsc/src/snes/examples/tutorials/output/ex19_6.out
/petsc/src/snes/examples/tutorials/output/ex19_7.out
/petsc/src/snes/examples/tutorials/output/ex19_9.out
/petsc/src/snes/examples/tutorials/output/ex19_ngmres_fas_ms.out
/petsc/src/snes/examples/tutorials/output/ex20_1.out
/petsc/src/snes/examples/tutorials/output/ex40f90.out
/petsc/src/snes/examples/tutorials/output/ex46_1.out
/petsc/src/snes/examples/tutorials/output/ex48_4.out
/petsc/src/snes/examples/tutorials/output/ex5_1.out
/petsc/src/snes/examples/tutorials/output/ex5_2.out
/petsc/src/snes/examples/tutorials/output/ex5_3.out
/petsc/src/snes/examples/tutorials/output/ex5_4.out
/petsc/src/snes/examples/tutorials/output/ex5_5.out
/petsc/src/snes/examples/tutorials/output/ex70_0.out
/petsc/src/snes/examples/tutorials/output/ex70_1.out
/petsc/src/sys/classes/viewer/impls/ascii/filev.c
/petsc/src/vec/is/ao/impls/basic/aobasic.c
/petsc/src/vec/is/ao/impls/mapping/aomapping.c
/petsc/src/vec/is/ao/impls/memscalable/aomemscalable.c
/petsc/src/vec/is/ao/interface/ao.c
/petsc/src/vec/vec/interface/vector.c
8f6ae3c830-Aug-2013 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jed/fix-gamg-coarse' into maint

bfb581aa28-Aug-2013 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'knepley/fix-fieldsplit-aux'

* knepley/fix-fieldsplit-aux:
FieldSplit: Should propagate DM for second field to Schur complement solver
DMComposite: Bug fix for Fieldsplit support

Merge branch 'knepley/fix-fieldsplit-aux'

* knepley/fix-fieldsplit-aux:
FieldSplit: Should propagate DM for second field to Schur complement solver
DMComposite: Bug fix for Fieldsplit support
DMComposite: Make DMGetField() mechanism work - Want to attach info to ISes for FieldSplit

show more ...


/petsc/bin/matlab/PetscReadBinaryMatlab.m
/petsc/config/BuildSystem/config/package.py
/petsc/config/BuildSystem/config/packages/hdf5.py
/petsc/config/PETSc/packages/openmp.py
/petsc/config/PETSc/packages/pARMS.py
/petsc/config/PETSc/packages/parmetis.py
/petsc/config/PETSc/packages/valgrind.py
/petsc/config/builder.py
/petsc/config/cmakeboot.py
/petsc/include/finclude/petscviewer.h
/petsc/include/petscao.h
/petsc/include/petscsys.h
/petsc/include/petscvec.h
/petsc/include/petscviewer.h
/petsc/share/petsc/datafiles/meshes/simpleblock-100.exo
/petsc/src/dm/examples/tests/ex42.c
/petsc/src/dm/examples/tests/makefile
/petsc/src/dm/impls/composite/pack.c
/petsc/src/dm/impls/da/da2.c
/petsc/src/dm/impls/da/gr2.c
/petsc/src/dm/impls/da/grvtk.c
/petsc/src/dm/impls/plex/examples/tests/ex7.c
/petsc/src/dm/impls/plex/examples/tests/ex8.c
/petsc/src/dm/impls/plex/examples/tests/output/ex8_0.out
/petsc/src/dm/impls/plex/examples/tests/output/ex8_1.out
/petsc/src/dm/impls/plex/examples/tests/output/ex8_2.out
/petsc/src/dm/impls/plex/examples/tests/output/ex8_3.out
/petsc/src/dm/impls/plex/examples/tests/output/ex8_4.out
/petsc/src/dm/impls/plex/examples/tests/output/ex8_5.out
/petsc/src/dm/impls/plex/plexgeometry.c
/petsc/src/dm/interface/dm.c
/petsc/src/docs/tex/petsc.bib
/petsc/src/docs/tex/petscapp.bib
/petsc/src/ksp/ksp/examples/tests/ex21.c
/petsc/src/ksp/ksp/impls/cheby/cheby.c
/petsc/src/ksp/ksp/impls/gmres/dgmres/dgmres.c
/petsc/src/ksp/ksp/impls/gmres/dgmres/dgmresimpl.h
/petsc/src/ksp/ksp/utils/schurm.c
fieldsplit/fieldsplit.c
/petsc/src/mat/examples/tests/ex170.c
/petsc/src/mat/examples/tests/output/ex170_0.out
/petsc/src/mat/examples/tests/output/ex170_1.out
/petsc/src/mat/examples/tests/output/ex170_2.out
/petsc/src/mat/examples/tests/output/ex170_3.out
/petsc/src/mat/examples/tests/output/ex170_4.out
/petsc/src/mat/impls/aij/mpi/clique/clique.cxx
/petsc/src/mat/impls/aij/mpi/clique/matcliqueimpl.h
/petsc/src/mat/impls/aij/mpi/mpiviennacl/mpiaijviennacl.cxx
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/aij/seq/aij.h
/petsc/src/mat/impls/aij/seq/matmatmult.c
/petsc/src/mat/impls/aij/seq/seqviennacl/aijviennacl.cxx
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/utils/axpy.c
/petsc/src/snes/linesearch/impls/bt/linesearchbt.c
/petsc/src/snes/linesearch/impls/cp/linesearchcp.c
/petsc/src/sys/classes/bag/bag.c
/petsc/src/sys/classes/viewer/impls/binary/binv.c
/petsc/src/sys/classes/viewer/impls/vtk/vtkv.c
/petsc/src/sys/examples/tutorials/ex11.c
/petsc/src/sys/examples/tutorials/makefile
/petsc/src/sys/logging/plog.c
/petsc/src/sys/objects/ptype.c
/petsc/src/sys/objects/subcomm.c
/petsc/src/sys/utils/sortd.c
/petsc/src/vec/is/ao/impls/basic/aobasic.c
/petsc/src/vec/is/ao/impls/mapping/aomapping.c
/petsc/src/vec/is/ao/impls/memscalable/aomemscalable.c
/petsc/src/vec/is/ao/interface/ao.c
/petsc/src/vec/vec/impls/mpi/mpiviennacl/mpiviennacl.cxx
/petsc/src/vec/vec/impls/mpi/pdvec.c
/petsc/src/vec/vec/impls/seq/bvec2.c
/petsc/src/vec/vec/impls/seq/seqviennacl/vecviennacl.cxx
/petsc/src/vec/vec/interface/vector.c
/petsc/src/vec/vec/utils/vinv.c
/petsc/src/vec/vec/utils/vsection.c
1b17e19620-Aug-2013 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'barry/fixmultmallocs'

1...<<131132133134135136137138139140>>...210