History log of /petsc/src/snes/interface/ (Results 1101 – 1125 of 1850)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
5180491c01-Jul-2011 Lisandro Dalcin <dalcinl@gmail.com>

[petsc4py] Support for Python monitors in KSP/SNES/TS

Hg-commit: e091e5b79133ed1b05de1a2a1bcf4c83c6fd2b2c


/petsc/config/PETSc/packages/fftw.py
/petsc/config/PETSc/packages/sowing.py
/petsc/config/PETSc/packages/sundials.py
/petsc/config/builder.py
/petsc/include/finclude/petscmatdef.h
/petsc/include/finclude/petscpcdef.h
/petsc/include/petscdmmesh.h
/petsc/include/petscmat.h
/petsc/include/petscpc.h
/petsc/include/petscsnes.h
/petsc/include/petscsys.h
/petsc/include/private/matimpl.h
/petsc/src/benchmarks/benchmarkAssembly.py
/petsc/src/benchmarks/benchmarkExample.py
/petsc/src/dm/ao/interface/dlregisdm.c
/petsc/src/dm/examples/tests/makefile
/petsc/src/dm/examples/tests/output/ex1_1.out
/petsc/src/dm/examples/tests/output/ex4_1.out
/petsc/src/dm/impls/da/da1.c
/petsc/src/dm/impls/da/da2.c
/petsc/src/dm/impls/da/da3.c
/petsc/src/dm/impls/da/dacreate.c
/petsc/src/dm/impls/mesh/mesh.c
/petsc/src/dm/interface/dm.c
/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/petsc.bib
/petsc/src/docs/tex/petscapp.bib
/petsc/src/docs/website/documentation/faq.html
/petsc/src/docs/website/features/gpus.html
/petsc/src/ksp/ksp/examples/tutorials/ex4.c
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/examples/tutorials/output/ex4_1.out
/petsc/src/ksp/ksp/impls/gmres/dgmres/dgmres.c
/petsc/src/ksp/ksp/impls/gmres/dgmres/dgmresimpl.h
/petsc/src/ksp/ksp/impls/lsqr/lsqr.c
/petsc/src/ksp/ksp/impls/lsqr/lsqr_monitor.c
/petsc/src/ksp/ksp/interface/itcl.c
/petsc/src/ksp/pc/impls/composite/composite.c
/petsc/src/ksp/pc/impls/gamg/createProlongation.c
/petsc/src/ksp/pc/impls/gamg/gamg.c
/petsc/src/ksp/pc/impls/gamg/makefile
/petsc/src/ksp/pc/impls/makefile
/petsc/src/ksp/pc/impls/ml/ml.c
/petsc/src/ksp/pc/interface/pcregis.c
/petsc/src/mat/examples/tests/ex142.c
/petsc/src/mat/examples/tests/ex143.c
/petsc/src/mat/examples/tests/ex144.c
/petsc/src/mat/examples/tests/ex145.c
/petsc/src/mat/examples/tests/ex146.c
/petsc/src/mat/examples/tests/ex147.c
/petsc/src/mat/examples/tests/ex148.c
/petsc/src/mat/examples/tests/makefile
/petsc/src/mat/impls/aij/mpi/superlu_dist/superlu_dist.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/aij/seq/seqcusp/aijAssemble.cu
/petsc/src/mat/impls/aij/seq/seqcusp/makefile
/petsc/src/mat/impls/fft/fftw/fftw.c
/petsc/src/mat/interface/dlregismat.c
/petsc/src/mat/interface/matrix.c
/petsc/src/snes/examples/tutorials/ex5.c
/petsc/src/snes/examples/tutorials/ex50.c
/petsc/src/snes/examples/tutorials/ex58.c
/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/impls/vi/vi.c
/petsc/src/snes/impls/vi/viimpl.h
snes.c
/petsc/src/snes/utils/damgsnes.c
/petsc/src/sys/objects/init.c
/petsc/src/sys/plog/plog.c
/petsc/src/sys/python/pythonsys.c
/petsc/src/ts/impls/implicit/alpha/alpha.c
/petsc/src/ts/interface/ts.c
c9b9fda129-Jun-2011 Jed Brown <jed@59A2.org>

Make SNES more tolerant of not providing a vector to hold the residual.

It is now created internally in more circumstances.

Hg-commit: 724f43a7d65ad50dc5d80ada2f5446d37f61c071


