History log of /petsc/src/snes/impls/ (Results 1051 – 1075 of 1817)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
d1adcc6f07-Nov-2011 Peter Brune <brune@mcs.anl.gov>

SNESFAS interface now looks a lot more like PCMG.

Hg-commit: d25ca7d79454ace46905b26dfda5a3c4d704a817

794bee3307-Nov-2011 Peter Brune <brune@mcs.anl.gov>

better debugging for FAS with GS

Hg-commit: 37d49cce58fd4c9a1a50824074234e54b6400ed1

b6a51c3607-Nov-2011 Peter Brune <brune@mcs.anl.gov>

commit after merge

Hg-commit: 4afddb78e4d16b99952e891a10244a92ea0015ab


/petsc/.hgignore
/petsc/bin/matlab/@PetscOpenFile/read.m
/petsc/bin/matlab/PetscBinaryRead.m
/petsc/bin/pythonscripts/PetscGenerateFEMQuadrature.py
/petsc/config/PETSc/packages/MUMPS.py
/petsc/config/PETSc/packages/Matlab.py
/petsc/config/PETSc/packages/PTScotch.py
/petsc/config/PETSc/packages/PaStiX.py
/petsc/config/PETSc/packages/SuperLU.py
/petsc/config/PETSc/packages/SuperLU_DIST.py
/petsc/config/builder.py
/petsc/config/cmakeboot.py
/petsc/config/examples/basic/arch-gcc-complex-O.py
/petsc/config/examples/basic/arch-gcc-complex.py
/petsc/config/examples/basic/arch-gcc64-complex-O.py
/petsc/config/examples/basic/arch-gcc64-complex.py
/petsc/include/finclude/petscsys.h
/petsc/include/finclude/petscsysdef.h
/petsc/include/finclude/petscts.h
/petsc/include/petscdm.h
/petsc/include/petscdmmesh.h
/petsc/include/petscdmmesh.hh
/petsc/include/petscmat.h
/petsc/include/petscsnes.h
/petsc/include/petscsys.h
/petsc/include/petscts.h
/petsc/include/petscversion.h
/petsc/include/private/dmimpl.h
/petsc/include/private/fortranimpl.h
/petsc/include/private/matimpl.h
/petsc/include/private/petscimpl.h
/petsc/include/private/snesimpl.h
/petsc/include/private/vecimpl.h
/petsc/include/sieve/ISieve.hh
/petsc/include/sieve/Mesh.hh
/petsc/include/sieve/Overlap.hh
/petsc/setup.py
/petsc/src/dm/impls/mesh/ALE.cxx
/petsc/src/dm/impls/mesh/examples/tests/ex1.c
/petsc/src/dm/impls/mesh/examples/tests/output/ex1_0.out
/petsc/src/dm/impls/mesh/examples/tests/output/ex1_1.out
/petsc/src/dm/impls/mesh/examples/tests/output/ex1_10.out
/petsc/src/dm/impls/mesh/examples/tests/output/ex1_11.out
/petsc/src/dm/impls/mesh/examples/tests/output/ex1_12.out
/petsc/src/dm/impls/mesh/examples/tests/output/ex1_13.out
/petsc/src/dm/impls/mesh/examples/tests/output/ex1_2.out
/petsc/src/dm/impls/mesh/examples/tests/output/ex1_3.out
/petsc/src/dm/impls/mesh/examples/tests/output/ex1_4.out
/petsc/src/dm/impls/mesh/examples/tests/output/ex1_5.out
/petsc/src/dm/impls/mesh/examples/tests/output/ex1_6.out
/petsc/src/dm/impls/mesh/examples/tests/output/ex1_7.out
/petsc/src/dm/impls/mesh/examples/tests/output/ex1_8.out
/petsc/src/dm/impls/mesh/examples/tests/output/ex1_9.out
/petsc/src/dm/impls/mesh/ftn-custom/zmesh.c
/petsc/src/dm/impls/mesh/ftn-custom/zsection.c
/petsc/src/dm/impls/mesh/mesh.c
/petsc/src/dm/impls/mesh/meshcreate.c
/petsc/src/dm/interface/dm.c
/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/faq.html
/petsc/src/docs/website/download/index.html
/petsc/src/ksp/ksp/examples/tutorials/ex10.c
/petsc/src/ksp/ksp/examples/tutorials/ex45f.F
/petsc/src/ksp/ksp/examples/tutorials/ex54.c
/petsc/src/ksp/ksp/examples/tutorials/ex55.c
/petsc/src/ksp/ksp/examples/tutorials/ex56.c
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/examples/tutorials/output/ex45f_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex54_0.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex54_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex55_0.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex55_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex56_0.out
/petsc/src/ksp/ksp/impls/bcgsl/bcgsl.c
/petsc/src/ksp/ksp/impls/cheby/cheby.c
/petsc/src/ksp/pc/impls/gamg/createProlongation.c
/petsc/src/ksp/pc/impls/gamg/gamg.c
/petsc/src/ksp/pc/impls/gamg/gamg.h
/petsc/src/ksp/pc/impls/svd/svd.c
/petsc/src/mat/blocktranspose.h
/petsc/src/mat/color/color.c
/petsc/src/mat/examples/tests/ex104.c
/petsc/src/mat/examples/tests/ex161.c
/petsc/src/mat/examples/tests/ex162.c
/petsc/src/mat/examples/tests/ex93.c
/petsc/src/mat/examples/tests/ex94.c
/petsc/src/mat/examples/tests/makefile
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/mpi/mpiov.c
/petsc/src/mat/impls/aij/mpi/pastix/pastix.c
/petsc/src/mat/impls/aij/mpi/superlu_dist/superlu_dist.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/aij/seq/aij.h
/petsc/src/mat/impls/aij/seq/aijfact.c
/petsc/src/mat/impls/aij/seq/matmatmult.c
/petsc/src/mat/impls/aij/seq/matpapt.c
/petsc/src/mat/impls/aij/seq/superlu/superlu.c
/petsc/src/mat/impls/aij/seq/umfpack/umfpack.c
/petsc/src/mat/impls/baij/mpi/baijov.c
/petsc/src/mat/impls/baij/mpi/mpibaij.c
/petsc/src/mat/impls/baij/seq/baij.c
/petsc/src/mat/impls/dense/seq/dense.c
/petsc/src/mat/impls/dense/seq/dense.h
/petsc/src/mat/impls/ij/matij.c
/petsc/src/mat/impls/sbaij/mpi/mpisbaij.c
/petsc/src/mat/impls/sbaij/seq/cholmod/sbaijcholmod.c
/petsc/src/mat/impls/sbaij/seq/sbaij.c
/petsc/src/mat/interface/dlregismat.c
/petsc/src/mat/interface/matreg.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/makefile
/petsc/src/mat/matfd/fdmatrix.c
/petsc/src/snes/examples/tutorials/ex12.c
/petsc/src/snes/examples/tutorials/ex52.c
/petsc/src/snes/examples/tutorials/ex53.c
/petsc/src/snes/examples/tutorials/ex54.c
/petsc/src/snes/examples/tutorials/ex55.c
/petsc/src/snes/examples/tutorials/ex56.c
/petsc/src/snes/examples/tutorials/ex58.c
/petsc/src/snes/examples/tutorials/ex60.c
/petsc/src/snes/examples/tutorials/ex61.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/makefile
/petsc/src/snes/examples/tutorials/output/ex50_6.out
/petsc/src/snes/examples/tutorials/output/ex58_1.out
/petsc/src/snes/examples/tutorials/output/ex58_2.out
ls/ls.c
ngmres/snesngmres.c
richardson/snesrichardson.c
test/snestest.c
vi/makefile
vi/rs/makefile
vi/rs/virs.c
vi/rs/virsimpl.h
vi/rsaug/makefile
vi/rsaug/virsaug.c
vi/rsaug/virsaugimpl.h
vi/ss/makefile
vi/ss/viss.c
vi/ss/vissimpl.h
vi/vi.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/interface/snesj2.c
/petsc/src/snes/interface/snesls.c
/petsc/src/snes/interface/snesregi.c
/petsc/src/sys/bag/bag.c
/petsc/src/sys/dll/reg.c
/petsc/src/sys/examples/tests/makefile
/petsc/src/sys/examples/tutorials/ex5.c
/petsc/src/sys/fileio/sysio.c
/petsc/src/sys/ftn-custom/zstart.c
/petsc/src/sys/objects/inherit.c
/petsc/src/sys/objects/pinit.c
/petsc/src/sys/objects/ptype.c
/petsc/src/sys/utils/hash.h
/petsc/src/sys/viewer/impls/ascii/filev.c
/petsc/src/sys/viewer/impls/socket/matlab/bread.c
/petsc/src/sys/viewer/impls/socket/matlab/makefile
/petsc/src/ts/characteristic/examples/tutorials/ex4.c
/petsc/src/ts/examples/tests/ex1.c
/petsc/src/ts/examples/tests/ex2.c
/petsc/src/ts/examples/tests/ex3.c
/petsc/src/ts/examples/tests/ex4.c
/petsc/src/ts/examples/tests/ex5.c
/petsc/src/ts/examples/tutorials/ex1.c
/petsc/src/ts/examples/tutorials/ex12.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/ex18.c
/petsc/src/ts/examples/tutorials/ex1f.F
/petsc/src/ts/examples/tutorials/ex2.c
/petsc/src/ts/examples/tutorials/ex21.c
/petsc/src/ts/examples/tutorials/ex3.c
/petsc/src/ts/examples/tutorials/ex4.c
/petsc/src/ts/examples/tutorials/ex5.c
/petsc/src/ts/examples/tutorials/ex6.c
/petsc/src/ts/examples/tutorials/makefile
/petsc/src/ts/examples/tutorials/output/ex12_1.out
/petsc/src/ts/examples/tutorials/output/ex1f_1.out
/petsc/src/ts/examples/tutorials/phasefield/biharmonic.c
/petsc/src/ts/examples/tutorials/phasefield/biharmonictest.m
/petsc/src/ts/examples/tutorials/phasefield/heat.c
/petsc/src/ts/examples/tutorials/phasefield/heattest.m
/petsc/src/ts/examples/tutorials/phasefield/makefile
/petsc/src/ts/impls/arkimex/arkimex.c
/petsc/src/ts/impls/explicit/ssp/ssp.c
/petsc/src/ts/impls/implicit/gl/gladapt.c
/petsc/src/ts/impls/rosw/rosw.c
/petsc/src/ts/interface/ftn-custom/makefile
/petsc/src/ts/interface/ftn-custom/ztsf.c
/petsc/src/ts/interface/makefile
/petsc/src/ts/interface/ts.c
/petsc/src/vec/vec/examples/tests/ex13.c
/petsc/src/vec/vec/examples/tests/makefile
/petsc/src/vec/vec/examples/tests/output/ex13_1.out
/petsc/src/vec/vec/impls/mpi/mpicusp/mpicusp.cu
/petsc/src/vec/vec/impls/mpi/mpipthread/mpivecpthread.c
/petsc/src/vec/vec/impls/mpi/pdvec.c
/petsc/src/vec/vec/impls/mpi/pvec2.c
/petsc/src/vec/vec/impls/seq/seqpthread/vecpthread.c
/petsc/src/vec/vec/impls/seq/vsection.c
/petsc/src/vec/vec/interface/rvector.c
/petsc/src/vec/vec/utils/comb.c
/petsc/src/vec/vec/utils/vinv.c
646217ec07-Nov-2011 Peter Brune <brune@mcs.anl.gov>

