History log of /petsc/src/ksp/pc/impls/ (Results 4176 – 4200 of 5239)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
20b26d6213-Jun-2011 Barry Smith <bsmith@mcs.anl.gov>

fixed snes ex5.c makefile entry
fixed memory leak in repeated use of -pc_fieldsplit_detect_saddlepoint
had to revert Jed's single call to KSPSetFromOptions() and MatSetFromOptions() for Schur complem

fixed snes ex5.c makefile entry
fixed memory leak in repeated use of -pc_fieldsplit_detect_saddlepoint
had to revert Jed's single call to KSPSetFromOptions() and MatSetFromOptions() for Schur complement systems since new KSP/Mat is created and hence set from options needs to be called on them or they just get defaults

Hg-commit: fd268abf75a330ff7dd8d20d5d831a5bd0ad6ec0

show more ...

f7cceea412-Jun-2011 Barry Smith <bsmith@mcs.anl.gov>

commit after merge

Hg-commit: 49c10b30105d35c8cd696de12bf6c554080af14a

00ac8be112-Jun-2011 Barry Smith <bsmith@mcs.anl.gov>

subtle bug in handling DM referencing counting with SNESVI
also fixed olist handling when object was dereferenced but not removed from the list

Hg-commit: a1e168f86d94ced8d3ea99b78aa36f2d8fee6161

c157075612-Jun-2011 Jed Brown <jed@59A2.org>

Avoid calling KSPSetFromOptions() on every sub-component every time PCSetUp_FieldSplit() is called

Hg-commit: accfa943b7e8dc7a7f38f71afe664798df5736b3

73250ac010-Jun-2011 Barry Smith <bsmith@mcs.anl.gov>

ex57 runs with -snes_grid_sequence and -pc_type mg properly with correct generation of coarse operators (need to see if it is using fd or the provide code still) also has memory leak needs fixing

Hg

ex57 runs with -snes_grid_sequence and -pc_type mg properly with correct generation of coarse operators (need to see if it is using fd or the provide code still) also has memory leak needs fixing

Hg-commit: 33f67efa5b807b6f9e9485b633932f0fec8fcc9e

show more ...

cab2e9cc10-Jun-2011 Barry Smith <bsmith@mcs.anl.gov>

PCMG computing coarser levels via operator function (not Galerkin) with DM partially working, still need to scale restricted vector

Hg-commit: 1f4e0da10db2c982c812ca51c16cdf5fded49f26

673ff3ca09-Jun-2011 Jungho Lee <julee@mcs.anl.gov>

commit after merge

Hg-commit: f6cda0bdef9568b151b239dd9c658a29e6012a56


/petsc/config/PETSc/packages/ml.py
/petsc/config/builder.py
/petsc/include/petscdm.h
/petsc/include/petscdmda.h
/petsc/include/petscdmmesh.hh
/petsc/include/petscdmmesh_formats.hh
/petsc/include/petscmat.h
/petsc/include/petscpc.h
/petsc/include/petscsys.h
/petsc/include/private/matimpl.h
/petsc/include/private/pcimpl.h
/petsc/include/sieve/Completion.hh
/petsc/include/sieve/Distribution.hh
/petsc/include/sieve/Mesh.hh
/petsc/include/sieve/Numbering.hh
/petsc/include/sieve/Overlap.hh
/petsc/include/sieve/ParallelMapping.hh
/petsc/include/sieve/SectionCompletion.hh
/petsc/include/sieve/Sections.hh
/petsc/include/sieve/Sifter.hh
/petsc/src/dm/impls/composite/pack.c
/petsc/src/dm/impls/da/da.c
/petsc/src/dm/impls/iga/iga.c
/petsc/src/dm/impls/mesh/f90-custom/zmeshf90.c
/petsc/src/dm/impls/mesh/f90-custom/zsectionf90.c
/petsc/src/dm/impls/mesh/mesh.c
/petsc/src/dm/impls/mesh/meshlagrit.c
/petsc/src/dm/interface/dm.c
/petsc/src/docs/tex/manual/developers.tex
/petsc/src/docs/website/developers/index.html
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/ksp/ksp/examples/tests/output/ex11_1.out
/petsc/src/ksp/ksp/examples/tests/output/ex11_2.out
/petsc/src/ksp/ksp/interface/iterativ.c
/petsc/src/ksp/ksp/interface/itfunc.c
redundant/redundant.c
/petsc/src/ksp/pc/interface/pcset.c
/petsc/src/mat/examples/tests/ex88.c
/petsc/src/mat/examples/tests/makefile
/petsc/src/mat/examples/tests/output/ex88_1.out
/petsc/src/mat/impls/aij/seq/inode.c
/petsc/src/mat/impls/aij/seq/matptap.c
/petsc/src/mat/impls/baij/seq/baij.c
/petsc/src/mat/impls/baij/seq/bstream/bstream.c
/petsc/src/mat/impls/dense/mpi/mpidense.c
/petsc/src/mat/impls/nest/matnest.c
/petsc/src/mat/impls/sbaij/seq/sbaij.c
/petsc/src/mat/impls/sbaij/seq/sbstream/sbstrmfact.c
/petsc/src/mat/impls/shell/shell.c
/petsc/src/snes/examples/tutorials/ex54.c
/petsc/src/snes/examples/tutorials/output/ex12_0.out
/petsc/src/snes/examples/tutorials/output/ex12_1.out
/petsc/src/snes/impls/multiblock/multiblock.c
/petsc/src/snes/impls/vi/vi.c
/petsc/src/snes/interface/snes.c
/petsc/src/sys/comm/makefile
/petsc/src/sys/dll/dlimpl.c
/petsc/src/sys/objects/destroy.c
/petsc/src/sys/objects/pinit.c
/petsc/src/ts/examples/tutorials/ex15.c
/petsc/src/ts/examples/tutorials/makefile
/petsc/src/ts/impls/explicit/ssp/ssp.c
/petsc/src/vec/is/impls/general/general.c
/petsc/tutorials/multiphysicsNonlinear/mp1.c
/petsc/tutorials/multiphysicsNonlinear/p1.c
/petsc/tutorials/multiphysicsNonlinear/p2.c
fd1303e909-Jun-2011 Jungho Lee <julee@mcs.anl.gov>