/petsc/config/PETSc/packages/fftw.py
/petsc/config/PETSc/packages/sowing.py
/petsc/config/builder.py
/petsc/include/finclude/petscmatdef.h
/petsc/include/finclude/petscpcdef.h
/petsc/include/petscdmmesh.h
/petsc/include/petscmat.h
/petsc/include/petscsnes.h
/petsc/include/petscts.h
/petsc/include/private/dmimpl.h
/petsc/include/private/matimpl.h
/petsc/include/private/tsimpl.h
/petsc/src/benchmarks/benchmarkAssembly.py
/petsc/src/benchmarks/benchmarkExample.py
/petsc/src/dm/ao/interface/dlregisdm.c
/petsc/src/dm/examples/tests/makefile
/petsc/src/dm/examples/tests/output/ex1_1.out
/petsc/src/dm/examples/tests/output/ex4_1.out
/petsc/src/dm/impls/da/da1.c
/petsc/src/dm/impls/da/da2.c
/petsc/src/dm/impls/da/da3.c
/petsc/src/dm/impls/da/dacreate.c
/petsc/src/dm/impls/mesh/mesh.c
/petsc/src/dm/interface/dm.c
/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/petsc.bib
/petsc/src/docs/tex/petscapp.bib
/petsc/src/docs/website/documentation/faq.html
/petsc/src/docs/website/features/gpus.html
/petsc/src/ksp/ksp/examples/tutorials/ex4.c
/petsc/src/ksp/ksp/examples/tutorials/output/ex4_1.out
/petsc/src/ksp/ksp/impls/gmres/dgmres/dgmres.c
/petsc/src/ksp/ksp/impls/gmres/dgmres/dgmresimpl.h
/petsc/src/ksp/ksp/impls/lsqr/lsqr.c
/petsc/src/ksp/ksp/impls/lsqr/lsqr_monitor.c
/petsc/src/ksp/pc/impls/composite/composite.c
/petsc/src/ksp/pc/impls/ml/ml.c
/petsc/src/mat/examples/tests/ex142.c
/petsc/src/mat/examples/tests/ex143.c
/petsc/src/mat/examples/tests/ex144.c
/petsc/src/mat/examples/tests/ex145.c
/petsc/src/mat/examples/tests/ex146.c
/petsc/src/mat/examples/tests/ex147.c
/petsc/src/mat/examples/tests/makefile
/petsc/src/mat/impls/aij/mpi/superlu_dist/superlu_dist.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/aij/seq/seqcusp/aijAssemble.cu
/petsc/src/mat/impls/aij/seq/seqcusp/makefile
/petsc/src/mat/impls/fft/fftw/fftw.c
/petsc/src/mat/interface/dlregismat.c
/petsc/src/mat/interface/matrix.c
/petsc/src/snes/examples/tutorials/ex5.c
/petsc/src/snes/examples/tutorials/ex50.c
/petsc/src/snes/examples/tutorials/ex58.c
/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/impls/vi/vi.c
/petsc/src/snes/impls/vi/viimpl.h
snes.c
/petsc/src/snes/utils/damgsnes.c
/petsc/src/sys/objects/init.c
/petsc/src/sys/plog/plog.c
/petsc/src/ts/examples/tutorials/ex10.c
/petsc/src/ts/examples/tutorials/ex13.c
/petsc/src/ts/examples/tutorials/ex9.c
/petsc/src/ts/examples/tutorials/makefile
/petsc/src/ts/examples/tutorials/output/ex9_1.out
/petsc/src/ts/examples/tutorials/output/ex9_2.out
/petsc/src/ts/examples/tutorials/output/ex9_3.out
/petsc/src/ts/impls/implicit/alpha/alpha.c
/petsc/src/ts/impls/implicit/gl/gl.c
/petsc/src/ts/impls/implicit/makefile
/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/interface/ftn-custom/ztsf.c
/petsc/src/ts/interface/ts.c
/petsc/src/ts/interface/tscreate.c
/petsc/src/ts/interface/tsreg.c
/petsc/src/ts/interface/tsregall.c
e71120c622-Jun-2011 Jed Brown <jed@59A2.org>

{SNES,TS}GetApplicationContext gets void* output instead of void**

Hg-commit: 98f497ce087b43f9886df505d01113580f045c45

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

commit after merge

Hg-commit: 62cdc829c4a0c5e6e2fdbdb3ba354d19e0cc6603

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

fixed -snes_grid_sequence with DM and no -snes_mf or -snes_mf_operator
added back more snes examples tutorials ex5.c testing

Hg-commit: 256028b11a34d970d20bf43e9c5e26d98c086dbd

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

SNES handles -snes_mf_operator and -snes_mf with -snes_grid_sequencing and SNESSetDM()

Hg-commit: a207bd97a60043bd8f0ecbb7350bb7fc4bf183b4

4a0c5b0c20-Jun-2011 Matthew G Knepley <knepley@gmail.com>

More fixes for nested SNES

Hg-commit: e5986d582f8aac3afb1bed512a307ba8177c2a7d

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

snessetpc should call SNESDestroy not pcdestroy

Hg-commit: 8f63bd1654f00a4319bebb50c35ab714bc47843e

31823bd817-Jun-2011 Matthew G Knepley <knepley@gmail.com>

Added a PC to SNES
- I believe I understand how they work now, I am writing something down

