History log of /petsc/src/vec/ (Results 3751 – 3775 of 6950)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
435a35e826-Jun-2012 Matthew G Knepley <knepley@gmail.com>

Changed DMDestroy to allow backend reference counting, Added DMCreateSubDM()
- Now DMCreateSubDM() can replace decompositions, and it is more flexible since it allows combinations of fields, and pass

Changed DMDestroy to allow backend reference counting, Added DMCreateSubDM()
- Now DMCreateSubDM() can replace decompositions, and it is more flexible since it allows combinations of fields, and passes null spaces
- Allow null space constructors for fields in the DM
- Added reference counting to DMComplex, which allows meshes to be shared among subdues
- Changed DMDestroy() so that impls destroy dm->data so it can be ref counted
- DMComplexClone() supports subdms
- Added PetscSectionCreateSubsection() for subdms

Hg-commit: c5f43df53c0b780431c93b4f8de6f822c8dd4c11

show more ...

f1301baf25-Jun-2012 Matthew G Knepley <knepley@gmail.com>

Merge

Hg-commit: 5fd7344ebb01d47fc51348189c58908ebeb94702


/petsc/.hgtags
/petsc/bin/maint/confignightly/rel/bb30
/petsc/bin/maint/confignightly/rel/churn
/petsc/bin/maint/confignightly/rel/churn2
/petsc/bin/maint/confignightly/rel/crank
/petsc/bin/maint/confignightly/rel/crank2
/petsc/bin/maint/confignightly/rel/crank3
/petsc/bin/maint/confignightly/rel/crush
/petsc/bin/maint/confignightly/rel/crush2
/petsc/bin/maint/confignightly/rel/crush3
/petsc/bin/maint/confignightly/rel/grind
/petsc/bin/maint/confignightly/rel/grind2
/petsc/bin/maint/confignightly/rel/grind3
/petsc/bin/maint/confignightly/rel/n-gage
/petsc/bin/maint/confignightly/rel/n-gage2
/petsc/bin/maint/confignightly/rel/n-gage3
/petsc/bin/maint/confignightly/rel/petsc-mini
/petsc/bin/maint/confignightly/rel/petsc-mini2
/petsc/bin/maint/confignightly/rel/petsc-mini3
/petsc/bin/maint/confignightly/rel/ps3
/petsc/bin/maint/confignightly/rel/steamroller
/petsc/bin/maint/confignightly/rel/steamroller2
/petsc/bin/maint/confignightly/rel/steamroller3
/petsc/bin/maint/confignightly/rel/wii
/petsc/bin/maint/confignightly/rel/wii2
/petsc/bin/maint/confignightly/rel/wii3
/petsc/bin/maint/confignightly/rel/xbox
/petsc/bin/maint/generateetags.py
/petsc/bin/maint/generators/matlab.py
/petsc/bin/maint/rebuildtar
/petsc/bin/maint/update-docs.py
/petsc/bin/maint/xclude
/petsc/bin/petscnagupgrade.py
/petsc/conf/test
/petsc/config/PETSc/Configure.py
/petsc/config/PETSc/packages/SuperLU_DIST.py
/petsc/config/PETSc/packages/ctetgen.py
/petsc/config/PETSc/packages/elemental.py
/petsc/config/PETSc/packages/openmp.py
/petsc/config/PETSc/packages/sundials.py
/petsc/config/PETSc/utilities/Regression.py
/petsc/config/PETSc/utilities/languages.py
/petsc/config/PETSc/utilities/scalarTypes.py
/petsc/config/builder.py
/petsc/config/install.py
/petsc/include/finclude/petscdef.h
/petsc/include/finclude/petscdmdef.h
/petsc/include/finclude/petscsnes.h
/petsc/include/finclude/petsctsdef.h
/petsc/include/petsc-private/compleximpl.h
/petsc/include/petsc-private/dmimpl.h
/petsc/include/petsc-private/matimpl.h
/petsc/include/petsc-private/pcimpl.h
/petsc/include/petsc-private/snesimpl.h
/petsc/include/petsc-private/threadcommimpl.h
/petsc/include/petsc-private/tsimpl.h
/petsc/include/petsc.h
/petsc/include/petscbag.h
/petsc/include/petscblaslapack.h
/petsc/include/petscblaslapack_c.h
/petsc/include/petscblaslapack_caps.h
/petsc/include/petscblaslapack_qd.h
/petsc/include/petscblaslapack_stdcall.h
/petsc/include/petscblaslapack_uscore.h
/petsc/include/petscdm.h
/petsc/include/petscdmakkt.h
/petsc/include/petscdmmesh_viewers.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/petscts.h
/petsc/include/petscversion.h
/petsc/include/sieve/Mesh.hh
/petsc/setup.py
/petsc/src/dm/impls/akkt/dmakkt.c
/petsc/src/dm/impls/complex/complex.c
/petsc/src/dm/impls/complex/makefile
/petsc/src/dm/impls/composite/pack.c
/petsc/src/dm/impls/da/da2.c
/petsc/src/dm/impls/da/dacreate.c
/petsc/src/dm/impls/mesh/mesh.c
/petsc/src/dm/interface/dm.c
/petsc/src/docs/manualpages-sec/header_PetscThreadComm
/petsc/src/docs/strategy.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/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/changes/2015.html
/petsc/src/docs/website/documentation/changes/2016.html
/petsc/src/docs/website/documentation/changes/2017.html
/petsc/src/docs/website/documentation/changes/2018-21.html
/petsc/src/docs/website/documentation/changes/2022.html
/petsc/src/docs/website/documentation/changes/2024.html
/petsc/src/docs/website/documentation/changes/2028.html
/petsc/src/docs/website/documentation/changes/2029.html
/petsc/src/docs/website/documentation/changes/21.html
/petsc/src/docs/website/documentation/changes/211.html
/petsc/src/docs/website/documentation/changes/212.html
/petsc/src/docs/website/documentation/changes/213.html
/petsc/src/docs/website/documentation/changes/215.html
/petsc/src/docs/website/documentation/changes/216.html
/petsc/src/docs/website/documentation/changes/220.html
/petsc/src/docs/website/documentation/changes/221.html
/petsc/src/docs/website/documentation/changes/230.html
/petsc/src/docs/website/documentation/changes/231.html
/petsc/src/docs/website/documentation/changes/232.html
/petsc/src/docs/website/documentation/changes/233.html
/petsc/src/docs/website/documentation/changes/300.html
/petsc/src/docs/website/documentation/changes/31.html
/petsc/src/docs/website/documentation/changes/32.html
/petsc/src/docs/website/documentation/changes/33.html
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/docs/website/documentation/changes/index.html
/petsc/src/docs/website/documentation/installation.html
/petsc/src/docs/website/documentation/referencing.html
/petsc/src/docs/website/download/index.html
/petsc/src/docs/website/index.html
/petsc/src/docs/website/miscellaneous/funding.html
/petsc/src/docs/website/miscellaneous/index.html
/petsc/src/docs/website/publications/prizes.html
/petsc/src/ksp/ksp/examples/tests/ex17.c
/petsc/src/ksp/ksp/examples/tests/ex38.c
/petsc/src/ksp/ksp/examples/tests/ex39.c
/petsc/src/ksp/ksp/examples/tests/output/ex19_2.out
/petsc/src/ksp/ksp/examples/tutorials/ex11f.F
/petsc/src/ksp/ksp/examples/tutorials/ex39.c
/petsc/src/ksp/ksp/examples/tutorials/ex40.c
/petsc/src/ksp/ksp/examples/tutorials/ex42.c
/petsc/src/ksp/ksp/examples/tutorials/ex45f.F
/petsc/src/ksp/ksp/examples/tutorials/ex55.c
/petsc/src/ksp/ksp/examples/tutorials/ex56.c
/petsc/src/ksp/ksp/examples/tutorials/ex6f.F
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/examples/tutorials/output/ex22_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex25_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex25_2.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex2_chebyest_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex2_chebyest_2.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex2_chebyest_3.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex2_chebyest_4.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex32_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex34_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex43_3.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex49_4.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/ex54f.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex55_0.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex55_NC.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex55_sa.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex56_0.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex6f_1.out
/petsc/src/ksp/ksp/impls/bcgs/fbcgs/fbcgs.c
/petsc/src/ksp/ksp/impls/bcgs/ifbcgs/ifbcgs.c
/petsc/src/ksp/ksp/impls/cheby/cheby.c
/petsc/src/ksp/ksp/impls/cheby/chebyshevimpl.h
/petsc/src/ksp/ksp/impls/gmres/fgmres/fgmres.c
/petsc/src/ksp/ksp/impls/ibcgs/ibcgs.c
/petsc/src/ksp/ksp/interface/itcl.c
/petsc/src/ksp/ksp/interface/iterativ.c
/petsc/src/ksp/pc/examples/tests/ex8f.F
/petsc/src/ksp/pc/impls/asm/asm.c
/petsc/src/ksp/pc/impls/composite/composite.c
/petsc/src/ksp/pc/impls/eisens/eisen.c
/petsc/src/ksp/pc/impls/fieldsplit/fieldsplit.c
/petsc/src/ksp/pc/impls/galerkin/galerkin.c
/petsc/src/ksp/pc/impls/gamg/agg.c
/petsc/src/ksp/pc/impls/gamg/gamg.c
/petsc/src/ksp/pc/impls/gamg/tools.c
/petsc/src/ksp/pc/impls/gasm/gasm.c
/petsc/src/ksp/pc/impls/mg/mg.c
/petsc/src/ksp/pc/impls/mg/mgfunc.c
/petsc/src/ksp/pc/impls/pbjacobi/pbjacobi.c
/petsc/src/ksp/pc/impls/spai/ispai.c
/petsc/src/ksp/pc/impls/svd/svd.c
/petsc/src/ksp/pc/interface/precon.c
/petsc/src/makefile
/petsc/src/mat/coarsen/impls/hem/hem.c
/petsc/src/mat/examples/tests/ex1.c
/petsc/src/mat/examples/tests/ex101.c
/petsc/src/mat/examples/tests/ex103.c
/petsc/src/mat/examples/tests/ex107.c
/petsc/src/mat/examples/tests/ex118.c
/petsc/src/mat/examples/tests/ex151.c
/petsc/src/mat/examples/tests/ex166.c
/petsc/src/mat/examples/tests/ex167.c
/petsc/src/mat/examples/tests/ex29.c
/petsc/src/mat/examples/tests/ex92.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/ex101.out
/petsc/src/mat/examples/tests/output/ex151_1.out
/petsc/src/mat/examples/tests/output/ex151_2.out
/petsc/src/mat/examples/tests/output/ex151_3.out
/petsc/src/mat/examples/tests/output/ex29_1.out
/petsc/src/mat/examples/tutorials/ex2.c
/petsc/src/mat/examples/tutorials/makefile
/petsc/src/mat/impls/aij/mpi/mmaij.c
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/mpi/mpimatmatmult.c
/petsc/src/mat/impls/aij/mpi/mpiov.c
/petsc/src/mat/impls/aij/mpi/mpiptap.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/aij/seq/aij.h
/petsc/src/mat/impls/aij/seq/aijfact.c
/petsc/src/mat/impls/aij/seq/inode.c
/petsc/src/mat/impls/aij/seq/matmatmult.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/mpi/mpidense.c
/petsc/src/mat/impls/dense/seq/dense.c
/petsc/src/mat/impls/nest/matnest.c
/petsc/src/mat/impls/normal/normm.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/matfd/fdmatrix.c
/petsc/src/mat/utils/makefile
/petsc/src/mat/utils/petscheap.h
/petsc/src/mat/utils/pheap.c
/petsc/src/snes/examples/tests/ex16.c
/petsc/src/snes/examples/tutorials/ex15.c
/petsc/src/snes/examples/tutorials/ex20.c
/petsc/src/snes/examples/tutorials/ex30.c
/petsc/src/snes/examples/tutorials/ex31.c
/petsc/src/snes/examples/tutorials/ex4.c
/petsc/src/snes/examples/tutorials/ex40f90.F90
/petsc/src/snes/examples/tutorials/ex46.c
/petsc/src/snes/examples/tutorials/ex54.c
/petsc/src/snes/examples/tutorials/ex58.c
/petsc/src/snes/examples/tutorials/ex5f.F
/petsc/src/snes/examples/tutorials/ex5f90.F
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/snes/examples/tutorials/output/ex15_3.out
/petsc/src/snes/examples/tutorials/output/ex18_1.out
/petsc/src/snes/examples/tutorials/output/ex19_1.out
/petsc/src/snes/examples/tutorials/output/ex19_14.out
/petsc/src/snes/examples/tutorials/output/ex19_superlu_equil.out
/petsc/src/snes/examples/tutorials/output/ex20_1.out
/petsc/src/snes/examples/tutorials/output/ex21_1.out
/petsc/src/snes/examples/tutorials/output/ex22_1.out
/petsc/src/snes/examples/tutorials/output/ex25_1.out
/petsc/src/snes/examples/tutorials/output/ex25_2.out
/petsc/src/snes/examples/tutorials/output/ex28_3.out
/petsc/src/snes/examples/tutorials/output/ex30_1.out
/petsc/src/snes/examples/tutorials/output/ex40f90.out
/petsc/src/snes/examples/tutorials/output/ex46_1.out
/petsc/src/snes/examples/tutorials/output/ex48_4.out
/petsc/src/snes/examples/tutorials/output/ex48_5.out
/petsc/src/snes/examples/tutorials/output/ex58_1.out
/petsc/src/snes/examples/tutorials/output/ex58_2.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_6.out
/petsc/src/snes/impls/gs/snesgs.c
/petsc/src/snes/impls/ncg/snesncg.c
/petsc/src/snes/impls/ngmres/snesngmres.c
/petsc/src/snes/impls/richardson/snesrichardson.c
/petsc/src/snes/impls/vi/makefile
/petsc/src/snes/impls/vi/rsaug/virsaug.c
/petsc/src/snes/impls/vi/vi.c
/petsc/src/snes/interface/ftn-custom/zsnesf.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/interface/snesj2.c
/petsc/src/snes/linesearch/impls/basic/linesearchbasic.c
/petsc/src/snes/linesearch/impls/bt/linesearchbt.c
/petsc/src/snes/linesearch/impls/cp/linesearchcp.c
/petsc/src/snes/linesearch/impls/l2/linesearchl2.c
/petsc/src/snes/utils/dmsnes.c
/petsc/src/snes/utils/makefile
/petsc/src/snes/utils/mesh/dmmeshsnes.c
/petsc/src/snes/utils/mesh/makefile
/petsc/src/sys/bag/bag.c
/petsc/src/sys/bag/bagimpl.h
/petsc/src/sys/bag/f2003-src/fsrc/bagenum.F
/petsc/src/sys/bag/f2003-src/fsrc/makefile
/petsc/src/sys/bag/f2003-src/makefile
/petsc/src/sys/bag/ftn-custom/makefile
/petsc/src/sys/bag/ftn-custom/zbagf.c
/petsc/src/sys/bag/makefile
/petsc/src/sys/dll/reg.c
/petsc/src/sys/examples/tests/ex2.c
/petsc/src/sys/examples/tutorials/ex5f90.F90
/petsc/src/sys/examples/tutorials/ex8f90.F90
/petsc/src/sys/examples/tutorials/makefile
/petsc/src/sys/examples/tutorials/output/ex5f90_1.out
/petsc/src/sys/examples/tutorials/output/ex8f90_1.out
/petsc/src/sys/f90-src/fsrc/makefile
/petsc/src/sys/fileio/fretrieve.c
/petsc/src/sys/fileio/ftest.c
/petsc/src/sys/objects/f2003-src/fsrc/makefile
/petsc/src/sys/objects/f2003-src/fsrc/optionenum.F
/petsc/src/sys/objects/f2003-src/makefile
/petsc/src/sys/objects/ftn-custom/zoptionsf.c
/petsc/src/sys/objects/makefile
/petsc/src/sys/objects/pthread/lockfree.c
/petsc/src/sys/objects/subcomm.c
/petsc/src/sys/objects/tagm.c
/petsc/src/sys/threadcomm/examples/tutorials/ex4.c
/petsc/src/sys/threadcomm/examples/tutorials/ex5.c
/petsc/src/sys/threadcomm/impls/nothread/nothread.c
/petsc/src/sys/threadcomm/impls/openmp/makefile
/petsc/src/sys/threadcomm/impls/openmp/tcopenmp.c
/petsc/src/sys/threadcomm/impls/openmp/tcopenmpimpl.h
/petsc/src/sys/threadcomm/impls/pthread/makefile
/petsc/src/sys/threadcomm/impls/pthread/tclockfree.c
/petsc/src/sys/threadcomm/impls/pthread/tcpthread.c
/petsc/src/sys/threadcomm/impls/pthread/tcpthreadimpl.h
/petsc/src/sys/threadcomm/interface/dlregisthreadcomm.c
/petsc/src/sys/threadcomm/interface/threadcomm.c
/petsc/src/sys/utils/str.c
/petsc/src/sys/viewer/impls/binary/binv.c
/petsc/src/ts/adapt/interface/tsadapt.c
/petsc/src/ts/examples/tests/ex5.c
/petsc/src/ts/examples/tutorials/ex12.c
/petsc/src/ts/examples/tutorials/ex13.c
/petsc/src/ts/examples/tutorials/ex22f.F
/petsc/src/ts/examples/tutorials/ex24.c
/petsc/src/ts/examples/tutorials/ex2f.F
/petsc/src/ts/examples/tutorials/ex7.c
/petsc/src/ts/examples/tutorials/ex8.c
/petsc/src/ts/examples/tutorials/ex9.c
/petsc/src/ts/examples/tutorials/makefile
/petsc/src/ts/impls/arkimex/arkimex.c
/petsc/src/ts/impls/implicit/alpha/alpha.c
/petsc/src/ts/impls/implicit/gl/gl.c
/petsc/src/ts/impls/implicit/sundials/sundials.c
/petsc/src/ts/impls/implicit/theta/theta.c
/petsc/src/ts/impls/pseudo/posindep.c
/petsc/src/ts/impls/rosw/rosw.c
/petsc/src/ts/interface/ts.c
/petsc/src/ts/interface/tscreate.c
is/utils/isdiff.c
vec/examples/tests/ex43.c
vec/utils/vpscat.c
vec/utils/vscat.c
9c38cc2923-Jun-2012 Matthew G Knepley <knepley@gmail.com>

