History log of /petsc/src/ksp/pc/impls/ (Results 3726 – 3750 of 5239)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
ba1573a824-Aug-2012 Stefano Zampini <stefano.zampini@gmail.com>

Added public function PCISSetSubdomainDiagonalScaling for setting custom pointwise scaling in PCIS.

A little bug fixed for bddc code.

Hg-commit: bef5508416bed448de2dc601b48698333ade2f63

20252d0623-Aug-2012 Barry Smith <bsmith@mcs.anl.gov>

removed KSPIncrementTabLevel()

Hg-commit: b94bbce172ce34f5842083f41b6de42e30de99db


/petsc/bin/matlab/classes/PetscInitialize.m
/petsc/conf/test
/petsc/config/PETSc/packages/opengl.py
/petsc/include/finclude/ftn-custom/petscmat.h90
/petsc/include/petsc-private/compleximpl.h
/petsc/include/petscdmcomplex.h
/petsc/include/petscdraw.h
/petsc/include/petscksp.h
/petsc/include/petscsys.h
/petsc/src/dm/ao/interface/dlregisdm.c
/petsc/src/dm/examples/tutorials/ex6.c
/petsc/src/dm/examples/tutorials/ex6f90.F
/petsc/src/dm/impls/complex/complex.c
/petsc/src/dm/impls/complex/complexcreate.c
/petsc/src/docs/tex/manual/part2.tex
/petsc/src/docs/tex/petscapp.bib
/petsc/src/docs/website/documentation/faq.html
/petsc/src/docs/website/documentation/tutorials/index.html
/petsc/src/ksp/ksp/interface/itcl.c
/petsc/src/ksp/ksp/utils/schurm.c
fieldsplit/fieldsplit.c
/petsc/src/mat/interface/f90-custom/zmatrixf90.c
/petsc/src/mat/interface/matregis.c
/petsc/src/mat/interface/matrix.c
/petsc/src/snes/examples/tests/ex1f.F
/petsc/src/snes/examples/tests/ex4.c
/petsc/src/sys/dll/reg.c
/petsc/src/sys/draw/examples/tests/ex1.c
/petsc/src/sys/draw/examples/tests/ex10.c
/petsc/src/sys/draw/examples/tests/ex2.c
/petsc/src/sys/draw/examples/tests/ex3.c
/petsc/src/sys/draw/examples/tests/ex4.c
/petsc/src/sys/draw/examples/tests/ex4f.F
/petsc/src/sys/draw/examples/tests/ex5f.F
/petsc/src/sys/draw/examples/tests/ex9.c
/petsc/src/sys/draw/impls/opengl/makefile
/petsc/src/sys/draw/impls/opengl/openglops.c
/petsc/src/sys/draw/impls/x/drawopenx.c
/petsc/src/sys/draw/impls/x/xops.c
/petsc/src/sys/draw/interface/drawreg.c
/petsc/src/sys/draw/interface/drect.c
/petsc/src/sys/draw/interface/dsetpause.c
/petsc/src/sys/draw/interface/dtextv.c
/petsc/src/sys/draw/utils/zoom.c
/petsc/src/sys/objects/aoptions.c
/petsc/src/sys/utils/str.c
/petsc/src/ts/impls/implicit/theta/theta.c
d717808222-Aug-2012 Dmitry Karpeev <karpeev@mcs.anl.gov>

Restore Schur nullspace attachment.

Hg-commit: 652d3b1b7d99d8bcc2ed0a5889db72d95a56bf34

68bd789d20-Aug-2012 Dmitry Karpeev <karpeev@mcs.anl.gov>

PCFIELDSPLIT should set options on the splits' KSPs only when necessary.

Hg-commit: 3c0d43fb59116e685988774ecf514b11ec27f5eb

37d9a39120-Aug-2012 Dmitry Karpeev <karpeev@mcs.anl.gov>

Keep correct reference counts to splits' DMs in PCFIELDSPLIT.

Hg-commit: 188af97997792bbfe58dd8e5e4deef86500f0582

f1dc53b520-Aug-2012 Dmitry Karpeev <karpeev@mcs.anl.gov>

Backed out changeset 5a9ebf885615. Now PCFIELSPLIT Schur attaches A11's nullspace to S.

Hg-commit: 1723d4624521b3378f92ed1e7cc618e9fed1f549

1d33e65019-Aug-2012 Dmitry Karpeev <karpeev@mcs.anl.gov>

Check for fieldsplit blocks' constant nullspace directly and avoid attaching A11's nullspace to S.

Hg-commit: 5a9ebf885615c6be8b56b4ed082d32dcd538285e

8c778c5519-Aug-2012 Barry Smith <bsmith@mcs.anl.gov>

removed PLAPACK interface
Removed generic MatGetArray/MatRestoreArray()

Hg-commit: 43ffc442c8fd7c7b840af42cbd49288755158b7c


