History log of /petsc/src/dm/impls/da/ (Results 976 – 1000 of 1198)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
85fc4b3431-May-2012 Jed Brown <jed@59A2.org>

Fix ratios when combining -da_refine_hierarchy_[xyz] with -da_refine

Hg-commit: 4dc457ce830894ca4b8a4bc350094f4f669e1a8f


/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/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/petscis.h
/petsc/include/petscpc.h
/petsc/include/petscsys.h
/petsc/include/sieve/Mesh.hh
/petsc/src/dm/impls/complex/complex.c
dacreate.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/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/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/ex15.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
/petsc/src/vec/is/utils/isdiff.c
/petsc/src/vec/vec/examples/tests/ex43.c
731c8d9e27-May-2012 Dmitry Karpeev <karpeev@mcs.anl.gov>

Split DMCreateDecomposition() into Field and Domain decompositions. Reenabled use of DM in ASM.

Hg-commit: 2e2ee6a01d1a543670ea1a565999371852551596

1662182527-May-2012 Dmitry Karpeev <karpeev@mcs.anl.gov>

Splitting up DM decomposition into field and subdomain decompositions.

Hg-commit: 25ae1465cd37db36ff0f764d65ffd3f1bf1fc0cc


/petsc/config/PETSc/Configure.py
/petsc/config/PETSc/packages/SuperLU_DIST.py
/petsc/config/PETSc/packages/ctetgen.py
/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/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/petscmat.h
/petsc/include/petscmath.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
dacreate.c
/petsc/src/dm/interface/dm.c
/petsc/src/docs/tex/petscapp.bib
/petsc/src/docs/website/documentation/changes/dev.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/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/tutorials/ex2.c
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/interface/matrix.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_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/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/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/sys/dll/reg.c
/petsc/src/ts/examples/tutorials/ex2f.F
/petsc/src/ts/examples/tutorials/ex9.c
/petsc/src/ts/examples/tutorials/makefile
38fb6c9123-May-2012 Jed Brown <jed@59A2.org>

Make default coarsening match refinement

Hg-commit: 971971e3008bdad75b79c007cfc118a06308cc17

5ee1ea9d19-May-2012 Barry Smith <bsmith@mcs.anl.gov>

removed outdated SNESDMDACompute functions except in 1 example Peter will fix

Hg-commit: aabf823a9e38cebb8b847b8d026d77b3a6a44a5b


/petsc/bin/maint/generators/matlab.py
/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/finclude/petscdmdef.h
/petsc/include/finclude/petscsnes.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/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_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
da2.c
/petsc/src/dm/impls/mesh/mesh.c
/petsc/src/docs/strategy.tex
/petsc/src/docs/tex/manual/part2.tex
/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/tutorials/ex56.c
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/examples/tutorials/output/ex43_3.out
/petsc/src/ksp/ksp/impls/cheby/cheby.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/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/ex5f.F
/petsc/src/snes/examples/tutorials/makefile
/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/ftn-custom/zsnesf.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/utils/dmmeshsnes.c
/petsc/src/snes/utils/dmsnes.c
/petsc/src/snes/utils/makefile
/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
/petsc/src/vec/vec/examples/tutorials/ex19.c
/petsc/src/vec/vec/utils/vecio.c
/petsc/src/vec/vec/utils/vpscat.c
/petsc/src/vec/vec/utils/vscat.c
320964c416-May-2012 Blaise Bourdin <bourdin@lsu.edu>

Bug fix in DMDAGetReducedDA

Hg-commit: 6240a18647e1132da52a0bd94a9b8a72d39eafcb


/petsc/config/PETSc/Configure.py
/petsc/include/petscerror.h
/petsc/include/petscpc.h
/petsc/include/petscsys.h
/petsc/src/dm/impls/composite/pack.c
dacorn.c
/petsc/src/docs/tex/petsc.bib
/petsc/src/docs/website/documentation/changes/dev.html
/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/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/ifbcgs/ifbcgs.c
/petsc/src/ksp/pc/impls/gasm/gasm.c
/petsc/src/mat/impls/aij/mpi/mpiov.c
/petsc/src/mat/impls/aij/seq/aij.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/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/ex6_2.out
/petsc/src/snes/interface/snes.c
/petsc/src/snes/linesearch/impls/bt/linesearchbt.c
/petsc/src/snes/linesearch/interface/linesearch.c
/petsc/src/sys/objects/init.c
/petsc/src/sys/objects/pthread/pthread.c
/petsc/src/sys/objects/tagm.c
/petsc/src/sys/threadcomm/impls/pthread/pthread.c
57459e9a13-May-2012 Matthew G Knepley <knepley@gmail.com>

Added new FEM functions for DA
- Remove requirement that coordinates for DA have a given blocksize
- DMDASetUniformCoordinates() now works with PetscSection version
- Added dageometry.c which has DMD

Added new FEM functions for DA
- Remove requirement that coordinates for DA have a given blocksize
- DMDASetUniformCoordinates() now works with PetscSection version
- Added dageometry.c which has DMDAVecGet/SetClosure()

Hg-commit: c4a59f6551ea5ba42e66e722270f8b4772c42349

show more ...

1860e6e912-May-2012 Barry Smith <bsmith@mcs.anl.gov>

dmrefine and coarsen for DA must not change the N and P for lower dimensional problems since the other code depends on them always being 1

curse whomever is assuming their changes are breaking thing