added computeGS, akin to computefunction and computejacobian, to SNES

Hg-commit: 4cd394b34d6c2d0a42d7bff7da4a2f63ed0ff71f

c2fc9fa906-Nov-2011 Barry Smith <bsmith@mcs.anl.gov>

reorganized SNESVI to two solvers SNESVIRS and SNESVISS in seperate directories without being intertwined though they share some common code
removed rsaug from being built since is broken

Hg-commit

reorganized SNESVI to two solvers SNESVIRS and SNESVISS in seperate directories without being intertwined though they share some common code
removed rsaug from being built since is broken

Hg-commit: 31c8ce4101ddfbfe4fc6d005d66ef14f58ee082a

show more ...


/petsc/.hgignore
/petsc/config/examples/basic/arch-gcc-complex-O.py
/petsc/config/examples/basic/arch-gcc-complex.py
/petsc/config/examples/basic/arch-gcc64-complex-O.py
/petsc/config/examples/basic/arch-gcc64-complex.py
/petsc/include/petscsnes.h
/petsc/include/petscsys.h
/petsc/include/private/snesimpl.h
/petsc/include/private/vecimpl.h
/petsc/src/docs/website/documentation/faq.html
/petsc/src/mat/impls/aij/seq/matmatmult.c
/petsc/src/mat/impls/sbaij/mpi/mpisbaij.c
/petsc/src/snes/examples/tutorials/ex54.c
/petsc/src/snes/examples/tutorials/ex55.c
/petsc/src/snes/examples/tutorials/ex60.c
/petsc/src/snes/examples/tutorials/ex61.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/makefile
/petsc/src/snes/examples/tutorials/output/ex58_2.out
vi/makefile
vi/rs/makefile
vi/rs/virs.c
vi/rs/virsimpl.h
vi/rsaug/makefile
vi/rsaug/virsaug.c
vi/rsaug/virsaugimpl.h
vi/ss/makefile
vi/ss/viss.c
vi/ss/vissimpl.h
vi/vi.c
/petsc/src/snes/interface/snesregi.c
/petsc/src/sys/dll/reg.c
/petsc/src/sys/examples/tests/makefile
/petsc/src/sys/objects/pinit.c
/petsc/src/ts/characteristic/examples/tutorials/ex4.c
/petsc/src/ts/examples/tests/ex1.c
/petsc/src/ts/examples/tests/ex2.c
/petsc/src/ts/examples/tests/ex3.c
/petsc/src/ts/examples/tutorials/ex1.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/ex18.c
/petsc/src/ts/examples/tutorials/ex2.c
/petsc/src/ts/examples/tutorials/ex21.c
/petsc/src/ts/examples/tutorials/ex3.c
/petsc/src/ts/examples/tutorials/ex4.c
/petsc/src/ts/examples/tutorials/ex5.c
/petsc/src/ts/examples/tutorials/ex6.c
/petsc/src/ts/examples/tutorials/phasefield/biharmonic.c
/petsc/src/ts/examples/tutorials/phasefield/heat.c
/petsc/src/ts/impls/explicit/ssp/ssp.c
/petsc/src/ts/impls/implicit/gl/gladapt.c
/petsc/src/ts/impls/rosw/rosw.c
/petsc/src/vec/vec/examples/tests/ex13.c
/petsc/src/vec/vec/examples/tests/makefile
/petsc/src/vec/vec/examples/tests/output/ex13_1.out
4839bfe803-Nov-2011 Barry Smith <bsmith@mcs.anl.gov>