/petsc/conf/rules
/petsc/conf/test
/petsc/config/PETSc/packages/cmake.py
/petsc/config/PETSc/utilities/__init__.py
/petsc/config/examples/arch-bgp-ibm-opt.py
/petsc/config/examples/arch-freebsd-cxx-cmplx-pkgs-dbg.py
/petsc/config/examples/arch-freebsd-cxx-pkgs-opt.py
/petsc/config/examples/arch-freebsd-pkgs-opt.py
/petsc/config/examples/arch-linux-pkgs-cxx-mlib.py
/petsc/config/examples/arch-linux-pkgs-dbg-ftn-interfaces.py
/petsc/config/examples/arch-linux-pkgs-gcov.py
/petsc/config/examples/arch-linux-pkgs-opt.py
/petsc/config/examples/arch-linux-pkgs-valgrind.py
/petsc/config/examples/arch-opensolaris-cxx-cmplx-pkgs-dbg.py
/petsc/config/examples/arch-opensolaris-cxx-pkgs-opt.py
/petsc/config/examples/arch-opensolaris-pkgs-opt.py
/petsc/config/examples/arch-osx-10.6-cxx-cmplx-pkgs-dbg.py
/petsc/config/examples/arch-osx-10.6-cxx-pkgs-opt.py
/petsc/include/finclude/ftn-custom/petscmat.h90
/petsc/include/finclude/petscmatdef.h
/petsc/include/petsc-private/matimpl.h
/petsc/include/petsc-private/petscimpl.h
/petsc/include/petscmat.h
/petsc/include/petscviewer.h
/petsc/src/dm/impls/complex/complex.c
/petsc/src/docs/tex/manual/acknowl.tex
/petsc/src/docs/tex/manual/part2.tex
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/docs/website/documentation/linearsolvertable.html
/petsc/src/docs/website/miscellaneous/external.html
/petsc/src/ksp/ksp/examples/tutorials/ex30.c
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/interface/eige.c
svd/svd.c
wb/wb.c
/petsc/src/mat/examples/tests/ex1.c
/petsc/src/mat/examples/tests/ex102.c
/petsc/src/mat/examples/tests/ex104.c
/petsc/src/mat/examples/tests/ex108.c
/petsc/src/mat/examples/tests/ex116.c
/petsc/src/mat/examples/tests/ex120.c
/petsc/src/mat/examples/tests/ex125.c
/petsc/src/mat/examples/tests/ex129.c
/petsc/src/mat/examples/tests/ex16.c
/petsc/src/mat/examples/tests/ex168.c
/petsc/src/mat/examples/tests/ex16f90.F
/petsc/src/mat/examples/tests/ex36f.F
/petsc/src/mat/examples/tests/ex79f.F
/petsc/src/mat/examples/tests/ex96.c
/petsc/src/mat/examples/tests/ex99.c
/petsc/src/mat/examples/tests/makefile
/petsc/src/mat/impls/aij/mpi/clique/clique.cxx
/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/aijfact.c
/petsc/src/mat/impls/aij/seq/matmatmult.c
/petsc/src/mat/impls/aij/seq/matrart.c
/petsc/src/mat/impls/baij/seq/baij.c
/petsc/src/mat/impls/dense/mpi/makefile
/petsc/src/mat/impls/dense/mpi/mpidense.c
/petsc/src/mat/impls/dense/seq/dense.c
/petsc/src/mat/impls/sbaij/seq/sbaij.c
/petsc/src/mat/interface/f90-custom/zmatrixf90.c
/petsc/src/mat/interface/ftn-custom/zmatrixf.c
/petsc/src/mat/interface/matrix.c
/petsc/src/snes/interface/snesut.c
/petsc/src/sys/viewer/impls/mathematica/makefile
/petsc/src/sys/viewer/impls/mathematica/mathematica.c
/petsc/src/vec/vec/impls/seq/f90-custom/makefile
7233a36017-Aug-2012 Dmitry Karpeev <karpeev@mcs.anl.gov>

Correct split set up for fieldsplit type schur, including tabbing, prefixes and DM forwarding.

Hg-commit: 943dde820f7f44163d29c1e93687cb3ebdbe8d8d

f52570e614-Aug-2012 Barry Smith <bsmith@mcs.anl.gov>

commit after merge

Hg-commit: ee2c6307183ca19bc785d09a425ccbd5b4f06ca2

73a71a0f14-Aug-2012 Barry Smith <bsmith@mcs.anl.gov>

added MatSeqDenseGetArray() and MatSetRandom()
switched MatGetArray() for SeqDense to use MatSeqDenseGetArray()

Hg-commit: d91242180205aedab6a564c6081a3c979cd67075


/petsc/bin/maint/generateetags.py
/petsc/include/petsc-private/matimpl.h
/petsc/include/petsc-private/tsimpl.h
/petsc/include/petscmat.h
/petsc/include/petscts.h
/petsc/src/docs/tex/manual/part2.tex
/petsc/src/ksp/ksp/examples/tutorials/ex30.c
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/interface/eige.c
svd/svd.c
wb/wb.c
/petsc/src/mat/examples/tests/ex1.c
/petsc/src/mat/examples/tests/ex104.c
/petsc/src/mat/examples/tests/ex109.c
/petsc/src/mat/examples/tests/ex116.c
/petsc/src/mat/examples/tests/ex120.c
/petsc/src/mat/examples/tests/ex122.c
/petsc/src/mat/examples/tests/ex129.c
/petsc/src/mat/examples/tests/ex36f.F
/petsc/src/mat/examples/tests/ex99.c
/petsc/src/mat/examples/tests/makefile
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/mpi/mpimatmatmult.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/aij/seq/aijfact.c
/petsc/src/mat/impls/aij/seq/matmatmult.c
/petsc/src/mat/impls/aij/seq/matrart.c
/petsc/src/mat/impls/dense/mpi/mpidense.c
/petsc/src/mat/impls/dense/seq/dense.c
/petsc/src/mat/interface/ftn-custom/zmatrixf.c
/petsc/src/mat/interface/matrix.c
/petsc/src/snes/examples/tutorials/ex9.c
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/snes/examples/tutorials/output/ex9_1.out
/petsc/src/snes/examples/tutorials/output/ex9_2.out
/petsc/src/snes/examples/tutorials/output/ex9_3.out
/petsc/src/snes/examples/tutorials/output/ex9_4.out
/petsc/src/snes/impls/vi/ss/viss.c
/petsc/src/snes/interface/snesut.c
/petsc/src/sys/draw/examples/tests/ex2.c
/petsc/src/sys/draw/impls/makefile
/petsc/src/sys/draw/impls/opengl/makefile
/petsc/src/sys/draw/impls/opengl/openglimpl.h
/petsc/src/sys/draw/impls/opengl/openglops.c
/petsc/src/sys/draw/utils/hue.c
/petsc/src/ts/adapt/interface/tsadapt.c
/petsc/src/ts/impls/arkimex/arkimex.c
/petsc/src/ts/impls/explicit/euler/euler.c
/petsc/src/ts/impls/explicit/ssp/ssp.c
/petsc/src/ts/impls/implicit/alpha/alpha.c
/petsc/src/ts/impls/implicit/sundials/sundials.c
/petsc/src/ts/impls/implicit/theta/theta.c
/petsc/src/ts/impls/pseudo/posindep.c
/petsc/src/ts/impls/rosw/rosw.c
/petsc/src/ts/interface/ts.c
8c1c245213-Aug-2012 Jed Brown <jed@59A2.org>