Allen-Cahn working with geometric multigrid using a Schur complement smoother; multigrid convergence is very good
changed PCMG coarse solve to also use KSPPREONLY when SVD PC is used (since direct so

Allen-Cahn working with geometric multigrid using a Schur complement smoother; multigrid convergence is very good
changed PCMG coarse solve to also use KSPPREONLY when SVD PC is used (since direct solver)
updated docs for PCFieldsplitSchurPrecondition()

Hg-commit: 510687034c75e9c6370b48573ca2806b763eaaea

show more ...


/petsc/config/builder.py
/petsc/include/mpiuni/mpi.h
/petsc/include/petscdmcomposite.h
/petsc/include/petscis.h
/petsc/include/petscksp.h
/petsc/include/petscmat.h
/petsc/include/petscmath.h
/petsc/include/petscsnes.h
/petsc/include/petscsys.h
/petsc/include/private/kspimpl.h
/petsc/include/private/snesimpl.h
/petsc/include/private/vecimpl.h
/petsc/include/sieve/Overlap.hh
/petsc/include/sieve/ParallelMapping.hh
/petsc/include/sieve/Partitioner.hh
/petsc/include/sieve/Sifter.hh
/petsc/src/dm/impls/composite/pack.c
/petsc/src/dm/impls/da/da.c
/petsc/src/dm/impls/mesh/examples/tests/distributionTests.cxx
/petsc/src/dm/interface/dm.c
/petsc/src/docs/website/developers/projects.html
/petsc/src/docs/website/documentation/faq.html
/petsc/src/ksp/ksp/examples/tests/ex22.c
/petsc/src/ksp/ksp/examples/tests/makefile
/petsc/src/ksp/ksp/examples/tests/output/ex22_3.out
/petsc/src/ksp/ksp/interface/iterativ.c
fieldsplit/fieldsplit.c
mg/mg.c
/petsc/src/mat/impls/nest/matnest.c
/petsc/src/mat/interface/matrix.c
/petsc/src/snes/examples/tutorials/ex5.c
/petsc/src/snes/examples/tutorials/ex55.c
/petsc/src/snes/examples/tutorials/ex57.c
/petsc/src/snes/examples/tutorials/ex58.c
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/snes/impls/vi/vi.c
/petsc/src/snes/impls/vi/viimpl.h
/petsc/src/snes/interface/snes.c
/petsc/src/snes/utils/damgsnes.c
/petsc/src/sys/comm/examples/tests/ex1.c
/petsc/src/sys/comm/examples/tests/output/ex1_0.out
/petsc/src/sys/comm/examples/tests/output/ex1_1.out
/petsc/src/sys/comm/makefile
/petsc/src/sys/comm/sectioncopy.c
/petsc/src/sys/makefile
/petsc/src/sys/objects/olist.c
/petsc/src/sys/viewer/interface/view.c
/petsc/src/vec/is/utils/isltog.c
/petsc/src/vec/vec/impls/nest/vecnest.c
/petsc/src/vec/vec/impls/seq/vsection.c
546c30cb09-Jun-2011 Lisandro Dalcin <dalcinl@gmail.com>

Fix PCReset_Redundant()

Hg-commit: 9d0d804f613615bf784b254c4e89e7bfdaf9a657

1ea5a55908-Jun-2011 Barry Smith <bsmith@mcs.anl.gov>

cleanup of ex54.c no printing by defult, profile update_q routine

Hg-commit: d6e3c1f68a9863764f213c9511b4a20cbaaff709


/petsc/config/PETSc/packages/ml.py
/petsc/config/builder.py
/petsc/include/mpiuni/mpi.h
/petsc/include/petscdm.h
/petsc/include/petscdmcomposite.h
/petsc/include/petscdmmesh.hh
/petsc/include/petscis.h
/petsc/include/petscksp.h
/petsc/include/petscmat.h
/petsc/include/petscmath.h
/petsc/include/petscpc.h
/petsc/include/petscsnes.h
/petsc/include/petscsys.h
/petsc/include/private/kspimpl.h
/petsc/include/private/matimpl.h
/petsc/include/private/pcimpl.h
/petsc/include/private/snesimpl.h
/petsc/include/private/vecimpl.h
/petsc/include/sieve/Completion.hh
/petsc/include/sieve/Distribution.hh
/petsc/include/sieve/Mesh.hh
/petsc/include/sieve/Numbering.hh
/petsc/include/sieve/Overlap.hh
/petsc/include/sieve/ParallelMapping.hh
/petsc/include/sieve/Partitioner.hh
/petsc/include/sieve/SectionCompletion.hh
/petsc/include/sieve/Sections.hh
/petsc/include/sieve/Sifter.hh
/petsc/src/dm/impls/composite/pack.c
/petsc/src/dm/impls/da/da.c
/petsc/src/dm/impls/mesh/examples/tests/distributionTests.cxx
/petsc/src/dm/impls/mesh/f90-custom/zmeshf90.c
/petsc/src/dm/interface/dm.c
/petsc/src/docs/tex/manual/developers.tex
/petsc/src/docs/website/developers/projects.html
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/docs/website/documentation/faq.html
/petsc/src/ksp/ksp/examples/tests/ex22.c
/petsc/src/ksp/ksp/examples/tests/makefile
/petsc/src/ksp/ksp/examples/tests/output/ex22_3.out
/petsc/src/ksp/ksp/interface/iterativ.c
/petsc/src/ksp/ksp/interface/itfunc.c
redundant/redundant.c
/petsc/src/ksp/pc/interface/pcset.c
/petsc/src/mat/examples/tests/ex88.c
/petsc/src/mat/examples/tests/makefile
/petsc/src/mat/examples/tests/output/ex88_1.out
/petsc/src/mat/impls/aij/seq/inode.c
/petsc/src/mat/impls/aij/seq/matptap.c
/petsc/src/mat/impls/baij/seq/baij.c
/petsc/src/mat/impls/nest/matnest.c
/petsc/src/mat/impls/sbaij/seq/sbaij.c
/petsc/src/mat/impls/shell/shell.c
/petsc/src/mat/interface/matrix.c
/petsc/src/snes/examples/tutorials/ex5.c
/petsc/src/snes/examples/tutorials/ex54.c
/petsc/src/snes/examples/tutorials/ex57.c
/petsc/src/snes/examples/tutorials/ex58.c
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/snes/impls/multiblock/multiblock.c
/petsc/src/snes/impls/vi/vi.c
/petsc/src/snes/impls/vi/viimpl.h
/petsc/src/snes/interface/snes.c
/petsc/src/snes/utils/damgsnes.c
/petsc/src/sys/comm/examples/tests/ex1.c
/petsc/src/sys/comm/examples/tests/output/ex1_0.out
/petsc/src/sys/comm/examples/tests/output/ex1_1.out
/petsc/src/sys/comm/makefile
/petsc/src/sys/comm/sectioncopy.c
/petsc/src/sys/makefile
/petsc/src/sys/objects/destroy.c
/petsc/src/sys/objects/olist.c
/petsc/src/sys/objects/pinit.c
/petsc/src/sys/viewer/interface/view.c
/petsc/src/ts/examples/tutorials/ex15.c
/petsc/src/ts/examples/tutorials/makefile
/petsc/src/ts/impls/explicit/ssp/ssp.c
/petsc/src/vec/is/impls/general/general.c
/petsc/src/vec/is/utils/isltog.c
/petsc/src/vec/vec/impls/nest/vecnest.c
/petsc/src/vec/vec/impls/seq/vsection.c
3aeaf22603-Jun-2011 Barry Smith <bsmith@mcs.anl.gov>

PCMG will now use the number of refinements of the DM to set the number of levels if it is not supplied some other way. So now -pc_type mg -snes_grid_sequence 3 -pc_mg_galerkin will cause more levels

PCMG will now use the number of refinements of the DM to set the number of levels if it is not supplied some other way. So now -pc_type mg -snes_grid_sequence 3 -pc_mg_galerkin will cause more levels of MG to be used for each finer grid in the grid sequencing!

Hg-commit: ba49de779c18037084392ac0552235321d9c0315

show more ...

eb3f98d203-Jun-2011 Barry Smith <bsmith@mcs.anl.gov>

updated to support MatView and MatLoad for MPIDense for the native format for any size matrices no matter how large. It now uses the MPILong_Send/Recv functions.

Hg-commit: bf26a3ca0c75062d88061ec3b

updated to support MatView and MatLoad for MPIDense for the native format for any size matrices no matter how large. It now uses the MPILong_Send/Recv functions.

Hg-commit: bf26a3ca0c75062d88061ec3b51b3f09a7c45e34

show more ...


/petsc/config/builder.py
/petsc/include/petscdm.h
/petsc/include/petscoptions.h
/petsc/include/petscsnes.h
/petsc/include/petscsys.h
/petsc/include/petscviewer.h
/petsc/include/private/dmimpl.h
/petsc/include/private/snesimpl.h
/petsc/src/dm/ao/examples/makefile
/petsc/src/dm/ao/impls/basic/aobasic.c
/petsc/src/dm/ao/impls/memscalable/aomemscalable.c
/petsc/src/dm/examples/tests/makefile
/petsc/src/dm/examples/tutorials/makefile
/petsc/src/dm/impls/adda/examples/makefile
/petsc/src/dm/impls/adda/examples/tests/makefile
/petsc/src/dm/impls/da/da.c
/petsc/src/dm/impls/da/ftn-custom/makefile
/petsc/src/dm/impls/iga/igacreate.c
/petsc/src/dm/interface/dm.c
/petsc/src/dm/sa/interface/sa.c
/petsc/src/docs/tex/manual/developers.tex
/petsc/src/docs/tex/manual/part2.tex
mg/mg.c
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/seq/superlu/superlu.c
/petsc/src/mat/impls/baij/mpi/bstream/mpibstream.c
/petsc/src/mat/impls/dense/mpi/mpidense.c
/petsc/src/mat/impls/dense/seq/dense.c
/petsc/src/mat/impls/fft/fftw/fftw.c
/petsc/src/snes/examples/tests/ex5.c
/petsc/src/snes/examples/tutorials/ex55.c
/petsc/src/snes/examples/tutorials/ex5f.F
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/snes/impls/vi/vi.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/utils/damgsnes.c
/petsc/src/sys/objects/inherit.c
/petsc/src/sys/objects/olist.c
/petsc/src/sys/objects/options.c
/petsc/src/sys/objects/pinit.c
/petsc/src/sys/utils/makefile
/petsc/src/sys/utils/mpilong.c
/petsc/src/sys/viewer/impls/binary/binv.c
/petsc/src/ts/impls/implicit/gl/gl.c
b96a4a9631-May-2011 Barry Smith <bsmith@mcs.anl.gov>

fixed -pc_hypre_boomeramg_print_statistics to not use the wrong Logical that does not support passing 2 or 3 as argument, instead use PetscOptionsName()

Hg-commit: 7dead52068481135ed4c3357c0dfaf502a

fixed -pc_hypre_boomeramg_print_statistics to not use the wrong Logical that does not support passing 2 or 3 as argument, instead use PetscOptionsName()

Hg-commit: 7dead52068481135ed4c3357c0dfaf502ab87e06

show more ...

d066078831-May-2011 Barry Smith <bsmith@mcs.anl.gov>

added matrix object to MatCheckPivot routines to allow displaying more information on failure
PCEXOTIC turns off DM object in PCMG so that PCSetUp_MG() doesn't use the DM object to generate incorrect

added matrix object to MatCheckPivot routines to allow displaying more information on failure
PCEXOTIC turns off DM object in PCMG so that PCSetUp_MG() doesn't use the DM object to generate incorrect work vectors
SNESSetDM,KSPSetDM and PCSetDM allow using 0 dm to clear current DM.

Hg-commit: d3ce2e5ec6f3ec4502b397e3155085dddbdcd62e

show more ...

3c0c59f328-May-2011 Barry Smith <bsmith@mcs.anl.gov>

finally got the DM_SNESVI working for scalar problem ex58.c correct memory management

Hg-commit: 1cac6a75ab1aaef3bbb21d172e7b901a37522293

f3ae41bd28-May-2011 Barry Smith <bsmith@mcs.anl.gov>

only increase reference count if a Mat is provided

Hg-commit: 66453c64002a9eb613d4fd9585bbf7dc84e4d2b9

298cc20828-May-2011 Barry Smith <bsmith@mcs.anl.gov>

geometric multigrid works with simple single component VI problem and DM == DMDA ex58.c

Hg-commit: 9e8e3f96e5eee84c16e39b30b9c611fcaf4368d0

63ec74ff27-May-2011 Barry Smith <bsmith@mcs.anl.gov>

hacky fix to broken PCFieldSplit with PCReset()

Hg-commit: 84b46f789313a34779f441ae742f2ab6ea6ac6a5

d0af7cd327-May-2011 Barry Smith <bsmith@mcs.anl.gov>

fixed PCReset_FieldSplit() to work in certain cases
changed SNESVI solver to again use PCReset() instead of making a new KSP each time
added ex58.c to allow start of testing of geometric multigrid fo

fixed PCReset_FieldSplit() to work in certain cases
changed SNESVI solver to again use PCReset() instead of making a new KSP each time
added ex58.c to allow start of testing of geometric multigrid for SNESVI solver

Hg-commit: 65bdb5e3e7bc2fd1d7345aee42689e28d0077897

show more ...

0e63999f24-May-2011 Jungho Lee <julee@mcs.anl.gov>

commit after merge
:w!

Hg-commit: 252b7df528f9cdb484d150ba2d30e13a98447883


/petsc/config/PETSc/Configure.py
/petsc/config/PETSc/packages/MUMPS.py
/petsc/config/PETSc/packages/blopex.py
/petsc/config/PETSc/packages/cuda.py
/petsc/config/PETSc/utilities/Regression.py
/petsc/config/builder.py
/petsc/config/cmakeboot.py
/petsc/config/examples/arch-cuda-double.py
/petsc/config/examples/arch-linux-complex-gcov.py
/petsc/config/examples/arch-linux-cxx-sieve-gcov.py
/petsc/config/examples/arch-linux-gcov.py
/petsc/config/examples/arch-linux-pkgs-gcov.py
/petsc/include/petscdmmesh.h
/petsc/include/petscis.h
/petsc/include/petscmat.h
/petsc/include/petscsnes.h
/petsc/include/petscsys.h
/petsc/include/petscvec.h
/petsc/include/private/matimpl.h
/petsc/include/private/vecimpl.h
/petsc/include/sieve/DMBuilder.hh
/petsc/include/sieve/Field.hh
/petsc/include/sieve/ISieve.hh
/petsc/include/sieve/SieveBuilder.hh
/petsc/makefile
/petsc/src/contrib/blopex/driver/driver.c
/petsc/src/contrib/blopex/petsc-interface/petsc-interface.c
/petsc/src/dm/impls/da/dadist.c
/petsc/src/dm/impls/da/dainterp.c
/petsc/src/dm/impls/iga/iga.c
/petsc/src/dm/impls/mesh/examples/tests/conversion1.cxx
/petsc/src/dm/impls/mesh/examples/tests/makefile
/petsc/src/dm/impls/mesh/examples/tests/output/conversion1_1.out
/petsc/src/dm/impls/mesh/examples/tutorials/bratu_quadrature.fiat
/petsc/src/dm/impls/mesh/mesh.c
/petsc/src/dm/impls/mesh/meshcreate.c
/petsc/src/docs/tex/manual/developers.tex
/petsc/src/docs/tex/petscapp.bib
/petsc/src/docs/website/documentation/faq.html
/petsc/src/docs/website/publications/index.html
/petsc/src/ksp/ksp/examples/tutorials/ex29.c
fieldsplit/fieldsplit.c
/petsc/src/mat/examples/tests/ex45.c
/petsc/src/mat/impls/aij/mpi/fdmpiaij.c
/petsc/src/mat/impls/aij/mpi/mmaij.c
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/mpi/mpicusp/mpiaijcusp.cu
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/aij/seq/seqcusp/aijcusp.cu
/petsc/src/mat/impls/baij/mpi/bstream/mpibstream.c
/petsc/src/mat/impls/baij/mpi/mmbaij.c
/petsc/src/mat/impls/baij/mpi/mpibaij.c
/petsc/src/mat/impls/baij/seq/baij.c
/petsc/src/mat/impls/baij/seq/baij.h
/petsc/src/mat/impls/baij/seq/bstream/bstream.c
/petsc/src/mat/impls/baij/seq/bstream/bstream.h
/petsc/src/mat/impls/baij/seq/bstream/bstrmfact.c
/petsc/src/mat/impls/baij/seq/bstream/makefile
/petsc/src/mat/impls/dense/mpi/mpidense.c
/petsc/src/mat/impls/dense/seq/dense.c
/petsc/src/mat/impls/fft/fftw/fftw.c
/petsc/src/mat/impls/localref/mlocalref.c
/petsc/src/mat/impls/sbaij/mpi/mpisbaij.c
/petsc/src/mat/impls/sbaij/mpi/sbstream/mpisbstream.c
/petsc/src/mat/impls/sbaij/seq/sbaij.c
/petsc/src/mat/impls/sbaij/seq/sbstream/sbstream.c
/petsc/src/mat/impls/sbaij/seq/sbstream/sbstream.h
/petsc/src/mat/impls/sbaij/seq/sbstream/sbstrmfact.c
/petsc/src/mat/impls/shell/ftn-custom/zshellf.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/utils/gcreate.c
/petsc/src/snes/examples/tutorials/ex12.c
/petsc/src/snes/examples/tutorials/ex18.c
/petsc/src/snes/examples/tutorials/ex55.c
/petsc/src/snes/examples/tutorials/ex57.c
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/snes/examples/tutorials/output/ex12_1.out
/petsc/src/snes/impls/vi/vi.c
/petsc/src/snes/utils/damgsnes.c
/petsc/src/sys/error/errstop.c
/petsc/src/sys/error/errtrace.c
/petsc/src/vec/is/utils/isltog.c
/petsc/src/vec/vec/impls/mpi/mpicusp/mpicusp.cu
/petsc/src/vec/vec/impls/mpi/pbvec.c
/petsc/src/vec/vec/impls/mpi/pmap.c
/petsc/src/vec/vec/impls/seq/bvec2.c
/petsc/src/vec/vec/impls/seq/makefile
/petsc/src/vec/vec/impls/seq/seqcusp/veccusp.cu
/petsc/src/vec/vec/impls/seq/vsection.c
/petsc/src/vec/vec/impls/shared/shvec.c
/petsc/src/vec/vec/interface/rvector.c
/petsc/src/vec/vec/interface/veccreate.c
/petsc/src/vec/vec/interface/vector.c
/petsc/src/vec/vec/utils/vpscat.c
2eab2d5b23-May-2011 Jungho Lee <julee@mcs.anl.gov>

updates to ex55.c to correctly match MATLAB version

Hg-commit: 0521edcb3fa1abaa2881a536d7687a72fbc01b64


/petsc/config/PETSc/Configure.py
/petsc/config/examples/arch-linux-gcc-python-opt.py
/petsc/config/examples/arch-linux-gcc-python.py
/petsc/include/finclude/petscsys.h
/petsc/include/finclude/petscsysdef.h
/petsc/include/petscbag.h
/petsc/include/petscdm.h
/petsc/include/petscdmmesh.hh
/petsc/include/petscsa.h
/petsc/include/petscsys.h
/petsc/include/petsctime.h
/petsc/include/private/saimpl.h
/petsc/src/benchmarks/streams/BasicVersion.c
/petsc/src/benchmarks/streams/SSEVersion.c
/petsc/src/benchmarks/streams/makefile
/petsc/src/dm/ao/examples/tests/makefile
/petsc/src/dm/ao/interface/dlregisdm.c
/petsc/src/dm/examples/tutorials/ex11f90.F
/petsc/src/dm/impls/da/gr2.c
/petsc/src/dm/impls/mesh/mesh.c
/petsc/src/dm/makefile
/petsc/src/dm/sa/impls/graph/makefile
/petsc/src/dm/sa/impls/graph/sagraph.c
/petsc/src/dm/sa/impls/makefile
/petsc/src/dm/sa/interface/makefile
/petsc/src/dm/sa/interface/sa.c
/petsc/src/dm/sa/makefile
/petsc/src/docs/tex/manual/acknowl.tex
/petsc/src/docs/tex/manual/developers.tex
/petsc/src/docs/tex/manual/intro.tex
/petsc/src/docs/tex/manual/manual.tex
/petsc/src/docs/tex/manual/part2.tex
/petsc/src/docs/tex/petscapp.bib
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/docs/website/documentation/installation.html
/petsc/src/docs/website/miscellaneous/acknwldg.html
/petsc/src/ksp/ksp/examples/tutorials/ex13f90.F
composite/composite.c
/petsc/src/ksp/pc/interface/pcregis.c
/petsc/src/mat/examples/tests/ex45.c
/petsc/src/mat/examples/tests/makefile
/petsc/src/snes/examples/tutorials/ex10.c
/petsc/src/snes/examples/tutorials/ex47cu.cu
/petsc/src/snes/examples/tutorials/ex48.c
/petsc/src/snes/examples/tutorials/ex54.c
/petsc/src/snes/examples/tutorials/ex55.c
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/snes/examples/tutorials/output/ex48_4.out
/petsc/src/snes/impls/ls/ls.c
/petsc/src/snes/impls/vi/makefile
/petsc/src/snes/impls/vi/vi.c
/petsc/src/snes/interface/snesregi.c
/petsc/src/sys/bag/bag.c
/petsc/src/sys/bag/bagimpl.h
/petsc/src/sys/bag/f90-custom/zbagf90.c
/petsc/src/sys/error/fp.c
/petsc/src/sys/examples/tutorials/ex5.c
/petsc/src/sys/examples/tutorials/ex5f90.F90
/petsc/src/sys/examples/tutorials/makefile
/petsc/src/sys/examples/tutorials/output/ex5f90_1.out
/petsc/src/sys/objects/options.c
/petsc/src/sys/objects/pinit.c
/petsc/src/sys/viewer/examples/tests/ex3.c
/petsc/src/ts/characteristic/examples/tutorials/ex1.c
/petsc/src/ts/characteristic/examples/tutorials/ex2.c
/petsc/src/ts/characteristic/examples/tutorials/output/ex1.out
/petsc/src/ts/characteristic/examples/tutorials/output/ex2.out
/petsc/src/ts/characteristic/examples/tutorials/output/ex4.out
/petsc/src/ts/characteristic/interface/characteristic.c
/petsc/src/ts/interface/ts.c
/petsc/src/vec/vec/examples/tutorials/ex1f.F
/petsc/src/vec/vec/examples/tutorials/ex7f.F
/petsc/src/vec/vec/utils/vpscat.c
5d48047717-May-2011 Matthew G Knepley <knepley@gmail.com>

Small bug in allocation

Hg-commit: efae47240a415482699b272a1f5ec9c21d99615c


/petsc/config/PETSc/Configure.py
/petsc/config/builder.py
/petsc/config/examples/arch-linux-gcc-python-opt.py
/petsc/config/examples/arch-linux-gcc-python.py
/petsc/include/finclude/petscsys.h
/petsc/include/finclude/petscsysdef.h
/petsc/include/petscbag.h
/petsc/include/petscdm.h
/petsc/include/petscdmmesh.hh
/petsc/include/petscis.h
/petsc/include/petscsa.h
/petsc/include/petscsys.h
/petsc/include/petsctime.h
/petsc/include/private/matimpl.h
/petsc/include/private/saimpl.h
/petsc/include/private/vecimpl.h
/petsc/include/sieve/DMBuilder.hh
/petsc/src/benchmarks/streams/BasicVersion.c
/petsc/src/benchmarks/streams/SSEVersion.c
/petsc/src/benchmarks/streams/makefile
/petsc/src/dm/ao/examples/tests/makefile
/petsc/src/dm/ao/interface/dlregisdm.c
/petsc/src/dm/examples/tutorials/ex11f90.F
/petsc/src/dm/impls/da/dadist.c
/petsc/src/dm/impls/da/dainterp.c
/petsc/src/dm/impls/da/gr2.c
/petsc/src/dm/impls/mesh/examples/tutorials/bratu_quadrature.fiat
/petsc/src/dm/impls/mesh/mesh.c
/petsc/src/dm/impls/mesh/meshcreate.c
/petsc/src/dm/makefile
/petsc/src/dm/sa/impls/graph/makefile
/petsc/src/dm/sa/impls/graph/sagraph.c
/petsc/src/dm/sa/impls/makefile
/petsc/src/dm/sa/interface/makefile
/petsc/src/dm/sa/interface/sa.c
/petsc/src/dm/sa/makefile
/petsc/src/docs/tex/manual/acknowl.tex
/petsc/src/docs/tex/manual/developers.tex
/petsc/src/docs/tex/manual/intro.tex
/petsc/src/docs/tex/manual/manual.tex
/petsc/src/docs/tex/manual/part2.tex
/petsc/src/docs/tex/petscapp.bib
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/docs/website/documentation/installation.html
/petsc/src/docs/website/miscellaneous/acknwldg.html
/petsc/src/ksp/ksp/examples/tests/ex19.c
/petsc/src/ksp/ksp/examples/tutorials/ex13f90.F
fieldsplit/fieldsplit.c
/petsc/src/ksp/pc/interface/pcregis.c
/petsc/src/mat/examples/tests/ex45.c
/petsc/src/mat/examples/tests/makefile
/petsc/src/mat/impls/aij/mpi/fdmpiaij.c
/petsc/src/mat/impls/aij/mpi/mmaij.c
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/mpi/mpicusp/mpiaijcusp.cu
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/aij/seq/seqcusp/aijcusp.cu
/petsc/src/mat/impls/baij/mpi/bstream/mpibstream.c
/petsc/src/mat/impls/baij/mpi/mmbaij.c
/petsc/src/mat/impls/baij/mpi/mpibaij.c
/petsc/src/mat/impls/baij/seq/baij.c
/petsc/src/mat/impls/baij/seq/baij.h
/petsc/src/mat/impls/baij/seq/bstream/bstream.c
/petsc/src/mat/impls/baij/seq/bstream/bstream.h
/petsc/src/mat/impls/baij/seq/bstream/bstrmfact.c
/petsc/src/mat/impls/baij/seq/bstream/makefile
/petsc/src/mat/impls/dense/mpi/mpidense.c
/petsc/src/mat/impls/dense/seq/dense.c
/petsc/src/mat/impls/fft/fftw/fftw.c
/petsc/src/mat/impls/localref/mlocalref.c
/petsc/src/mat/impls/sbaij/mpi/mpisbaij.c
/petsc/src/mat/impls/sbaij/mpi/sbstream/mpisbstream.c
/petsc/src/mat/impls/sbaij/seq/sbaij.c
/petsc/src/mat/impls/sbaij/seq/sbstream/sbstream.c
/petsc/src/mat/impls/sbaij/seq/sbstream/sbstream.h
/petsc/src/mat/impls/sbaij/seq/sbstream/sbstrmfact.c
/petsc/src/mat/impls/shell/ftn-custom/zshellf.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/utils/gcreate.c
/petsc/src/snes/examples/tutorials/ex10.c
/petsc/src/snes/examples/tutorials/ex18.c
/petsc/src/snes/examples/tutorials/ex47cu.cu
/petsc/src/snes/examples/tutorials/ex48.c
/petsc/src/snes/examples/tutorials/ex54.c
/petsc/src/snes/examples/tutorials/ex55.c
/petsc/src/snes/examples/tutorials/output/ex48_4.out
/petsc/src/snes/impls/ls/ls.c
/petsc/src/snes/impls/vi/makefile
/petsc/src/snes/impls/vi/vi.c
/petsc/src/snes/interface/snesregi.c
/petsc/src/sys/bag/bag.c
/petsc/src/sys/bag/bagimpl.h
/petsc/src/sys/bag/f90-custom/zbagf90.c
/petsc/src/sys/error/fp.c
/petsc/src/sys/examples/tutorials/ex5.c
/petsc/src/sys/examples/tutorials/ex5f90.F90
/petsc/src/sys/examples/tutorials/makefile
/petsc/src/sys/examples/tutorials/output/ex5f90_1.out
/petsc/src/sys/objects/options.c
/petsc/src/sys/objects/pinit.c
/petsc/src/sys/viewer/examples/tests/ex3.c
/petsc/src/ts/characteristic/examples/tutorials/ex1.c
/petsc/src/ts/characteristic/examples/tutorials/ex2.c
/petsc/src/ts/characteristic/examples/tutorials/output/ex1.out
/petsc/src/ts/characteristic/examples/tutorials/output/ex2.out
/petsc/src/ts/characteristic/examples/tutorials/output/ex4.out
/petsc/src/ts/characteristic/interface/characteristic.c
/petsc/src/ts/interface/ts.c
/petsc/src/vec/is/utils/isltog.c
/petsc/src/vec/vec/examples/tutorials/ex1f.F
/petsc/src/vec/vec/examples/tutorials/ex7f.F
/petsc/src/vec/vec/impls/mpi/mpicusp/mpicusp.cu
/petsc/src/vec/vec/impls/mpi/pbvec.c
/petsc/src/vec/vec/impls/mpi/pmap.c
/petsc/src/vec/vec/impls/seq/bvec2.c
/petsc/src/vec/vec/impls/seq/seqcusp/veccusp.cu
/petsc/src/vec/vec/impls/shared/shvec.c
/petsc/src/vec/vec/interface/rvector.c
/petsc/src/vec/vec/interface/veccreate.c
/petsc/src/vec/vec/interface/vector.c
/petsc/src/vec/vec/utils/vpscat.c
a2d70de207-May-2011 Barry Smith <bsmith@mcs.anl.gov>

added PCReset_SVD()
added a bunch of PETSc application publications

Hg-commit: 6b825db3154b9609699839b139c9d2bc928acd5b

f699113306-May-2011 Barry Smith <bsmith@mcs.anl.gov>

fixed memory leak for PCReset() for ASM preconditioner

Hg-commit: e93c32c15d6b633db8e64b87259707c590952cd6

7271b97906-May-2011 Barry Smith <bsmith@mcs.anl.gov>

fixed bjacobi multiblock to work properly with PCReset()
SNESSolveVI_RS() now uses KSPReset() instead of creating a new KSP and deleting the old

Hg-commit: 83c325962928169fe72cc5c3cc565eb364944c57

1...<<161162163164165166167168169170>>...210