added nightly test for ex58 DVI solver

Hg-commit: beccfc62fb201f76ecc2892bd7c5c74f5ee4468f

cf22de3101-Nov-2011 Peter Brune <brune@mcs.anl.gov>

removed usage of sqrt() from the snes solvers

Hg-commit: f1ceb88769eb40be9b76d6268f18b933f807fab4

62d1f40f01-Nov-2011 Barry Smith <bsmith@mcs.anl.gov>

replaced many sqrt() in PETSc with the proper PetscSqrtRead/Scalar() business

Hg-commit: 4b2ba7d0f24d7c387a3592e4b32f5444ddf5c08c


/petsc/config/PETSc/packages/PTScotch.py
/petsc/config/PETSc/packages/PaStiX.py
/petsc/config/PETSc/packages/SuperLU_DIST.py
/petsc/include/petscdmmesh.h
/petsc/include/petscmat.h
/petsc/include/petscversion.h
/petsc/include/private/matimpl.h
/petsc/include/private/vecimpl.h
/petsc/include/sieve/ISieve.hh
/petsc/include/sieve/Mesh.hh
/petsc/include/sieve/Overlap.hh
/petsc/src/dm/impls/mesh/ftn-custom/zmesh.c
/petsc/src/dm/impls/mesh/mesh.c
/petsc/src/docs/tex/manual/part2.tex
/petsc/src/docs/website/download/index.html
/petsc/src/ksp/ksp/examples/tutorials/ex54.c
/petsc/src/ksp/ksp/examples/tutorials/ex55.c
/petsc/src/ksp/ksp/examples/tutorials/ex56.c
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/examples/tutorials/output/ex54_0.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex54_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex55_0.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex55_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex56_0.out
/petsc/src/ksp/ksp/impls/bcgsl/bcgsl.c
/petsc/src/ksp/pc/impls/gamg/createProlongation.c
/petsc/src/ksp/pc/impls/gamg/gamg.c
/petsc/src/ksp/pc/impls/gamg/gamg.h
/petsc/src/mat/examples/tests/ex161.c
/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/interface/dlregismat.c
/petsc/src/mat/interface/matrix.c
/petsc/src/snes/examples/tutorials/ex12.c
/petsc/src/snes/examples/tutorials/ex52.c
/petsc/src/snes/examples/tutorials/ex56.c
ls/ls.c
test/snestest.c
vi/vi.c
/petsc/src/snes/interface/snes.c
/petsc/src/sys/viewer/impls/ascii/filev.c
/petsc/src/ts/examples/tutorials/phasefield/biharmonic.c
/petsc/src/ts/examples/tutorials/phasefield/biharmonictest.m
/petsc/src/vec/vec/impls/mpi/mpicusp/mpicusp.cu
/petsc/src/vec/vec/impls/mpi/mpipthread/mpivecpthread.c
/petsc/src/vec/vec/impls/mpi/pvec2.c
/petsc/src/vec/vec/impls/seq/seqpthread/vecpthread.c
/petsc/src/vec/vec/impls/seq/vsection.c
/petsc/src/vec/vec/interface/rvector.c
/petsc/src/vec/vec/utils/comb.c
/petsc/src/vec/vec/utils/vinv.c
d6cbdb9901-Nov-2011 Barry Smith <bsmith@mcs.anl.gov>