Fixed error message

Hg-commit: bd24bea89b236f2c8d4bd6f83c6f525d6f90719c

7b6ad80c23-Jun-2012 Matthew G Knepley <knepley@gmail.com>

Added reference counting to DM backends, DMCreateSubDM(), PetscSectionCreateSubSection()
- Ref counting allows us to have subDMs that shared a given unstructured mesh
- In order to support ref counti

Added reference counting to DM backends, DMCreateSubDM(), PetscSectionCreateSubSection()
- Ref counting allows us to have subDMs that shared a given unstructured mesh
- In order to support ref counting, I had to free the backend object in the backend
destroy rather than DMDestroy
- CreateSubDM() is intended to replace DMCreateDecomposition() since it allows
groups of fields to be specified, and handles nested null spaces
- Added DMComplexClone() to support subdms
- Subsections are created for subdms
- Now the DM can be given null space constructors for a given field
- Now DMCreateDecomposition() calls DMCreateSubDM() if possible instead of DMCreateFieldIS()

Hg-commit: b92720a77c43e08ef97eed85fb67b95557b6e828

show more ...

e262621412-Jun-2012 Jed Brown <jed@59A2.org>

VecLoad_Binary set block size before sizes so distribution can be compatible (take 2)

Hg-commit: 9e1563b2861119712abba175ba1eda6f93537095

052c54d212-Jun-2012 Jed Brown <jed@59A2.org>

Backed out changeset d56592b7196c, should not have committed any of this.

Hg-commit: 0e6634fceb245e4392829ccb84267ffd7442b966

d95a91f412-Jun-2012 Jed Brown <jed@59A2.org>

VecLoad_Binary set block size before sizes so distribution can be compatible

Hg-commit: d56592b7196c6be2f9e1ea4e8934117d1fda9b67


/petsc/.hgtags
/petsc/bin/maint/confignightly/rel/bb30
/petsc/bin/maint/confignightly/rel/churn
/petsc/bin/maint/confignightly/rel/churn2
/petsc/bin/maint/confignightly/rel/crank
/petsc/bin/maint/confignightly/rel/crank2
/petsc/bin/maint/confignightly/rel/crank3
/petsc/bin/maint/confignightly/rel/crush
/petsc/bin/maint/confignightly/rel/crush2
/petsc/bin/maint/confignightly/rel/crush3
/petsc/bin/maint/confignightly/rel/grind
/petsc/bin/maint/confignightly/rel/grind2
/petsc/bin/maint/confignightly/rel/grind3
/petsc/bin/maint/confignightly/rel/n-gage
/petsc/bin/maint/confignightly/rel/n-gage2
/petsc/bin/maint/confignightly/rel/n-gage3
/petsc/bin/maint/confignightly/rel/petsc-mini
/petsc/bin/maint/confignightly/rel/petsc-mini2
/petsc/bin/maint/confignightly/rel/petsc-mini3
/petsc/bin/maint/confignightly/rel/ps3
/petsc/bin/maint/confignightly/rel/steamroller
/petsc/bin/maint/confignightly/rel/steamroller2
/petsc/bin/maint/confignightly/rel/steamroller3
/petsc/bin/maint/confignightly/rel/wii
/petsc/bin/maint/confignightly/rel/wii2
/petsc/bin/maint/confignightly/rel/wii3
/petsc/bin/maint/confignightly/rel/xbox
/petsc/bin/maint/generateetags.py
/petsc/bin/maint/rebuildtar
/petsc/bin/maint/update-docs.py
/petsc/bin/maint/xclude
/petsc/bin/petscnagupgrade.py
/petsc/conf/test
/petsc/config/PETSc/Configure.py
/petsc/config/PETSc/packages/sundials.py
/petsc/config/PETSc/utilities/Regression.py
/petsc/config/builder.py
/petsc/include/finclude/petscmatdef.h
/petsc/include/petsc-private/matimpl.h
/petsc/include/petsc-private/tsimpl.h
/petsc/include/petscbag.h
/petsc/include/petscmat.h
/petsc/include/petscts.h
/petsc/include/petscversion.h
/petsc/setup.py
/petsc/src/dm/impls/da/dacreate.c
/petsc/src/dm/interface/dm.c
/petsc/src/docs/manualpages-sec/header_PetscThreadComm
/petsc/src/docs/tex/manual/developers.tex
/petsc/src/docs/tex/manual/intro.tex
/petsc/src/docs/tex/manual/manual.tex
/petsc/src/docs/tex/manual/part1.tex
/petsc/src/docs/tex/petscapp.bib
/petsc/src/docs/website/documentation/changes/2015.html
/petsc/src/docs/website/documentation/changes/2016.html
/petsc/src/docs/website/documentation/changes/2017.html
/petsc/src/docs/website/documentation/changes/2018-21.html
/petsc/src/docs/website/documentation/changes/2022.html
/petsc/src/docs/website/documentation/changes/2024.html
/petsc/src/docs/website/documentation/changes/2028.html
/petsc/src/docs/website/documentation/changes/2029.html
/petsc/src/docs/website/documentation/changes/21.html
/petsc/src/docs/website/documentation/changes/211.html
/petsc/src/docs/website/documentation/changes/212.html
/petsc/src/docs/website/documentation/changes/213.html
/petsc/src/docs/website/documentation/changes/215.html
/petsc/src/docs/website/documentation/changes/216.html
/petsc/src/docs/website/documentation/changes/220.html
/petsc/src/docs/website/documentation/changes/221.html
/petsc/src/docs/website/documentation/changes/230.html
/petsc/src/docs/website/documentation/changes/231.html
/petsc/src/docs/website/documentation/changes/232.html
/petsc/src/docs/website/documentation/changes/233.html
/petsc/src/docs/website/documentation/changes/300.html
/petsc/src/docs/website/documentation/changes/31.html
/petsc/src/docs/website/documentation/changes/32.html
/petsc/src/docs/website/documentation/changes/33.html
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/docs/website/documentation/changes/index.html
/petsc/src/docs/website/documentation/installation.html
/petsc/src/docs/website/documentation/referencing.html
/petsc/src/docs/website/download/index.html
/petsc/src/docs/website/index.html
/petsc/src/ksp/ksp/examples/tutorials/ex42.c
/petsc/src/ksp/ksp/examples/tutorials/ex55.c
/petsc/src/ksp/pc/examples/tests/ex8f.F
/petsc/src/ksp/pc/impls/gamg/agg.c
/petsc/src/ksp/pc/impls/pbjacobi/pbjacobi.c
/petsc/src/makefile
/petsc/src/mat/examples/tests/ex1.c
/petsc/src/mat/examples/tests/ex118.c
/petsc/src/mat/examples/tests/ex151.c
/petsc/src/mat/examples/tests/ex166.c
/petsc/src/mat/examples/tests/ex167.c
/petsc/src/mat/examples/tests/ex92.c
/petsc/src/mat/examples/tests/makefile
/petsc/src/mat/examples/tests/output/ex151_1.out
/petsc/src/mat/examples/tutorials/makefile
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/mpi/mpimatmatmult.c
/petsc/src/mat/impls/aij/mpi/mpiov.c
/petsc/src/mat/impls/aij/mpi/mpiptap.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/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/makefile
/petsc/src/mat/interface/matrix.c
/petsc/src/snes/examples/tests/ex16.c
/petsc/src/snes/examples/tutorials/ex15.c
/petsc/src/snes/examples/tutorials/ex40f90.F90
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/snes/examples/tutorials/output/ex48_4.out
/petsc/src/snes/impls/vi/makefile
/petsc/src/snes/interface/snes.c
/petsc/src/snes/linesearch/impls/basic/linesearchbasic.c
/petsc/src/snes/linesearch/impls/bt/linesearchbt.c
/petsc/src/sys/bag/bag.c
/petsc/src/sys/bag/f2003-src/fsrc/bagenum.F
/petsc/src/sys/bag/f2003-src/fsrc/makefile
/petsc/src/sys/bag/f2003-src/makefile
/petsc/src/sys/bag/makefile
/petsc/src/sys/examples/tests/ex2.c
/petsc/src/sys/examples/tutorials/makefile
/petsc/src/sys/f90-src/fsrc/makefile
/petsc/src/sys/fileio/ftest.c
/petsc/src/sys/objects/f2003-src/fsrc/makefile
/petsc/src/sys/objects/f2003-src/fsrc/optionenum.F
/petsc/src/sys/objects/f2003-src/makefile
/petsc/src/sys/objects/makefile
/petsc/src/sys/threadcomm/impls/pthread/makefile
/petsc/src/sys/threadcomm/impls/pthread/tclockfree.c
/petsc/src/sys/threadcomm/impls/pthread/tcpthread.c
/petsc/src/sys/threadcomm/impls/pthread/tcpthreadimpl.h
/petsc/src/sys/threadcomm/interface/threadcomm.c
/petsc/src/ts/adapt/interface/tsadapt.c
/petsc/src/ts/examples/tutorials/ex13.c
/petsc/src/ts/examples/tutorials/ex24.c
/petsc/src/ts/examples/tutorials/ex8.c
/petsc/src/ts/examples/tutorials/makefile
/petsc/src/ts/impls/arkimex/arkimex.c
/petsc/src/ts/impls/implicit/alpha/alpha.c
/petsc/src/ts/impls/implicit/gl/gl.c
/petsc/src/ts/impls/implicit/sundials/sundials.c
/petsc/src/ts/impls/implicit/theta/theta.c
/petsc/src/ts/impls/pseudo/posindep.c
/petsc/src/ts/impls/rosw/rosw.c
/petsc/src/ts/interface/ts.c
/petsc/src/ts/interface/tscreate.c
vec/utils/vecio.c
861e59e931-May-2012 Satish Balay <balay@mcs.anl.gov>