Hg-commit: 2626e011634a721b2e7f1fcad7a546f8c366e6b8

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

removed PetscViewerASCIIMonitorCreate instead regular ASCII viewers are used and the tabs are set by the Monitor routine. Now no monitor option should be double used because SNES or KSPSetFromOptions

removed PetscViewerASCIIMonitorCreate instead regular ASCII viewers are used and the tabs are set by the Monitor routine. Now no monitor option should be double used because SNES or KSPSetFromOptions are used

Hg-commit: 3821c77002121ce48b9fae3b1d8e38aa6c55f2b9

show more ...


/petsc/.hgignore
/petsc/bin/matlab/classes/examples/tutorials/ex10.m
/petsc/config/PETSc/packages/MatlabEngine.py
/petsc/include/petscdmda.h
/petsc/include/petscsnes.h
/petsc/include/petscviewer.h
/petsc/makefile
/petsc/src/dm/ao/impls/memscalable/aomemscalable.c
/petsc/src/dm/impls/da/fdda.c
/petsc/src/dm/impls/da/gr2.c
/petsc/src/dm/impls/da/hypre/mhyp.c
/petsc/src/dm/interface/dm.c
/petsc/src/dm/sa/impls/graph/sagraph.c
/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/moc.tex
/petsc/src/ksp/ksp/examples/tutorials/output/ex22_1.out
/petsc/src/ksp/ksp/impls/lsqr/lsqr.c
/petsc/src/ksp/ksp/interface/itcl.c
/petsc/src/ksp/ksp/interface/iterativ.c
/petsc/src/ksp/ksp/interface/itfunc.c
/petsc/src/ksp/pc/impls/fieldsplit/fieldsplit.c
/petsc/src/ksp/pc/impls/mg/mg.c
/petsc/src/mat/impls/aij/seq/fdaij.c
/petsc/src/mat/impls/fft/fftw/fftw.c
/petsc/src/mat/impls/shell/shell.c
/petsc/src/snes/examples/tutorials/ex5.c
/petsc/src/snes/examples/tutorials/ex55.c
/petsc/src/snes/examples/tutorials/ex58.c
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/snes/examples/tutorials/output/ex5_1.out
/petsc/src/snes/examples/tutorials/output/ex5_2.out
/petsc/src/snes/impls/ls/ls.c
/petsc/src/snes/impls/ls/lsimpl.h
/petsc/src/snes/impls/vi/vi.c
/petsc/src/snes/impls/vi/viimpl.h
snes.c
snesut.c
/petsc/src/sys/comm/sectioncopy.c
/petsc/src/sys/objects/olist.c
/petsc/src/sys/viewer/impls/ascii/filev.c
/petsc/src/ts/examples/tutorials/ex15.c
/petsc/src/ts/impls/pseudo/posindep.c
/petsc/src/ts/interface/ts.c
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

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

more work on adding complete support for replacing DMMGSetSNES() with SNESSetDM() and removing DM. Now the coloring version of compute Jacobian works as does grid sequencing. Next proper support for

more work on adding complete support for replacing DMMGSetSNES() with SNESSetDM() and removing DM. Now the coloring version of compute Jacobian works as does grid sequencing. Next proper support for PCMG?? computing the coarser matrices from the fine grid current solution is needed.

Hg-commit: 26d5ecc76233f17dbf52395fcf188965eb5c15c8

show more ...

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

commit after merge

Hg-commit: 1bd120f7226d2a808a7f485479dc0f6022d22406


/petsc/config/builder.py
/petsc/include/petscdmda.h
/petsc/include/petscdmmesh.hh
/petsc/include/petscdmmesh_formats.hh
/petsc/include/petscmat.h
/petsc/include/private/matimpl.h
/petsc/include/sieve/Mesh.hh
/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/website/developers/index.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
/petsc/src/ksp/pc/impls/fieldsplit/fieldsplit.c
/petsc/src/ksp/pc/impls/mg/mg.c
/petsc/src/ksp/pc/impls/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/bstream/bstream.c
/petsc/src/mat/impls/dense/mpi/mpidense.c
/petsc/src/mat/impls/nest/matnest.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/ex55.c
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/snes/examples/tutorials/output/ex12_0.out
/petsc/src/snes/examples/tutorials/output/ex12_1.out
/petsc/src/snes/impls/vi/vi.c
ftn-custom/zsnesf.c
snes.c
/petsc/src/sys/comm/makefile
/petsc/src/sys/dll/dlimpl.c
/petsc/src/sys/objects/pinit.c
/petsc/src/ts/interface/ts.c
/petsc/tutorials/multiphysicsNonlinear/mp1.c
/petsc/tutorials/multiphysicsNonlinear/p1.c
/petsc/tutorials/multiphysicsNonlinear/p2.c
6b3a5b1308-Jun-2011 Jed Brown <jed@59A2.org>