dmrefine and coarsen for DA must not change the N and P for lower dimensional problems since the other code depends on them always being 1

curse whomever is assuming their changes are breaking things and don't run make alltests before pushes

Hg-commit: c968c7d453ecc319668d5ac88c17fd75f0269375

show more ...


/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/petscthreadcomm.h
da.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/tutorials/makefile
/petsc/src/ksp/ksp/examples/tutorials/output/ex38_1.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/is/pcis.c
/petsc/src/ksp/pc/impls/is/pcis.h
/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/maij/maij.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/ex5_5_ngmres_fas.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/pthreadimpl.h
/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/pthread/pthread.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/vec/vec/impls/seq/bvec1.c
/petsc/src/vec/vec/impls/seq/dvec2.c
6e87535b08-May-2012 Jed Brown <jed@59A2.org>

Fix DMRefine_DA and DMCoarsen_DA: DMSetUp() must be called before DMDAGetCoordinateDA()

Hg-commit: 551cf33f734cbe22fbe6fe1cfaab3e1295998608

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

fix unused variable warnings

Hg-commit: e1d588309ed693445a1a0abe7433fe7bda885ec4

81c108dc07-May-2012 Jed Brown <jed@59A2.org>

Initialize dmda->coarsen_{x,y,z}

Hg-commit: fe5d4f67cdc3d9d87b6818f863f6510c8428c00c

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

Fix gfortran version in man page

Hg-commit: c46fd41f629077de789519c77473879672f17916


/petsc/.hgtags
/petsc/bin/maint/generateetags.py
/petsc/bin/maint/rebuildtar
/petsc/bin/maint/update-docs.py
/petsc/bin/maint/xclude
/petsc/bin/petscnagupgrade.py
/petsc/conf/rules
/petsc/conf/test
/petsc/conf/variables
/petsc/config/PETSc/Configure.py
/petsc/config/PETSc/package.py
/petsc/config/PETSc/packages/elemental.py
/petsc/config/PETSc/packages/sundials.py
/petsc/config/PETSc/utilities/Regression.py
/petsc/config/PETSc/utilities/languages.py
/petsc/config/builder.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/petsc-private/tsimpl.h
/petsc/include/petscbag.h
/petsc/include/petscdm.h
/petsc/include/petscksp.h
/petsc/include/petscmat.h
/petsc/include/petscts.h
/petsc/include/petscversion.h
/petsc/makefile
/petsc/setup.py
dagetarray.c
/petsc/src/dm/impls/makefile
/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/makefile
/petsc/src/docs/tex/manual/manual.tex
/petsc/src/docs/tex/manual/part1.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/index.html
/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/ex55.c
/petsc/src/ksp/ksp/examples/tutorials/ex56.c
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/examples/tutorials/output/ex54_0.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex54_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/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/interface/itcl.c
/petsc/src/ksp/ksp/utils/schurm.c
/petsc/src/ksp/pc/examples/tests/ex8f.F
/petsc/src/ksp/pc/impls/asm/asm.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/pbjacobi/pbjacobi.c
/petsc/src/makefile
/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/ex38.c
/petsc/src/mat/examples/tests/ex92.c
/petsc/src/mat/examples/tests/ex94.c
/petsc/src/mat/examples/tests/makefile
/petsc/src/mat/examples/tests/output/ex151_1.out
/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/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/aij/seq/aij.h
/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/seq/dense.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/tests/ex16.c
/petsc/src/snes/examples/tutorials/ex14.c
/petsc/src/snes/examples/tutorials/ex40f90.F90
/petsc/src/snes/examples/tutorials/ex45.c
/petsc/src/snes/examples/tutorials/ex54.c
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/snes/examples/tutorials/output/ex48_4.out
/petsc/src/snes/impls/gs/snesgs.c
/petsc/src/snes/impls/vi/makefile
/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/utils/dmsnes.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/error/err.c
/petsc/src/sys/error/signal.c
/petsc/src/sys/examples/tests/ex12.c
/petsc/src/sys/examples/tests/ex2.c
/petsc/src/sys/examples/tutorials/makefile
/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/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/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/adapt/interface/tsadapt.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/ex24.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/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
/petsc/src/vec/vec/utils/vecio.c
397b621606-May-2012 Jed Brown <jed@59A2.org>

Distinguish da->coarsen_{x,y,z} from da->refine_{x,y,z} and mostly make -da_refine_hierarchy_{x,y,z} work without DMMG

Hg-commit: 9943253a5ac277e1008b2c957cb962101a7c4f64

f98405f706-May-2012 Jed Brown <jed@59A2.org>

Port field names in DMCoarsen_DA, as is done by DMRefine_DA

Hg-commit: 4496ca57d9ac5d09c6a1f280573e42b11204e477