Fix spelling of kaskade multigrid type

Hg-commit: 194943551e3d7fbc6c2c607151d02192db400e47

a8a8f36611-Aug-2012 Satish Balay <balay@mcs.anl.gov>

merge from 33

Hg-commit: fcf85c783eea43b41926a5894f4c39ade16496ad


/petsc/bin/petscnagupgrade.py
/petsc/conf/rules
/petsc/config/PETSc/Configure.py
/petsc/config/examples/arch-opensolaris-cxx-cmplx-pkgs-dbg.py
/petsc/config/examples/arch-opensolaris-cxx-pkgs-opt.py
/petsc/config/examples/arch-opensolaris-pkgs-opt.py
/petsc/include/finclude/petsc.h
/petsc/include/petsc-private/threadcommimpl.h
/petsc/include/petsc-private/tsimpl.h
/petsc/include/petscthreadcomm.h
/petsc/include/petscts.h
/petsc/src/ksp/ksp/examples/tutorials/output/ex45_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex45_2.out
asm/asm.c
asm/ftn-custom/zasmf.c
/petsc/src/mat/examples/tests/ex39.c
/petsc/src/mat/impls/aij/mpi/clique/clique.cxx
/petsc/src/mat/impls/aij/mpi/clique/matcliqueimpl.h
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/aij/seq/aij.h
/petsc/src/mat/impls/elemental/matelem.cxx
/petsc/src/snes/examples/tutorials/makefile
/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/impls/ls/ls.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/interface/snesut.c
/petsc/src/snes/linesearch/interface/linesearch.c
/petsc/src/sys/draw/examples/tests/ex2.c
/petsc/src/sys/draw/interface/dline.c
/petsc/src/sys/threadcomm/examples/tutorials/ex5.c
/petsc/src/sys/threadcomm/interface/threadcomm.c
/petsc/src/sys/threadcomm/interface/threadcommred.c
/petsc/src/sys/utils/arch.c
/petsc/src/sys/utils/fhost.c
/petsc/src/sys/utils/ftn-custom/makefile
/petsc/src/sys/utils/ftn-custom/zfhostf.c
/petsc/src/ts/examples/tutorials/ex19.c
/petsc/src/ts/examples/tutorials/ex26.c
/petsc/src/ts/impls/implicit/sundials/sundials.c
/petsc/src/ts/interface/ts.c
/petsc/src/ts/utils/dmdats.c
/petsc/src/ts/utils/dmts.c
/petsc/systems/Apple/OSX/bin/makedmg
57a90dec09-Aug-2012 Stefano Zampini <stefano.zampini@gmail.com>

Unneeded copy removed.

Hg-commit: f9693130889c64e38709947c5baacdfc515b4029

1193e19d09-Aug-2012 Barry Smith <bsmith@mcs.anl.gov>

new fortran interface

Hg-commit: 4a6638305aacc052919d0dcea60bf9ed7e619628

ca0077cb09-Aug-2012 Barry Smith <bsmith@mcs.anl.gov>

commit after merge

Hg-commit: d937c2b75fc37abb900728016e11f7b9ed4a79d4

196cc21609-Aug-2012 Barry Smith <bsmith@mcs.anl.gov>

added PCFieldSplitGetSubKSP() for Fortran

Hg-commit: 40f9515d8b016d37466aebf307f39996fe7288c9