remove unused variables

Hg-commit: b4a4678d7170541503e3a0fd61b885c812c906a4

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

Add -snes_compare_explicit{,_draw,_contour} to compare various computed Jacobians.

This is similar functionality to -snes_type test, but includes drawing
and does not disrupt the solve. This is hand

Add -snes_compare_explicit{,_draw,_contour} to compare various computed Jacobians.

This is similar functionality to -snes_type test, but includes drawing
and does not disrupt the solve. This is handy if the Jacobian only
becomes significantly different after the first iteration, or if there
are caching bugs.

Hg-commit: 1f36a7d4b2d8fc1a204d92f939ffe05509da1196

show more ...

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

application context getting and setting don't make sense from Fortran

Hg-commit: 53426efe40242ee73129e6c066dec92589fc1953

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

changed DMGetContext() to DMGetApplicationContext() and changed second argument from void ** to void * to match PETSc coding standards
changed DMSetContext() to DMSetApplicationContext()
added PCSet/

changed DMGetContext() to DMGetApplicationContext() and changed second argument from void ** to void * to match PETSc coding standards
changed DMSetContext() to DMSetApplicationContext()
added PCSet/GetApplicationContext()
changed KSPSetApplicationContext() to call PCSetApplicationContext()
changed SNESSetApplicationContext() to call KSPSetApplicationContext()

Hg-commit: 2869a801f209d1850cbd1f0fc007dea9def03fa1

show more ...

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

fixed reference count problem with calling SNESSolve repeatedly for the same VI triggered by ex55.c PetscOListRemoveReference() removed the reference even if it had already been removed by a previous

fixed reference count problem with calling SNESSolve repeatedly for the same VI triggered by ex55.c PetscOListRemoveReference() removed the reference even if it had already been removed by a previous call to PetscOListRemoveReference()

Hg-commit: 4786c8b26446f1ef2d834bcb14f6df00068cdf0a

show more ...


/petsc/config/builder.py
/petsc/include/petscdm.h
/petsc/include/petscmath.h
/petsc/include/petscoptions.h
/petsc/include/petscsnes.h
/petsc/include/petscsys.h
/petsc/include/private/dmimpl.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/ao/impls/basic/aobasic.c
/petsc/src/dm/ao/impls/memscalable/aomemscalable.c
/petsc/src/dm/impls/da/da.c
/petsc/src/dm/impls/da/dalocal.c
/petsc/src/dm/impls/mesh/examples/tests/distributionTests.cxx
/petsc/src/dm/interface/dm.c
/petsc/src/dm/sa/interface/sa.c
/petsc/src/ksp/pc/impls/mg/mg.c
/petsc/src/ksp/pc/impls/mg/mgimpl.h
/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/baij/seq/baij.c
/petsc/src/mat/impls/baij/seq/baijfact.c
/petsc/src/mat/impls/dense/mpi/mpidense.c
/petsc/src/mat/impls/dense/seq/dense.c
/petsc/src/mat/impls/submat/submat.c
/petsc/src/mat/interface/matnull.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/matfd/fdmatrix.c
/petsc/src/snes/examples/tests/ex5.c
/petsc/src/snes/examples/tutorials/ex57.c
/petsc/src/snes/examples/tutorials/ex58.c
/petsc/src/snes/examples/tutorials/ex5f.F
/petsc/src/snes/impls/vi/vi.c
/petsc/src/snes/impls/vi/viimpl.h
snes.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/objects/options.c
/petsc/src/sys/objects/pinit.c
/petsc/src/sys/random/impls/rand48/rand48.c
/petsc/src/sys/utils/makefile
/petsc/src/sys/utils/mpilong.c
/petsc/src/sys/viewer/interface/view.c
/petsc/src/ts/impls/implicit/gl/gl.c
/petsc/src/vec/vec/impls/seq/bvec1.c
/petsc/src/vec/vec/impls/seq/dvec2.c
/petsc/src/vec/vec/impls/seq/vsection.c
/petsc/src/vec/vec/interface/rvector.c
/petsc/src/vec/vec/utils/vinv.c
efd5186302-Jun-2011 Barry Smith <bsmith@mcs.anl.gov>

basic -snes_grid_sequence <levels> is working for ex57.c needs work before will work with VI solvers and not yet determined how to get it working cleanly with multigrid for inner solver

Hg-commit: 9

basic -snes_grid_sequence <levels> is working for ex57.c needs work before will work with VI solvers and not yet determined how to get it working cleanly with multigrid for inner solver

Hg-commit: 963cdbcd2b6c84fb51974286fdf549257ab56035

show more ...

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

commit after merge

Hg-commit: c20f15a5363f59274aa795352daa398167c2c5b8

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 ...