test cases for heat and biharmonic models

Hg-commit: 522f61d0575cb3d755a7b656824d33973e633630


/petsc/bin/matlab/@PetscOpenFile/read.m
/petsc/bin/matlab/PetscBinaryRead.m
/petsc/bin/pythonscripts/PetscGenerateFEMQuadrature.py
/petsc/config/PETSc/packages/MUMPS.py
/petsc/config/PETSc/packages/Matlab.py
/petsc/config/PETSc/packages/PTScotch.py
/petsc/config/PETSc/packages/PaStiX.py
/petsc/config/PETSc/packages/SuperLU.py
/petsc/config/builder.py
/petsc/include/finclude/petscsys.h
/petsc/include/finclude/petscsysdef.h
/petsc/include/finclude/petscts.h
/petsc/include/petscdm.h
/petsc/include/petscdmmesh.h
/petsc/include/petscmat.h
/petsc/include/petscsnes.h
/petsc/include/petscsys.h
/petsc/include/petscts.h
/petsc/include/private/dmimpl.h
/petsc/include/private/fortranimpl.h
/petsc/include/private/matimpl.h
/petsc/include/private/petscimpl.h
/petsc/include/private/vecimpl.h
/petsc/include/sieve/ISieve.hh
/petsc/include/sieve/Mesh.hh
/petsc/include/sieve/Overlap.hh
/petsc/src/dm/impls/mesh/ALE.cxx
/petsc/src/dm/impls/mesh/ftn-custom/zmesh.c
/petsc/src/dm/impls/mesh/ftn-custom/zsection.c
/petsc/src/dm/impls/mesh/mesh.c
/petsc/src/dm/interface/dm.c
/petsc/src/docs/tex/petscapp.bib
/petsc/src/docs/website/documentation/faq.html
/petsc/src/ksp/ksp/examples/tutorials/ex45f.F
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/examples/tutorials/output/ex45f_1.out
/petsc/src/ksp/ksp/impls/cheby/cheby.c
/petsc/src/mat/blocktranspose.h
/petsc/src/mat/color/color.c
/petsc/src/mat/examples/tests/ex161.c
/petsc/src/mat/examples/tests/makefile
/petsc/src/mat/impls/aij/mpi/mpiov.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/matmatmult.c
/petsc/src/mat/impls/baij/mpi/baijov.c
/petsc/src/mat/interface/dlregismat.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/makefile
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/snes/examples/tutorials/output/ex50_6.out
ls/ls.c
vi/vi.c
/petsc/src/snes/interface/snesls.c
/petsc/src/sys/fileio/sysio.c
/petsc/src/sys/ftn-custom/zstart.c
/petsc/src/sys/objects/inherit.c
/petsc/src/sys/objects/ptype.c
/petsc/src/sys/utils/hash.h
/petsc/src/sys/viewer/impls/socket/matlab/bread.c
/petsc/src/sys/viewer/impls/socket/matlab/makefile
/petsc/src/ts/examples/tutorials/ex1f.F
/petsc/src/ts/examples/tutorials/ex6.c
/petsc/src/ts/examples/tutorials/output/ex1f_1.out
/petsc/src/ts/examples/tutorials/phasefield/biharmonic.c
/petsc/src/ts/examples/tutorials/phasefield/biharmonictest.m
/petsc/src/ts/examples/tutorials/phasefield/heat.c
/petsc/src/ts/examples/tutorials/phasefield/heattest.m
/petsc/src/ts/examples/tutorials/phasefield/makefile
/petsc/src/ts/impls/arkimex/arkimex.c
/petsc/src/ts/impls/rosw/rosw.c
/petsc/src/ts/interface/ts.c
/petsc/src/vec/vec/impls/mpi/pdvec.c
a3cb90a925-Oct-2011 Peter Brune <brune@mcs.anl.gov>