/petsc/config/PETSc/Configure.py
/petsc/config/PETSc/FEM.py
/petsc/config/PETSc/packages/clique.py
/petsc/config/PETSc/packages/opengl.py
/petsc/config/PETSc/packages/pthreadclasses.py
/petsc/include/finclude/ftn-custom/petscdmcomplex.h90
/petsc/include/petsc-private/petscimpl.h
/petsc/include/petsc-private/threadcommimpl.h
/petsc/include/petsc.h
/petsc/include/petscadic.h
/petsc/include/petscao.h
/petsc/include/petscbag.h
/petsc/include/petscblaslapack.h
/petsc/include/petscblaslapack_stdcall.h
/petsc/include/petsccharacteristic.h
/petsc/include/petscctable.h
/petsc/include/petsccusp.h
/petsc/include/petscdm.h
/petsc/include/petscdmadda.h
/petsc/include/petscdmakkt.h
/petsc/include/petscdmcomplex.h
/petsc/include/petscdmcomposite.h
/petsc/include/petscdmda.h
/petsc/include/petscdmredundant.h
/petsc/include/petscdmshell.h
/petsc/include/petscdmsliced.h
/petsc/include/petscdraw.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/petscpcasa.h
/petsc/include/petscpcmg.h
/petsc/include/petscpf.h
/petsc/include/petscsf.h
/petsc/include/petscshell.h
/petsc/include/petscsnes.h
/petsc/include/petscsnesfas.h
/petsc/include/petscsys.h
/petsc/include/petscthreadcomm.h
/petsc/include/petsctime.h
/petsc/include/petscts.h
/petsc/include/petscvec.h
/petsc/include/petscviewer.h
/petsc/src/dm/impls/complex/complex.c
/petsc/src/dm/impls/complex/f90-custom/makefile
/petsc/src/dm/impls/complex/f90-custom/zcomplexf90.c
/petsc/src/dm/impls/complex/ftn-custom/makefile
/petsc/src/dm/impls/complex/ftn-custom/zcomplex.c
/petsc/src/dm/impls/da/dageometry.c
/petsc/src/docs/tex/manual/part2.tex
/petsc/src/docs/tex/petsc.bib
/petsc/src/docs/tex/petscapp.bib
/petsc/src/ksp/ksp/impls/gmres/gmreig.c
/petsc/src/ksp/ksp/interface/eige.c
bjacobi/bjacobi.c
fieldsplit/fieldsplit.c
/petsc/src/mat/examples/tests/ex145.c
/petsc/src/mat/impls/aij/mpi/clique/clique.cxx
/petsc/src/mat/impls/aij/mpi/clique/makefile
/petsc/src/mat/impls/aij/mpi/clique/matcliqueimpl.h
/petsc/src/mat/impls/aij/mpi/makefile
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/aij/seq/aijfact.c
/petsc/src/mat/impls/aij/seq/essl/essl.c
/petsc/src/mat/impls/baij/seq/baijfact.c
/petsc/src/mat/impls/baij/seq/ftn-kernels/fsolvebaij.F
/petsc/src/mat/impls/sbaij/seq/sbaij.c
/petsc/src/snes/examples/tests/ex14f.F
/petsc/src/snes/examples/tutorials/ex19.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/ex67.c
/petsc/src/snes/examples/tutorials/ex72.c
/petsc/src/snes/impls/vi/vi.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/interface/snesut.c
/petsc/src/sys/draw/interface/drawreg.c
/petsc/src/sys/draw/interface/drawregall.c
/petsc/src/sys/objects/tagm.c
/petsc/src/sys/plog/plog.c
/petsc/src/sys/threadcomm/impls/pthread/tcpthreadimpl.h
/petsc/src/ts/examples/tutorials/ex26aspin.c
/petsc/src/ts/examples/tutorials/makefile
/petsc/src/vec/vec/impls/seq/ftn-custom/makefile
/petsc/src/vec/vec/impls/seq/ftn-custom/zvsectionf.c
/petsc/src/vec/vec/impls/seq/vsection.c
/petsc/systems/Apple/OSX/bin/arch-osx.py
/petsc/systems/Apple/OSX/bin/makeframework
/petsc/systems/Apple/OSX/examples/PETSc cocoa example/PETSc cocoa example.xcodeproj/project.pbxproj
/petsc/systems/Apple/OSX/examples/PETSc cocoa example/PETSc cocoa example/AppDelegate.h
/petsc/systems/Apple/OSX/examples/PETSc cocoa example/PETSc cocoa example/AppDelegate.m
/petsc/systems/Apple/OSX/examples/PETSc cocoa example/PETSc cocoa example/PETSc cocoa example-Info.plist
/petsc/systems/Apple/OSX/examples/PETSc cocoa example/PETSc cocoa example/PETSc cocoa example-Prefix.pch
/petsc/systems/Apple/OSX/examples/PETSc cocoa example/PETSc cocoa example/en.lproj/Credits.rtf
/petsc/systems/Apple/OSX/examples/PETSc cocoa example/PETSc cocoa example/en.lproj/InfoPlist.strings
/petsc/systems/Apple/OSX/examples/PETSc cocoa example/PETSc cocoa example/en.lproj/MainMenu.xib
/petsc/systems/Apple/OSX/examples/PETSc cocoa example/PETSc cocoa example/main.m
/petsc/systems/Apple/OSX/examples/PETSc command line example/PETSc command line example.xcodeproj/project.pbxproj
/petsc/systems/Apple/OSX/examples/PETSc command line example/PETSc command line example/PETSc_command_line_example.1
/petsc/systems/Apple/OSX/examples/PETSc command line example/PETSc command line example/main.c
/petsc/systems/Apple/iOS/PETSc/AddSource.scpt
/petsc/systems/Apple/iOS/PETSc/PETSc.xcodeproj/barrysmith.mode1v3
/petsc/systems/Apple/iOS/PETSc/PETSc.xcodeproj/barrysmith.pbxuser
/petsc/systems/Apple/iOS/bin/arch-ios.py
/petsc/systems/Apple/iOS/bin/iosbuilder.py
/petsc/systems/Apple/iOS/examples/Classes/iphoneAppDelegate.h
/petsc/systems/Apple/iOS/examples/Classes/iphoneAppDelegate.m
/petsc/systems/Apple/iOS/examples/Classes/iphoneViewController.h
/petsc/systems/Apple/iOS/examples/Classes/iphoneViewController.m
/petsc/systems/Apple/iOS/examples/MainWindow.xib
/petsc/systems/Apple/iOS/examples/examples-Info.plist
/petsc/systems/Apple/iOS/examples/examples.xcodeproj/barrysmith.mode1v3
/petsc/systems/Apple/iOS/examples/examples.xcodeproj/barrysmith.pbxuser
/petsc/systems/Apple/iOS/examples/examples.xcodeproj/project.pbxproj
/petsc/systems/Apple/iOS/examples/examples_Prefix.pch
/petsc/systems/Apple/iOS/examples/iphoneViewController.xib
/petsc/systems/Apple/iOS/examples/main.m
3972b0da07-Aug-2012 Stefano Zampini <stefano.zampini@gmail.com>