/petsc/conf/rules
/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-gcc-real-opt.py
/petsc/config/examples/arch-linux-gcc-real.py
/petsc/config/examples/arch-linux-gcov.py
/petsc/config/examples/arch-linux-gxx-complex-opt.py
/petsc/config/examples/arch-linux-gxx-complex.py
/petsc/config/examples/arch-linux-gxx-real-opt.py
/petsc/config/examples/arch-linux-gxx-real.py
/petsc/config/examples/arch-linux-pkgs-gcov.py
/petsc/include/finclude/petscerrordef.h
/petsc/include/petscdm.h
/petsc/include/petscdmmesh.h
/petsc/include/petscdmmesh.hh
/petsc/include/petscdmmg.h
/petsc/include/petscis.h
/petsc/include/petscmat.h
/petsc/include/petscsa.h
/petsc/include/petscsnes.h
/petsc/include/petscsys.h
/petsc/include/petscvec.h
/petsc/include/private/matimpl.h
/petsc/include/private/saimpl.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/ao/interface/dlregisdm.c
/petsc/src/dm/impls/composite/pack.c
/petsc/src/dm/impls/da/da.c
/petsc/src/dm/impls/da/dadist.c
/petsc/src/dm/impls/da/dainterp.c
/petsc/src/dm/impls/da/dalocal.c
/petsc/src/dm/impls/da/fdda.c
/petsc/src/dm/impls/da/gr1.c
/petsc/src/dm/impls/da/gr2.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/dm/interface/dm.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/faq.html
/petsc/src/docs/website/miscellaneous/acknwldg.html
/petsc/src/docs/website/publications/index.html
/petsc/src/ksp/ksp/examples/tutorials/ex1.c
/petsc/src/ksp/ksp/examples/tutorials/ex13f90.F
/petsc/src/ksp/ksp/examples/tutorials/ex29.c
/petsc/src/ksp/ksp/examples/tutorials/ex45.c
/petsc/src/ksp/ksp/examples/tutorials/ex50.c
/petsc/src/ksp/ksp/interface/iterativ.c
/petsc/src/ksp/pc/impls/composite/composite.c
/petsc/src/ksp/pc/impls/factor/ilu/ilu.c
/petsc/src/ksp/pc/impls/fieldsplit/fieldsplit.c
/petsc/src/ksp/pc/impls/mg/mg.c
/petsc/src/ksp/pc/impls/mg/mgfunc.c
/petsc/src/ksp/pc/impls/wb/wb.c
/petsc/src/ksp/pc/interface/pcset.c
/petsc/src/ksp/pc/interface/precon.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/aijfact.c
/petsc/src/mat/impls/aij/seq/inode.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/baijfact.c
/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/maij/maij.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/sbaijfact.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/dlregismat.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/ex54.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/examples/tutorials/output/ex12_1.out
/petsc/src/snes/examples/tutorials/output/ex48_4.out
/petsc/src/snes/impls/ls/ls.c
/petsc/src/snes/impls/multiblock/makefile
/petsc/src/snes/impls/multiblock/multiblock.c
/petsc/src/snes/impls/vi/vi.c
snes.c
/petsc/src/snes/utils/damg.c
/petsc/src/snes/utils/damgsnes.c
/petsc/src/snes/utils/sieve/meshmgsnes.c
/petsc/src/sys/error/errstop.c
/petsc/src/sys/error/errtrace.c
/petsc/src/sys/examples/tutorials/makefile
/petsc/src/sys/examples/tutorials/output/ex5f90_1.out
/petsc/src/sys/objects/inherit.c
/petsc/src/sys/objects/olist.c
/petsc/src/sys/objects/pinit.c
/petsc/src/ts/impls/implicit/alpha/alpha.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
cca6129b29-May-2011 Jed Brown <jed@59A2.org>

Fix formatting of SNESMonitorSet options database list

Hg-commit: a6f917b4bab36993dd10052101a0f212b305c967