dos2unix on example sources [compiles break on opensolaris due to dos chars]

Hg-commit: 137d501f22992c7f499c0728528c2917f68a29f6


/petsc/conf/test
/petsc/config/PETSc/packages/openmp.py
/petsc/include/finclude/petscdef.h
/petsc/include/petsc-private/dmimpl.h
/petsc/include/petsc-private/threadcommimpl.h
/petsc/include/petscdm.h
/petsc/include/petscpc.h
/petsc/include/petscsys.h
/petsc/include/sieve/Mesh.hh
/petsc/src/dm/impls/complex/complex.c
/petsc/src/dm/interface/dm.c
/petsc/src/docs/tex/petsc.bib
/petsc/src/ksp/ksp/examples/tests/ex38.c
/petsc/src/ksp/ksp/examples/tests/ex39.c
/petsc/src/ksp/ksp/examples/tutorials/ex45f.F
/petsc/src/ksp/ksp/examples/tutorials/ex6f.F
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/examples/tutorials/output/ex2_chebyest_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex2_chebyest_2.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex2_chebyest_3.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex2_chebyest_4.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex6f_1.out
/petsc/src/ksp/ksp/impls/bcgs/fbcgs/fbcgs.c
/petsc/src/ksp/ksp/impls/bcgs/ifbcgs/ifbcgs.c
/petsc/src/ksp/ksp/impls/cheby/cheby.c
/petsc/src/ksp/ksp/impls/cheby/chebyshevimpl.h
/petsc/src/ksp/pc/impls/asm/asm.c
/petsc/src/ksp/pc/impls/composite/composite.c
/petsc/src/ksp/pc/impls/gasm/gasm.c
/petsc/src/ksp/pc/impls/spai/ispai.c
/petsc/src/mat/coarsen/impls/hem/hem.c
/petsc/src/mat/examples/tests/ex101.c
/petsc/src/mat/examples/tests/ex103.c
/petsc/src/mat/examples/tests/ex107.c
/petsc/src/mat/examples/tests/ex118.c
/petsc/src/mat/examples/tests/ex93.c
/petsc/src/mat/examples/tests/output/ex101.out
/petsc/src/mat/impls/aij/seq/matmatmult.c
/petsc/src/mat/impls/dense/mpi/mpidense.c
/petsc/src/mat/impls/dense/seq/dense.c
/petsc/src/mat/impls/normal/normm.c
/petsc/src/snes/examples/tutorials/ex20.c
/petsc/src/snes/examples/tutorials/ex4.c
/petsc/src/snes/examples/tutorials/ex40f90.F
/petsc/src/snes/examples/tutorials/ex46.c
/petsc/src/snes/examples/tutorials/ex58.c
/petsc/src/snes/examples/tutorials/ex5f90.F
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/snes/impls/vi/rsaug/virsaug.c
/petsc/src/snes/impls/vi/vi.c
/petsc/src/snes/utils/mesh/dmmeshsnes.c
/petsc/src/sys/bag/bag.c
/petsc/src/sys/bag/bagimpl.h
/petsc/src/sys/bag/ftn-custom/makefile
/petsc/src/sys/bag/ftn-custom/zbagf.c
/petsc/src/sys/examples/tutorials/ex5f90.F90
/petsc/src/sys/examples/tutorials/ex8f90.F90
/petsc/src/sys/examples/tutorials/makefile
/petsc/src/sys/examples/tutorials/output/ex5f90_1.out
/petsc/src/sys/examples/tutorials/output/ex8f90_1.out
/petsc/src/sys/f90-src/fsrc/enum.F
/petsc/src/sys/f90-src/fsrc/makefile
/petsc/src/sys/objects/ftn-custom/zoptionsf.c
/petsc/src/sys/objects/tagm.c
/petsc/src/sys/threadcomm/interface/dlregisthreadcomm.c
/petsc/src/sys/threadcomm/interface/threadcomm.c
/petsc/src/sys/utils/str.c
/petsc/src/ts/examples/tests/ex5.c
/petsc/src/ts/examples/tutorials/ex12.c
/petsc/src/ts/examples/tutorials/ex22f.F
vec/examples/tests/ex43.c
10e9db8030-May-2012 Paul Mullowney <paulm@txcorp.com>

Pulled in changes from petsc-dev. make tests passing. Everything looks good.

Hg-commit: 94eb5d50210da3db6d654576e30f2a31ec2adf25


/petsc/bin/maint/generators/matlab.py
/petsc/bin/petscmpiexec
/petsc/conf/test
/petsc/config/PETSc/Configure.py
/petsc/config/PETSc/packages/SuperLU_DIST.py
/petsc/config/PETSc/packages/ctetgen.py
/petsc/config/PETSc/packages/openmp.py
/petsc/config/PETSc/utilities/scalarTypes.py
/petsc/config/install.py
/petsc/include/adic/ad_deriv.h
/petsc/include/adic/ad_grad.h
/petsc/include/adic/ad_grad_daxpy.h
/petsc/include/adic/ad_grad_macro_axpys.h
/petsc/include/adic/adintr_proto.h
/petsc/include/adic/adintrinsics.h
/petsc/include/adic/run-alloc.h
/petsc/include/adic/run-map.h
/petsc/include/finclude/petscdmdef.h
/petsc/include/finclude/petscmat.h
/petsc/include/finclude/petscsnes.h
/petsc/include/petsc-private/characteristicimpl.h
/petsc/include/petsc-private/compleximpl.h
/petsc/include/petsc-private/daimpl.h
/petsc/include/petsc-private/dmimpl.h
/petsc/include/petsc-private/fortranimpl.h
/petsc/include/petsc-private/kspimpl.h
/petsc/include/petsc-private/logimpl.h
/petsc/include/petsc-private/matimpl.h
/petsc/include/petsc-private/meshimpl.h
/petsc/include/petsc-private/pcimpl.h
/petsc/include/petsc-private/petscimpl.h
/petsc/include/petsc-private/snesimpl.h
/petsc/include/petsc-private/threadcommimpl.h
/petsc/include/petsc-private/tsimpl.h
/petsc/include/petsc-private/vecimpl.h
/petsc/include/petsc.h
/petsc/include/petscadic.h
/petsc/include/petscao.h
/petsc/include/petscbag.h
/petsc/include/petscblaslapack.h
/petsc/include/petscblaslapack_c.h
/petsc/include/petscblaslapack_caps.h
/petsc/include/petscblaslapack_qd.h
/petsc/include/petscblaslapack_stdcall.h
/petsc/include/petscblaslapack_uscore.h
/petsc/include/petscbt.h
/petsc/include/petsccharacteristic.h
/petsc/include/petscctable.h
/petsc/include/petscdm.h
/petsc/include/petscdmadda.h
/petsc/include/petscdmakkt.h
/petsc/include/petscdmcomplex.h
/petsc/include/petscdmcomposite.h
/petsc/include/petscdmda.h
/petsc/include/petscdmiga.h
/petsc/include/petscdmmesh.h
/petsc/include/petscdmmesh_viewers.hh
/petsc/include/petscdmredundant.h
/petsc/include/petscdmshell.h
/petsc/include/petscdmsliced.h
/petsc/include/petscdraw.h
/petsc/include/petscerror.h
/petsc/include/petscis.h
/petsc/include/petscksp.h
/petsc/include/petsclog.h
/petsc/include/petscmat.h
/petsc/include/petscmath.h
/petsc/include/petscmatlab.h
/petsc/include/petscoptions.h
/petsc/include/petscpc.h
/petsc/include/petscpcasa.h
/petsc/include/petscpcmg.h
/petsc/include/petscpf.h
/petsc/include/petscsf.h
/petsc/include/petscshell.h
/petsc/include/petscsnes.h
/petsc/include/petscsnesfas.h
/petsc/include/petscsys.h
/petsc/include/petscthreadcomm.h
/petsc/include/petsctime.h
/petsc/include/petscts.h
/petsc/include/petscvec.h
/petsc/include/petscviewer.h
/petsc/include/sieve/Mesh.hh
/petsc/src/dm/impls/akkt/dmakkt.c
/petsc/src/dm/impls/complex/complex.c
/petsc/src/dm/impls/complex/makefile
/petsc/src/dm/impls/composite/pack.c
/petsc/src/dm/impls/da/da2.c
/petsc/src/dm/impls/da/dacorn.c
/petsc/src/dm/impls/da/dacreate.c
/petsc/src/dm/impls/mesh/mesh.c
/petsc/src/dm/interface/dm.c
/petsc/src/docs/strategy.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/changes/dev.html
/petsc/src/docs/website/miscellaneous/funding.html
/petsc/src/docs/website/publications/prizes.html
/petsc/src/ksp/ksp/examples/tests/ex17.c
/petsc/src/ksp/ksp/examples/tests/ex38.c
/petsc/src/ksp/ksp/examples/tests/ex39.c
/petsc/src/ksp/ksp/examples/tests/makefile
/petsc/src/ksp/ksp/examples/tests/output/ex19_2.out
/petsc/src/ksp/ksp/examples/tutorials/ex11f.F
/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/ex22_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex25_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex25_2.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex32_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex34_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex43_3.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex49_4.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex55_sa.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex56_0.out
/petsc/src/ksp/ksp/impls/bcgs/fbcgs/fbcgs.c
/petsc/src/ksp/ksp/impls/bcgs/ifbcgs/ifbcgs.c
/petsc/src/ksp/ksp/impls/cheby/cheby.c
/petsc/src/ksp/ksp/impls/gmres/fgmres/fgmres.c
/petsc/src/ksp/ksp/impls/ibcgs/ibcgs.c
/petsc/src/ksp/ksp/interface/iterativ.c
/petsc/src/ksp/pc/impls/asm/asm.c
/petsc/src/ksp/pc/impls/composite/composite.c
/petsc/src/ksp/pc/impls/eisens/eisen.c
/petsc/src/ksp/pc/impls/fieldsplit/fieldsplit.c
/petsc/src/ksp/pc/impls/galerkin/galerkin.c
/petsc/src/ksp/pc/impls/gamg/gamg.c
/petsc/src/ksp/pc/impls/gamg/tools.c
/petsc/src/ksp/pc/impls/gasm/gasm.c
/petsc/src/ksp/pc/impls/mg/mg.c
/petsc/src/ksp/pc/impls/mg/mgfunc.c
/petsc/src/ksp/pc/impls/spai/ispai.c
/petsc/src/ksp/pc/impls/svd/svd.c
/petsc/src/ksp/pc/interface/precon.c
/petsc/src/mat/coarsen/impls/hem/hem.c
/petsc/src/mat/examples/tests/ex103.c
/petsc/src/mat/examples/tests/ex107.c
/petsc/src/mat/examples/tests/ex151.c
/petsc/src/mat/examples/tests/makefile
/petsc/src/mat/examples/tests/output/ex151_2.out
/petsc/src/mat/examples/tests/output/ex151_3.out
/petsc/src/mat/examples/tutorials/ex2.c
/petsc/src/mat/impls/aij/mpi/mmaij.c
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/mpi/mpiaij.h
/petsc/src/mat/impls/aij/mpi/mpicusp/makefile
/petsc/src/mat/impls/aij/mpi/mpicusp/mpiaijcusp.cu
/petsc/src/mat/impls/aij/mpi/mpicusp/mpicuspmatimpl.h
/petsc/src/mat/impls/aij/mpi/mpicusparse/makefile
/petsc/src/mat/impls/aij/mpi/mpicusparse/mpiaijcusparse.cu
/petsc/src/mat/impls/aij/mpi/mpicusparse/mpicusparsematimpl.h
/petsc/src/mat/impls/aij/mpi/mpiov.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/inode.c
/petsc/src/mat/impls/aij/seq/seqcusp/aijcusp.cu
/petsc/src/mat/impls/aij/seq/seqcusp/cuspmatimpl.h
/petsc/src/mat/impls/aij/seq/seqcusparse/aijcusparse.cu
/petsc/src/mat/impls/aij/seq/seqcusparse/cusparsematimpl.h
/petsc/src/mat/impls/baij/seq/baij.c
/petsc/src/mat/impls/dense/mpi/mpidense.c
/petsc/src/mat/impls/dense/seq/dense.c
/petsc/src/mat/impls/nest/matnest.c
/petsc/src/mat/impls/normal/normm.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/matfd/fdmatrix.c
/petsc/src/mat/utils/ptap.c
/petsc/src/snes/examples/tutorials/ex15.c
/petsc/src/snes/examples/tutorials/ex20.c
/petsc/src/snes/examples/tutorials/ex22.c
/petsc/src/snes/examples/tutorials/ex30.c
/petsc/src/snes/examples/tutorials/ex4.c
/petsc/src/snes/examples/tutorials/ex46.c
/petsc/src/snes/examples/tutorials/ex58.c
/petsc/src/snes/examples/tutorials/ex5f.F
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/snes/examples/tutorials/output/ex15_3.out
/petsc/src/snes/examples/tutorials/output/ex18_1.out
/petsc/src/snes/examples/tutorials/output/ex19_1.out
/petsc/src/snes/examples/tutorials/output/ex19_14.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/ex19_superlu_equil.out
/petsc/src/snes/examples/tutorials/output/ex1_2.out
/petsc/src/snes/examples/tutorials/output/ex20_1.out
/petsc/src/snes/examples/tutorials/output/ex21_1.out
/petsc/src/snes/examples/tutorials/output/ex22_1.out
/petsc/src/snes/examples/tutorials/output/ex25_1.out
/petsc/src/snes/examples/tutorials/output/ex25_2.out
/petsc/src/snes/examples/tutorials/output/ex28_3.out
/petsc/src/snes/examples/tutorials/output/ex30_1.out
/petsc/src/snes/examples/tutorials/output/ex3_4.out
/petsc/src/snes/examples/tutorials/output/ex40f90.out
/petsc/src/snes/examples/tutorials/output/ex46_1.out
/petsc/src/snes/examples/tutorials/output/ex48_5.out
/petsc/src/snes/examples/tutorials/output/ex58_1.out
/petsc/src/snes/examples/tutorials/output/ex58_2.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_6.out
/petsc/src/snes/examples/tutorials/output/ex62_18.out
/petsc/src/snes/examples/tutorials/output/ex62_19.out
/petsc/src/snes/examples/tutorials/output/ex62_20.out
/petsc/src/snes/examples/tutorials/output/ex62_21.out
/petsc/src/snes/examples/tutorials/output/ex62_22.out
/petsc/src/snes/examples/tutorials/output/ex62_23.out
/petsc/src/snes/examples/tutorials/output/ex62_24.out
/petsc/src/snes/examples/tutorials/output/ex62_25.out
/petsc/src/snes/examples/tutorials/output/ex62_26.out
/petsc/src/snes/examples/tutorials/output/ex62_27.out
/petsc/src/snes/examples/tutorials/output/ex62_28.out
/petsc/src/snes/examples/tutorials/output/ex62_29.out
/petsc/src/snes/examples/tutorials/output/ex62_30.out
/petsc/src/snes/examples/tutorials/output/ex62_31.out
/petsc/src/snes/examples/tutorials/output/ex62_32.out
/petsc/src/snes/examples/tutorials/output/ex62_33.out
/petsc/src/snes/examples/tutorials/output/ex62_34.out
/petsc/src/snes/examples/tutorials/output/ex62_35.out
/petsc/src/snes/examples/tutorials/output/ex62_36.out
/petsc/src/snes/examples/tutorials/output/ex62_37.out
/petsc/src/snes/examples/tutorials/output/ex62_38.out
/petsc/src/snes/examples/tutorials/output/ex62_39.out
/petsc/src/snes/examples/tutorials/output/ex62_40.out
/petsc/src/snes/examples/tutorials/output/ex62_41.out
/petsc/src/snes/examples/tutorials/output/ex62_42.out
/petsc/src/snes/impls/ncg/snesncg.c
/petsc/src/snes/impls/ngmres/snesngmres.c
/petsc/src/snes/impls/richardson/snesrichardson.c
/petsc/src/snes/impls/vi/rsaug/virsaug.c
/petsc/src/snes/impls/vi/vi.c
/petsc/src/snes/interface/ftn-custom/zsnesf.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/linesearch/impls/bt/linesearchbt.c
/petsc/src/snes/linesearch/impls/cp/linesearchcp.c
/petsc/src/snes/linesearch/impls/l2/linesearchl2.c
/petsc/src/snes/utils/dmsnes.c
/petsc/src/snes/utils/makefile
/petsc/src/snes/utils/mesh/dmmeshsnes.c
/petsc/src/snes/utils/mesh/makefile
/petsc/src/sys/bag/bag.c
/petsc/src/sys/bag/bagimpl.h
/petsc/src/sys/dll/reg.c
/petsc/src/sys/f90-src/f90_cwrap.c
/petsc/src/sys/f90-src/f90impl.h
/petsc/src/sys/objects/ftn-custom/zoptionsf.c
/petsc/src/sys/objects/tagm.c
/petsc/src/sys/threadcomm/impls/pthread/lockfree.c
/petsc/src/sys/threadcomm/impls/pthread/pthread.c
/petsc/src/sys/threadcomm/impls/pthread/pthreadimpl.h
/petsc/src/sys/threadcomm/interface/dlregisthreadcomm.c
/petsc/src/sys/threadcomm/interface/threadcomm.c
/petsc/src/sys/utils/str.c
/petsc/src/ts/examples/tutorials/ex12.c
/petsc/src/ts/examples/tutorials/ex14.c
/petsc/src/ts/examples/tutorials/ex22.c
/petsc/src/ts/examples/tutorials/ex2f.F
/petsc/src/ts/examples/tutorials/ex9.c
/petsc/src/ts/examples/tutorials/makefile
is/utils/isdiff.c
vec/examples/tutorials/ex19.c
vec/utils/vecio.c
vec/utils/vpscat.c
vec/utils/vscat.c
4924a60628-May-2012 Dmitry Karpeev <karpeev@mcs.anl.gov>