Changed how to deal with dirichlet boundaries. Also, minor changes to bddc code.

Hg-commit: 5927b9a10f1f99137708b6a55f48f724495308b6


/petsc/config/PETSc/Configure.py
/petsc/config/PETSc/FEM.py
/petsc/config/PETSc/packages/clique.py
/petsc/config/PETSc/packages/elemental.py
/petsc/config/PETSc/packages/opengl.py
/petsc/config/PETSc/packages/pthreadclasses.py
/petsc/config/PETSc/utilities/languages.py
/petsc/include/finclude/ftn-custom/petscdmcomplex.h90
/petsc/include/petsc-private/petscimpl.h
/petsc/include/petsc-private/threadcommimpl.h
/petsc/include/petsc.h
/petsc/include/petscadic.h
/petsc/include/petscao.h
/petsc/include/petscbag.h
/petsc/include/petscblaslapack.h
/petsc/include/petscblaslapack_stdcall.h
/petsc/include/petsccharacteristic.h
/petsc/include/petscctable.h
/petsc/include/petsccusp.h
/petsc/include/petscdm.h
/petsc/include/petscdmadda.h
/petsc/include/petscdmakkt.h
/petsc/include/petscdmcomplex.h
/petsc/include/petscdmcomposite.h
/petsc/include/petscdmda.h
/petsc/include/petscdmredundant.h
/petsc/include/petscdmshell.h
/petsc/include/petscdmsliced.h
/petsc/include/petscdraw.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/petscpcasa.h
/petsc/include/petscpcmg.h
/petsc/include/petscpf.h
/petsc/include/petscsf.h
/petsc/include/petscshell.h
/petsc/include/petscsnes.h
/petsc/include/petscsnesfas.h
/petsc/include/petscsys.h
/petsc/include/petscthreadcomm.h
/petsc/include/petsctime.h
/petsc/include/petscts.h
/petsc/include/petscvec.h
/petsc/include/petscviewer.h
/petsc/src/dm/impls/complex/complex.c
/petsc/src/dm/impls/complex/complexvtk.c
/petsc/src/dm/impls/complex/f90-custom/makefile
/petsc/src/dm/impls/complex/f90-custom/zcomplexf90.c
/petsc/src/dm/impls/complex/ftn-custom/makefile
/petsc/src/dm/impls/complex/ftn-custom/zcomplex.c
/petsc/src/dm/impls/da/dageometry.c
/petsc/src/docs/tex/manual/part2.tex
/petsc/src/docs/tex/petsc.bib
/petsc/src/docs/tex/petscapp.bib
/petsc/src/ksp/ksp/impls/gmres/gmreig.c
/petsc/src/ksp/ksp/interface/eige.c
bddc/bddc.c
bddc/bddc.h
/petsc/src/mat/examples/tests/ex145.c
/petsc/src/mat/examples/tests/ex168.c
/petsc/src/mat/examples/tests/makefile
/petsc/src/mat/impls/aij/mpi/clique/clique.cxx
/petsc/src/mat/impls/aij/mpi/clique/makefile
/petsc/src/mat/impls/aij/mpi/clique/matcliqueimpl.h
/petsc/src/mat/impls/aij/mpi/makefile
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/aij/seq/aijfact.c
/petsc/src/mat/impls/aij/seq/essl/essl.c
/petsc/src/mat/impls/baij/seq/baijfact.c
/petsc/src/mat/impls/baij/seq/ftn-kernels/fsolvebaij.F
/petsc/src/mat/impls/is/matis.c
/petsc/src/mat/impls/sbaij/seq/sbaij.c
/petsc/src/snes/examples/tests/ex14f.F
/petsc/src/snes/examples/tutorials/ex19.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/ex67.c
/petsc/src/snes/examples/tutorials/ex72.c
/petsc/src/snes/impls/vi/vi.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/interface/snesut.c
/petsc/src/sys/draw/interface/drawreg.c
/petsc/src/sys/draw/interface/drawregall.c
/petsc/src/sys/objects/tagm.c
/petsc/src/sys/plog/plog.c
/petsc/src/sys/threadcomm/impls/pthread/tcpthreadimpl.h
/petsc/src/ts/examples/tutorials/ex26aspin.c
/petsc/src/ts/examples/tutorials/makefile
/petsc/src/vec/vec/impls/seq/ftn-custom/makefile
/petsc/src/vec/vec/impls/seq/ftn-custom/zvsectionf.c
/petsc/src/vec/vec/impls/seq/vsection.c
/petsc/systems/Apple/OSX/bin/arch-osx.py
/petsc/systems/Apple/OSX/bin/makeframework
/petsc/systems/Apple/OSX/examples/PETSc cocoa example/PETSc cocoa example.xcodeproj/project.pbxproj
/petsc/systems/Apple/OSX/examples/PETSc cocoa example/PETSc cocoa example/AppDelegate.h
/petsc/systems/Apple/OSX/examples/PETSc cocoa example/PETSc cocoa example/AppDelegate.m
/petsc/systems/Apple/OSX/examples/PETSc cocoa example/PETSc cocoa example/PETSc cocoa example-Info.plist
/petsc/systems/Apple/OSX/examples/PETSc cocoa example/PETSc cocoa example/PETSc cocoa example-Prefix.pch
/petsc/systems/Apple/OSX/examples/PETSc cocoa example/PETSc cocoa example/en.lproj/Credits.rtf
/petsc/systems/Apple/OSX/examples/PETSc cocoa example/PETSc cocoa example/en.lproj/InfoPlist.strings
/petsc/systems/Apple/OSX/examples/PETSc cocoa example/PETSc cocoa example/en.lproj/MainMenu.xib
/petsc/systems/Apple/OSX/examples/PETSc cocoa example/PETSc cocoa example/main.m
/petsc/systems/Apple/OSX/examples/PETSc command line example/PETSc command line example.xcodeproj/project.pbxproj
/petsc/systems/Apple/OSX/examples/PETSc command line example/PETSc command line example/PETSc_command_line_example.1
/petsc/systems/Apple/OSX/examples/PETSc command line example/PETSc command line example/main.c
/petsc/systems/Apple/iOS/PETSc/AddSource.scpt
/petsc/systems/Apple/iOS/PETSc/PETSc.xcodeproj/barrysmith.mode1v3
/petsc/systems/Apple/iOS/PETSc/PETSc.xcodeproj/barrysmith.pbxuser
/petsc/systems/Apple/iOS/bin/arch-ios.py
/petsc/systems/Apple/iOS/bin/iosbuilder.py
/petsc/systems/Apple/iOS/examples/Classes/iphoneAppDelegate.h
/petsc/systems/Apple/iOS/examples/Classes/iphoneAppDelegate.m
/petsc/systems/Apple/iOS/examples/Classes/iphoneViewController.h
/petsc/systems/Apple/iOS/examples/Classes/iphoneViewController.m
/petsc/systems/Apple/iOS/examples/MainWindow.xib
/petsc/systems/Apple/iOS/examples/examples-Info.plist
/petsc/systems/Apple/iOS/examples/examples.xcodeproj/barrysmith.mode1v3
/petsc/systems/Apple/iOS/examples/examples.xcodeproj/barrysmith.pbxuser
/petsc/systems/Apple/iOS/examples/examples.xcodeproj/project.pbxproj
/petsc/systems/Apple/iOS/examples/examples_Prefix.pch
/petsc/systems/Apple/iOS/examples/iphoneViewController.xib
/petsc/systems/Apple/iOS/examples/main.m
d29017dd01-Aug-2012 Jed Brown <jed@59A2.org>