Injection for SNESFAS fixed

Hg-commit: 5ac518d94070a377fa0385f8b851dbabf6a0c5ca

efe1f98a24-Oct-2011 Peter Brune <brune@mcs.anl.gov>

added injection to FAS

Hg-commit: 66c4fe659a82e446a10fa90b8bf3a4cda3a959f5

28ed4a0424-Oct-2011 Peter Brune <brune@mcs.anl.gov>

Added suggested restart condition clemency for NGMRES

Hg-commit: 4ca62cd3921731f6587cd171931cc2ebc087e069

dfb256c724-Oct-2011 Peter Brune <brune@mcs.anl.gov>

Added different update types for NCG solver

Hg-commit: 33dad5fea5fed2791588127b33b683f23bb792b9


/petsc/bin/pythonscripts/PetscBinaryIO.py
/petsc/bin/pythonscripts/petsc_conf.py
/petsc/bin/urlget.py
/petsc/bin/win32fe/win32fe.exe
/petsc/bin/win32fe/win32feutils.dll
/petsc/config/PETSc/Configure.py
/petsc/config/PETSc/packages/SuperLU_DIST.py
/petsc/config/PETSc/packages/cuda.py
/petsc/config/PETSc/packages/numdiff.py
/petsc/config/PETSc/utilities/Regression.py
/petsc/config/cmakeboot.py
/petsc/config/configure.py
/petsc/config/examples/arch-mswin-cuda.py
/petsc/include/finclude/petsctsdef.h
/petsc/include/petscctable.h
/petsc/include/petscdmmesh.hh
/petsc/include/petscerror.h
/petsc/include/petsclog.hh
/petsc/include/petscmat.h
/petsc/include/petscsys.h
/petsc/include/petscsys.hh
/petsc/include/petscts.h
/petsc/include/petscvec.h
/petsc/include/petscversion.h
/petsc/include/private/matimpl.h
/petsc/include/private/tsimpl.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/benchmarks/benchmarkAssembly.py
/petsc/src/benchmarks/benchmarkExample.py
/petsc/src/dm/examples/tests/ex38.c
/petsc/src/dm/examples/tests/makefile
/petsc/src/dm/impls/da/da3.c
/petsc/src/dm/impls/da/fdda.c
/petsc/src/dm/impls/iga/iga.c
/petsc/src/dm/impls/mesh/examples/tests/overlap1.cxx
/petsc/src/dm/interface/dm.c
/petsc/src/dm/interface/ftn-custom/zdmf.c
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/docs/website/documentation/faq.html
/petsc/src/docs/website/download/index.html
/petsc/src/docs/website/features/gpus.html
/petsc/src/docs/website/index.html
/petsc/src/ksp/ksp/examples/tests/ex10.c
/petsc/src/ksp/ksp/examples/tests/ex12f.F
/petsc/src/ksp/ksp/examples/tests/ex18.c
/petsc/src/ksp/ksp/examples/tests/ex6.c
/petsc/src/ksp/ksp/examples/tests/makefile
/petsc/src/ksp/ksp/examples/tests/output/ex10_1.out
/petsc/src/ksp/ksp/examples/tests/output/ex12f_1.out
/petsc/src/ksp/ksp/examples/tests/output/ex16f_1.out
/petsc/src/ksp/ksp/examples/tests/output/ex19_1.out
/petsc/src/ksp/ksp/examples/tests/output/ex19_2.out
/petsc/src/ksp/ksp/examples/tests/output/ex26_1.out
/petsc/src/ksp/ksp/examples/tests/output/ex26_2.out
/petsc/src/ksp/ksp/examples/tutorials/ex10.c
/petsc/src/ksp/ksp/examples/tutorials/ex23.c
/petsc/src/ksp/ksp/examples/tutorials/ex45f.F
/petsc/src/ksp/ksp/examples/tutorials/ex50.c
/petsc/src/ksp/ksp/examples/tutorials/ex53.c
/petsc/src/ksp/ksp/examples/tutorials/ex56.c
/petsc/src/ksp/ksp/examples/tutorials/ex9.c
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/examples/tutorials/output/ex13f90_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex14_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex23_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex23_2.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex38_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex49_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex49_2.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex49_3.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex53.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex8g_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex8g_2.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex8g_3.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex9_1.out
/petsc/src/ksp/ksp/impls/ibcgs/ibcgs.c
/petsc/src/ksp/ksp/interface/itfunc.c
/petsc/src/ksp/pc/impls/asa/asa.c
/petsc/src/ksp/pc/impls/gamg/createProlongation.c
/petsc/src/ksp/pc/impls/supportgraph/lowstretch.cpp
/petsc/src/mat/examples/makefile
/petsc/src/mat/examples/tests/ex104.c
/petsc/src/mat/examples/tests/ex129.c
/petsc/src/mat/examples/tests/ex16f90.F
/petsc/src/mat/examples/tests/ex34.c
/petsc/src/mat/examples/tests/ex40.c
/petsc/src/mat/examples/tests/ex41.c
/petsc/src/mat/examples/tests/ex42.c
/petsc/src/mat/examples/tests/ex47.c
/petsc/src/mat/examples/tests/ex67f.F
/petsc/src/mat/examples/tests/ex79f.F
/petsc/src/mat/examples/tests/ex81.c
/petsc/src/mat/examples/tests/ex93.c
/petsc/src/mat/examples/tests/ex94.c
/petsc/src/mat/examples/tests/makefile
/petsc/src/mat/examples/tests/output/ex129.out
/petsc/src/mat/examples/tests/output/ex160.out
/petsc/src/mat/examples/tests/output/ex16f90_1.out
/petsc/src/mat/examples/tests/output/ex67f_1.out
/petsc/src/mat/examples/tests/output/ex79f_1.out
/petsc/src/mat/examples/tests/output/ex7_1.out
/petsc/src/mat/examples/tests/output/ex93_1.out
/petsc/src/mat/examples/tests/output/ex94_1.out
/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/aij.h
/petsc/src/mat/impls/aij/seq/matmatmult.c
/petsc/src/mat/impls/aij/seq/seqcusp/aijcusp.cu
/petsc/src/mat/impls/baij/seq/baijfact2.c
/petsc/src/mat/impls/dense/mpi/mpidense.c
/petsc/src/mat/impls/dense/seq/dense.c
/petsc/src/mat/impls/dense/seq/dense.h
/petsc/src/mat/impls/ij/matij.c
/petsc/src/mat/impls/ij/stashij.c
/petsc/src/mat/impls/ij/stashij.h
/petsc/src/mat/impls/sbaij/seq/sbaij.c
/petsc/src/mat/interface/dlregismat.c
/petsc/src/mat/interface/matrix.c
/petsc/src/snes/examples/tests/ex12f.F
/petsc/src/snes/examples/tests/output/ex12_1.out
/petsc/src/snes/examples/tutorials/ex15.c
/petsc/src/snes/examples/tutorials/ex3.c
/petsc/src/snes/examples/tutorials/ex48.c
/petsc/src/snes/examples/tutorials/ex52.c
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/snes/examples/tutorials/output/ex15_1.out
/petsc/src/snes/examples/tutorials/output/ex19_10.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_8.out
/petsc/src/snes/examples/tutorials/output/ex19_9.out
/petsc/src/snes/examples/tutorials/output/ex2_1.out
/petsc/src/snes/examples/tutorials/output/ex3_1.out
/petsc/src/snes/examples/tutorials/output/ex3_2.out
/petsc/src/snes/examples/tutorials/output/ex3_3.out
/petsc/src/snes/examples/tutorials/output/ex3_4.out
/petsc/src/snes/examples/tutorials/output/ex48_1.out
/petsc/src/snes/examples/tutorials/output/ex48_2.out
/petsc/src/snes/examples/tutorials/output/ex48_3.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_fas.out
/petsc/src/snes/examples/tutorials/output/ex5_5_ls.out
/petsc/src/snes/examples/tutorials/output/ex5_5_ncg.out
/petsc/src/snes/examples/tutorials/output/ex5_5_ngmres.out
/petsc/src/snes/examples/tutorials/output/ex5_5_ngmres_fas.out
/petsc/src/snes/examples/tutorials/output/ex5_5_ngmres_ngs.out
/petsc/src/snes/examples/tutorials/output/ex5_5_ngmres_richardson.out
/petsc/src/snes/examples/tutorials/output/ex5_5_nrichardson.out
/petsc/src/snes/examples/tutorials/output/ex5_5_qn.out
/petsc/src/snes/examples/tutorials/output/ex5_6.out
ncg/snesncg.c
ncg/snesncgimpl.h
/petsc/src/snes/interface/snes.c
/petsc/src/sys/draw/utils/axisc.c
/petsc/src/sys/error/err.c
/petsc/src/sys/error/errtrace.c
/petsc/src/sys/examples/tests/ex23.c
/petsc/src/sys/examples/tests/makefile
/petsc/src/sys/fileio/mprint.c
/petsc/src/sys/objects/init.c
/petsc/src/sys/objects/pthread.c
/petsc/src/sys/utils/hash.h
/petsc/src/ts/adapt/impls/basic/adaptbasic.c
/petsc/src/ts/adapt/impls/cfl/adaptcfl.c
/petsc/src/ts/adapt/impls/makefile
/petsc/src/ts/adapt/impls/none/adaptnone.c
/petsc/src/ts/adapt/impls/none/makefile
/petsc/src/ts/adapt/interface/tsadapt.c
/petsc/src/ts/examples/tests/makefile
/petsc/src/ts/examples/tests/output/ex4_7.out
/petsc/src/ts/examples/tutorials/ex2.c
/petsc/src/ts/examples/tutorials/ex21.c
/petsc/src/ts/examples/tutorials/ex2f.F
/petsc/src/ts/examples/tutorials/ex3.c
/petsc/src/ts/examples/tutorials/ex4.c
/petsc/src/ts/examples/tutorials/ex5.c
/petsc/src/ts/examples/tutorials/ex6.c
/petsc/src/ts/examples/tutorials/makefile
/petsc/src/ts/examples/tutorials/output/ex2_1.out
/petsc/src/ts/examples/tutorials/output/ex4_1.out
/petsc/src/ts/examples/tutorials/output/ex4_2.out
/petsc/src/ts/examples/tutorials/output/ex4_3.out
/petsc/src/ts/examples/tutorials/output/ex4_4.out
/petsc/src/ts/examples/tutorials/phasefield/biharmonic.c
/petsc/src/ts/examples/tutorials/phasefield/heat.c
/petsc/src/ts/impls/arkimex/arkimex.c
/petsc/src/ts/impls/rosw/rosw.c
/petsc/src/ts/interface/ts.c
/petsc/src/vec/is/examples/tests/makefile
/petsc/src/vec/vec/examples/tests/ex41.c
/petsc/src/vec/vec/examples/tests/makefile
/petsc/src/vec/vec/examples/tests/output/ex41_1.out
/petsc/src/vec/vec/examples/tutorials/ex9.c
/petsc/src/vec/vec/examples/tutorials/makefile
/petsc/src/vec/vec/examples/tutorials/output/ex1f_2.out
/petsc/src/vec/vec/examples/tutorials/output/ex7_1.out
/petsc/src/vec/vec/impls/dvecimpl.h
/petsc/src/vec/vec/impls/mpi/pbvec.c
/petsc/src/vec/vec/impls/mpi/pdvec.c
/petsc/src/vec/vec/impls/mpi/vmpicr.c
/petsc/src/vec/vec/impls/nest/vecnest.c
/petsc/src/vec/vec/impls/seq/seqcusp/cuspvecimpl.h
/petsc/src/vec/vec/impls/seq/seqpthread/vecpthread.c
/petsc/src/vec/vec/utils/vecio.c
/petsc/src/vec/vec/utils/vscat.c
f109b39e12-Oct-2011 Peter Brune <brune@mcs.anl.gov>