Removed conceptual naming conflict with ISColoring, fixed bugs.

Hg-commit: 8d0845568f5366db16a7557638f7b9eea3e568cd


/petsc/bin/maint/generators/matlab.py
/petsc/config/PETSc/Configure.py
/petsc/config/PETSc/packages/SuperLU_DIST.py
/petsc/config/PETSc/packages/ctetgen.py
/petsc/config/PETSc/packages/openmp.py
/petsc/config/install.py
/petsc/include/finclude/petscdmdef.h
/petsc/include/finclude/petscsnes.h
/petsc/include/petsc-private/compleximpl.h
/petsc/include/petsc-private/dmimpl.h
/petsc/include/petsc-private/matimpl.h
/petsc/include/petsc-private/pcimpl.h
/petsc/include/petsc-private/snesimpl.h
/petsc/include/petsc.h
/petsc/include/petscblaslapack.h
/petsc/include/petscblaslapack_c.h
/petsc/include/petscblaslapack_caps.h
/petsc/include/petscblaslapack_qd.h
/petsc/include/petscblaslapack_stdcall.h
/petsc/include/petscblaslapack_uscore.h
/petsc/include/petscdm.h
/petsc/include/petscdmakkt.h
/petsc/include/petscdmmesh_viewers.hh
/petsc/include/petscis.h
/petsc/include/petscmat.h
/petsc/include/petscmath.h
/petsc/include/petscsnes.h
/petsc/src/dm/impls/akkt/dmakkt.c
/petsc/src/dm/impls/complex/complex.c
/petsc/src/dm/impls/complex/makefile
/petsc/src/dm/impls/composite/pack.c
/petsc/src/dm/impls/da/da2.c
/petsc/src/dm/impls/da/dacreate.c
/petsc/src/dm/impls/mesh/mesh.c
/petsc/src/dm/interface/dm.c
/petsc/src/docs/strategy.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/changes/dev.html
/petsc/src/docs/website/miscellaneous/funding.html
/petsc/src/docs/website/publications/prizes.html
/petsc/src/ksp/ksp/examples/tests/ex17.c
/petsc/src/ksp/ksp/examples/tests/output/ex19_2.out
/petsc/src/ksp/ksp/examples/tutorials/ex11f.F
/petsc/src/ksp/ksp/examples/tutorials/ex55.c
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/examples/tutorials/output/ex22_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex25_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex25_2.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex32_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex34_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex43_3.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex49_4.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex55_sa.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex56_0.out
/petsc/src/ksp/ksp/impls/bcgs/fbcgs/fbcgs.c
/petsc/src/ksp/ksp/impls/bcgs/ifbcgs/ifbcgs.c
/petsc/src/ksp/ksp/impls/cheby/cheby.c
/petsc/src/ksp/ksp/impls/gmres/fgmres/fgmres.c
/petsc/src/ksp/ksp/impls/ibcgs/ibcgs.c
/petsc/src/ksp/ksp/interface/iterativ.c
/petsc/src/ksp/pc/impls/asm/asm.c
/petsc/src/ksp/pc/impls/composite/composite.c
/petsc/src/ksp/pc/impls/eisens/eisen.c
/petsc/src/ksp/pc/impls/fieldsplit/fieldsplit.c
/petsc/src/ksp/pc/impls/galerkin/galerkin.c
/petsc/src/ksp/pc/impls/gasm/gasm.c
/petsc/src/ksp/pc/impls/mg/mg.c
/petsc/src/ksp/pc/impls/mg/mgfunc.c
/petsc/src/ksp/pc/impls/svd/svd.c
/petsc/src/ksp/pc/interface/precon.c
/petsc/src/mat/examples/tests/ex151.c
/petsc/src/mat/examples/tests/makefile
/petsc/src/mat/examples/tests/output/ex151_2.out
/petsc/src/mat/examples/tests/output/ex151_3.out
/petsc/src/mat/examples/tutorials/ex2.c
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/seq/aijfact.c
/petsc/src/mat/impls/aij/seq/inode.c
/petsc/src/mat/impls/nest/matnest.c
/petsc/src/mat/interface/matrix.c
/petsc/src/snes/examples/tutorials/ex15.c
/petsc/src/snes/examples/tutorials/ex30.c
/petsc/src/snes/examples/tutorials/ex5f.F
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/snes/examples/tutorials/output/ex15_3.out
/petsc/src/snes/examples/tutorials/output/ex18_1.out
/petsc/src/snes/examples/tutorials/output/ex19_1.out
/petsc/src/snes/examples/tutorials/output/ex19_14.out
/petsc/src/snes/examples/tutorials/output/ex19_superlu_equil.out
/petsc/src/snes/examples/tutorials/output/ex20_1.out
/petsc/src/snes/examples/tutorials/output/ex21_1.out
/petsc/src/snes/examples/tutorials/output/ex22_1.out
/petsc/src/snes/examples/tutorials/output/ex25_1.out
/petsc/src/snes/examples/tutorials/output/ex25_2.out
/petsc/src/snes/examples/tutorials/output/ex28_3.out
/petsc/src/snes/examples/tutorials/output/ex30_1.out
/petsc/src/snes/examples/tutorials/output/ex40f90.out
/petsc/src/snes/examples/tutorials/output/ex46_1.out
/petsc/src/snes/examples/tutorials/output/ex48_5.out
/petsc/src/snes/examples/tutorials/output/ex58_1.out
/petsc/src/snes/examples/tutorials/output/ex58_2.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_6.out
/petsc/src/snes/impls/ncg/snesncg.c
/petsc/src/snes/impls/ngmres/snesngmres.c
/petsc/src/snes/impls/richardson/snesrichardson.c
/petsc/src/snes/interface/ftn-custom/zsnesf.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/linesearch/impls/bt/linesearchbt.c
/petsc/src/snes/linesearch/impls/cp/linesearchcp.c
/petsc/src/snes/linesearch/impls/l2/linesearchl2.c
/petsc/src/snes/utils/dmsnes.c
/petsc/src/snes/utils/makefile
/petsc/src/snes/utils/mesh/dmmeshsnes.c
/petsc/src/snes/utils/mesh/makefile
/petsc/src/sys/dll/reg.c
/petsc/src/sys/objects/tagm.c
/petsc/src/ts/examples/tutorials/ex2f.F
/petsc/src/ts/examples/tutorials/ex9.c
/petsc/src/ts/examples/tutorials/makefile
is/utils/isdiff.c
c5bfad5018-May-2012 Mark F. Adams <mark.adams@columbia.edu>

fixed inheritance of block size on coarse grids in GAMG. Fixed bugs in VecScatterCreate wrt block sizes. Added some debug code.

Hg-commit: fb7e4343253b73d3fb40857991a8c6d5d0c7c56b