/petsc/conf/rules
/petsc/conf/test
/petsc/config/PETSc/packages/PTScotch.py
/petsc/config/PETSc/packages/openmp.py
/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/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
da.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/pc/impls/asm/asm.c
/petsc/src/ksp/pc/impls/fieldsplit/fieldsplit.c
/petsc/src/ksp/pc/impls/gamg/agg.c
/petsc/src/ksp/pc/impls/mg/mg.c
/petsc/src/ksp/pc/impls/openmp/hpc.c
/petsc/src/ksp/pc/impls/openmp/makefile
/petsc/src/mat/impls/aij/mpi/mumps/mumps.c
/petsc/src/mat/impls/aij/seq/aijfact.c
/petsc/src/mat/interface/ftn-custom/zmatrixf.c
/petsc/src/mat/interface/matrix.c
/petsc/src/snes/examples/tutorials/ex67.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/ftn-custom/zstart.c
/petsc/src/sys/objects/pinit.c
/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/ex1.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/pthread/lockfree.c
/petsc/src/sys/threadcomm/impls/pthread/pthread.c
/petsc/src/sys/threadcomm/interface/dlregisthreadcomm.c
/petsc/src/sys/threadcomm/interface/threadcomm.c
/petsc/src/vec/vec/impls/mpi/pmap.c
/petsc/src/vec/vec/impls/seq/bvec1.c
/petsc/src/vec/vec/impls/seq/bvec3.c
/petsc/src/vec/vec/impls/seq/dvec2.c
37d0c07b02-May-2012 Matthew G Knepley <knepley@gmail.com>

DM CHANGE: DMCreateFieldIS() and DMCreateLocalToGlobalMapping() now use the default PetscSection
- DMComplex uses this
- DMDA now uses section for DMCreateMatrix(), but preallocation does not work

H

DM CHANGE: DMCreateFieldIS() and DMCreateLocalToGlobalMapping() now use the default PetscSection
- DMComplex uses this
- DMDA now uses section for DMCreateMatrix(), but preallocation does not work

Hg-commit: 440c9423bbc30f4bdf8dd3ca01ebe76023f766ac

show more ...

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

Fixed for flexible DA in parallel

Hg-commit: 6c2e217ad8b431f9c4ef53f9649d0bfd2776de21

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

DM CHANGE: Now DMGlobalToLocalBegin/End() and DMLocalToGlobalBegin/End() use the default PetscSF if present
- DMComplex now uses these

Hg-commit: 6fdfec99b8fc8426d2b385cbe72264449a63e681


/petsc/bin/matlab/PetscBagRead.m
/petsc/config/PETSc/packages/PTScotch.py
/petsc/config/builder.py
/petsc/include/petsc-private/threadcommimpl.h
/petsc/include/petscbag.h
/petsc/include/petscthreadcomm.h
/petsc/src/dm/impls/complex/complex.c
/petsc/src/dm/impls/complex/complexcreate.c
dalocal.c
/petsc/src/dm/interface/dm.c
/petsc/src/ksp/ksp/examples/tutorials/ex55.c
/petsc/src/ksp/ksp/examples/tutorials/ex56.c
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/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
/petsc/src/vec/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
dacreate.c
dadestroy.c
dadist.c
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
/petsc/src/vec/vec/impls/seq/vsection.c
251f4c6727-Apr-2012 Dmitry Karpeev <karpeev@mcs.anl.gov>

PetscTypeCompare -> PetscObjectTypeCompare

Hg-commit: 3fc8f665421ddb862bf4d1ba95505378246340be