Added line search default to NGMRES; made it look like the rest of SNES

Hg-commit: e1572fe91e7b97c106239a4f0027c031b61a3da5


/petsc/config/builder.py
/petsc/config/builder2.py
/petsc/include/finclude/petsctsdef.h
/petsc/include/petscdmmesh.h
/petsc/include/petscmat.h
/petsc/include/petscts.h
/petsc/include/petscviewer.h
/petsc/include/private/daimpl.h
/petsc/include/private/matimpl.h
/petsc/src/dm/impls/da/da.c
/petsc/src/dm/impls/da/dacorn.c
/petsc/src/dm/impls/da/gr2.c
/petsc/src/dm/impls/da/grvtk.c
/petsc/src/dm/impls/da/makefile
/petsc/src/dm/impls/mesh/examples/tutorials/data/ex1_3d_big.bnd
/petsc/src/dm/impls/mesh/examples/tutorials/ex1.c
/petsc/src/dm/impls/mesh/examples/tutorials/output/ex1_1.out
/petsc/src/dm/impls/mesh/ftn-custom/zmesh.c
/petsc/src/dm/impls/mesh/mesh.c
/petsc/src/docs/tex/manual/intro.tex
/petsc/src/docs/tex/manual/makefile
/petsc/src/docs/tex/manual/manual.tex
/petsc/src/docs/tex/petsc.bib
/petsc/src/docs/tex/petscapp.bib
/petsc/src/ksp/pc/impls/asa/asa.c
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/mpi/mpiaij.h
/petsc/src/mat/impls/aij/mpi/mpimatmatmult.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/aij/seq/matptap.c
/petsc/src/mat/impls/aij/seq/seqcusp/aijcusp.cu
/petsc/src/mat/interface/dlregismat.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/utils/axpy.c
/petsc/src/snes/examples/tutorials/ex12.c
/petsc/src/snes/examples/tutorials/ex50.c
/petsc/src/snes/examples/tutorials/ex52.c
/petsc/src/snes/examples/tutorials/integrateLaplacianQuadrature.cu
ngmres/snesngmres.c
ngmres/snesngmres.h
/petsc/src/snes/interface/snes.c
/petsc/src/sys/objects/pgname.c
/petsc/src/sys/objects/pname.c
/petsc/src/sys/utils/str.c
/petsc/src/sys/viewer/impls/makefile
/petsc/src/sys/viewer/impls/socket/send.c
/petsc/src/sys/viewer/impls/vtk/makefile
/petsc/src/sys/viewer/impls/vtk/vtkv.c
/petsc/src/sys/viewer/impls/vtk/vtkvimpl.h
/petsc/src/sys/viewer/interface/viewa.c
/petsc/src/sys/viewer/interface/viewregall.c
/petsc/src/ts/examples/tutorials/ex26.c
/petsc/src/ts/examples/tutorials/makefile
/petsc/src/ts/examples/tutorials/output/ex26_1.out
/petsc/src/ts/impls/rosw/makefile
/petsc/src/ts/impls/rosw/rosw.c
/petsc/src/ts/interface/dlregists.c
/petsc/src/ts/interface/ts.c
/petsc/src/ts/interface/tsregall.c
d2140ca310-Oct-2011 Peter Brune <brune@mcs.anl.gov>