/petsc/bin/petscmpiexec
/petsc/conf/test
/petsc/config/PETSc/utilities/scalarTypes.py
/petsc/include/adic/ad_deriv.h
/petsc/include/adic/ad_grad.h
/petsc/include/adic/ad_grad_daxpy.h
/petsc/include/adic/ad_grad_macro_axpys.h
/petsc/include/adic/adintr_proto.h
/petsc/include/adic/adintrinsics.h
/petsc/include/adic/run-alloc.h
/petsc/include/adic/run-map.h
/petsc/include/petsc-private/characteristicimpl.h
/petsc/include/petsc-private/daimpl.h
/petsc/include/petsc-private/dmimpl.h
/petsc/include/petsc-private/fortranimpl.h
/petsc/include/petsc-private/kspimpl.h
/petsc/include/petsc-private/logimpl.h
/petsc/include/petsc-private/matimpl.h
/petsc/include/petsc-private/meshimpl.h
/petsc/include/petsc-private/pcimpl.h
/petsc/include/petsc-private/petscimpl.h
/petsc/include/petsc-private/snesimpl.h
/petsc/include/petsc-private/threadcommimpl.h
/petsc/include/petsc-private/tsimpl.h
/petsc/include/petsc-private/vecimpl.h
/petsc/include/petscadic.h
/petsc/include/petscao.h
/petsc/include/petscbag.h
/petsc/include/petscblaslapack.h
/petsc/include/petscblaslapack_c.h
/petsc/include/petscblaslapack_caps.h
/petsc/include/petscblaslapack_stdcall.h
/petsc/include/petscblaslapack_uscore.h
/petsc/include/petscbt.h
/petsc/include/petsccharacteristic.h
/petsc/include/petscctable.h
/petsc/include/petscdm.h
/petsc/include/petscdmadda.h
/petsc/include/petscdmakkt.h
/petsc/include/petscdmcomplex.h
/petsc/include/petscdmcomposite.h
/petsc/include/petscdmda.h
/petsc/include/petscdmiga.h
/petsc/include/petscdmmesh.h
/petsc/include/petscdmmg.h
/petsc/include/petscdmredundant.h
/petsc/include/petscdmshell.h
/petsc/include/petscdmsliced.h
/petsc/include/petscdraw.h
/petsc/include/petscerror.h
/petsc/include/petscis.h
/petsc/include/petscksp.h
/petsc/include/petsclog.h
/petsc/include/petscmat.h
/petsc/include/petscmath.h
/petsc/include/petscmatlab.h
/petsc/include/petscoptions.h
/petsc/include/petscpc.h
/petsc/include/petscpcasa.h
/petsc/include/petscpcmg.h
/petsc/include/petscpf.h
/petsc/include/petscsf.h
/petsc/include/petscshell.h
/petsc/include/petscsnes.h
/petsc/include/petscsnesfas.h
/petsc/include/petscsys.h
/petsc/include/petscthreadcomm.h
/petsc/include/petsctime.h
/petsc/include/petscts.h
/petsc/include/petscvec.h
/petsc/include/petscviewer.h
/petsc/src/ksp/ksp/examples/tutorials/ex56.c
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/examples/tutorials/output/ex43_3.out
/petsc/src/ksp/pc/impls/gamg/gamg.c
/petsc/src/ksp/pc/impls/gamg/tools.c
/petsc/src/ksp/pc/impls/gasm/gasm.c
/petsc/src/mat/impls/aij/mpi/mmaij.c
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/baij/seq/baij.c
/petsc/src/mat/utils/ptap.c
/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/ex22_1.out
/petsc/src/snes/examples/tutorials/output/ex30_1.out
/petsc/src/snes/examples/tutorials/output/ex3_4.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/ex62_18.out
/petsc/src/snes/examples/tutorials/output/ex62_19.out
/petsc/src/snes/examples/tutorials/output/ex62_20.out
/petsc/src/snes/examples/tutorials/output/ex62_21.out
/petsc/src/snes/examples/tutorials/output/ex62_22.out
/petsc/src/snes/examples/tutorials/output/ex62_23.out
/petsc/src/snes/examples/tutorials/output/ex62_24.out
/petsc/src/snes/examples/tutorials/output/ex62_25.out
/petsc/src/snes/examples/tutorials/output/ex62_26.out
/petsc/src/snes/examples/tutorials/output/ex62_27.out
/petsc/src/snes/examples/tutorials/output/ex62_28.out
/petsc/src/snes/examples/tutorials/output/ex62_29.out
/petsc/src/snes/examples/tutorials/output/ex62_30.out
/petsc/src/snes/examples/tutorials/output/ex62_31.out
/petsc/src/snes/examples/tutorials/output/ex62_32.out
/petsc/src/snes/examples/tutorials/output/ex62_33.out
/petsc/src/snes/examples/tutorials/output/ex62_34.out
/petsc/src/snes/examples/tutorials/output/ex62_35.out
/petsc/src/snes/examples/tutorials/output/ex62_36.out
/petsc/src/snes/examples/tutorials/output/ex62_37.out
/petsc/src/snes/examples/tutorials/output/ex62_38.out
/petsc/src/snes/examples/tutorials/output/ex62_39.out
/petsc/src/snes/examples/tutorials/output/ex62_40.out
/petsc/src/snes/examples/tutorials/output/ex62_41.out
/petsc/src/snes/examples/tutorials/output/ex62_42.out
/petsc/src/snes/interface/snes.c
/petsc/src/sys/f90-src/f90_cwrap.c
/petsc/src/sys/f90-src/f90impl.h
/petsc/src/sys/threadcomm/impls/pthread/lockfree.c
/petsc/src/sys/threadcomm/impls/pthread/pthread.c
/petsc/src/sys/threadcomm/impls/pthread/pthreadimpl.h
/petsc/src/ts/examples/tutorials/ex14.c
/petsc/src/ts/examples/tutorials/ex22.c
vec/utils/vpscat.c
vec/utils/vscat.c
3e7b060118-May-2012 Matthew G Knepley <knepley@gmail.com>

Fixed argument check

Hg-commit: d2200d56d907147841b0311e580a272cc9225bfd

4402653518-May-2012 Matthew G Knepley <knepley@gmail.com>

Fixed argument check

Hg-commit: 47d9f60a133d8631c20fdc548c4c5aff831f0be4

8ea4053417-May-2012 Blaise Bourdin <bourdin@lsu.edu>

VecLoad_HDF5 now requires setting block size ahead of time

Hg-commit: 25a6e194e3e4de64a2294f5dd24ec8a36c393a91


/petsc/config/PETSc/Configure.py
/petsc/config/PETSc/packages/fftw.py
/petsc/config/PETSc/packages/hypre.py
/petsc/include/finclude/petsckspdef.h
/petsc/include/finclude/petscsnesdef.h
/petsc/include/petsc-private/threadcommimpl.h
/petsc/include/petscdmmesh_solvers.hh
/petsc/include/petscerror.h
/petsc/include/petscksp.h
/petsc/include/petscpc.h
/petsc/include/petscsnes.h
/petsc/include/petscsys.h
/petsc/src/dm/impls/composite/pack.c
/petsc/src/dm/impls/da/da.c
/petsc/src/dm/impls/da/dacorn.c
/petsc/src/docs/tex/manual/part2.tex
/petsc/src/docs/tex/petsc.bib
/petsc/src/docs/website/developers/projects.html
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/docs/website/documentation/linearsolvertable.html
/petsc/src/ksp/ksp/examples/tests/ex38.c
/petsc/src/ksp/ksp/examples/tests/ex39.c
/petsc/src/ksp/ksp/examples/tests/makefile
/petsc/src/ksp/ksp/examples/tutorials/ex8.c
/petsc/src/ksp/ksp/examples/tutorials/ex8g.c
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/examples/tutorials/output/ex38_1.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/impls/bcgs/bcgs.c
/petsc/src/ksp/ksp/impls/bcgs/bcgsimpl.h
/petsc/src/ksp/ksp/impls/bcgs/fbcgs/fbcgs.c
/petsc/src/ksp/ksp/impls/bcgs/fbcgs/makefile
/petsc/src/ksp/ksp/impls/bcgs/ifbcgs/ifbcgs.c
/petsc/src/ksp/ksp/impls/bcgs/ifbcgs/makefile
/petsc/src/ksp/ksp/impls/bcgs/makefile
/petsc/src/ksp/ksp/impls/cheby/cheby.c
/petsc/src/ksp/ksp/impls/cheby/chebyshevimpl.h
/petsc/src/ksp/ksp/impls/cheby/makefile
/petsc/src/ksp/ksp/impls/specest/specest.c
/petsc/src/ksp/ksp/interface/itcreate.c
/petsc/src/ksp/ksp/interface/itfunc.c
/petsc/src/ksp/ksp/interface/itregis.c
/petsc/src/ksp/pc/impls/bddc/bddc.c
/petsc/src/ksp/pc/impls/fieldsplit/fieldsplit.c
/petsc/src/ksp/pc/impls/gamg/gamg.c
/petsc/src/ksp/pc/impls/gasm/gasm.c
/petsc/src/ksp/pc/impls/ml/ml.c
/petsc/src/mat/examples/tests/makefile
/petsc/src/mat/examples/tests/output/ex151_2.out
/petsc/src/mat/examples/tests/output/ex151_3.out
/petsc/src/mat/impls/aij/mpi/mpiov.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/maij/maij.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/matfd/fdmatrix.c
/petsc/src/snes/examples/tests/makefile
/petsc/src/snes/examples/tests/output/ex1_3.out
/petsc/src/snes/examples/tests/output/ex1f_2.out
/petsc/src/snes/examples/tutorials/ex15.c
/petsc/src/snes/examples/tutorials/ex22.c
/petsc/src/snes/examples/tutorials/ex39f90.F
/petsc/src/snes/examples/tutorials/ex5f90.F
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/snes/examples/tutorials/output/ex18_1.out
/petsc/src/snes/examples/tutorials/output/ex19_1.out
/petsc/src/snes/examples/tutorials/output/ex19_10.out
/petsc/src/snes/examples/tutorials/output/ex19_13.out
/petsc/src/snes/examples/tutorials/output/ex19_14.out
/petsc/src/snes/examples/tutorials/output/ex19_8.out
/petsc/src/snes/examples/tutorials/output/ex19_composite_fieldsplit.out
/petsc/src/snes/examples/tutorials/output/ex19_composite_fieldsplit_bjacobi.out
/petsc/src/snes/examples/tutorials/output/ex19_composite_fieldsplit_bjacobi_2.out
/petsc/src/snes/examples/tutorials/output/ex19_fieldsplit_2.out
/petsc/src/snes/examples/tutorials/output/ex19_fieldsplit_3.out
/petsc/src/snes/examples/tutorials/output/ex19_fieldsplit_4.out
/petsc/src/snes/examples/tutorials/output/ex1_2.out
/petsc/src/snes/examples/tutorials/output/ex20_1.out
/petsc/src/snes/examples/tutorials/output/ex25_1.out
/petsc/src/snes/examples/tutorials/output/ex25_2.out
/petsc/src/snes/examples/tutorials/output/ex2_1.out
/petsc/src/snes/examples/tutorials/output/ex2_2.out
/petsc/src/snes/examples/tutorials/output/ex3_3.out
/petsc/src/snes/examples/tutorials/output/ex40f90.out
/petsc/src/snes/examples/tutorials/output/ex46_1.out
/petsc/src/snes/examples/tutorials/output/ex48_2.out
/petsc/src/snes/examples/tutorials/output/ex4_1.out
/petsc/src/snes/examples/tutorials/output/ex58_1.out
/petsc/src/snes/examples/tutorials/output/ex58_2.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_4.out
/petsc/src/snes/examples/tutorials/output/ex5_5_ngmres_fas.out
/petsc/src/snes/examples/tutorials/output/ex6_2.out
/petsc/src/snes/impls/fas/fas.c
/petsc/src/snes/impls/fas/fasfunc.c
/petsc/src/snes/impls/makefile
/petsc/src/snes/impls/ms/ms.c
/petsc/src/snes/impls/ncg/snesncg.c
/petsc/src/snes/impls/ngmres/snesngmres.c
/petsc/src/snes/impls/qn/qn.c
/petsc/src/snes/impls/vi/rs/virs.c
/petsc/src/snes/impls/vi/ss/viss.c
/petsc/src/snes/impls/vi/vi.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/interface/snesregi.c
/petsc/src/snes/linesearch/impls/basic/linesearchbasic.c
/petsc/src/snes/linesearch/impls/bt/linesearchbt.c
/petsc/src/snes/linesearch/impls/cp/linesearchcp.c
/petsc/src/snes/linesearch/impls/l2/linesearchl2.c
/petsc/src/snes/linesearch/interface/linesearch.c
/petsc/src/sys/error/pstack.c
/petsc/src/sys/objects/init.c
/petsc/src/sys/objects/pthread/pthread.c
/petsc/src/sys/objects/pthread/pthreadimpl.h
/petsc/src/sys/objects/tagm.c
/petsc/src/sys/threadcomm/examples/tutorials/ex5.c
/petsc/src/sys/threadcomm/examples/tutorials/makefile
/petsc/src/sys/threadcomm/impls/pthread/pthread.c
vec/examples/tutorials/ex19.c
vec/utils/vecio.c
e5996a9a15-May-2012 Paul Mullowney <paulm@txcorp.com>

updated and merged from petsc-dev

Hg-commit: 4bdbb24181fe1c8ce13e9b82c1d499b152c3d14f