/petsc/config/PETSc/Configure.py
/petsc/config/builder.py
/petsc/include/mpiuni/mpi.h
/petsc/include/petsc-private/threadcommimpl.h
/petsc/include/petscsys.h
/petsc/src/contrib/keyes/ex15.c
/petsc/src/dm/ao/impls/basic/aobasic.c
/petsc/src/dm/ao/impls/mapping/aomapping.c
/petsc/src/dm/ao/impls/memscalable/aomemscalable.c
/petsc/src/dm/ao/interface/aoreg.c
/petsc/src/dm/impls/cartesian/cartesian.c
/petsc/src/dm/impls/complex/complex.c
/petsc/src/dm/impls/complex/complexvtk.c
/petsc/src/dm/impls/composite/pack.c
da1.c
da2.c
da3.c
gr2.c
grvtk.c
hypre/mhyp.c
/petsc/src/dm/impls/iga/iga.c
/petsc/src/dm/impls/mesh/mesh.c
/petsc/src/dm/impls/mesh/section.c
/petsc/src/dm/impls/redundant/dmredundant.c
/petsc/src/dm/impls/shell/dmshell.c
/petsc/src/dm/interface/dm.c
/petsc/src/ksp/ksp/examples/tutorials/ex42.c
/petsc/src/ksp/ksp/examples/tutorials/ex7.c
/petsc/src/ksp/ksp/examples/tutorials/ex8.c
/petsc/src/ksp/ksp/examples/tutorials/ex8g.c
/petsc/src/ksp/ksp/impls/bcgs/bcgs.c
/petsc/src/ksp/ksp/impls/bcgsl/bcgsl.c
/petsc/src/ksp/ksp/impls/cg/cg.c
/petsc/src/ksp/ksp/impls/cheby/cheby.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/modpcf.c
/petsc/src/ksp/ksp/impls/gmres/gmres.c
/petsc/src/ksp/ksp/impls/gmres/lgmres/lgmres.c
/petsc/src/ksp/ksp/impls/lcd/lcd.c
/petsc/src/ksp/ksp/impls/lsqr/lsqr.c
/petsc/src/ksp/ksp/impls/rich/rich.c
/petsc/src/ksp/ksp/impls/specest/specest.c
/petsc/src/ksp/ksp/interface/itcreate.c
/petsc/src/ksp/ksp/utils/schurm.c
/petsc/src/ksp/pc/impls/ainvcusp/ainvcusp.cu
/petsc/src/ksp/pc/impls/asa/asa.c
/petsc/src/ksp/pc/impls/asm/asm.c
/petsc/src/ksp/pc/impls/bicgstabcusp/bicgstabcusp.cu
/petsc/src/ksp/pc/impls/bjacobi/bjacobi.c
/petsc/src/ksp/pc/impls/composite/composite.c
/petsc/src/ksp/pc/impls/cp/cp.c
/petsc/src/ksp/pc/impls/eisens/eisen.c
/petsc/src/ksp/pc/impls/factor/cholesky/cholesky.c
/petsc/src/ksp/pc/impls/factor/factimpl.c
/petsc/src/ksp/pc/impls/factor/ilu/ilu.c
/petsc/src/ksp/pc/impls/factor/lu/lu.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/hypre/hypre.c
/petsc/src/ksp/pc/impls/is/pcis.c
/petsc/src/ksp/pc/impls/ksp/pcksp.c
/petsc/src/ksp/pc/impls/lsc/lsc.c
/petsc/src/ksp/pc/impls/mg/mg.c
/petsc/src/ksp/pc/impls/mg/mgfunc.c
/petsc/src/ksp/pc/impls/ml/ml.c
/petsc/src/ksp/pc/impls/openmp/openmp.c
/petsc/src/ksp/pc/impls/parms/parms.c
/petsc/src/ksp/pc/impls/pbjacobi/pbjacobi.c
/petsc/src/ksp/pc/impls/redistribute/redistribute.c
/petsc/src/ksp/pc/impls/redundant/redundant.c
/petsc/src/ksp/pc/impls/sacusp/sacusp.cu
/petsc/src/ksp/pc/impls/sacusp/sacusppoly.cu
/petsc/src/ksp/pc/impls/shell/shellpc.c
/petsc/src/ksp/pc/impls/sor/sor.c
/petsc/src/ksp/pc/impls/spai/ispai.c
/petsc/src/ksp/pc/impls/supportgraph/supportgraph.c
/petsc/src/ksp/pc/impls/tfs/tfs.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/coarsen/coarsen.c
/petsc/src/mat/coarsen/impls/hem/hem.c
/petsc/src/mat/coarsen/impls/mis/mis.c
/petsc/src/mat/color/color.c
/petsc/src/mat/examples/tests/ex114.c
/petsc/src/mat/examples/tests/ex116.c
/petsc/src/mat/examples/tests/ex120.c
/petsc/src/mat/examples/tests/ex37.c
/petsc/src/mat/examples/tests/ex74.c
/petsc/src/mat/examples/tests/ex99.c
/petsc/src/mat/impls/adj/mpi/mpiadj.c
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/mpi/mpiov.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/superlu_dist/superlu_dist.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/aij/seq/aijfact.c
/petsc/src/mat/impls/aij/seq/fdaij.c
/petsc/src/mat/impls/aij/seq/inode2.c
/petsc/src/mat/impls/aij/seq/matlab/aijmatlab.c
/petsc/src/mat/impls/aij/seq/matmatmult.c
/petsc/src/mat/impls/aij/seq/seqpthread/seqaijpthread.c
/petsc/src/mat/impls/aij/seq/spooles/aijspooles.c
/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/mpibaij.c
/petsc/src/mat/impls/baij/seq/baij.c
/petsc/src/mat/impls/blockmat/seq/blockmat.c
/petsc/src/mat/impls/composite/mcomposite.c
/petsc/src/mat/impls/dense/mpi/mpidense.c
/petsc/src/mat/impls/dense/seq/dense.c
/petsc/src/mat/impls/ij/matij.c
/petsc/src/mat/impls/localref/mlocalref.c
/petsc/src/mat/impls/maij/maij.c
/petsc/src/mat/impls/mffd/mffd.c
/petsc/src/mat/impls/mffd/mffddef.c
/petsc/src/mat/impls/mffd/wp.c
/petsc/src/mat/impls/nest/matnest.c
/petsc/src/mat/impls/sbaij/mpi/mpisbaij.c
/petsc/src/mat/impls/sbaij/seq/cholmod/sbaijcholmod.c
/petsc/src/mat/impls/sbaij/seq/sbaij.c
/petsc/src/mat/impls/shell/shell.c
/petsc/src/mat/impls/submat/submat.c
/petsc/src/mat/interface/matnull.c
/petsc/src/mat/interface/matreg.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/matfd/fdmatrix.c
/petsc/src/mat/order/sorder.c
/petsc/src/mat/partition/impls/chaco/chaco.c
/petsc/src/mat/partition/impls/party/party.c
/petsc/src/mat/partition/impls/pmetis/pmetis.c
/petsc/src/mat/partition/impls/scotch/scotch.c
/petsc/src/mat/partition/partition.c
/petsc/src/mat/utils/convert.c
/petsc/src/snes/examples/tests/ex11.c
/petsc/src/snes/examples/tutorials/ex48.c
/petsc/src/snes/examples/tutorials/ex62.c
/petsc/src/snes/examples/tutorials/ex68.c
/petsc/src/snes/impls/fas/fas.c
/petsc/src/snes/impls/ls/ls.c
/petsc/src/snes/impls/ms/ms.c
/petsc/src/snes/impls/multiblock/multiblock.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/shell/snesshell.c
/petsc/src/snes/impls/tr/tr.c
/petsc/src/snes/impls/vi/rs/virs.c
/petsc/src/snes/impls/vi/rsaug/virsaug.c
/petsc/src/snes/interface/noise/snesmfj2.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/linesearch/impls/bt/linesearchbt.c
/petsc/src/snes/linesearch/impls/shell/linesearchshell.c
/petsc/src/snes/linesearch/interface/linesearch.c
/petsc/src/snes/utils/damg.c
/petsc/src/snes/utils/damgsnes.c
/petsc/src/sys/bag/bag.c
/petsc/src/sys/dll/reg.c
/petsc/src/sys/draw/interface/dbuff.c
/petsc/src/sys/draw/interface/dellipse.c
/petsc/src/sys/draw/interface/dline.c
/petsc/src/sys/draw/interface/dlinegw.c
/petsc/src/sys/draw/interface/dlinew.c
/petsc/src/sys/draw/interface/dmouse.c
/petsc/src/sys/draw/interface/dpoint.c
/petsc/src/sys/draw/interface/dpoints.c
/petsc/src/sys/draw/interface/drawreg.c
/petsc/src/sys/draw/interface/drect.c
/petsc/src/sys/draw/interface/dtext.c
/petsc/src/sys/draw/interface/dtextgs.c
/petsc/src/sys/draw/interface/dtexts.c
/petsc/src/sys/draw/interface/dtextv.c
/petsc/src/sys/draw/interface/dtri.c
/petsc/src/sys/draw/interface/dviewp.c
/petsc/src/sys/draw/utils/axisc.c
/petsc/src/sys/draw/utils/dscatter.c
/petsc/src/sys/draw/utils/hists.c
/petsc/src/sys/draw/utils/lgc.c
/petsc/src/sys/error/err.c
/petsc/src/sys/ftn-custom/zstart.c
/petsc/src/sys/objects/destroy.c
/petsc/src/sys/objects/ftn-custom/zdestroyf.c
/petsc/src/sys/objects/inherit.c
/petsc/src/sys/objects/options.c
/petsc/src/sys/random/interface/randomc.c
/petsc/src/sys/random/interface/randreg.c
/petsc/src/sys/sf/sf.c
/petsc/src/sys/shell/interface/sysshell.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/viewer/impls/ascii/filev.c
/petsc/src/sys/viewer/impls/draw/drawv.c
/petsc/src/sys/viewer/impls/string/stringv.c
/petsc/src/sys/viewer/interface/view.c
/petsc/src/sys/viewer/interface/viewreg.c
/petsc/src/ts/adapt/interface/tsadapt.c
/petsc/src/ts/characteristic/impls/da/slda.c
/petsc/src/ts/characteristic/interface/characteristic.c
/petsc/src/ts/examples/tests/ex1.c
/petsc/src/ts/examples/tests/ex3.c
/petsc/src/ts/examples/tests/ex4.c
/petsc/src/ts/examples/tests/ex5.c
/petsc/src/ts/examples/tutorials/ex10.c
/petsc/src/ts/examples/tutorials/ex9.c
/petsc/src/ts/impls/arkimex/arkimex.c
/petsc/src/ts/impls/explicit/rk/rk.c
/petsc/src/ts/impls/implicit/alpha/alpha.c
/petsc/src/ts/impls/implicit/gl/gl.c
/petsc/src/ts/impls/implicit/gl/gladapt.c
/petsc/src/ts/impls/implicit/sundials/sundials.c
/petsc/src/ts/impls/implicit/theta/theta.c
/petsc/src/ts/impls/rosw/rosw.c
/petsc/src/ts/interface/ts.c
/petsc/src/ts/interface/tsreg.c
/petsc/src/vec/is/examples/tests/ex1.c
/petsc/src/vec/is/examples/tests/ex1f.F
/petsc/src/vec/is/examples/tests/ex2.c
/petsc/src/vec/is/examples/tests/ex2f.F
/petsc/src/vec/is/examples/tutorials/ex3.c
/petsc/src/vec/is/examples/tutorials/ex3f90.F
/petsc/src/vec/is/impls/block/block.c
/petsc/src/vec/is/impls/general/general.c
/petsc/src/vec/is/impls/stride/stride.c
/petsc/src/vec/is/interface/isreg.c
/petsc/src/vec/is/utils/isblock.c
/petsc/src/vec/is/utils/iscoloring.c
/petsc/src/vec/is/utils/isltog.c
/petsc/src/vec/pf/impls/constant/const.c
/petsc/src/vec/pf/impls/matlab/cmatlab.c
/petsc/src/vec/pf/impls/string/cstring.c
/petsc/src/vec/pf/interface/pf.c
/petsc/src/vec/vec/examples/tests/ex43.c
/petsc/src/vec/vec/examples/tests/makefile
/petsc/src/vec/vec/examples/tests/output/ex43_1.out
/petsc/src/vec/vec/impls/mpi/commonmpvec.c
/petsc/src/vec/vec/impls/mpi/pbvec.c
/petsc/src/vec/vec/impls/mpi/pdvec.c
/petsc/src/vec/vec/impls/nest/vecnest.c
/petsc/src/vec/vec/impls/seq/bvec2.c
/petsc/src/vec/vec/impls/seq/seqcusp/veccusp.cu
/petsc/src/vec/vec/impls/seq/vsection.c
/petsc/src/vec/vec/interface/vecreg.c
/petsc/src/vec/vec/interface/vector.c
/petsc/src/vec/vec/utils/vecio.c
/petsc/src/vec/vec/utils/vpscat.c
/petsc/src/vec/vec/utils/vscat.c
80800b1a26-Apr-2012 Matthew G Knepley <knepley@gmail.com>