Fixed preconditioner application for nonlinear CG; more work on line searches

Hg-commit: ae32fbd2a27db49e048023e0f98868e088ee4ab1

af60355f07-Oct-2011 Peter Brune <brune@mcs.anl.gov>

Fixed line search behavior, added SNESLineSearchQuadraticSecant.

Hg-commit: e492d8adec9a0d1359ea317876d69a0d9d98a71d

f9a8e2e605-Oct-2011 Peter Brune <brune@mcs.anl.gov>

Added LineSearchSecant to NRichardson solver

Hg-commit: 2e258784ce982a8b6c092061cb9275c92b100e70

cf9edfec05-Oct-2011 Peter Brune <brune@mcs.anl.gov>

added SNESLineSearchSecant

Hg-commit: 82d3d056a5e5d36818855626e16fe7c4ec06d0f8

ef34737004-Oct-2011 Peter Brune <brune@mcs.anl.gov>

formatting fixes to ngmres

Hg-commit: d427a3cc19a7b3a3430c536d958b625dd5b6b5d5

cf949ffa04-Oct-2011 Peter Brune <brune@mcs.anl.gov>

Fixed a compile warning

Hg-commit: 5f529c1bacc2270923c72007cefe0c6cee6c3824

dd56629204-Oct-2011 Satish Balay <balay@mcs.anl.gov>

cannot have empty structs in C [per MS compiler]

Hg-commit: 424fceb673165fbbe0c8a73f2ce85e8fcaafe938

92c02d6603-Oct-2011 Peter Brune <brune@mcs.anl.gov>

each SNES solver now has an associated SNESLineSearchSetType_X that allows for specific routines to be set from options

Hg-commit: 9bf353a2ca63f48d871b2090628cbe6dca649f1a

70d3b23b03-Oct-2011 Peter Brune <brune@mcs.anl.gov>

SNESLS and SNESNCG now have more elegant line search type selection

Hg-commit: 4cb2f3f7ece23886554acc6c69ed4dce808af520

6bed07a303-Oct-2011 Barry Smith <bsmith@mcs.anl.gov>

commit after update

Hg-commit: 9774836bfebee61342b7f5dd3dbd53473fdd4116

d9fe645202-Oct-2011 Jed Brown <jed@59A2.org>

Fix Peter's debugging output so the build is not broken for complex

Hg-commit: fd9f102ed743cc98463e211ee0c9337f02a6c95b

1...<<41424344454647484950>>...73