Fortran binding to PCASMGetSubKSP allows passing PETSC_NULL_OBJECT for KSP array

Hg-commit: ce527270c551e8538b15d4861f78268743b4f71e


/petsc/bin/maint/generateetags.py
/petsc/bin/pythonscripts/PetscBinaryIO.py
/petsc/bin/pythonscripts/PetscBinaryIO_tests.py
/petsc/include/finclude/ftn-custom/petscdmcomposite.h90
/petsc/include/finclude/ftn-custom/petscmatdef.h90
/petsc/include/petsc-private/snesimpl.h
/petsc/include/petscversion.h
/petsc/src/dm/impls/da/f90-custom/zda1f90.c
/petsc/src/dm/interface/dm.c
/petsc/src/dm/interface/ftn-custom/makefile
/petsc/src/dm/interface/ftn-custom/zdmgetf.c
/petsc/src/docs/website/download/index.html
/petsc/src/ksp/ksp/examples/tutorials/ex45.c
/petsc/src/ksp/ksp/impls/gmres/gmreig.c
/petsc/src/ksp/ksp/interface/eige.c
asm/asm.c
asm/ftn-custom/zasmf.c
/petsc/src/mat/examples/tests/makefile
/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/aijfact.c
/petsc/src/mat/impls/aij/seq/essl/essl.c
/petsc/src/mat/impls/aij/seq/matmatmult.c
/petsc/src/mat/impls/baij/seq/baijfact.c
/petsc/src/mat/impls/baij/seq/ftn-kernels/fsolvebaij.F
/petsc/src/mat/impls/sbaij/seq/sbaij.c
/petsc/src/mat/impls/shell/shellcnv.c
/petsc/src/mat/interface/ftn-custom/makefile
/petsc/src/mat/interface/ftn-custom/zmatnullf.c
/petsc/src/mat/interface/ftn-custom/zmatrixf.c
/petsc/src/mat/interface/matrix.c
/petsc/src/snes/examples/tests/ex14f.F
/petsc/src/snes/impls/vi/vi.c
/petsc/src/snes/linesearch/impls/bt/linesearchbt.c
/petsc/src/sys/f90-src/f90_cwrap.c
/petsc/src/sys/f90-src/fsrc/f90_fwrap.F
/petsc/src/sys/objects/ftn-custom/zoptionsf.c
/petsc/src/sys/objects/tagm.c
/petsc/src/sys/plog/plog.c
/petsc/src/sys/utils/arch.c
/petsc/src/sys/utils/fhost.c
/petsc/src/sys/utils/ftn-custom/makefile
/petsc/src/sys/utils/ftn-custom/zfhostf.c
ccd284c727-Jul-2012 Barry Smith <bsmith@mcs.anl.gov>

fixed some non-standard PETSc code: source file with no source, #include without full path from PETSc root to include file
updated iphone builder

Hg-commit: b815c2c0cd32f2d30547b5032e995df93748071f