/petsc/conf/rules
/petsc/conf/test
/petsc/config/PETSc/Configure.py
/petsc/config/PETSc/packages/PTScotch.py
/petsc/config/PETSc/packages/fftw.py
/petsc/config/PETSc/packages/hypre.py
/petsc/include/finclude/petsckspdef.h
/petsc/include/finclude/petscsnesdef.h
/petsc/include/mpiuni/mpi.h
/petsc/include/petsc-private/daimpl.h
/petsc/include/petsc-private/dmimpl.h
/petsc/include/petsc-private/threadcommimpl.h
/petsc/include/petsc-private/vecimpl.h
/petsc/include/petscdm.h
/petsc/include/petscdmmesh_solvers.hh
/petsc/include/petscerror.h
/petsc/include/petscksp.h
/petsc/include/petscmat.h
/petsc/include/petscpc.h
/petsc/include/petscsnes.h
/petsc/include/petscsys.h
/petsc/include/petscthreadcomm.h
/petsc/makefile
/petsc/src/dm/impls/complex/complex.c
/petsc/src/dm/impls/complex/complexvtk.c
/petsc/src/dm/impls/complex/ctetgen.c
/petsc/src/dm/impls/da/da.c
/petsc/src/dm/impls/da/dacreate.c
/petsc/src/dm/impls/da/fdda.c
/petsc/src/dm/interface/dm.c
/petsc/src/docs/tex/manual/part2.tex
/petsc/src/docs/website/developers/projects.html
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/docs/website/documentation/linearsolvertable.html
/petsc/src/ksp/ksp/examples/tests/ex38.c
/petsc/src/ksp/ksp/examples/tests/ex39.c
/petsc/src/ksp/ksp/examples/tests/makefile
/petsc/src/ksp/ksp/examples/tests/output/ex38.out
/petsc/src/ksp/ksp/examples/tests/output/ex39.out
/petsc/src/ksp/ksp/examples/tutorials/ex8.c
/petsc/src/ksp/ksp/examples/tutorials/ex8g.c
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/examples/tutorials/output/ex38_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/ex54f.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/ex55_NC.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex56_0.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/impls/bcgs/bcgs.c
/petsc/src/ksp/ksp/impls/bcgs/bcgsimpl.h
/petsc/src/ksp/ksp/impls/bcgs/fbcgs/fbcgs.c
/petsc/src/ksp/ksp/impls/bcgs/fbcgs/makefile
/petsc/src/ksp/ksp/impls/bcgs/ifbcgs/ifbcgs.c
/petsc/src/ksp/ksp/impls/bcgs/ifbcgs/makefile
/petsc/src/ksp/ksp/impls/bcgs/makefile
/petsc/src/ksp/ksp/impls/cheby/cheby.c
/petsc/src/ksp/ksp/impls/cheby/chebyshevimpl.h
/petsc/src/ksp/ksp/impls/cheby/makefile
/petsc/src/ksp/ksp/impls/gmres/gmres.c
/petsc/src/ksp/ksp/impls/specest/specest.c
/petsc/src/ksp/ksp/interface/itcreate.c
/petsc/src/ksp/ksp/interface/itfunc.c
/petsc/src/ksp/ksp/interface/itregis.c
/petsc/src/ksp/pc/impls/ainvcusp/ainvcusp.cu
/petsc/src/ksp/pc/impls/asm/asm.c
/petsc/src/ksp/pc/impls/bddc/bddc.c
/petsc/src/ksp/pc/impls/bjacobi/bjacobi.c
/petsc/src/ksp/pc/impls/fieldsplit/fieldsplit.c
/petsc/src/ksp/pc/impls/gamg/agg.c
/petsc/src/ksp/pc/impls/gamg/gamg.c
/petsc/src/ksp/pc/impls/gasm/gasm.c
/petsc/src/ksp/pc/impls/is/pcis.c
/petsc/src/ksp/pc/impls/is/pcis.h
/petsc/src/ksp/pc/impls/ml/ml.c
/petsc/src/ksp/pc/impls/sacusp/sacusp.cu
/petsc/src/ksp/pc/impls/sacusp/sacusppoly.cu
/petsc/src/mat/examples/tests/makefile
/petsc/src/mat/examples/tests/output/ex151_2.out
/petsc/src/mat/examples/tests/output/ex151_3.out
/petsc/src/mat/impls/aij/mpi/mmaij.c
/petsc/src/mat/impls/aij/mpi/mpiov.c
/petsc/src/mat/impls/aij/seq/aijfact.c
/petsc/src/mat/impls/aij/seq/matmatmult.c
/petsc/src/mat/impls/is/matis.c
/petsc/src/mat/impls/maij/maij.c
/petsc/src/mat/interface/ftn-custom/zmatrixf.c
/petsc/src/mat/interface/matrix.c
/petsc/src/snes/examples/tests/makefile
/petsc/src/snes/examples/tests/output/ex1_3.out
/petsc/src/snes/examples/tests/output/ex1f_2.out
/petsc/src/snes/examples/tutorials/ex39f90.F
/petsc/src/snes/examples/tutorials/ex48.c
/petsc/src/snes/examples/tutorials/ex5f90.F
/petsc/src/snes/examples/tutorials/ex67.c
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/snes/examples/tutorials/output/ex18_1.out
/petsc/src/snes/examples/tutorials/output/ex19_1.out
/petsc/src/snes/examples/tutorials/output/ex19_10.out
/petsc/src/snes/examples/tutorials/output/ex19_13.out
/petsc/src/snes/examples/tutorials/output/ex19_14.out
/petsc/src/snes/examples/tutorials/output/ex19_8.out
/petsc/src/snes/examples/tutorials/output/ex19_composite_fieldsplit.out
/petsc/src/snes/examples/tutorials/output/ex19_composite_fieldsplit_bjacobi.out
/petsc/src/snes/examples/tutorials/output/ex19_composite_fieldsplit_bjacobi_2.out
/petsc/src/snes/examples/tutorials/output/ex19_fieldsplit_2.out
/petsc/src/snes/examples/tutorials/output/ex19_fieldsplit_3.out
/petsc/src/snes/examples/tutorials/output/ex19_fieldsplit_4.out
/petsc/src/snes/examples/tutorials/output/ex20_1.out
/petsc/src/snes/examples/tutorials/output/ex25_1.out
/petsc/src/snes/examples/tutorials/output/ex25_2.out
/petsc/src/snes/examples/tutorials/output/ex2_1.out
/petsc/src/snes/examples/tutorials/output/ex2_2.out
/petsc/src/snes/examples/tutorials/output/ex3_3.out
/petsc/src/snes/examples/tutorials/output/ex40f90.out
/petsc/src/snes/examples/tutorials/output/ex46_1.out
/petsc/src/snes/examples/tutorials/output/ex48_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/ex4_1.out
/petsc/src/snes/examples/tutorials/output/ex58_1.out
/petsc/src/snes/examples/tutorials/output/ex58_2.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_4.out
/petsc/src/snes/examples/tutorials/output/ex5_5_ngmres_fas.out
/petsc/src/snes/examples/tutorials/output/ex6_2.out
/petsc/src/snes/impls/fas/fas.c
/petsc/src/snes/impls/fas/fasfunc.c
/petsc/src/snes/impls/makefile
/petsc/src/snes/impls/ms/ms.c
/petsc/src/snes/impls/ncg/snesncg.c
/petsc/src/snes/impls/ngmres/snesngmres.c
/petsc/src/snes/impls/qn/qn.c
/petsc/src/snes/impls/vi/rs/virs.c
/petsc/src/snes/impls/vi/ss/viss.c
/petsc/src/snes/impls/vi/vi.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/interface/snesregi.c
/petsc/src/snes/linesearch/impls/basic/linesearchbasic.c
/petsc/src/snes/linesearch/impls/bt/linesearchbt.c
/petsc/src/snes/linesearch/impls/cp/linesearchcp.c
/petsc/src/snes/linesearch/impls/l2/linesearchl2.c
/petsc/src/snes/linesearch/interface/linesearch.c
/petsc/src/snes/mf/snesmfj.c
/petsc/src/snes/utils/dmdasnes.c
/petsc/src/sys/bag/bag.c
/petsc/src/sys/error/pstack.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/ftn-custom/zstart.c
/petsc/src/sys/objects/init.c
/petsc/src/sys/objects/pinit.c
/petsc/src/sys/objects/pthread/pthread.c
/petsc/src/sys/objects/pthread/pthreadimpl.h
/petsc/src/sys/objects/tagm.c
/petsc/src/sys/plog/plog.c
/petsc/src/sys/random/interface/random.c
/petsc/src/sys/random/interface/randomc.c
/petsc/src/sys/threadcomm/examples/tutorials/ex3.c
/petsc/src/sys/threadcomm/examples/tutorials/ex4.c
/petsc/src/sys/threadcomm/examples/tutorials/ex5.c
/petsc/src/sys/threadcomm/examples/tutorials/makefile
/petsc/src/sys/threadcomm/impls/openmp/openmp.c
/petsc/src/sys/threadcomm/impls/pthread/lockfree.c
/petsc/src/sys/threadcomm/impls/pthread/pthread.c
/petsc/src/sys/threadcomm/impls/pthread/pthreadimpl.h
/petsc/src/sys/threadcomm/interface/dlregisthreadcomm.c
/petsc/src/sys/threadcomm/interface/makefile
/petsc/src/sys/threadcomm/interface/threadcomm.c
/petsc/src/sys/threadcomm/interface/threadcommred.c
/petsc/src/sys/threadcomm/makefile
/petsc/src/sys/viewer/impls/ascii/filev.c
/petsc/src/sys/viewer/impls/string/stringv.c
/petsc/src/sys/viewer/interface/dupl.c
vec/impls/mpi/pmap.c
vec/impls/seq/bvec1.c
vec/impls/seq/bvec3.c
vec/impls/seq/dvec2.c
vec/utils/veccusp/vscatcusp.c
9ae8292111-May-2012 Paul Mullowney <paulm@txcorp.com>

Lots of changes. Also addign new files for cusparse matrix type.

Hg-commit: d2f118b395b24fdc836f857e3f221f6c0c9eca58


/petsc/config/PETSc/packages/cuda.py
/petsc/config/PETSc/packages/openmp.py
/petsc/config/PETSc/packages/txpetscgpu.py
/petsc/config/builder.py
/petsc/include/finclude/petscmatdef.h
/petsc/include/finclude/petscsysdef.h
/petsc/include/petsc-private/matimpl.h
/petsc/include/petsc-private/threadcommimpl.h
/petsc/include/petsc-private/vecimpl.h
/petsc/include/petscmat.h
/petsc/include/petscmath.h
/petsc/include/petscthreadcomm.h
/petsc/include/petscvec.h
/petsc/src/dm/impls/complex/complex.c
/petsc/src/dm/impls/complex/complexcreate.c
/petsc/src/dm/impls/da/dalocal.c
/petsc/src/dm/impls/da/fdda.c
/petsc/src/dm/interface/dm.c
/petsc/src/docs/website/features/gpus.html
/petsc/src/ksp/ksp/examples/tutorials/ex11.c
/petsc/src/ksp/ksp/impls/bcgs/bcgs.c
/petsc/src/ksp/ksp/impls/gmres/gmres.c
/petsc/src/ksp/pc/impls/ainvcusp/ainvcusp.cu
/petsc/src/ksp/pc/impls/bicgstabcusp/bicgstabcusp.cu
/petsc/src/ksp/pc/impls/bjacobi/bjacobi.c
/petsc/src/ksp/pc/impls/factor/factor.c
/petsc/src/ksp/pc/impls/gamg/agg.c
/petsc/src/ksp/pc/impls/gamg/gamg.c
/petsc/src/ksp/pc/impls/gamg/gamg.h
/petsc/src/ksp/pc/impls/mg/mg.c
/petsc/src/ksp/pc/impls/mg/mgimpl.h
/petsc/src/ksp/pc/impls/openmp/hpc.c
/petsc/src/ksp/pc/impls/openmp/makefile
/petsc/src/ksp/pc/impls/sacusp/sacusp.cu
/petsc/src/ksp/pc/impls/sacusp/sacusppoly.cu
/petsc/src/mat/examples/tests/ex72.c
/petsc/src/mat/impls/aij/mpi/makefile
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/mpi/mpicusp/mpiaijAssemble.cu
/petsc/src/mat/impls/aij/mpi/mpicusp/mpiaijcusp.cu
/petsc/src/mat/impls/aij/mpi/mpicusparse/makefile
/petsc/src/mat/impls/aij/mpi/mpicusparse/mpiaijcusparse.cu
/petsc/src/mat/impls/aij/mpi/mumps/mumps.c
/petsc/src/mat/impls/aij/seq/makefile
/petsc/src/mat/impls/aij/seq/seqcusp/aijAssemble.cu
/petsc/src/mat/impls/aij/seq/seqcusp/aijcusp.cu
/petsc/src/mat/impls/aij/seq/seqcusp/cuspmatimpl.h
/petsc/src/mat/impls/aij/seq/seqcusparse/aijcusparse.cu
/petsc/src/mat/impls/aij/seq/seqcusparse/cusparsematimpl.h
/petsc/src/mat/impls/aij/seq/seqcusparse/makefile
/petsc/src/mat/interface/dlregismat.c
/petsc/src/mat/interface/matregis.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/order/sorder.c
/petsc/src/snes/examples/tutorials/ex5f90.F
/petsc/src/snes/examples/tutorials/ex67.c
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/snes/examples/tutorials/output/ex1_X.out
/petsc/src/snes/impls/ngmres/snesngmres.c
/petsc/src/sys/threadcomm/examples/tutorials/ex1.c
/petsc/src/sys/threadcomm/examples/tutorials/ex3.c
/petsc/src/sys/threadcomm/examples/tutorials/makefile
/petsc/src/sys/threadcomm/impls/makefile
/petsc/src/sys/threadcomm/impls/openmp/makefile
/petsc/src/sys/threadcomm/impls/openmp/openmp.c
/petsc/src/sys/threadcomm/impls/openmp/openmpimpl.h
/petsc/src/sys/threadcomm/impls/pthread/lockfree.c
/petsc/src/sys/threadcomm/impls/pthread/pthread.c
/petsc/src/sys/threadcomm/impls/pthread/pthreadimpl.h
/petsc/src/sys/threadcomm/interface/dlregisthreadcomm.c
/petsc/src/sys/threadcomm/interface/makefile
/petsc/src/sys/threadcomm/interface/threadcomm.c
/petsc/src/sys/threadcomm/interface/threadcommregi.c
/petsc/src/sys/threadcomm/makefile
/petsc/src/sys/viewer/interface/viewers.c
vec/impls/mpi/mpicusp/mpicusp.cu
vec/impls/seq/seqcusp/veccusp.cu
vec/interface/rvector.c
vec/utils/veccusp/vscatcusp.c
vec/utils/vinv.c
vec/utils/vpscat.h
17b0e0ef11-May-2012 Matthew G Knepley <knepley@gmail.com>