Added ex67 where a different layout is used with a DA

Hg-commit: 51435c26afcf8c9b770276864ab7aff7619e8770

797cc32a26-Apr-2012 Matthew G Knepley <knepley@gmail.com>

Small fix

Hg-commit: 3706fa2ae8171492c7ba72f71570ff49d564932d

a66d4d6625-Apr-2012 Matthew G Knepley <knepley@gmail.com>

Added PetscSection into DMDA so that we can start to do better discretizations

Hg-commit: ac71d0bd83c68110b23424a72d8727d4ca619f4a


/petsc/.hgignore
/petsc/bin/julia/PETSc.jl
/petsc/bin/julia/examples/tutorials/exKSP.jl
/petsc/bin/maint/generateetags.py
/petsc/bin/matlab/PetscBinaryRead.m
/petsc/bin/matlab/PetscBinaryWrite.m
/petsc/bin/matlab/classes/PETSC_COMM_SELF.m
/petsc/bin/matlab/classes/PetscIS.m
/petsc/bin/matlab/classes/PetscInitialize.m
/petsc/bin/matlab/classes/matlabheader.h
/petsc/conf/rules
/petsc/config/PETSc/Configure.py
/petsc/config/PETSc/FEM.py
/petsc/config/PETSc/packages/pami.py
/petsc/config/PETSc/packages/pthreadclasses.py
/petsc/config/configure.py
/petsc/include/finclude/petsckspdef.h
/petsc/include/finclude/petscsnes.h
/petsc/include/finclude/petscsnesdef.h
/petsc/include/petsc-private/daimpl.h
/petsc/include/petsc-private/threadcommimpl.h
/petsc/include/petsc-private/vecimpl.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/petscdmmesh.h
/petsc/include/petscksp.h
/petsc/include/petscmat.h
/petsc/include/petscoptions.h
/petsc/include/petscsnes.h
/petsc/include/petscsys.h
/petsc/include/petscthreadcomm.h
/petsc/include/petscvec.h
/petsc/include/petscviewer.h
/petsc/include/sieve/Ordering.hh
/petsc/makefile
/petsc/setup.py
/petsc/src/benchmarks/benchmarkExample.py
/petsc/src/benchmarks/daemon.py
/petsc/src/benchmarks/streams/PthreadVersion.c
/petsc/src/dm/impls/complex/complex.c
/petsc/src/dm/impls/complex/complexvtk.c
/petsc/src/dm/impls/complex/ctetgen.c
dacreate.c
dadestroy.c
dalocal.c
/petsc/src/dm/impls/mesh/mesh.c
/petsc/src/docs/tex/petsc.bib
/petsc/src/docs/tex/petscapp.bib
/petsc/src/docs/website/developers/index.html
/petsc/src/docs/website/developers/projects.html
/petsc/src/ksp/ksp/examples/tests/output/ex22_1.out
/petsc/src/ksp/ksp/examples/tests/output/ex22_2.out
/petsc/src/ksp/ksp/examples/tests/output/ex22_3.out
/petsc/src/ksp/ksp/examples/tutorials/ex22f.F
/petsc/src/ksp/ksp/examples/tutorials/ex55.c
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/examples/tutorials/output/ex43_3.out
/petsc/src/ksp/ksp/impls/cg/cgne/cgne.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/gmresimpl.h
/petsc/src/ksp/ksp/impls/gmres/lgmres/lgmres.c
/petsc/src/ksp/ksp/impls/makefile
/petsc/src/ksp/ksp/impls/tcqmr/tcqmr.c
/petsc/src/ksp/ksp/interface/ftn-custom/zitfuncf.c
/petsc/src/ksp/ksp/interface/itfunc.c
/petsc/src/ksp/ksp/interface/itregis.c
/petsc/src/ksp/pc/impls/ainvcusp/makefile
/petsc/src/ksp/pc/impls/bicgstabcusp/makefile
/petsc/src/ksp/pc/impls/sacusp/makefile
/petsc/src/ksp/pc/impls/tfs/xyt.c
/petsc/src/mat/examples/tests/output/ex134_1.out
/petsc/src/mat/examples/tests/output/ex37_4.out
/petsc/src/mat/examples/tests/output/ex37_6.out
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/mpi/mpicusp/makefile
/petsc/src/mat/impls/aij/seq/seqcusp/makefile
/petsc/src/mat/impls/aij/seq/seqpthread/seqaijpthread.c
/petsc/src/mat/impls/cufft/makefile
/petsc/src/mat/impls/ij/matij.c
/petsc/src/snes/examples/tutorials/ex30.c
/petsc/src/snes/examples/tutorials/ex46.c
/petsc/src/snes/examples/tutorials/ex5.c
/petsc/src/snes/examples/tutorials/ex52_integrateElement_coef.cu
/petsc/src/snes/examples/tutorials/ex58.c
/petsc/src/snes/examples/tutorials/ex62.c
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/snes/examples/tutorials/output/ex19_10.out
/petsc/src/snes/examples/tutorials/output/ex19_6.out
/petsc/src/snes/examples/tutorials/output/ex19_7.out
/petsc/src/snes/examples/tutorials/output/ex19_8.out
/petsc/src/snes/examples/tutorials/output/ex19_9.out
/petsc/src/snes/examples/tutorials/output/ex20_1.out
/petsc/src/snes/examples/tutorials/output/ex40f90.out
/petsc/src/snes/examples/tutorials/output/ex48_4.out
/petsc/src/snes/examples/tutorials/output/ex62_0.out
/petsc/src/snes/examples/tutorials/output/ex62_1.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_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_4.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/examples/tutorials/output/ex62_5.out
/petsc/src/snes/impls/ngmres/snesngmres.c
/petsc/src/snes/impls/vi/ss/viss.c
/petsc/src/snes/interface/snes.c
/petsc/src/sys/comm/makefile
/petsc/src/sys/comm/pami/makefile
/petsc/src/sys/comm/pami/pami.c
/petsc/src/sys/makefile
/petsc/src/sys/objects/pinit.c
/petsc/src/sys/objects/pthread/lockfree.c
/petsc/src/sys/objects/pthread/makefile
/petsc/src/sys/objects/pthread/pthread.c
/petsc/src/sys/objects/pthread/pthreadimpl.h
/petsc/src/sys/sf/sf.c
/petsc/src/sys/threadcomm/impls/makefile
/petsc/src/sys/threadcomm/impls/pthread/lockfree.c
/petsc/src/sys/threadcomm/impls/pthread/makefile
/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/impls/vtk/vtkv.c
/petsc/src/vec/is/interface/index.c
/petsc/src/vec/vec/examples/tutorials/ex1.c
/petsc/src/vec/vec/examples/tutorials/makefile
/petsc/src/vec/vec/impls/mpi/mpicusp/makefile
/petsc/src/vec/vec/impls/seq/bvec1.c
/petsc/src/vec/vec/impls/seq/seqcusp/makefile
/petsc/src/vec/vec/impls/seq/seqpthread/vecpthread.c
/petsc/src/vec/vec/impls/seq/seqpthread/vecpthreadimpl.h
/petsc/src/vec/vec/impls/seq/vsection.c
/petsc/src/vec/vec/interface/rvector.c
/petsc/src/vec/vec/utils/comb.c
5addae1d13-Apr-2012 Matthew G Knepley <knepley@gmail.com>