/petsc/bin/maint/iphonebuilder.py
/petsc/conf/rules
/petsc/config/PETSc/FEM.py
/petsc/config/PETSc/packages/elemental.py
/petsc/config/builder.py
/petsc/config/examples/arch-iphone.py
/petsc/include/finclude/ftn-custom/petscdmcomplex.h90
/petsc/include/finclude/ftn-custom/petscdmcomplexdef.h90
/petsc/include/finclude/petscdmcomplex.h
/petsc/include/finclude/petscdmcomplex.h90
/petsc/include/finclude/petscdmcomplexdef.h
/petsc/include/finclude/petscmat.h
/petsc/include/petscmat.h
/petsc/src/dm/impls/complex/complex.c
/petsc/src/dm/impls/complex/complexvtk.c
/petsc/src/dm/impls/complex/f90-custom/zcomplexf90.c
/petsc/src/dm/impls/composite/pack.c
/petsc/src/dm/impls/composite/packm.c
/petsc/src/docs/tex/petsc.bib
/petsc/src/ksp/ksp/examples/tests/makefile
/petsc/src/ksp/ksp/examples/tests/output/ex40.out
/petsc/src/ksp/ksp/examples/tests/output/ex40_2.out
/petsc/src/ksp/ksp/examples/tutorials/ex29.c
/petsc/src/ksp/ksp/impls/gmres/dgmres/dgmres.c
/petsc/src/ksp/ksp/interface/itfunc.c
is/pcis.c
/petsc/src/mat/examples/tests/ex145.c
/petsc/src/mat/examples/tests/ex39.c
/petsc/src/mat/examples/tests/makefile
/petsc/src/mat/examples/tests/output/ex145.out
/petsc/src/mat/examples/tests/output/ex39_1.out
/petsc/src/mat/examples/tests/output/ex39_2.out
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/elemental/matelem.cxx
/petsc/src/mat/impls/elemental/matelemimpl.h
/petsc/src/mat/impls/nest/matnest.c
/petsc/src/snes/examples/tutorials/ex62.c
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/snes/impls/qn/qn.c
/petsc/src/snes/impls/vi/rsaug/makefile
/petsc/src/sys/threadcomm/impls/nothread/nothreadimpl.h
/petsc/src/sys/time/rs6000_time/makefile
/petsc/src/vec/vec/impls/nest/vecnest.c
/petsc/src/vec/vec/impls/seq/vsection.c
23d4d1a524-Jul-2012 Stefano Zampini <stefano.zampini@gmail.com>

Memory leak removed.

Hg-commit: 9c2998e066a7ed1f24487d4f15186d92a6a8385e


/petsc/.hgignore
/petsc/bin/pythonscripts/PetscGenerateFEMQuadratureTensorProduct.py
/petsc/config/PETSc/packages/pthreadclasses.py
/petsc/config/PETSc/packages/txpetscgpu.py
/petsc/config/builder.py
/petsc/include/finclude/ftn-custom/petscdmcomposite.h90
/petsc/include/finclude/ftn-custom/petscmatdef.h90
/petsc/include/finclude/petscmat.h
/petsc/include/finclude/petscmatdef.h
/petsc/include/petsc-private/compleximpl.h
/petsc/include/petsc-private/petscimpl.h
/petsc/include/petsc-private/snesimpl.h
/petsc/include/petscdmcomplex.h
/petsc/include/petscksp.h
/petsc/include/petscmat.h
/petsc/include/sieve/Mesh.hh
/petsc/src/dm/impls/complex/complex.c
/petsc/src/dm/impls/complex/complexcreate.c
/petsc/src/dm/impls/complex/complexvtk.c
/petsc/src/dm/impls/da/dageometry.c
/petsc/src/dm/interface/dm.c
/petsc/src/dm/interface/ftn-custom/makefile
/petsc/src/dm/interface/ftn-custom/zdmgetf.c
/petsc/src/docs/tex/petsc.bib
/petsc/src/docs/tex/petscapp.bib
/petsc/src/docs/website/developers/index.html
/petsc/src/docs/website/developers/mercurial-hosting.html
/petsc/src/docs/website/documentation/faq.html
/petsc/src/ksp/ksp/examples/tutorials/ex45.c
/petsc/src/ksp/ksp/utils/schurm.c
bddc/bddc.c
/petsc/src/mat/examples/tests/ex125.c
/petsc/src/mat/examples/tests/ex145.c
/petsc/src/mat/examples/tests/ex38.c
/petsc/src/mat/examples/tests/ex39.c
/petsc/src/mat/examples/tests/makefile
/petsc/src/mat/examples/tests/output/ex125.out
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/mpi/mpicusp/mpiaijAssemble.cu
/petsc/src/mat/impls/aij/mpi/mpicusparse/mpiaijcusparse.cu
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/aij/seq/matmatmult.c
/petsc/src/mat/impls/aij/seq/seqcusp/aijcusp.cu
/petsc/src/mat/impls/elemental/matelem.cxx
/petsc/src/mat/impls/elemental/matelemimpl.h
/petsc/src/mat/impls/shell/shellcnv.c
/petsc/src/mat/interface/ftn-custom/makefile
/petsc/src/mat/interface/ftn-custom/zmatnullf.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/order/sorder.c
/petsc/src/snes/examples/tutorials/ex62.c
/petsc/src/snes/examples/tutorials/ex72.c
/petsc/src/snes/impls/vi/vi.c
/petsc/src/snes/interface/noise/snesmfj2.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/linesearch/impls/bt/linesearchbt.c
/petsc/src/sys/threadcomm/impls/pthread/tclockfree.c
/petsc/src/sys/threadcomm/impls/pthread/tcpthreadimpl.h
/petsc/src/sys/threadcomm/interface/dlregisthreadcomm.c
/petsc/src/sys/threadcomm/interface/threadcomm.c
/petsc/src/ts/examples/tutorials/ex10.c
514bf10d17-Jul-2012 Matthew G Knepley <knepley@gmail.com>