Makefile cleanup

Hg-commit: 5d68f15b339dca5398effd75c4e3d44367707e11


/petsc/bin/maint/generateetags.py
/petsc/bin/petscnagupgrade.py
/petsc/conf/rules
/petsc/conf/variables
/petsc/config/PETSc/Configure.py
/petsc/config/PETSc/package.py
/petsc/config/PETSc/packages/elemental.py
/petsc/config/PETSc/utilities/languages.py
/petsc/config/cmakegen.py
/petsc/include/finclude/petscmatdef.h
/petsc/include/finclude/petsctsdef.h
/petsc/include/petsc-private/matimpl.h
/petsc/include/petsc-private/threadcommimpl.h
/petsc/include/petscdm.h
/petsc/include/petscksp.h
/petsc/include/petscmat.h
/petsc/include/petscts.h
/petsc/include/petscversion.h
/petsc/makefile
/petsc/src/dm/impls/complex/complex.c
/petsc/src/dm/impls/da/dagetarray.c
/petsc/src/dm/impls/makefile
/petsc/src/dm/interface/dm.c
/petsc/src/docs/tex/manual/makefile
/petsc/src/docs/tex/petsc.bib
/petsc/src/docs/tex/petscapp.bib
/petsc/src/docs/website/documentation/faq.html
/petsc/src/docs/website/download/index.html
/petsc/src/docs/website/miscellaneous/index.html
/petsc/src/ksp/ksp/examples/tutorials/ex39.c
/petsc/src/ksp/ksp/examples/tutorials/ex40.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/ex54f.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex55_0.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex55_NC.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex55_sa.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex56_0.out
/petsc/src/ksp/ksp/impls/cg/cgne/cgne.c
/petsc/src/ksp/ksp/interface/itcl.c
/petsc/src/ksp/ksp/utils/schurm.c
/petsc/src/ksp/pc/impls/asm/asm.c
/petsc/src/ksp/pc/impls/fieldsplit/fieldsplit.c
/petsc/src/ksp/pc/impls/gamg/gamg.c
/petsc/src/ksp/pc/impls/gasm/gasm.c
/petsc/src/mat/examples/tests/ex29.c
/petsc/src/mat/examples/tests/ex38.c
/petsc/src/mat/examples/tests/ex94.c
/petsc/src/mat/examples/tests/makefile
/petsc/src/mat/examples/tests/output/ex29_1.out
/petsc/src/mat/examples/tests/output/ex38_1.out
/petsc/src/mat/examples/tests/output/ex38_2.out
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/aij/seq/aij.h
/petsc/src/mat/impls/aij/seq/matmatmult.c
/petsc/src/mat/impls/baij/seq/baij.c
/petsc/src/mat/impls/elemental/makefile
/petsc/src/mat/impls/elemental/matelem.cxx
/petsc/src/mat/impls/elemental/matelemimpl.h
/petsc/src/mat/impls/makefile
/petsc/src/mat/interface/matregis.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/matfd/fdmatrix.c
/petsc/src/mat/utils/makefile
/petsc/src/mat/utils/petscheap.h
/petsc/src/mat/utils/pheap.c
/petsc/src/snes/examples/tutorials/ex14.c
/petsc/src/snes/examples/tutorials/ex45.c
/petsc/src/snes/examples/tutorials/ex54.c
/petsc/src/snes/impls/gs/snesgs.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/interface/snesj2.c
/petsc/src/snes/utils/dmsnes.c
/petsc/src/sys/error/err.c
/petsc/src/sys/error/signal.c
/petsc/src/sys/examples/tests/ex12.c
/petsc/src/sys/fileio/fretrieve.c
/petsc/src/sys/fileio/ftest.c
/petsc/src/sys/objects/pthread/lockfree.c
/petsc/src/sys/objects/subcomm.c
/petsc/src/sys/objects/tagm.c
/petsc/src/sys/threadcomm/examples/tutorials/ex4.c
/petsc/src/sys/threadcomm/examples/tutorials/ex5.c
/petsc/src/sys/threadcomm/impls/nothread/nothread.c
/petsc/src/sys/threadcomm/impls/openmp/makefile
/petsc/src/sys/threadcomm/impls/openmp/tcopenmp.c
/petsc/src/sys/threadcomm/impls/openmp/tcopenmpimpl.h
/petsc/src/sys/threadcomm/impls/pthread/tclockfree.c
/petsc/src/sys/threadcomm/impls/pthread/tcpthread.c
/petsc/src/sys/threadcomm/impls/pthread/tcpthreadimpl.h
/petsc/src/sys/threadcomm/interface/dlregisthreadcomm.c
/petsc/src/sys/threadcomm/interface/threadcomm.c
/petsc/src/sys/viewer/impls/binary/binv.c
/petsc/src/sys/viewer/interface/view.c
/petsc/src/sys/viewer/interface/viewa.c
/petsc/src/sys/viewer/interface/viewreg.c
/petsc/src/ts/examples/tutorials/ex10.c
/petsc/src/ts/examples/tutorials/ex12.c
/petsc/src/ts/examples/tutorials/ex13.c
/petsc/src/ts/examples/tutorials/ex15.c
/petsc/src/ts/examples/tutorials/ex17.c
/petsc/src/ts/examples/tutorials/ex26.c
/petsc/src/ts/examples/tutorials/ex27.c
/petsc/src/ts/examples/tutorials/ex7.c
/petsc/src/ts/examples/tutorials/makefile
/petsc/src/ts/impls/arkimex/arkimex.c
/petsc/src/ts/impls/implicit/theta/theta.c
/petsc/src/ts/impls/rosw/rosw.c
is/examples/tutorials/makefile
vec/examples/tests/makefile
15317c0f11-May-2012 Matthew G Knepley <knepley@gmail.com>

Makefile cleanup

Hg-commit: 2ab3e57475d71a5db5cacce08696dafb1aa9732c


/petsc/bin/petscmpiexec
/petsc/conf/test
/petsc/include/adic/ad_deriv.h
/petsc/include/adic/ad_grad.h
/petsc/include/adic/ad_grad_daxpy.h
/petsc/include/adic/ad_grad_macro_axpys.h
/petsc/include/adic/adintr_proto.h
/petsc/include/adic/adintrinsics.h
/petsc/include/adic/run-alloc.h
/petsc/include/adic/run-map.h
/petsc/include/petsc-private/characteristicimpl.h
/petsc/include/petsc-private/daimpl.h
/petsc/include/petsc-private/dmimpl.h
/petsc/include/petsc-private/fortranimpl.h
/petsc/include/petsc-private/kspimpl.h
/petsc/include/petsc-private/logimpl.h
/petsc/include/petsc-private/matimpl.h
/petsc/include/petsc-private/meshimpl.h
/petsc/include/petsc-private/pcimpl.h
/petsc/include/petsc-private/petscimpl.h
/petsc/include/petsc-private/snesimpl.h
/petsc/include/petsc-private/threadcommimpl.h
/petsc/include/petsc-private/tsimpl.h
/petsc/include/petsc-private/vecimpl.h
/petsc/include/petscadic.h
/petsc/include/petscao.h
/petsc/include/petscbag.h
/petsc/include/petscblaslapack.h
/petsc/include/petscblaslapack_c.h
/petsc/include/petscblaslapack_caps.h
/petsc/include/petscblaslapack_stdcall.h
/petsc/include/petscblaslapack_uscore.h
/petsc/include/petscbt.h
/petsc/include/petsccharacteristic.h
/petsc/include/petscctable.h
/petsc/include/petscdm.h
/petsc/include/petscdmadda.h
/petsc/include/petscdmakkt.h
/petsc/include/petscdmcomplex.h
/petsc/include/petscdmcomposite.h
/petsc/include/petscdmda.h
/petsc/include/petscdmiga.h
/petsc/include/petscdmmesh.h
/petsc/include/petscdmmg.h
/petsc/include/petscdmredundant.h
/petsc/include/petscdmshell.h
/petsc/include/petscdmsliced.h
/petsc/include/petscdraw.h
/petsc/include/petscerror.h
/petsc/include/petscis.h
/petsc/include/petscksp.h
/petsc/include/petsclog.h
/petsc/include/petscmat.h
/petsc/include/petscmath.h
/petsc/include/petscmatlab.h
/petsc/include/petscoptions.h
/petsc/include/petscpc.h
/petsc/include/petscpcasa.h
/petsc/include/petscpcmg.h
/petsc/include/petscpf.h
/petsc/include/petscsf.h
/petsc/include/petscshell.h
/petsc/include/petscsnes.h
/petsc/include/petscsnesfas.h
/petsc/include/petscsys.h
/petsc/include/petscthreadcomm.h
/petsc/include/petsctime.h
/petsc/include/petscts.h
/petsc/include/petscvec.h
/petsc/include/petscviewer.h
/petsc/src/dm/impls/complex/complex.c
/petsc/src/docs/tex/petsc.bib
/petsc/src/docs/tex/petscapp.bib
/petsc/src/ksp/ksp/examples/tutorials/ex56.c
/petsc/src/ksp/pc/impls/gasm/gasm.c
/petsc/src/mat/utils/ptap.c
/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/ex22_1.out
/petsc/src/snes/examples/tutorials/output/ex3_4.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/ex62_18.out
/petsc/src/snes/examples/tutorials/output/ex62_19.out
/petsc/src/snes/examples/tutorials/output/ex62_20.out
/petsc/src/snes/examples/tutorials/output/ex62_21.out
/petsc/src/snes/examples/tutorials/output/ex62_22.out
/petsc/src/snes/examples/tutorials/output/ex62_23.out
/petsc/src/snes/examples/tutorials/output/ex62_24.out
/petsc/src/snes/examples/tutorials/output/ex62_25.out
/petsc/src/snes/examples/tutorials/output/ex62_26.out
/petsc/src/snes/examples/tutorials/output/ex62_27.out
/petsc/src/snes/examples/tutorials/output/ex62_28.out
/petsc/src/snes/examples/tutorials/output/ex62_29.out
/petsc/src/snes/examples/tutorials/output/ex62_30.out
/petsc/src/snes/examples/tutorials/output/ex62_31.out
/petsc/src/snes/examples/tutorials/output/ex62_32.out
/petsc/src/snes/examples/tutorials/output/ex62_33.out
/petsc/src/snes/examples/tutorials/output/ex62_34.out
/petsc/src/snes/examples/tutorials/output/ex62_35.out
/petsc/src/snes/examples/tutorials/output/ex62_36.out
/petsc/src/snes/examples/tutorials/output/ex62_37.out
/petsc/src/snes/examples/tutorials/output/ex62_38.out
/petsc/src/snes/examples/tutorials/output/ex62_39.out
/petsc/src/snes/examples/tutorials/output/ex62_40.out
/petsc/src/snes/examples/tutorials/output/ex62_41.out
/petsc/src/snes/examples/tutorials/output/ex62_42.out
/petsc/src/snes/interface/snes.c
/petsc/src/sys/f90-src/f90_cwrap.c
/petsc/src/sys/f90-src/f90impl.h
/petsc/src/sys/threadcomm/impls/pthread/lockfree.c
/petsc/src/sys/threadcomm/impls/pthread/pthread.c
/petsc/src/sys/threadcomm/impls/pthread/pthreadimpl.h
/petsc/src/ts/examples/tutorials/ex14.c
/petsc/src/ts/examples/tutorials/ex22.c
is/examples/tutorials/makefile
vec/examples/tests/makefile
0a35fa5208-May-2012 Shri Abhyankar <abhyshr@mcs.anl.gov>

Changed the ThreadReduction API, moved the reduction code to a seperate file.
Fixed bug in VecSet_Seq : All scalars need to use PetscThreadCommGetScalars!
Updated examples.

Hg-commit: 1f958686dccee7

Changed the ThreadReduction API, moved the reduction code to a seperate file.
Fixed bug in VecSet_Seq : All scalars need to use PetscThreadCommGetScalars!
Updated examples.

Hg-commit: 1f958686dccee7b0f3d6cdc1de43850cb6abc5f4

show more ...

4020307f08-May-2012 Satish Balay <balay@mcs.anl.gov>

fix unused variable warnings

Hg-commit: e1d588309ed693445a1a0abe7433fe7bda885ec4

409d029007-May-2012 Shri Abhyankar <abhyshr@mcs.anl.gov>

Added PetscThreadCommGetScalars to safeguard scalar values passed to PetscThreadCommRunKernel() from becoming
invalid.

Hg-commit: 15d1dc23c07fcb1c0d3451d70ecfdd817234aba3