Merge

Hg-commit: 7fb9acec46a6e81e7f3158a015209bcec3298b62

62b69a3f11-Apr-2012 Matthew G Knepley <knepley@gmail.com>

Added a field type to the VTK viewer
- This distinction is present in the VTK

Hg-commit: 31f6548f16931414c7468bef0b15792a835ccac9


/petsc/bin/matlab/PetscBinaryWrite.m
/petsc/config/PETSc/packages/pthreadclasses.py
/petsc/include/petsc-private/matimpl.h
/petsc/include/petsc-private/petscimpl.h
/petsc/include/petscksp.h
/petsc/include/petsclog.h
/petsc/include/petscsys.h
/petsc/include/petscvec.h
/petsc/include/petscviewer.h
/petsc/makefile
/petsc/src/contrib/keyes/ex15.c
/petsc/src/dm/ao/impls/basic/aobasic.c
/petsc/src/dm/examples/tests/ex33.c
/petsc/src/dm/impls/adda/adda.c
/petsc/src/dm/impls/cartesian/cartesian.c
/petsc/src/dm/impls/complex/complex.c
/petsc/src/dm/impls/complex/complexcreate.c
/petsc/src/dm/impls/complex/complexexodusii.c
/petsc/src/dm/impls/complex/ctetgen.c
/petsc/src/dm/impls/complex/makefile
gr2.c
/petsc/src/dm/interface/dm.c
/petsc/src/docs/website/documentation/faq.html
/petsc/src/ksp/ksp/impls/cheby/cheby.c
/petsc/src/ksp/ksp/interface/itfunc.c
/petsc/src/ksp/ksp/utils/schurm.c
/petsc/src/mat/impls/adic/matadic.c
/petsc/src/mat/impls/adj/mpi/mpiadj.c
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/mpi/mpicusp/mpiaijcusp.cu
/petsc/src/mat/impls/aij/mpi/mpiov.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/baij/mpi/mpibaij.c
/petsc/src/mat/impls/baij/seq/baij.c
/petsc/src/mat/impls/blockmat/seq/blockmat.c
/petsc/src/mat/impls/composite/mcomposite.c
/petsc/src/mat/impls/dense/mpi/mpidense.c
/petsc/src/mat/impls/dense/seq/dense.c
/petsc/src/mat/impls/ij/matij.c
/petsc/src/mat/impls/is/matis.c
/petsc/src/mat/impls/mffd/mffd.c
/petsc/src/mat/impls/nest/matnest.c
/petsc/src/mat/impls/sbaij/mpi/mpisbaij.c
/petsc/src/mat/impls/sbaij/seq/sbaij.c
/petsc/src/mat/impls/scatter/mscatter.c
/petsc/src/mat/impls/shell/shell.c
/petsc/src/mat/interface/matrix.c
/petsc/src/snes/examples/tutorials/ex35.c
/petsc/src/snes/examples/tutorials/ex60.c
/petsc/src/snes/examples/tutorials/ex61.c
/petsc/src/snes/examples/tutorials/ex63.c
/petsc/src/snes/examples/tutorials/ex633D_DB.c
/petsc/src/snes/examples/tutorials/ex64.c
/petsc/src/snes/examples/tutorials/ex65.c
/petsc/src/snes/examples/tutorials/ex653D.c
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/snes/impls/qn/qn.c
/petsc/src/snes/impls/richardson/snesrichardson.c
/petsc/src/sys/error/adebug.c
/petsc/src/sys/objects/subcomm.c
/petsc/src/sys/viewer/impls/vtk/vtkv.c
/petsc/src/sys/viewer/impls/vtk/vtkvimpl.h
/petsc/src/ts/examples/tutorials/makefile
/petsc/src/ts/examples/tutorials/phasefield/biharmonic.c
/petsc/src/ts/examples/tutorials/phasefield/biharmonictest.m
/petsc/src/vec/vec/impls/mpi/mpipthread/mpivecpthread.c
/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/seqpthread/vecpthread.c
/petsc/src/vec/vec/impls/seq/seqpthread/vecpthreadimpl.h
30729d8811-Apr-2012 Barry Smith <bsmith@mcs.anl.gov>