/petsc/conf/rules
/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-gcc-real-opt.py
/petsc/config/examples/arch-linux-gcc-real.py
/petsc/config/examples/arch-linux-gcov.py
/petsc/config/examples/arch-linux-gxx-complex-opt.py
/petsc/config/examples/arch-linux-gxx-complex.py
/petsc/config/examples/arch-linux-gxx-real-opt.py
/petsc/config/examples/arch-linux-gxx-real.py
/petsc/config/examples/arch-linux-pkgs-gcov.py
/petsc/include/finclude/petscerrordef.h
/petsc/include/petscdm.h
/petsc/include/petscdmmesh.h
/petsc/include/petscdmmesh.hh
/petsc/include/petscdmmg.h
/petsc/include/petscis.h
/petsc/include/petscmat.h
/petsc/include/petscsa.h
/petsc/include/petscsnes.h
/petsc/include/petscsys.h
/petsc/include/petscvec.h
/petsc/include/private/matimpl.h
/petsc/include/private/saimpl.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/ao/interface/dlregisdm.c
/petsc/src/dm/impls/composite/pack.c
/petsc/src/dm/impls/da/da.c
/petsc/src/dm/impls/da/dadist.c
/petsc/src/dm/impls/da/dainterp.c
/petsc/src/dm/impls/da/dalocal.c
/petsc/src/dm/impls/da/fdda.c
/petsc/src/dm/impls/da/gr1.c
/petsc/src/dm/impls/da/gr2.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/dm/interface/dm.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/faq.html
/petsc/src/docs/website/miscellaneous/acknwldg.html
/petsc/src/docs/website/publications/index.html
/petsc/src/ksp/ksp/examples/tutorials/ex1.c
/petsc/src/ksp/ksp/examples/tutorials/ex13f90.F
/petsc/src/ksp/ksp/examples/tutorials/ex29.c
/petsc/src/ksp/ksp/examples/tutorials/ex50.c
/petsc/src/ksp/ksp/interface/iterativ.c
/petsc/src/ksp/pc/impls/composite/composite.c
/petsc/src/ksp/pc/impls/factor/ilu/ilu.c
/petsc/src/ksp/pc/impls/fieldsplit/fieldsplit.c
/petsc/src/ksp/pc/impls/mg/mg.c
/petsc/src/ksp/pc/impls/mg/mgfunc.c
/petsc/src/ksp/pc/interface/precon.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/dlregismat.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/ex58.c
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/snes/examples/tutorials/output/ex12_1.out
/petsc/src/snes/examples/tutorials/output/ex48_4.out
/petsc/src/snes/impls/ls/ls.c
/petsc/src/snes/impls/multiblock/makefile
/petsc/src/snes/impls/multiblock/multiblock.c
/petsc/src/snes/impls/vi/vi.c
snes.c
/petsc/src/snes/utils/damg.c
/petsc/src/snes/utils/damgsnes.c
/petsc/src/snes/utils/sieve/meshmgsnes.c
/petsc/src/sys/error/errstop.c
/petsc/src/sys/error/errtrace.c
/petsc/src/sys/examples/tutorials/makefile
/petsc/src/sys/examples/tutorials/output/ex5f90_1.out
/petsc/src/sys/objects/inherit.c
/petsc/src/sys/objects/olist.c
/petsc/src/sys/objects/pinit.c
/petsc/src/ts/impls/implicit/alpha/alpha.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
10f5ae6b10-May-2011 Barry Smith <bsmith@mcs.anl.gov>

made SNESVI compile for complex
other nightly build fixes

Hg-commit: 6178094efdbb3a55caff2207d11cec8bd0a1361c


/petsc/config/PETSc/Configure.py
/petsc/include/finclude/petscsys.h
/petsc/include/finclude/petscsysdef.h
/petsc/include/petscbag.h
/petsc/include/petsctime.h
/petsc/src/benchmarks/streams/BasicVersion.c
/petsc/src/benchmarks/streams/SSEVersion.c
/petsc/src/benchmarks/streams/makefile
/petsc/src/dm/ao/examples/tests/ex4.c
/petsc/src/dm/ao/examples/tests/makefile
/petsc/src/dm/ao/impls/basic/aobasic.c
/petsc/src/dm/ao/impls/memscalable/aomemscalable.c
/petsc/src/dm/examples/tutorials/ex11f90.F
/petsc/src/dm/impls/mesh/mesh.c
/petsc/src/docs/tex/petscapp.bib
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/docs/website/documentation/installation.html
/petsc/src/ksp/ksp/interface/itfunc.c
/petsc/src/ksp/pc/impls/asm/asm.c
/petsc/src/ksp/pc/impls/bjacobi/bjacobi.c
/petsc/src/ksp/pc/impls/svd/svd.c
/petsc/src/ksp/pc/interface/pcregis.c
/petsc/src/mat/examples/tests/makefile
/petsc/src/mat/impls/aij/mpi/mpimatmatmult.c
/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/impls/vi/makefile
/petsc/src/snes/impls/vi/vi.c
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/objects/options.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
c2efdce306-May-2011 Barry Smith <bsmith@mcs.anl.gov>

fixed the XXXMonitorSet() to take a destroy routine that takes a void** argument instead of a void* argument to match the calling sequences of the viewer destroys.

Hg-commit: 021daf4f46f2a80eb466760

fixed the XXXMonitorSet() to take a destroy routine that takes a void** argument instead of a void* argument to match the calling sequences of the viewer destroys.

Hg-commit: 021daf4f46f2a80eb466760738148cd726f3fbf0

show more ...