Now the inner A solve in S = C^T A^{-1} B by default is the same KSP as the (0,0) block. If you give any options with -fieldsplit_1_inner_* (or <split name>_inner_*) then it creates a new KSP with th

Now the inner A solve in S = C^T A^{-1} B by default is the same KSP as the (0,0) block. If you give any options with -fieldsplit_1_inner_* (or <split name>_inner_*) then it creates a new KSP with that prefix
- Added MatSchurComplementSetKSP()
- Added PetscOptionsFindPairPrefix_Private()

Hg-commit: 780f6f61e3b8a31069a311f5f8e3c99c14add8a8

show more ...


/petsc/bin/maint/generatefortranstubs.py
/petsc/conf/test
/petsc/include/finclude/petscmat.h
/petsc/include/petsc-private/threadcommimpl.h
/petsc/include/petsc-private/vecimpl.h
/petsc/include/petscmat.h
/petsc/include/petscvec.h
/petsc/src/docs/tex/petsc.bib
/petsc/src/docs/tex/petscapp.bib
/petsc/src/ksp/ksp/utils/schurm.c
fieldsplit/fieldsplit.c
/petsc/src/mat/examples/tests/ex145.c
/petsc/src/mat/examples/tests/ex170.c
/petsc/src/mat/examples/tests/makefile
/petsc/src/mat/examples/tests/output/ex145.out
/petsc/src/mat/impls/aij/seq/makefile
/petsc/src/mat/impls/elemental/matelem.cxx
/petsc/src/mat/interface/matregis.c
/petsc/src/snes/examples/tutorials/ex9.c
/petsc/src/snes/impls/ls/ls.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/interface/linesearch.c
/petsc/src/sys/examples/tests/ex4.c
/petsc/src/sys/examples/tests/makefile
/petsc/src/sys/examples/tests/output/ex4_1.out
/petsc/src/sys/fileio/sysio.c
/petsc/src/sys/objects/init.c
/petsc/src/sys/objects/makefile
/petsc/src/sys/objects/options.c
/petsc/src/sys/objects/pinit.c
/petsc/src/sys/threadcomm/impls/nothread/nothread.c
/petsc/src/sys/threadcomm/impls/nothread/nothreadimpl.h
/petsc/src/sys/threadcomm/impls/pthread/tclockfree.c
/petsc/src/sys/threadcomm/interface/dlregisthreadcomm.c
/petsc/src/sys/threadcomm/interface/threadcomm.c
/petsc/src/ts/impls/arkimex/arkimex.c
/petsc/src/ts/impls/rosw/rosw.c
/petsc/src/vec/vec/examples/tutorials/makefile
/petsc/src/vec/vec/impls/mpi/makefile
/petsc/src/vec/vec/impls/mpi/pmap.c
/petsc/src/vec/vec/impls/seq/makefile
/petsc/src/vec/vec/interface/vecregall.c
14798fb411-Jul-2012 Jed Brown <jed@59A2.org>

Bug fix for PCILU and PCICC resetting solver package

Hg-commit: 09d701958d66272094cd5e68d34a3e6e69757e81


/petsc/.hgtags
/petsc/bin/maint/generateetags.py
/petsc/bin/maint/rebuildtar
/petsc/bin/maint/update-docs.py
/petsc/bin/maint/xclude
/petsc/bin/petscnagupgrade.py
/petsc/config/configure.py
/petsc/include/petsc-private/kspimpl.h
/petsc/include/petscpc.h
/petsc/include/petscversion.h
/petsc/makefile
/petsc/setup.py
/petsc/src/dm/impls/da/f90-custom/zda1f90.c
/petsc/src/dm/impls/da/gr2.c
/petsc/src/dm/impls/makefile
/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/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/dev.html
/petsc/src/docs/website/documentation/changes/index.html
/petsc/src/docs/website/documentation/installation.html
/petsc/src/docs/website/documentation/referencing.html
/petsc/src/docs/website/download/index.html
/petsc/src/docs/website/index.html
/petsc/src/ksp/ksp/examples/tutorials/ex42.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/itfunc.c
factor/icc/icc.c
factor/ilu/ilu.c
/petsc/src/makefile
/petsc/src/mat/examples/tests/ex148.c
/petsc/src/mat/examples/tests/ex92.c
/petsc/src/mat/examples/tests/makefile
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/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.c
/petsc/src/mat/impls/aij/seq/inode.c
/petsc/src/mat/impls/aij/seq/matrart.c
/petsc/src/mat/impls/baij/seq/ftn-kernels/fsolvebaij.F
/petsc/src/mat/impls/nest/matnest.c
/petsc/src/mat/interface/matnull.c
/petsc/src/snes/linesearch/impls/basic/linesearchbasic.c
/petsc/src/snes/linesearch/impls/bt/linesearchbt.c
/petsc/src/sys/fileio/ftest.c
/petsc/src/sys/random/interface/ftn-custom/makefile
/petsc/src/sys/random/interface/ftn-custom/zrandomf.c
/petsc/src/ts/examples/tutorials/makefile
/petsc/src/ts/examples/tutorials/util2.c
/petsc/src/ts/interface/ts.c
/petsc/src/vec/vec/utils/vecio.c
c666adbf14-Jul-2012 Mark F. Adams <mark.adams@columbia.edu>

added better error handling.

Hg-commit: e49afd55a27e4def8aa2a9cd2c515ef1c1ea016e

a81d60d813-Jul-2012 Stefano Zampini <stefano.zampini@gmail.com>

A very small change.

Create ISes for field splitting in BDDC when they are not passed in by the user.

Hg-commit: c8e0219f84034755f65c7cab6ecddf01326c6dfb

1...<<141142143144145146147148149150>>...210