/petsc/include/mpiuni/mpi.h
/petsc/include/petsc-private/daimpl.h
/petsc/include/petsc-private/dmimpl.h
/petsc/include/petsc-private/threadcommimpl.h
/petsc/include/petscdm.h
/petsc/include/petscmat.h
/petsc/include/petscpc.h
/petsc/include/petscsnes.h
/petsc/include/petscsys.h
/petsc/include/petscthreadcomm.h
/petsc/src/dm/impls/complex/complex.c
/petsc/src/dm/impls/complex/complexvtk.c
/petsc/src/dm/impls/da/da.c
/petsc/src/dm/impls/da/dacreate.c
/petsc/src/dm/interface/dm.c
/petsc/src/ksp/ksp/examples/tutorials/ex8g.c
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/impls/gmres/gmres.c
/petsc/src/ksp/pc/impls/asm/asm.c
/petsc/src/ksp/pc/impls/bddc/bddc.c
/petsc/src/ksp/pc/impls/fieldsplit/fieldsplit.c
/petsc/src/ksp/pc/impls/gamg/gamg.c
/petsc/src/ksp/pc/impls/gasm/gasm.c
/petsc/src/mat/impls/aij/seq/aijfact.c
/petsc/src/mat/impls/aij/seq/matmatmult.c
/petsc/src/mat/impls/is/matis.c
/petsc/src/mat/interface/matrix.c
/petsc/src/snes/examples/tutorials/ex48.c
/petsc/src/snes/examples/tutorials/ex67.c
/petsc/src/snes/examples/tutorials/makefile
/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/interface/snes.c
/petsc/src/snes/utils/dmdasnes.c
/petsc/src/sys/objects/pinit.c
/petsc/src/sys/objects/tagm.c
/petsc/src/sys/random/interface/random.c
/petsc/src/sys/random/interface/randomc.c
/petsc/src/sys/threadcomm/impls/pthread/lockfree.c
/petsc/src/sys/threadcomm/impls/pthread/pthread.c
/petsc/src/sys/threadcomm/impls/pthread/pthreadimpl.h
/petsc/src/sys/threadcomm/interface/threadcomm.c
/petsc/src/sys/viewer/impls/ascii/filev.c
/petsc/src/sys/viewer/impls/string/stringv.c
/petsc/src/sys/viewer/interface/dupl.c
vec/impls/seq/bvec1.c
10b58a8e06-May-2012 Barry Smith <bsmith@mcs.anl.gov>

no need to BLASCaste the starts since BLAS never sees the start variable
use memzero() for VecSet_Seq() when possible

Hg-commit: f0d3abf715d2e101a210cad29390826d0db67c7d

f4de128a05-May-2012 Shri Abhyankar <abhyshr@mcs.anl.gov>

Test implementation of vector routines VecSet_Seq(), VecCreate_Seq(), VecAXPY_Seq(), and
VecDot_Seq() using the threadcomm interface.

Hg-commit: b78f79002f788fca8cf8fae57286bab682a0e628


/petsc/conf/rules
/petsc/conf/test
/petsc/config/PETSc/packages/PTScotch.py
/petsc/config/PETSc/packages/openmp.py
/petsc/config/builder.py
/petsc/include/finclude/petscsysdef.h
/petsc/include/petsc-private/threadcommimpl.h
/petsc/include/petsc-private/vecimpl.h
/petsc/include/petscdmmesh_solvers.hh
/petsc/include/petscthreadcomm.h
/petsc/makefile
/petsc/src/dm/impls/complex/complex.c
/petsc/src/dm/impls/complex/complexcreate.c
/petsc/src/dm/impls/complex/ctetgen.c
/petsc/src/dm/impls/da/dalocal.c
/petsc/src/dm/impls/da/fdda.c
/petsc/src/dm/interface/dm.c
/petsc/src/docs/website/documentation/changes/dev.html
/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/ex54f.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/ex55_NC.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex56_0.out
/petsc/src/ksp/ksp/impls/gmres/gmres.c
/petsc/src/ksp/pc/impls/asm/asm.c
/petsc/src/ksp/pc/impls/gamg/agg.c
/petsc/src/ksp/pc/impls/gamg/gamg.c
/petsc/src/ksp/pc/impls/gamg/gamg.h
/petsc/src/ksp/pc/impls/mg/mg.c
/petsc/src/ksp/pc/impls/mg/mgimpl.h
/petsc/src/ksp/pc/impls/openmp/hpc.c
/petsc/src/ksp/pc/impls/openmp/makefile
/petsc/src/mat/examples/tests/ex72.c
/petsc/src/mat/impls/aij/mpi/mumps/mumps.c
/petsc/src/mat/interface/ftn-custom/zmatrixf.c
/petsc/src/mat/interface/matrix.c
/petsc/src/snes/examples/tutorials/ex5f90.F
/petsc/src/snes/examples/tutorials/ex67.c
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/snes/examples/tutorials/output/ex1_X.out
/petsc/src/snes/impls/ngmres/snesngmres.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/mf/snesmfj.c
/petsc/src/sys/bag/bag.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/pinit.c
/petsc/src/sys/objects/tagm.c
/petsc/src/sys/threadcomm/examples/tutorials/ex1.c
/petsc/src/sys/threadcomm/examples/tutorials/ex3.c
/petsc/src/sys/threadcomm/examples/tutorials/ex4.c
/petsc/src/sys/threadcomm/examples/tutorials/makefile
/petsc/src/sys/threadcomm/impls/makefile
/petsc/src/sys/threadcomm/impls/openmp/makefile
/petsc/src/sys/threadcomm/impls/openmp/openmp.c
/petsc/src/sys/threadcomm/impls/openmp/openmpimpl.h
/petsc/src/sys/threadcomm/impls/pthread/lockfree.c
/petsc/src/sys/threadcomm/impls/pthread/pthread.c
/petsc/src/sys/threadcomm/impls/pthread/pthreadimpl.h
/petsc/src/sys/threadcomm/interface/dlregisthreadcomm.c
/petsc/src/sys/threadcomm/interface/makefile
/petsc/src/sys/threadcomm/interface/threadcomm.c
/petsc/src/sys/threadcomm/interface/threadcommregi.c
/petsc/src/sys/threadcomm/makefile
/petsc/src/sys/viewer/interface/viewers.c
vec/impls/mpi/pmap.c
vec/impls/seq/bvec1.c
vec/impls/seq/bvec3.c
vec/impls/seq/dvec2.c
a2f3521d01-May-2012 Mark F. Adams <mark.adams@columbia.edu>

Added block size inheritence in Mat methods.

Dissable a block IS optimization in VecScatterCreate that was wrong with blocks from Mat mult methods.

Added some debug code for a user.

Refactored GAM

Added block size inheritence in Mat methods.

Dissable a block IS optimization in VecScatterCreate that was wrong with blocks from Mat mult methods.

Added some debug code for a user.

Refactored GAMG for KKT solves.

N.B., there are a lot of changes here, sorry to dump this just before a release ...

Hg-commit: a85625d104df12863d7d1735f9fdbe9b281ef7d2

show more ...


/petsc/bin/matlab/PetscBagRead.m
/petsc/config/PETSc/packages/PTScotch.py
/petsc/include/petsc-private/threadcommimpl.h
/petsc/include/petscbag.h
/petsc/include/petscthreadcomm.h
/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/pc/impls/gamg/agg.c
/petsc/src/ksp/pc/impls/gamg/gamg.c
/petsc/src/ksp/pc/impls/gamg/gamg.h
/petsc/src/ksp/pc/impls/gamg/geo.c
/petsc/src/ksp/pc/impls/gamg/tools.c
/petsc/src/mat/coarsen/impls/hem/hem.c
/petsc/src/mat/coarsen/impls/mis/mis.c
/petsc/src/mat/impls/aij/mpi/mmaij.c
/petsc/src/mat/impls/aij/mpi/mpb_aij.c
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/mpi/mpimatmatmult.c
/petsc/src/mat/impls/aij/mpi/mpiov.c
/petsc/src/mat/impls/aij/mpi/mpiptap.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/aij/seq/aijfact.c
/petsc/src/mat/impls/aij/seq/matmatmult.c
/petsc/src/mat/impls/aij/seq/matptap.c
/petsc/src/mat/impls/aij/seq/matrart.c
/petsc/src/sys/bag/bag.c
/petsc/src/sys/bag/f90-custom/zbagf90.c
/petsc/src/sys/examples/tutorials/ex5.c
/petsc/src/sys/examples/tutorials/ex5f90.F90
/petsc/src/sys/examples/tutorials/output/ex5_1.out
/petsc/src/sys/examples/tutorials/output/ex5f90_1.out
/petsc/src/sys/threadcomm/examples/tutorials/ex3.c
/petsc/src/sys/threadcomm/impls/makefile
/petsc/src/sys/threadcomm/impls/nothread/makefile
/petsc/src/sys/threadcomm/impls/nothread/nothread.c
/petsc/src/sys/threadcomm/impls/nothread/nothreadimpl.h
/petsc/src/sys/threadcomm/impls/pthread/lockfree.c
/petsc/src/sys/threadcomm/impls/pthread/pthread.c
/petsc/src/sys/threadcomm/interface/threadcomm.c
/petsc/src/sys/threadcomm/interface/threadcommregi.c
vec/utils/vscat.c
88ed4ace30-Apr-2012 Matthew G Knepley <knepley@gmail.com>

DM CHANGE: Moved PetscSections describing layout and PetscSFs describing overlap int DM
- This allows unstructured layout on any DM, in particular DA
- Creation flows goes localSection --> pointSF --

DM CHANGE: Moved PetscSections describing layout and PetscSFs describing overlap int DM
- This allows unstructured layout on any DM, in particular DA
- Creation flows goes localSection --> pointSF --> globalSection --> dofSF
- DMGetGlobalVector() and DMGetLocalVector() use these layouts if they exist (DMComplex uses this now)
- Put in DA code for creating the Section and SF
- Cleaned up some memory problems

Hg-commit: 612ec4062f8f069f58c4aa2b66de5ea016ab8a63

show more ...


/petsc/config/builder.py
/petsc/include/finclude/petscmat.h
/petsc/include/petsc-private/compleximpl.h
/petsc/include/petsc-private/daimpl.h
/petsc/include/petsc-private/dmimpl.h
/petsc/include/petsc-private/threadcommimpl.h
/petsc/include/petscdm.h
/petsc/include/petscdmakkt.h
/petsc/include/petscdmcomplex.h
/petsc/include/petscerror.h
/petsc/include/petscis.h
/petsc/include/petsclog.h
/petsc/include/petscmat.h
/petsc/include/petscmath.h
/petsc/include/petscsnes.h
/petsc/include/petscsys.h
/petsc/include/petscthreadcomm.h
/petsc/include/petscviewer.h
/petsc/src/dm/impls/akkt/dmakkt.c
/petsc/src/dm/impls/akkt/dmakkt.h
/petsc/src/dm/impls/akkt/makefile
/petsc/src/dm/impls/complex/complex.c
/petsc/src/dm/impls/complex/complexcreate.c
/petsc/src/dm/impls/complex/complexvtk.c
/petsc/src/dm/impls/complex/ctetgen.c
/petsc/src/dm/impls/da/dacreate.c
/petsc/src/dm/impls/da/dadestroy.c
/petsc/src/dm/impls/da/dadist.c
/petsc/src/dm/impls/da/dalocal.c
/petsc/src/dm/impls/makefile
/petsc/src/dm/interface/dm.c
/petsc/src/docs/website/documentation/installation.html
/petsc/src/ksp/pc/impls/fieldsplit/fieldsplit.c
/petsc/src/ksp/pc/impls/mg/mg.c
/petsc/src/mat/interface/matrix.c
/petsc/src/snes/examples/tutorials/ex62.c
/petsc/src/snes/examples/tutorials/ex67.c
/petsc/src/snes/examples/tutorials/output/ex62_18.out
/petsc/src/snes/examples/tutorials/output/ex62_19.out
/petsc/src/snes/examples/tutorials/output/ex62_21.out
/petsc/src/snes/examples/tutorials/output/ex62_22.out
/petsc/src/snes/examples/tutorials/output/ex62_23.out
/petsc/src/snes/examples/tutorials/output/ex62_25.out
/petsc/src/snes/examples/tutorials/output/ex62_26.out
/petsc/src/snes/examples/tutorials/output/ex62_27.out
/petsc/src/snes/examples/tutorials/output/ex62_28.out
/petsc/src/snes/examples/tutorials/output/ex62_29.out
/petsc/src/snes/examples/tutorials/output/ex62_30.out
/petsc/src/snes/examples/tutorials/output/ex62_31.out
/petsc/src/snes/examples/tutorials/output/ex62_32.out
/petsc/src/snes/examples/tutorials/output/ex62_33.out
/petsc/src/snes/examples/tutorials/output/ex62_34.out
/petsc/src/snes/examples/tutorials/output/ex62_35.out
/petsc/src/snes/examples/tutorials/output/ex62_36.out
/petsc/src/snes/examples/tutorials/output/ex62_37.out
/petsc/src/snes/examples/tutorials/output/ex62_38.out
/petsc/src/snes/examples/tutorials/output/ex62_39.out
/petsc/src/snes/examples/tutorials/output/ex62_40.out
/petsc/src/snes/examples/tutorials/output/ex62_41.out
/petsc/src/snes/examples/tutorials/output/ex62_42.out
/petsc/src/snes/interface/snes.c
/petsc/src/snes/utils/damgsnes.c
/petsc/src/sys/examples/tutorials/ex7.c
/petsc/src/sys/fileio/mprint.c
/petsc/src/sys/objects/ftn-custom/zdestroyf.c
/petsc/src/sys/objects/init.c
/petsc/src/sys/threadcomm/examples/makefile
/petsc/src/sys/threadcomm/examples/tutorials/ex1.c
/petsc/src/sys/threadcomm/examples/tutorials/ex2.c
/petsc/src/sys/threadcomm/examples/tutorials/ex3.c
/petsc/src/sys/threadcomm/examples/tutorials/makefile
/petsc/src/sys/threadcomm/impls/pthread/lockfree.c
/petsc/src/sys/threadcomm/impls/pthread/pthreadimpl.h
/petsc/src/sys/threadcomm/interface/threadcomm.c
/petsc/src/sys/threadcomm/makefile
/petsc/src/sys/viewer/impls/ascii/filev.c
/petsc/src/sys/viewer/impls/socket/send.c
vec/impls/seq/vsection.c

1...<<151152153154155156157158159160>>...278