/petsc/bin/matlab/classes/PetscSNESVIRedundancyCheckInternal.m
/petsc/bin/matlab/classes/examples/tests/ex2.m
/petsc/config/PETSc/packages/ParMetis.py
/petsc/config/PETSc/packages/sowing.py
/petsc/config/examples/asterix/asterix64-c89.py
/petsc/include/finclude/petscmat.h
/petsc/include/finclude/petscmatdef.h
/petsc/include/petscdmiga.h
/petsc/include/petscksp.h
/petsc/include/petsclog.h
/petsc/include/petscmat.h
/petsc/include/petscmath.h
/petsc/include/petscoptions.h
/petsc/include/petscsnes.h
/petsc/include/petscts.h
/petsc/include/private/igaimpl.h
/petsc/include/private/kspimpl.h
/petsc/include/private/matimpl.h
/petsc/include/private/snesimpl.h
/petsc/include/private/tsimpl.h
/petsc/src/dm/impls/da/da3.c
/petsc/src/dm/impls/iga/iga.c
/petsc/src/dm/impls/iga/igacreate.c
/petsc/src/dm/impls/iga/makefile
/petsc/src/dm/impls/mesh/f90-custom/zmeshf90.c
/petsc/src/dm/impls/mesh/f90-custom/zsectionf90.c
/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/impls/mesh/meshexodus.c
/petsc/src/dm/impls/mesh/section.c
/petsc/src/dm/interface/dmregall.c
/petsc/src/docs/tex/manual/part2.tex
/petsc/src/docs/website/developers/projects.html
/petsc/src/docs/website/index.html
/petsc/src/ksp/ksp/impls/bcgs/bcgs.c
/petsc/src/ksp/ksp/impls/bcgsl/bcgsl.c
/petsc/src/ksp/ksp/impls/bicg/bicg.c
/petsc/src/ksp/ksp/impls/broyden/broyden.c
/petsc/src/ksp/ksp/impls/cg/cg.c
/petsc/src/ksp/ksp/impls/cg/cgne/cgne.c
/petsc/src/ksp/ksp/impls/cg/gltr/gltr.c
/petsc/src/ksp/ksp/impls/cg/nash/nash.c
/petsc/src/ksp/ksp/impls/cg/stcg/stcg.c
/petsc/src/ksp/ksp/impls/cgs/cgs.c
/petsc/src/ksp/ksp/impls/cheby/cheby.c
/petsc/src/ksp/ksp/impls/cr/cr.c
/petsc/src/ksp/ksp/impls/gcr/gcr.c
/petsc/src/ksp/ksp/impls/gmres/dgmres/dgmres.c
/petsc/src/ksp/ksp/impls/gmres/fgmres/fgmres.c
/petsc/src/ksp/ksp/impls/gmres/gmres.c
/petsc/src/ksp/ksp/impls/gmres/lgmres/lgmres.c
/petsc/src/ksp/ksp/impls/ibcgs/ibcgs.c
/petsc/src/ksp/ksp/impls/lcd/lcd.c
/petsc/src/ksp/ksp/impls/lsqr/lsqr.c
/petsc/src/ksp/ksp/impls/minres/minres.c
/petsc/src/ksp/ksp/impls/ngmres/ngmres.c
/petsc/src/ksp/ksp/impls/preonly/preonly.c
/petsc/src/ksp/ksp/impls/qcg/qcg.c
/petsc/src/ksp/ksp/impls/rich/rich.c
/petsc/src/ksp/ksp/impls/symmlq/symmlq.c
/petsc/src/ksp/ksp/impls/tcqmr/tcqmr.c
/petsc/src/ksp/ksp/impls/tfqmr/tfqmr.c
/petsc/src/ksp/ksp/interface/ftn-custom/zitfuncf.c
/petsc/src/ksp/ksp/interface/itcl.c
/petsc/src/ksp/ksp/interface/iterativ.c
/petsc/src/ksp/ksp/interface/itfunc.c
/petsc/src/ksp/pc/impls/asm/asm.c
/petsc/src/ksp/pc/impls/bjacobi/bjacobi.c
/petsc/src/ksp/pc/impls/bjacobi/bjacobi.h
/petsc/src/ksp/pc/impls/composite/composite.c
/petsc/src/ksp/pc/impls/fieldsplit/fieldsplit.c
/petsc/src/ksp/pc/impls/gasm/gasm.c
/petsc/src/ksp/pc/impls/mg/mg.c
/petsc/src/ksp/pc/interface/precon.c
/petsc/src/mat/examples/tests/ex138.c
/petsc/src/mat/impls/adic/matadic.c
/petsc/src/mat/impls/adj/mpi/mpiadj.c
/petsc/src/mat/impls/aij/aij/aijtype.c
/petsc/src/mat/impls/aij/makefile
/petsc/src/mat/impls/aij/mpi/crl/mcrl.c
/petsc/src/mat/impls/aij/mpi/csrperm/mpicsrperm.c
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/mpi/mpiaij.h
/petsc/src/mat/impls/aij/mpi/mpiaijpc.c
/petsc/src/mat/impls/aij/mpi/mpicusp/mpiaijcusp.cu
/petsc/src/mat/impls/aij/mpi/mpimatmatmult.c
/petsc/src/mat/impls/aij/mpi/mpiptap.c
/petsc/src/mat/impls/aij/mpi/mumps/mumps.c
/petsc/src/mat/impls/aij/mpi/pastix/pastix.c
/petsc/src/mat/impls/aij/mpi/spooles/mpispooles.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/crl/crl.c
/petsc/src/mat/impls/aij/seq/csrperm/csrperm.c
/petsc/src/mat/impls/aij/seq/essl/essl.c
/petsc/src/mat/impls/aij/seq/lusol/lusol.c
/petsc/src/mat/impls/aij/seq/seqcusp/aijcusp.cu
/petsc/src/mat/impls/aij/seq/spooles/spooles.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/bstream/makefile
/petsc/src/mat/impls/baij/mpi/bstream/mpibstream.c
/petsc/src/mat/impls/baij/mpi/dscpack/dscpack.c
/petsc/src/mat/impls/baij/mpi/makefile
/petsc/src/mat/impls/baij/mpi/mpibaij.c
/petsc/src/mat/impls/baij/seq/baij.c
/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/makefile
/petsc/src/mat/impls/baij/seq/makefile
/petsc/src/mat/impls/blockmat/seq/blockmat.c
/petsc/src/mat/impls/composite/mcomposite.c
/petsc/src/mat/impls/cufft/cufft.cu
/petsc/src/mat/impls/dense/mpi/mpidense.c
/petsc/src/mat/impls/dense/seq/dense.c
/petsc/src/mat/impls/fft/fft.c
/petsc/src/mat/impls/fft/fft.h
/petsc/src/mat/impls/fft/fftw/fftw.c
/petsc/src/mat/impls/is/matis.c
/petsc/src/mat/impls/lrc/lrc.c
/petsc/src/mat/impls/maij/maij.c
/petsc/src/mat/impls/mffd/mffd.c
/petsc/src/mat/impls/nest/matnest.c
/petsc/src/mat/impls/normal/normm.c
/petsc/src/mat/impls/sbaij/mpi/makefile
/petsc/src/mat/impls/sbaij/mpi/mpisbaij.c
/petsc/src/mat/impls/sbaij/mpi/sbaijov.c
/petsc/src/mat/impls/sbaij/mpi/sbstream/makefile
/petsc/src/mat/impls/sbaij/mpi/sbstream/mpisbstream.c
/petsc/src/mat/impls/sbaij/mpi/spooles/mpisbaijspooles.c
/petsc/src/mat/impls/sbaij/seq/aijsbaij.c
/petsc/src/mat/impls/sbaij/seq/cholmod/sbaijcholmod.c
/petsc/src/mat/impls/sbaij/seq/makefile
/petsc/src/mat/impls/sbaij/seq/sbaij.c
/petsc/src/mat/impls/sbaij/seq/sbstream/makefile
/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/sbaij/seq/spooles/sbaijspooles.c
/petsc/src/mat/impls/shell/shell.c
/petsc/src/mat/impls/transpose/transm.c
/petsc/src/mat/interface/dlregismat.c
/petsc/src/mat/interface/ftn-custom/zmatrixf.c
/petsc/src/mat/interface/matreg.c
/petsc/src/mat/interface/matregis.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/order/sorder.c
/petsc/src/mat/utils/gcreate.c
/petsc/src/mat/utils/getcolv.c
/petsc/src/snes/examples/tests/ex10.c
/petsc/src/snes/examples/tests/ex16.c
/petsc/src/snes/examples/tests/ex8.c
/petsc/src/snes/examples/tutorials/ex54.c
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/snes/impls/vi/vi.c
/petsc/src/snes/impls/vi/viimpl.h
ftn-custom/zsnesf.c
snes.c
snesut.c
/petsc/src/sys/objects/aoptions.c
/petsc/src/sys/objects/options.c
/petsc/src/sys/plog/plog.c
/petsc/src/sys/plog/utils/eventLog.c
/petsc/src/sys/plog/utils/stageLog.c
/petsc/src/sys/random/examples/tutorials/makefile
/petsc/src/sys/totalview/tv_data_display.c
/petsc/src/ts/impls/implicit/theta/theta.c
/petsc/src/ts/impls/pseudo/posindep.c
/petsc/src/ts/interface/ftn-custom/ztsf.c
/petsc/src/ts/interface/ts.c
/petsc/src/vec/is/interface/ftn-custom/zindexf.c
/petsc/src/vec/is/interface/index.c
/petsc/src/vec/vec/impls/seq/bvec1.c
/petsc/src/vec/vec/interface/ftn-custom/zvectorf.c
/petsc/src/vec/vec/interface/rvector.c
/petsc/src/vec/vec/interface/vector.c
/petsc/src/vec/vec/utils/vinv.c

1...<<41424344454647484950>>...74