removed more darn {SEATERR}

Hg-commit: 67fe7512e8fcb191ac49d6fe48793bfdfcb31b4b


/petsc/bin/matlab/PetscBinaryWrite.m
/petsc/config/PETSc/packages/pthreadclasses.py
/petsc/include/petsc-private/matimpl.h
/petsc/include/petsc-private/petscimpl.h
/petsc/include/petscksp.h
/petsc/include/petsclog.h
/petsc/include/petscsys.h
/petsc/include/petscvec.h
/petsc/makefile
/petsc/src/contrib/keyes/ex15.c
/petsc/src/dm/ao/impls/basic/aobasic.c
/petsc/src/dm/examples/tests/ex33.c
/petsc/src/dm/impls/adda/adda.c
/petsc/src/dm/impls/cartesian/cartesian.c
/petsc/src/dm/impls/complex/complex.c
/petsc/src/dm/impls/complex/complexcreate.c
/petsc/src/dm/impls/complex/complexexodusii.c
/petsc/src/dm/impls/complex/ctetgen.c
/petsc/src/dm/impls/composite/packm.c
da.c
da1.c
da2.c
da3.c
dagetarray.c
dagetelem.c
dagtol.c
/petsc/src/dm/impls/mesh/examples/tests/ex1.c
/petsc/src/dm/interface/dm.c
/petsc/src/docs/website/documentation/faq.html
/petsc/src/ksp/ksp/impls/cheby/cheby.c
/petsc/src/ksp/ksp/interface/itfunc.c
/petsc/src/ksp/ksp/utils/schurm.c
/petsc/src/ksp/pc/impls/ksp/pcksp.c
/petsc/src/ksp/pc/impls/tfs/gs.c
/petsc/src/mat/impls/adic/matadic.c
/petsc/src/mat/impls/adj/mpi/mpiadj.c
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/mpi/mpicusp/mpiaijcusp.cu
/petsc/src/mat/impls/aij/mpi/mpiov.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/aij/seq/seqcusp/aijcusp.cu
/petsc/src/mat/impls/baij/mpi/mpibaij.c
/petsc/src/mat/impls/baij/seq/baij.c
/petsc/src/mat/impls/blockmat/seq/blockmat.c
/petsc/src/mat/impls/composite/mcomposite.c
/petsc/src/mat/impls/dense/mpi/mpidense.c
/petsc/src/mat/impls/dense/seq/dense.c
/petsc/src/mat/impls/ij/matij.c
/petsc/src/mat/impls/is/matis.c
/petsc/src/mat/impls/mffd/mffd.c
/petsc/src/mat/impls/nest/matnest.c
/petsc/src/mat/impls/sbaij/mpi/mpisbaij.c
/petsc/src/mat/impls/sbaij/seq/sbaij.c
/petsc/src/mat/impls/scatter/mscatter.c
/petsc/src/mat/impls/shell/shell.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/partition/impls/pmetis/pmetis.c
/petsc/src/snes/examples/tutorials/ex12.c
/petsc/src/snes/examples/tutorials/ex35.c
/petsc/src/snes/examples/tutorials/ex52.c
/petsc/src/snes/examples/tutorials/ex52_integrateElement.cu
/petsc/src/snes/examples/tutorials/ex56.c
/petsc/src/snes/examples/tutorials/ex57.c
/petsc/src/snes/examples/tutorials/ex60.c
/petsc/src/snes/examples/tutorials/ex61.c
/petsc/src/snes/examples/tutorials/ex62.c
/petsc/src/snes/examples/tutorials/ex63.c
/petsc/src/snes/examples/tutorials/ex633D_DB.c
/petsc/src/snes/examples/tutorials/ex64.c
/petsc/src/snes/examples/tutorials/ex65.c
/petsc/src/snes/examples/tutorials/ex653D.c
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/snes/impls/multiblock/multiblock.c
/petsc/src/snes/impls/qn/qn.c
/petsc/src/snes/impls/richardson/snesrichardson.c
/petsc/src/sys/comm/examples/tests/ex1.c
/petsc/src/sys/comm/sectioncopy.c
/petsc/src/sys/error/adebug.c
/petsc/src/sys/objects/subcomm.c
/petsc/src/ts/examples/tutorials/makefile
/petsc/src/ts/examples/tutorials/phasefield/biharmonic.c
/petsc/src/ts/examples/tutorials/phasefield/biharmonictest.m
/petsc/src/vec/is/impls/stride/stride.c
/petsc/src/vec/vec/impls/mpi/mpipthread/mpivecpthread.c
/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/seqpthread/vecpthread.c
/petsc/src/vec/vec/impls/seq/seqpthread/vecpthreadimpl.h
/petsc/src/vec/vec/impls/seq/vsection.c

1...<<31323334353637383940>>...48