History log of /petsc/src/ksp/pc/ (Results 4826 – 4850 of 5595)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
2628309129-Oct-2009 Barry Smith <bsmith@mcs.anl.gov>

changed PetscMap to PetscLayout

Hg-commit: b8f4632bd00d1563dcf8108fd4199169f8fd320b


/petsc/bin/maint/generateetags.py
/petsc/config/PETSc/__init__.py
/petsc/include/private/matimpl.h
/petsc/include/private/vecimpl.h
/petsc/include/sieve/Mesh.hh
/petsc/makefile
/petsc/src/dm/da/utils/pack.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/ksp/ksp/utils/schurm.c
impls/redistribute/redistribute.c
/petsc/src/mat/impls/adic/matadic.c
/petsc/src/mat/impls/adj/mpi/mpiadj.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/mpiptap.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/baij/mpi/mmbaij.c
/petsc/src/mat/impls/baij/mpi/mpibaij.c
/petsc/src/mat/impls/baij/seq/baij.c
/petsc/src/mat/impls/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/hypre/mhyp.c
/petsc/src/mat/impls/is/matis.c
/petsc/src/mat/impls/mffd/mffd.c
/petsc/src/mat/impls/sbaij/mpi/mmsbaij.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/impls/submat/submat.c
/petsc/src/mat/impls/transpose/transm.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/utils/gcreate.c
/petsc/src/snes/examples/tutorials/makefile
/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/sieve/sieveVec.c
/petsc/src/vec/vec/interface/veccreate.c
/petsc/src/vec/vec/interface/vector.c
7a2fc3fe29-Oct-2009 Barry Smith <bsmith@mcs.anl.gov>

changed PetscMap to be pointer to _p_PetscMap
changed PetscMapInitialize() to PetscMapCreate() and also have it malloc the space

Hg-commit: 2d1edc265bc1b52b0bfe730b4711ac37a11744fd


/petsc/include/private/matimpl.h
/petsc/include/private/vecimpl.h
/petsc/include/private/viewerimpl.h
/petsc/include/sieve/ParallelMapping.hh
/petsc/src/dm/da/utils/pack.c
/petsc/src/ksp/ksp/examples/tests/makefile
/petsc/src/ksp/ksp/examples/tutorials/ex40.c
/petsc/src/ksp/ksp/utils/schurm.c
impls/redistribute/redistribute.c
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/mpi/mpiptap.c
/petsc/src/mat/impls/aij/seq/aij.h
/petsc/src/mat/impls/aij/seq/aijfact.c
/petsc/src/mat/impls/baij/mpi/mpibaij.c
/petsc/src/mat/impls/baij/seq/baij.c
/petsc/src/mat/impls/sbaij/mpi/mpisbaij.c
/petsc/src/mat/impls/sbaij/seq/sbaij.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/utils/gcreate.c
/petsc/src/sys/viewer/impls/ascii/asciiimpl.h
/petsc/src/sys/viewer/impls/binary/binv.c
/petsc/src/sys/viewer/impls/draw/vdraw.h
/petsc/src/sys/viewer/impls/hdf5/hdf5v.c
/petsc/src/sys/viewer/impls/mathematica/mathematica.c
/petsc/src/sys/viewer/impls/mathematica/mathematica.h
/petsc/src/sys/viewer/impls/matlab/vmatlab.c
/petsc/src/sys/viewer/impls/netcdf/vnetcdf.c
/petsc/src/sys/viewer/impls/silo/vsilo.h
/petsc/src/sys/viewer/impls/socket/socket.h
/petsc/src/sys/viewer/impls/string/stringv.c
/petsc/src/sys/viewer/impls/vu/petscvu.c
/petsc/src/sys/viewer/interface/dupl.c
/petsc/src/sys/viewer/interface/flush.c
/petsc/src/sys/viewer/interface/view.c
/petsc/src/sys/viewer/interface/viewa.c
/petsc/src/sys/viewer/interface/viewreg.c
/petsc/src/sys/viewer/interface/viewregall.c
/petsc/src/sys/viewer/makefile
/petsc/src/vec/vec/impls/mpi/pmap.c
/petsc/src/vec/vec/interface/veccreate.c
dc9360f328-Oct-2009 Barry Smith <bsmith@mcs.anl.gov>

add support for PCREDISTRIBUTE for setupcalled already called

Hg-commit: 2a5f400ff6d98c17f76077e2cacdb59ed90e2771

ca320bd427-Oct-2009 Barry Smith <bsmith@mcs.anl.gov>

basic PCRedistribute works

Hg-commit: e251c191299557d57332808ebd0734370cceb141


/petsc/bin/maint/copylognightly
/petsc/bin/maint/gcov.py
/petsc/conf/rules
/petsc/config/install.py
/petsc/include/petscmat.h
/petsc/include/petscsys.h
/petsc/include/petscversion.h
/petsc/include/private/matimpl.h
/petsc/src/docs/website/developers/index.html
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/docs/website/download/index.html
/petsc/src/ksp/ksp/examples/tests/ex17.c
/petsc/src/ksp/ksp/examples/tests/ex32.c
/petsc/src/ksp/ksp/examples/tests/ex33.c
/petsc/src/ksp/ksp/examples/tests/makefile
/petsc/src/ksp/ksp/examples/tests/output/ex17_1.out
/petsc/src/ksp/ksp/examples/tutorials/ex10.c
/petsc/src/ksp/ksp/examples/tutorials/ex11.c
/petsc/src/ksp/ksp/examples/tutorials/ex11f.F
/petsc/src/ksp/ksp/examples/tutorials/makefile
impls/redistribute/redistribute.c
/petsc/src/mat/examples/tests/ex120.c
/petsc/src/mat/examples/tests/ex126f.F
/petsc/src/mat/examples/tests/makefile
/petsc/src/mat/impls/aij/seq/aij.h
/petsc/src/mat/impls/aij/seq/aijfact.c
/petsc/src/mat/impls/aij/seq/matmatmult.c
/petsc/src/mat/impls/baij/seq/baij.h
/petsc/src/mat/impls/dense/seq/dense.h
/petsc/src/mat/interface/ftn-custom/zmatrixf.c
/petsc/src/mat/interface/matnull.c
/petsc/src/mat/utils/freespace.c
/petsc/src/mat/utils/freespace.h
/petsc/src/snes/examples/tutorials/ex5f90.F
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/snes/utils/damg.c
/petsc/src/sys/random/impls/rand/rand.c
/petsc/src/sys/random/impls/rand48/rand48.c
/petsc/src/sys/random/impls/sprng/sprng.c
/petsc/src/sys/random/interface/random.c
/petsc/src/sys/random/randomimpl.h
/petsc/src/vec/vec/examples/tutorials/ex20f90.F90
/petsc/src/vec/vec/examples/tutorials/makefile
/petsc/src/vec/vec/examples/tutorials/output/ex4f_1.out
/petsc/src/vec/vec/impls/mpi/pmap.c
8e39530205-Nov-2009 Jed Brown <jed@59A2.org>

Fix unclosed structured comments

Hg-commit: 508975e438d67dc06d3677c6ba78999b11ca8636

427efc1423-Oct-2009 Matthew Knepley <knepley@mcs.anl.gov>

Fixed ASA problems

Hg-commit: f949e59dac4578d5ead383433a9df881be31a886


/petsc/bin/TOPSInstaller.py
/petsc/bin/maint/buildtest
/petsc/bin/maint/checkBuilds.py
/petsc/bin/maint/confignightly/crush3
/petsc/bin/maint/confignightly/steamroller2
/petsc/bin/maint/copylognightly
/petsc/bin/maint/gcov.py
/petsc/bin/maint/generatefortranstubs.py
/petsc/bin/maint/package-test.sh
/petsc/bin/maint/xclude
/petsc/bin/matlab/PetscReadBinaryMatlab.m
/petsc/bin/win32fe/win32fe.exe
/petsc/bin/win32fe/win32feutils.dll
/petsc/conf/rules
/petsc/conf/test
/petsc/conf/variables
/petsc/config/PETSc/Configure.py
/petsc/config/PETSc/package.py
/petsc/config/PETSc/packages/Prometheus.py
/petsc/config/PETSc/utilities/arch.py
/petsc/config/PETSc/utilities/petscdir.py
/petsc/config/builder.py
/petsc/config/examples/arch-linux-complex-gcov.py
/petsc/config/examples/arch-linux-cxx-sieve-gcov.py
/petsc/config/examples/bgp-ibm-opt.py
/petsc/config/install.py
/petsc/include/characteristic.h
/petsc/include/finclude/ftn-custom/petscmat.h90
/petsc/include/finclude/petscmat.h
/petsc/include/finclude/petscmatfactorinfosize.h
/petsc/include/finclude/petscmatinfosize.h
/petsc/include/petsc.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/petscdraw.h
/petsc/include/petscmesh.h
/petsc/include/petscts.h
/petsc/include/sieve/SieveBuilder.hh
/petsc/makefile
/petsc/src/contrib/makefile
/petsc/src/dm/da/makefile
/petsc/src/dm/mesh/examples/tests/makefile
/petsc/src/dm/mesh/examples/tutorials/makefile
/petsc/src/dm/mesh/examples/tutorials/watson.cxx
/petsc/src/dm/mesh/impls/cartesian/makefile
/petsc/src/dm/mesh/makefile
/petsc/src/dm/mesh/mesh.c
/petsc/src/dm/mesh/sieve/makefile
/petsc/src/docs/website/developers/index.html
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/docs/website/miscellaneous/external.html
/petsc/src/inline/makefile
/petsc/src/ksp/ksp/examples/tests/ex30.c
/petsc/src/ksp/ksp/examples/tests/ex33.c
/petsc/src/ksp/ksp/examples/tests/makefile
/petsc/src/ksp/ksp/examples/tests/output/ex33.out
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/impls/cg/cg.c
/petsc/src/ksp/ksp/interface/iterativ.c
impls/asa/asa.c
/petsc/src/makefile
/petsc/src/mat/examples/tests/makefile
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/seq/aijfact.c
/petsc/src/mat/impls/aij/seq/matptap.c
/petsc/src/mat/impls/baij/seq/baij.c
/petsc/src/mat/impls/baij/seq/baij.h
/petsc/src/mat/impls/baij/seq/baijfact.c
/petsc/src/mat/impls/baij/seq/baijfact11.c
/petsc/src/mat/impls/baij/seq/baijfact13.c
/petsc/src/mat/impls/baij/seq/baijfact2.c
/petsc/src/mat/impls/baij/seq/baijfact3.c
/petsc/src/mat/impls/baij/seq/baijfact5.c
/petsc/src/mat/impls/baij/seq/baijfact7.c
/petsc/src/mat/impls/baij/seq/baijfact9.c
/petsc/src/mat/impls/baij/seq/makefile
/petsc/src/mat/impls/dense/mpi/mmdense.c
/petsc/src/mat/impls/dense/mpi/mpidense.c
/petsc/src/mat/impls/dense/mpi/mpidense.h
/petsc/src/mat/impls/sbaij/seq/sbaij.c
/petsc/src/mat/interface/f90-custom/zmatrixf90.c
/petsc/src/mat/interface/matrix.c
/petsc/src/semiLagrange/characteristicimpl.h
/petsc/src/semiLagrange/examples/makefile
/petsc/src/semiLagrange/examples/tutorials/ex1.c
/petsc/src/semiLagrange/examples/tutorials/ex2.c
/petsc/src/semiLagrange/examples/tutorials/ex4.c
/petsc/src/semiLagrange/examples/tutorials/makefile
/petsc/src/semiLagrange/impls/da/da.c
/petsc/src/semiLagrange/impls/da/da.h
/petsc/src/semiLagrange/impls/da/makefile
/petsc/src/semiLagrange/impls/makefile
/petsc/src/semiLagrange/interface/characteristic.c
/petsc/src/semiLagrange/interface/dlregis.c
/petsc/src/semiLagrange/interface/makefile
/petsc/src/semiLagrange/interface/mocregis.c
/petsc/src/semiLagrange/makefile
/petsc/src/snes/impls/test/snestest.c
/petsc/src/snes/utils/damg.c
/petsc/src/sys/draw/drawimpl.h
/petsc/src/sys/draw/impls/x/xinit.c
/petsc/src/sys/draw/impls/x/xvgrab.c
/petsc/src/sys/draw/interface/dgpause.c
/petsc/src/sys/draw/interface/drawreg.c
/petsc/src/sys/draw/interface/dsetpause.c
/petsc/src/sys/draw/utils/zoom.c
/petsc/src/sys/error/adebug.c
/petsc/src/sys/error/errtrace.c
/petsc/src/sys/examples/tutorials/ex3f.F
/petsc/src/sys/ftn-custom/zstart.c
/petsc/src/sys/objects/init.c
/petsc/src/sys/random/interface/random.c
/petsc/src/sys/utils/psleep.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/explicit/makefile
/petsc/src/ts/impls/explicit/rk/rk.c
/petsc/src/ts/impls/explicit/ssp/makefile
/petsc/src/ts/impls/explicit/ssp/ssp.c
/petsc/src/ts/impls/implicit/cn/cn.c
/petsc/src/ts/impls/implicit/gl/gl.c
/petsc/src/ts/impls/implicit/gl/gl.h
/petsc/src/ts/impls/implicit/sundials/sundials.c
/petsc/src/ts/impls/implicit/theta/theta.c
/petsc/src/ts/interface/tsregall.c
/petsc/src/vec/vec/examples/tests/ex23.c
/petsc/src/vec/vec/utils/ftn-custom/zvscatf.c
/petsc/src/vec/vec/utils/vscat.c
/petsc/tutorials/python/ex1f.F
46bc77b608-Oct-2009 Barry Smith <bsmith@mcs.anl.gov>

cleanup of many makefiles removed outdated and old style crud

Hg-commit: eaa8d3fd8168d422b0b437697ce75e0f89c760b6

e2dee56b07-Oct-2009 Barry Smith <bsmith@mcs.anl.gov>

commit after merge of patch to 3.0.0 in tfs

Hg-commit: 3782a3cc1a1f038eb250ec0984baa32350fa3da4

9182e22c07-Oct-2009 Barry Smith <bsmith@mcs.anl.gov>

From: s.kramer@imperial.ac.uk
Subject: bug in tfs preconditioner

think I found a nasty bug in the tfs preconditioner/solver. The first symptons were MPI complaints about corrupted messages in MPI_W

From: s.kramer@imperial.ac.uk
Subject: bug in tfs preconditioner

think I found a nasty bug in the tfs preconditioner/solver. The first symptons were MPI complaints about corrupted messages in MPI_WAIT on line 1552 of ksp/pc/impls/tfs/gs.c (the file is the same in petsc-dev and 3.0.0). Valgrind suggested a buffer overrun (in reading) in MPI_Isend of line 1533:


ierr = MPI_Isend(dptr3, *msg_size++, MPIU_SCALAR, *list++, MSGTAG1+my_id, gs->gs_comm, msg_ids_out++);CHKERRQ(ierr);

Stepping through with a debugger however it looked like everything going into the MPI_Isends and MPI_Irecvs was perfectly fine. Until I realised that they were both replaced by a macro from petsclog.h:

#define MPI_Isend(buf,count,datatype,dest,tag,comm,request) \
((isend_ct++,0) || TypeSize(&isend_len,count,datatype) || MPI_Isend(buf,count,datatype,dest,tag,comm,request))

Because count is used twice in that expression, the argument *msg_size++ is evaluated twice, and only gives the right integer value in calling TypeSize, and will be wrong in the actual MPI_Isend call. The same thing is going on on line 1327 of gs.c btw. If someone has time to look into this, it would be much appreciated. Has the tfs solver been used/applied much, as far as people know?

Hg-commit: 434a17925af32ecc820090666284b512ae1455e8

show more ...


/petsc/.hgignore
/petsc/bin/TOPSInstaller.py
/petsc/bin/maint/rebuildtar
/petsc/bin/maint/wwwindex.py
/petsc/bin/matlab/PetscBinaryRead.m
/petsc/bin/matlab/PetscBinaryWrite.m
/petsc/bin/matlab/PetscReadBinaryMatlab.m
/petsc/bin/update.py
/petsc/conf/rules
/petsc/config/PETSc/Configure.py
/petsc/config/PETSc/package.py
/petsc/config/PETSc/packages/Chaco.py
/petsc/config/PETSc/packages/Generator.py
/petsc/config/PETSc/packages/Jostle.py
/petsc/config/PETSc/packages/MUMPS.py
/petsc/config/PETSc/packages/Numpy.py
/petsc/config/PETSc/packages/P3Dlib.py
/petsc/config/PETSc/packages/PARTY.py
/petsc/config/PETSc/packages/PLAPACK.py
/petsc/config/PETSc/packages/PaStiX.py
/petsc/config/PETSc/packages/ParMetis.py
/petsc/config/PETSc/packages/Prometheus.py
/petsc/config/PETSc/packages/SCALAPACK.py
/petsc/config/PETSc/packages/Scotch.py
/petsc/config/PETSc/packages/Sieve.py
/petsc/config/PETSc/packages/Suggar.py
/petsc/config/PETSc/packages/SuperLU.py
/petsc/config/PETSc/packages/SuperLU_DIST.py
/petsc/config/PETSc/packages/TetGen.py
/petsc/config/PETSc/packages/Triangle.py
/petsc/config/PETSc/packages/Zoltan.py
/petsc/config/PETSc/packages/blacs.py
/petsc/config/PETSc/packages/blopex.py
/petsc/config/PETSc/packages/c2html.py
/petsc/config/PETSc/packages/cproto.py
/petsc/config/PETSc/packages/expat.py
/petsc/config/PETSc/packages/fftw.py
/petsc/config/PETSc/packages/hdf5.py
/petsc/config/PETSc/packages/hypre.py
/petsc/config/PETSc/packages/lgrind.py
/petsc/config/PETSc/packages/ml.py
/petsc/config/PETSc/packages/mpe.py
/petsc/config/PETSc/packages/mpi4py.py
/petsc/config/PETSc/packages/pARMS.py
/petsc/config/PETSc/packages/petsc4py.py
/petsc/config/PETSc/packages/sowing.py
/petsc/config/PETSc/packages/spai.py
/petsc/config/PETSc/packages/spooles.py
/petsc/config/PETSc/packages/sprng.py
/petsc/config/PETSc/packages/sundials.py
/petsc/config/configure.py
/petsc/config/examples/asterix32-sun.py
/petsc/config/examples/asterix32.py
/petsc/config/examples/asterix64-openmpi.py
/petsc/config/examples/asterix64-sun.py
/petsc/config/examples/asterix64.py
/petsc/config/examples/bgl-gnu-opt.py
/petsc/config/examples/bgl-ibm-cxx-opt.py
/petsc/config/examples/bgl-ibm-debug.py
/petsc/config/examples/bgl-ibm-opt.py
/petsc/config/install.py
/petsc/include/finclude/ftn-custom/petscda.h90
/petsc/include/finclude/ftn-custom/petscdadef.h90
/petsc/include/finclude/ftn-custom/petscdahide.h90
/petsc/include/finclude/ftn-custom/petscis.h90
/petsc/include/finclude/ftn-custom/petscisdef.h90
/petsc/include/finclude/ftn-custom/petscishide.h90
/petsc/include/finclude/ftn-custom/petscksp.h90
/petsc/include/finclude/ftn-custom/petsckspdef.h90
/petsc/include/finclude/ftn-custom/petscksphide.h90
/petsc/include/finclude/ftn-custom/petscmat.h90
/petsc/include/finclude/ftn-custom/petscmatdef.h90
/petsc/include/finclude/ftn-custom/petscmathide.h90
/petsc/include/finclude/ftn-custom/petscpc.h90
/petsc/include/finclude/ftn-custom/petscpcdef.h90
/petsc/include/finclude/ftn-custom/petscpchide.h90
/petsc/include/finclude/ftn-custom/petscsnes.h90
/petsc/include/finclude/ftn-custom/petscsnesdef.h90
/petsc/include/finclude/ftn-custom/petscsneshide.h90
/petsc/include/finclude/ftn-custom/petscts.h90
/petsc/include/finclude/ftn-custom/petsctsdef.h90
/petsc/include/finclude/ftn-custom/petsctshide.h90
/petsc/include/finclude/ftn-custom/petscvec.h90
/petsc/include/finclude/ftn-custom/petscvecdef.h90
/petsc/include/finclude/ftn-custom/petscvechide.h90
/petsc/include/finclude/ftn-custom/petscviewer.h90
/petsc/include/finclude/ftn-custom/petscviewerhide.h90
/petsc/include/mpiuni/mpi.h
/petsc/include/petsc.hh
/petsc/include/petscbt.h
/petsc/include/petscda.h
/petsc/include/petsclog.h
/petsc/include/petscmat.h
/petsc/include/petscversion.h
/petsc/include/private/matimpl.h
/petsc/include/sieve/ParallelMapping.hh
/petsc/makefile
/petsc/src/benchmarks/PetscTime.c
/petsc/src/benchmarks/results/benchmarks.html
/petsc/src/dm/da/src/da2.c
/petsc/src/dm/da/src/da3.c
/petsc/src/dm/da/src/dagtona.c
/petsc/src/dm/da/utils/fdda.c
/petsc/src/dm/f90-mod/makefile
/petsc/src/dm/f90-mod/petscdmmod.F
/petsc/src/dm/makefile
/petsc/src/dm/mesh/makefile
/petsc/src/dm/mesh/sieve/makefile
/petsc/src/docs/manualpages-sec/header_DA
/petsc/src/docs/manualpages-sec/header_PC
/petsc/src/docs/tex/manual/endpage.pdf
/petsc/src/docs/tex/manual/manual.tex
/petsc/src/docs/tex/manual/part2.tex
/petsc/src/docs/tex/manual/titlepage1.pdf
/petsc/src/docs/tex/manual/titlepage2.pdf
/petsc/src/docs/website/developers/index.html
/petsc/src/docs/website/documentation/changes/300.html
/petsc/src/docs/website/documentation/faq.html
/petsc/src/docs/website/documentation/index.html
/petsc/src/docs/website/documentation/installation.html
/petsc/src/docs/website/download/index.html
/petsc/src/docs/website/download/petsc-patches.html
/petsc/src/docs/website/miscellaneous/external.html
/petsc/src/ksp/f90-mod/makefile
/petsc/src/ksp/f90-mod/petsckspmod.F
/petsc/src/ksp/ksp/examples/tutorials/ex10.c
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/impls/bicg/bicg.c
/petsc/src/ksp/ksp/impls/gmres/gmres.c
/petsc/src/ksp/ksp/interface/xmon.c
/petsc/src/ksp/makefile
impls/tfs/gs.c
/petsc/src/mat/examples/tests/ex125.c
/petsc/src/mat/examples/tests/makefile
/petsc/src/mat/f90-mod/makefile
/petsc/src/mat/f90-mod/petscmatmod.F
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/mpi/superlu_dist/superlu_dist.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/baij/mpi/mpibaij.c
/petsc/src/mat/impls/dense/mpi/mpidense.c
/petsc/src/mat/impls/dense/mpi/mpidense.h
/petsc/src/mat/impls/rowbs/mpi/mpirowbs.c
/petsc/src/mat/impls/sbaij/mpi/mpisbaij.c
/petsc/src/mat/impls/sbaij/seq/sbaij.c
/petsc/src/mat/impls/shell/ftn-custom/zshellf.c
/petsc/src/mat/impls/shell/shell.c
/petsc/src/mat/interface/ftn-custom/zmatrixf.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/makefile
/petsc/src/mat/utils/matstash.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/ex2_1.out
/petsc/src/snes/examples/tutorials/output/ex5_5.out
/petsc/src/snes/f90-mod/makefile
/petsc/src/snes/f90-mod/petscsnesmod.F
/petsc/src/snes/impls/ls/ls.c
/petsc/src/snes/impls/ls/ls.h
/petsc/src/snes/impls/test/snestest.c
/petsc/src/snes/interface/ftn-custom/zsnesf.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/interface/snesj.c
/petsc/src/snes/makefile
/petsc/src/snes/utils/adutils/makefile
/petsc/src/snes/utils/damg.c
/petsc/src/snes/utils/ftn-custom/zdamgf.c
/petsc/src/snes/utils/makefile
/petsc/src/snes/utils/sieve/makefile
/petsc/src/sys/bag/f90-custom/makefile
/petsc/src/sys/bag/f90-custom/zbagf90.c
/petsc/src/sys/f90-mod/makefile
/petsc/src/sys/f90-mod/petscmod.F
/petsc/src/sys/mpiuni/f90-mod/makefile
/petsc/src/sys/mpiuni/f90-mod/mpiunimod.F
/petsc/src/sys/mpiuni/makefile
/petsc/src/sys/mpiuni/mpi.c
/petsc/src/sys/objects/options.c
/petsc/src/sys/plog/plog.c
/petsc/src/sys/plog/utils/eventLog.c
/petsc/src/sys/plog/utils/stageLog.c
/petsc/src/sys/viewer/impls/ascii/ftn-custom/zvcreatef.c
/petsc/src/sys/viewer/impls/binary/f90-custom/makefile
/petsc/src/sys/viewer/impls/binary/f90-custom/zbinvf90.c
/petsc/src/ts/examples/tutorials/ex8.py
/petsc/src/ts/f90-mod/makefile
/petsc/src/ts/f90-mod/petsctsmod.F
/petsc/src/ts/interface/tsfd.c
/petsc/src/ts/makefile
/petsc/src/vec/f90-mod/makefile
/petsc/src/vec/f90-mod/petscvecmod.F
/petsc/src/vec/makefile
/petsc/src/vec/vec/examples/tutorials/makefile
/petsc/src/vec/vec/examples/tutorials/output/ex16_1.out
/petsc/src/vec/vec/impls/mpi/pvec2.c
/petsc/src/vec/vec/utils/vecmpitoseq.c
/petsc/src/vec/vec/utils/vinv.c
/petsc/tutorials/multiphysics/output/mp_10.out
/petsc/tutorials/multiphysics/output/mp_9.out
911f9fe807-Oct-2009 Barry Smith <bsmith@mcs.anl.gov>

minor additions to PCSetUp_Redistribute()

Hg-commit: bf5980cc405a5a920d4c400fc91e2bddaa037481


/petsc/bin/maint/buildtest
/petsc/bin/maint/gcov.py
/petsc/conf/rules
/petsc/config/PETSc/packages/oski.py
/petsc/include/finclude/ftn-custom/petscmat.h90
/petsc/include/petscmat.h
/petsc/include/petscmesh.h
/petsc/src/dm/mesh/ftn-custom/zsection.c
/petsc/src/dm/mesh/section.c
/petsc/src/docs/tex/petsc.bib
/petsc/src/docs/tex/petscapp.bib
/petsc/src/docs/website/publications/index.html
/petsc/src/ksp/ksp/examples/tests/makefile
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/examples/tutorials/output/ex10_mpicrl.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex10_seqcrl.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex10_seqcsrperm.out
impls/redistribute/redistribute.c
/petsc/src/mat/examples/tutorials/ex11.c
/petsc/src/mat/examples/tutorials/makefile
/petsc/src/mat/examples/tutorials/output/ex11_1.out
/petsc/src/mat/impls/adj/mpi/mpiadj.c
/petsc/src/mat/impls/adj/mpi/mpiadj.h
/petsc/src/mat/impls/aij/mpi/crl/mcrl.c
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/aij/seq/aijfact.c
/petsc/src/mat/impls/aij/seq/crl/crl.c
/petsc/src/mat/impls/aij/seq/crl/crl.h
/petsc/src/mat/impls/baij/seq/baij.c
/petsc/src/mat/impls/baij/seq/baij.h
/petsc/src/mat/impls/baij/seq/baijfact.c
/petsc/src/mat/impls/baij/seq/baijfact2.c
/petsc/src/mat/impls/baij/seq/baijfact3.c
/petsc/src/mat/impls/dense/mpi/mpidense.c
/petsc/src/mat/impls/dense/seq/dense.c
/petsc/src/mat/impls/sbaij/mpi/mpisbaij.c
/petsc/src/mat/impls/sbaij/seq/sbaij.c
/petsc/src/mat/interface/f90-custom/zmatrixf90.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/partition/impls/pmetis/pmetis.c
/petsc/src/vec/is/utils/iscoloring.c
5604da1429-Sep-2009 Matthew Knepley <knepley@mcs.anl.gov>

Merge

Hg-commit: b70f4367eb5351c6e8d5d2a868decc5b50bd9108

864b637d29-Sep-2009 Matthew Knepley <knepley@mcs.anl.gov>

Corrected behavior of ML for different matrix types

Hg-commit: 7c4f52b3fb2dd3b0c0c86e2b4616420332ae07a2


/petsc/.hgignore
/petsc/config/PETSc/Configure.py
/petsc/config/PETSc/package.py
/petsc/config/PETSc/packages/Chaco.py
/petsc/config/PETSc/packages/Jostle.py
/petsc/config/PETSc/packages/MUMPS.py
/petsc/config/PETSc/packages/Matlab.py
/petsc/config/PETSc/packages/P3Dlib.py
/petsc/config/PETSc/packages/PARTY.py
/petsc/config/PETSc/packages/PLAPACK.py
/petsc/config/PETSc/packages/PaStiX.py
/petsc/config/PETSc/packages/Prometheus.py
/petsc/config/PETSc/packages/SCALAPACK.py
/petsc/config/PETSc/packages/Scotch.py
/petsc/config/PETSc/packages/Suggar.py
/petsc/config/PETSc/packages/SuperLU.py
/petsc/config/PETSc/packages/SuperLU_DIST.py
/petsc/config/PETSc/packages/TetGen.py
/petsc/config/PETSc/packages/Triangle.py
/petsc/config/PETSc/packages/X11.py
/petsc/config/PETSc/packages/Zoltan.py
/petsc/config/PETSc/packages/babel.py
/petsc/config/PETSc/packages/blacs.py
/petsc/config/PETSc/packages/blopex.py
/petsc/config/PETSc/packages/c2html.py
/petsc/config/PETSc/packages/ccafe.py
/petsc/config/PETSc/packages/cproto.py
/petsc/config/PETSc/packages/expat.py
/petsc/config/PETSc/packages/fftw.py
/petsc/config/PETSc/packages/hdf5.py
/petsc/config/PETSc/packages/hypre.py
/petsc/config/PETSc/packages/lgrind.py
/petsc/config/PETSc/packages/ml.py
/petsc/config/PETSc/packages/mpe.py
/petsc/config/PETSc/packages/mpi4py.py
/petsc/config/PETSc/packages/pARMS.py
/petsc/config/PETSc/packages/papi.py
/petsc/config/PETSc/packages/petsc4py.py
/petsc/config/PETSc/packages/sowing.py
/petsc/config/PETSc/packages/spai.py
/petsc/config/PETSc/packages/spooles.py
/petsc/config/PETSc/packages/sprng.py
/petsc/config/PETSc/packages/sundials.py
/petsc/src/dm/mesh/meshexodus.c
/petsc/src/dm/mesh/section.c
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/ksp/ksp/examples/tests/makefile
impls/ml/ml.c
/petsc/src/mat/examples/tests/ex117.c
/petsc/src/mat/examples/tests/makefile
/petsc/src/mat/impls/aij/seq/aij.h
/petsc/src/mat/impls/aij/seq/aijfact.c
/petsc/src/mat/impls/baij/seq/baijfact2.c
/petsc/src/mat/impls/baij/seq/baijfact3.c
/petsc/src/mat/impls/sbaij/seq/sbaij.c
/petsc/src/mat/impls/sbaij/seq/sbaij.h
/petsc/src/mat/impls/sbaij/seq/sbaijfact2.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/utils/freespace.c
/petsc/src/mat/utils/freespace.h
/petsc/src/sys/viewer/impls/ascii/ftn-custom/zfilevf.c
/petsc/src/vec/vec/impls/mpi/pdvec.c
a1db5e0528-Sep-2009 Barry Smith <bsmith@mcs.anl.gov>

changed bit_mask.c to bitmask.c source file names in PETSc are not suppose to have _ in them.

Hg-commit: bdc3fbaac6a05b53d5845da1b2abe1f9c39e12f2


/petsc/.hgignore
/petsc/config/PETSc/Configure.py
/petsc/config/PETSc/package.py
/petsc/config/PETSc/packages/Chaco.py
/petsc/config/PETSc/packages/Jostle.py
/petsc/config/PETSc/packages/MUMPS.py
/petsc/config/PETSc/packages/Matlab.py
/petsc/config/PETSc/packages/P3Dlib.py
/petsc/config/PETSc/packages/PARTY.py
/petsc/config/PETSc/packages/PLAPACK.py
/petsc/config/PETSc/packages/PaStiX.py
/petsc/config/PETSc/packages/Prometheus.py
/petsc/config/PETSc/packages/SCALAPACK.py
/petsc/config/PETSc/packages/Scotch.py
/petsc/config/PETSc/packages/Suggar.py
/petsc/config/PETSc/packages/SuperLU.py
/petsc/config/PETSc/packages/SuperLU_DIST.py
/petsc/config/PETSc/packages/TetGen.py
/petsc/config/PETSc/packages/Triangle.py
/petsc/config/PETSc/packages/X11.py
/petsc/config/PETSc/packages/Zoltan.py
/petsc/config/PETSc/packages/babel.py
/petsc/config/PETSc/packages/blacs.py
/petsc/config/PETSc/packages/blopex.py
/petsc/config/PETSc/packages/c2html.py
/petsc/config/PETSc/packages/ccafe.py
/petsc/config/PETSc/packages/cproto.py
/petsc/config/PETSc/packages/expat.py
/petsc/config/PETSc/packages/fftw.py
/petsc/config/PETSc/packages/hdf5.py
/petsc/config/PETSc/packages/hypre.py
/petsc/config/PETSc/packages/lgrind.py
/petsc/config/PETSc/packages/ml.py
/petsc/config/PETSc/packages/mpe.py
/petsc/config/PETSc/packages/mpi4py.py
/petsc/config/PETSc/packages/pARMS.py
/petsc/config/PETSc/packages/papi.py
/petsc/config/PETSc/packages/petsc4py.py
/petsc/config/PETSc/packages/sowing.py
/petsc/config/PETSc/packages/spai.py
/petsc/config/PETSc/packages/spooles.py
/petsc/config/PETSc/packages/sprng.py
/petsc/config/PETSc/packages/sundials.py
/petsc/src/dm/mesh/meshexodus.c
/petsc/src/dm/mesh/section.c
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/ksp/ksp/examples/tests/makefile
impls/tfs/bitmask.c
impls/tfs/makefile
/petsc/src/mat/examples/tests/ex117.c
/petsc/src/mat/examples/tests/makefile
/petsc/src/mat/impls/aij/seq/aij.h
/petsc/src/mat/impls/aij/seq/aijfact.c
/petsc/src/mat/impls/baij/seq/baij2.c
/petsc/src/mat/impls/baij/seq/baijfact2.c
/petsc/src/mat/impls/baij/seq/baijfact3.c
/petsc/src/mat/impls/sbaij/seq/sbaij.c
/petsc/src/mat/impls/sbaij/seq/sbaij.h
/petsc/src/mat/impls/sbaij/seq/sbaijfact2.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/utils/freespace.c
/petsc/src/mat/utils/freespace.h
/petsc/src/sys/viewer/impls/ascii/ftn-custom/zfilevf.c
/petsc/src/vec/vec/impls/mpi/pdvec.c
098c0d8d24-Sep-2009 Matthew Knepley <knepley@mcs.anl.gov>

Merge

Hg-commit: a7710b011ce3f2c4ac169ab040d429403a541f7f


/petsc/.hgignore
/petsc/config/PETSc/Configure.py
/petsc/config/PETSc/package.py
/petsc/config/PETSc/packages/Chaco.py
/petsc/config/PETSc/packages/Dscpack.py
/petsc/config/PETSc/packages/FFC.py
/petsc/config/PETSc/packages/Generator.py
/petsc/config/PETSc/packages/Jostle.py
/petsc/config/PETSc/packages/MUMPS.py
/petsc/config/PETSc/packages/Mathematica.py
/petsc/config/PETSc/packages/Matlab.py
/petsc/config/PETSc/packages/NetCDF.py
/petsc/config/PETSc/packages/Numpy.py
/petsc/config/PETSc/packages/P3Dlib.py
/petsc/config/PETSc/packages/PARTY.py
/petsc/config/PETSc/packages/PLAPACK.py
/petsc/config/PETSc/packages/PVODE.py
/petsc/config/PETSc/packages/PaStiX.py
/petsc/config/PETSc/packages/ParMetis.py
/petsc/config/PETSc/packages/Prometheus.py
/petsc/config/PETSc/packages/SCALAPACK.py
/petsc/config/PETSc/packages/Scotch.py
/petsc/config/PETSc/packages/Sieve.py
/petsc/config/PETSc/packages/Suggar.py
/petsc/config/PETSc/packages/SuperLU.py
/petsc/config/PETSc/packages/TetGen.py
/petsc/config/PETSc/packages/Triangle.py
/petsc/config/PETSc/packages/X11.py
/petsc/config/PETSc/packages/Zoltan.py
/petsc/include/finclude/petsctsdef.h
/petsc/include/petscpc.h
/petsc/include/petscts.h
/petsc/include/petscvec.h
/petsc/include/private/pcimpl.h
/petsc/src/docs/tex/manual/acknowl.tex
/petsc/src/docs/tex/manual/part2.tex
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/ksp/ksp/examples/tests/ex32.c
/petsc/src/ksp/ksp/examples/tests/makefile
/petsc/src/ksp/ksp/impls/rich/rich.c
/petsc/src/ksp/ksp/interface/itfunc.c
examples/tests/ex5.c
impls/asa/asa.c
impls/hypre/hypre.c
impls/mg/mg.c
impls/shell/ftn-custom/zshellpcf.c
impls/shell/shellpc.c
impls/sor/sor.c
interface/precon.c
/petsc/src/mat/color/color.c
/petsc/src/mat/color/scolor.c
/petsc/src/mat/impls/aij/seq/aijfact.c
/petsc/src/mat/impls/baij/seq/baij.h
/petsc/src/mat/impls/baij/seq/baijfact3.c
/petsc/src/mat/impls/sbaij/seq/sbaij.h
/petsc/src/mat/impls/sbaij/seq/sbaijfact2.c
/petsc/src/ts/examples/tests/ex1f.F
/petsc/src/ts/examples/tests/ex3.c
/petsc/src/ts/examples/tests/ex4.c
/petsc/src/ts/examples/tutorials/ex1.c
/petsc/src/ts/examples/tutorials/ex1f.F
/petsc/src/ts/examples/tutorials/ex2.c
/petsc/src/ts/examples/tutorials/ex2f.F
/petsc/src/ts/examples/tutorials/ex7.c
/petsc/src/ts/impls/explicit/euler/euler.c
/petsc/src/ts/impls/explicit/rk/rk.c
/petsc/src/ts/impls/implicit/beuler/beuler.c
/petsc/src/ts/impls/implicit/gl/gl.c
/petsc/src/ts/impls/implicit/gl/gl.h
/petsc/src/ts/impls/python/pythonts.c
/petsc/src/ts/interface/ts.c
/petsc/src/ts/interface/tsreg.c
/petsc/src/ts/interface/tsregall.c
/petsc/src/vec/vec/interface/rvector.c
de8939e324-Sep-2009 Barry Smith <bsmith@mcs.anl.gov>

needed (MatSORType) caste

Hg-commit: dd8198117db07a544e45b476c75f7b971d904edc

7319c65424-Sep-2009 Barry Smith <bsmith@mcs.anl.gov>

PCApplyRichardson() now takes a flag indicating if initial guess is zero, this saves work on application of SOR preconditioner in first iteration for example
KSPSolve() checks if the norm of x is kno

PCApplyRichardson() now takes a flag indicating if initial guess is zero, this saves work on application of SOR preconditioner in first iteration for example
KSPSolve() checks if the norm of x is known to be zero and if so temporarily sets the guess_zero flag in KSP (it is only temporarily cause in the next solve it may not be zero.

Hg-commit: 7c18a45dad7e4c7bb780a7cf7ffbc18bb03598c8

show more ...


/petsc/bin/maint/runremote
/petsc/conf/rules
/petsc/config/PETSc/packages/sowing.py
/petsc/include/finclude/petscmat.h
/petsc/include/petscmat.h
/petsc/include/petscpc.h
/petsc/include/petscts.h
/petsc/include/petscvec.h
/petsc/include/private/pcimpl.h
/petsc/include/private/tsimpl.h
/petsc/include/sieve/IField.hh
/petsc/include/sieve/ISieve.hh
/petsc/include/sieve/LabelSifter.hh
/petsc/include/sieve/Mesh.hh
/petsc/include/sieve/Sifter.hh
/petsc/makefile
/petsc/src/dm/makefile
/petsc/src/dm/mesh/examples/tests/imesh1.cxx
/petsc/src/dm/mesh/examples/tests/isieve1.cxx
/petsc/src/docs/tex/manual/part2.tex
/petsc/src/docs/tex/petscapp.bib
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/docs/website/miscellaneous/usage.html
/petsc/src/ksp/ksp/examples/tests/ex32.c
/petsc/src/ksp/ksp/examples/tests/makefile
/petsc/src/ksp/ksp/impls/rich/rich.c
/petsc/src/ksp/ksp/interface/itfunc.c
examples/tests/ex5.c
impls/asa/asa.c
impls/hypre/hypre.c
impls/mg/mg.c
impls/shell/ftn-custom/zshellpcf.c
impls/shell/shellpc.c
impls/sor/sor.c
interface/precon.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/baij/seq/baijfact.c
/petsc/src/mat/impls/baij/seq/baijfact2.c
/petsc/src/mat/impls/sbaij/seq/makefile
/petsc/src/mat/impls/sbaij/seq/relax.h
/petsc/src/mat/impls/sbaij/seq/sbaij.c
/petsc/src/mat/impls/sbaij/seq/sbaij2.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/utils/freespace.c
/petsc/src/snes/interface/snes.c
/petsc/src/sys/memory/mtr.c
/petsc/src/sys/viewer/impls/socket/matlab/makefile
/petsc/src/ts/examples/tutorials/ex2.c
/petsc/src/ts/examples/tutorials/ex8.c
/petsc/src/ts/examples/tutorials/makefile
/petsc/src/ts/impls/implicit/gl/gl.c
/petsc/src/ts/impls/implicit/gl/gl.h
/petsc/src/ts/impls/implicit/gl/makefile
/petsc/src/ts/impls/implicit/makefile
/petsc/src/ts/impls/implicit/theta/makefile
/petsc/src/ts/impls/implicit/theta/theta.c
/petsc/src/ts/interface/ts.c
/petsc/src/ts/interface/tscreate.c
/petsc/src/ts/interface/tsregall.c
/petsc/src/vec/vec/interface/rvector.c
361c1e0923-Sep-2009 Matthew Knepley <knepley@mcs.anl.gov>

Fixed tag in PC

Hg-commit: 227204f7c76b85d4d0f3a8fb994e01ef05ec3b4b


/petsc/bin/maint/runremote
/petsc/conf/rules
/petsc/config/PETSc/packages/sowing.py
/petsc/include/finclude/petscmat.h
/petsc/include/petscmat.h
/petsc/include/petscts.h
/petsc/include/private/tsimpl.h
/petsc/include/sieve/IField.hh
/petsc/include/sieve/ISieve.hh
/petsc/include/sieve/LabelSifter.hh
/petsc/include/sieve/Mesh.hh
/petsc/include/sieve/Sifter.hh
/petsc/makefile
/petsc/src/dm/makefile
/petsc/src/dm/mesh/examples/tests/imesh1.cxx
/petsc/src/dm/mesh/examples/tests/isieve1.cxx
/petsc/src/docs/tex/petscapp.bib
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/docs/website/miscellaneous/usage.html
/petsc/src/ksp/ksp/examples/tests/ex32.c
/petsc/src/ksp/ksp/examples/tests/makefile
impls/redistribute/redistribute.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/baij/seq/baijfact.c
/petsc/src/mat/impls/baij/seq/baijfact2.c
/petsc/src/mat/impls/sbaij/seq/makefile
/petsc/src/mat/impls/sbaij/seq/relax.h
/petsc/src/mat/impls/sbaij/seq/sbaij.c
/petsc/src/mat/impls/sbaij/seq/sbaij2.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/utils/freespace.c
/petsc/src/snes/interface/snes.c
/petsc/src/sys/memory/mtr.c
/petsc/src/sys/viewer/impls/socket/matlab/makefile
/petsc/src/ts/examples/tutorials/ex2.c
/petsc/src/ts/examples/tutorials/ex8.c
/petsc/src/ts/examples/tutorials/makefile
/petsc/src/ts/impls/implicit/gl/gl.c
/petsc/src/ts/impls/implicit/gl/gl.h
/petsc/src/ts/impls/implicit/gl/makefile
/petsc/src/ts/impls/implicit/makefile
/petsc/src/ts/impls/implicit/theta/makefile
/petsc/src/ts/impls/implicit/theta/theta.c
/petsc/src/ts/interface/ts.c
/petsc/src/ts/interface/tscreate.c
/petsc/src/ts/interface/tsregall.c
e8dd668717-Sep-2009 Hong Zhang <hzhang@mcs.anl.gov>

rm unused variables

Hg-commit: 9237ba2c5a8040a722bd5cbbf72e2bcb6f147a1a

e032938d16-Sep-2009 Barry Smith <bsmith@mcs.anl.gov>

removed dead pcdmmg; added comments for gcov rules in rules makefile

Hg-commit: 2505ec1c893ed70485ad3887a2246a1aea7a7e39


/petsc/bin/maint/wwwindex.py
/petsc/conf/rules
/petsc/config/PETSc/packages/PLAPACK.py
/petsc/config/PETSc/packages/SuperLU.py
/petsc/include/petsc.h
/petsc/include/petsc.hh
/petsc/include/petscda.h
/petsc/include/petscdmmg.h
/petsc/include/petscmg.h
/petsc/include/petsctime.h
/petsc/include/private/daimpl.h
/petsc/include/private/dmimpl.h
/petsc/include/sieve/ALE_containers.hh
/petsc/include/sieve/IField.hh
/petsc/include/sieve/ISieve.hh
/petsc/include/sieve/LabelSifter.hh
/petsc/include/sieve/Mesh.hh
/petsc/include/sieve/Sifter.hh
/petsc/include/sieve/problem/Bratu.hh
/petsc/src/benchmarks/PetscTime.c
/petsc/src/dm/ao/interface/dlregisdm.c
/petsc/src/dm/da/src/da.c
/petsc/src/dm/da/src/da1.c
/petsc/src/dm/da/src/da2.c
/petsc/src/dm/da/src/da3.c
/petsc/src/dm/da/src/dacorn.c
/petsc/src/dm/da/src/dacreate.c
/petsc/src/dm/da/src/dadestroy.c
/petsc/src/dm/da/src/dadist.c
/petsc/src/dm/da/src/daghost.c
/petsc/src/dm/da/src/dagtol.c
/petsc/src/dm/da/src/dagtona.c
/petsc/src/dm/da/src/daindex.c
/petsc/src/dm/da/src/dainterp.c
/petsc/src/dm/da/src/daload.c
/petsc/src/dm/da/src/dalocal.c
/petsc/src/dm/da/src/daltog.c
/petsc/src/dm/da/src/daltol.c
/petsc/src/dm/da/src/dapf.c
/petsc/src/dm/da/src/dareg.c
/petsc/src/dm/da/src/daregall.c
/petsc/src/dm/da/src/dascatter.c
/petsc/src/dm/da/src/dasub.c
/petsc/src/dm/da/src/daview.c
/petsc/src/dm/da/src/ftn-custom/zda2f.c
/petsc/src/dm/da/src/gr2.c
/petsc/src/dm/da/src/makefile
/petsc/src/dm/da/src/usfft/matusfft.c
/petsc/src/dm/da/utils/daint.c
/petsc/src/dm/da/utils/fdda.c
/petsc/src/dm/ftn-custom/zda.c
/petsc/src/dm/mesh/examples/tests/imesh1.cxx
/petsc/src/dm/mesh/examples/tests/isieve1.cxx
/petsc/src/docs/website/documentation/index.html
/petsc/src/ksp/ksp/examples/tests/ex32.c
/petsc/src/ksp/ksp/examples/tests/makefile
/petsc/src/ksp/ksp/examples/tutorials/ex42.c
impls/mg/makefile
/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/baij/seq/baij.c
/petsc/src/mat/impls/baij/seq/baijfact.c
/petsc/src/mat/impls/baij/seq/baijfact2.c
/petsc/src/mat/impls/sbaij/seq/sbaij.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/utils/freespace.c
/petsc/src/mat/utils/freespace.h
/petsc/src/snes/utils/damgsnes.c
/petsc/src/snes/utils/ftn-custom/zdamgsnesf.c
/petsc/src/snes/utils/makefile
/petsc/src/sys/memory/mtr.c
/petsc/src/sys/plog/plog.c
/petsc/src/sys/plog/plog.h
/petsc/src/sys/plog/utils/stageLog.c
/petsc/src/ts/examples/tutorials/ex2.c
/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/index.c
df82663208-Sep-2009 Barry Smith <bsmith@mcs.anl.gov>

minor improvements/code modifications to MatRelax_SeqSBAIJ()

Hg-commit: 9de31ba8922331ba61bee731740c3ae28ff76b36

1c6d4a2901-Sep-2009 Barry Smith <bsmith@mcs.anl.gov>

added sor.tex discussion of SOR and Eisentat to the repository.
Note it is not yet linked to by anything else in the repository

Hg-commit: a0734403d7dae2dc059c3f6902082a79505fc729

5c99c7da26-Aug-2009 Barry Smith <bsmith@mcs.anl.gov>

added "" around compiler string passed to hypre.py CC
That worked, but now I am running into errors when comfiguring hypre. I believe that it is a matter of not having quotes around the TAU C compil

added "" around compiler string passed to hypre.py CC
That worked, but now I am running into errors when comfiguring hypre. I believe that it is a matter of not having quotes around the TAU C compiler specification in the hypre configure arguments, i.e.

CC=/autofs/na2_proj/geo002/petsc-dev/bin/taucc.py -cc=cc -pdt_parse=/ccs/proj/geo002/xt5/pdtoolkit-3.14.1/x86_64/bin/cxxparse -tau_lib_dir=/ccs/proj/geo002/xt5/tau-2.18.2p4/x86_64/lib

I have quotes around this argument in the petsc configure arguments. Do I need to add brackets like you do with comma delimited lists? Other options?

Hg-commit: 32644898bea493c42c01be0928b3a26c980ff151

show more ...


/petsc/.hgignore
/petsc/bin/maint/rebuildtar
/petsc/bin/petscmpiexec
/petsc/conf/rules
/petsc/conf/test
/petsc/config/PETSc/Configure.py
/petsc/config/PETSc/package.py
/petsc/config/PETSc/packages/MUMPS.py
/petsc/config/PETSc/packages/PLAPACK.py
/petsc/config/PETSc/packages/SuperLU.py
/petsc/config/PETSc/packages/hypre.py
/petsc/config/PETSc/packages/sundials.py
/petsc/config/PETSc/utilities/libraryOptions.py
/petsc/config/examples/linux-gnu-valgrind.py
/petsc/config/install.py
/petsc/include/petscksp.h
/petsc/include/petscmesh.hh
/petsc/include/petscts.h
/petsc/include/petscversion.h
/petsc/include/sieve/ALE_mem.hh
/petsc/include/sieve/ISieve.hh
/petsc/src/dm/ao/interface/dlregisdm.c
/petsc/src/dm/da/src/usfft/matusfft.c
/petsc/src/dm/mesh/examples/tests/makefile
/petsc/src/dm/mesh/examples/tutorials/makefile
/petsc/src/docs/tex/manual/part2.tex
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/docs/website/documentation/installation.html
/petsc/src/docs/website/documentation/troubleshooting.html
/petsc/src/docs/website/download/index.html
/petsc/src/ksp/ksp/examples/tutorials/ex10.c
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/examples/tutorials/output/ex10_cg_singlereduction.out
/petsc/src/ksp/ksp/impls/cg/cg.c
/petsc/src/ksp/ksp/impls/cg/cgctx.h
/petsc/src/ksp/ksp/impls/cg/cgtype.c
impls/eisens/eisen.c
/petsc/src/mat/ftn-kernels/sgemv.F
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/aij/seq/aijfact.c
/petsc/src/mat/impls/aij/seq/inode.c
/petsc/src/mat/impls/aij/seq/superlu/superlu.c
/petsc/src/mat/impls/baij/mpi/mpibaij.c
/petsc/src/mat/impls/baij/seq/baij2.c
/petsc/src/mat/impls/hypre/makefile
/petsc/src/mat/impls/sbaij/mpi/mpisbaij.c
/petsc/src/mat/impls/sbaij/mpi/mpisbaij.h
/petsc/src/mat/impls/sbaij/seq/sbaij.c
/petsc/src/mat/impls/sbaij/seq/sbaij.h
/petsc/src/mat/impls/sbaij/seq/sbaij2.c
/petsc/src/snes/impls/ls/lsparams.c
/petsc/src/snes/interface/snes.c
/petsc/src/sys/draw/utils/hists.c
/petsc/src/sys/error/signal.c
/petsc/src/sys/fileio/mprint.c
/petsc/src/sys/objects/options.c
/petsc/src/ts/examples/tests/ex4.c
/petsc/src/ts/examples/tests/output/ex4.out
/petsc/src/ts/examples/tests/output/ex4_3.out
/petsc/src/ts/examples/tests/output/ex4_7.out
/petsc/src/ts/impls/implicit/sundials/sundials.c
/petsc/src/ts/impls/implicit/sundials/sundials.h
/petsc/src/ts/interface/ts.c
/petsc/src/vec/vec/impls/seq/dvec2.c
/petsc/src/vec/vec/interface/rvector.c
/petsc/src/vec/vec/interface/vector.c
/petsc/src/vec/vec/utils/vecio.c
eaf5961611-Aug-2009 Matthew Knepley <knepley@mcs.anl.gov>

Fix for ASM
- There were some scatters that needed to be created on all procs

Hg-commit: e61a35b66f55ab39a731ae7214d4b3cf84b5fe10


/petsc/bin/matlab/PetscBinaryWrite.m
/petsc/bin/matlab/PetscReadBinaryMatlab.m
/petsc/conf/rules
/petsc/conf/test
/petsc/config/PETSc/Configure.py
/petsc/config/PETSc/package.py
/petsc/config/PETSc/packages/papi.py
/petsc/config/PETSc/utilities/CHUD.py
/petsc/include/finclude/ftn-custom/petscmesh.h90
/petsc/include/petsc.h
/petsc/include/petsc.hh
/petsc/include/petscbt.h
/petsc/include/petscda.h
/petsc/include/petscksp.h
/petsc/include/petscmat.h
/petsc/include/petscmesh.h
/petsc/include/private/meshimpl.h
/petsc/include/private/snesimpl.h
/petsc/include/sieve/Field.hh
/petsc/include/sieve/IField.hh
/petsc/include/sieve/ParallelMapping.hh
/petsc/src/contrib/semiLagrange/characteristicimpl.h
/petsc/src/contrib/semiLagrange/interface/dlregis.c
/petsc/src/dm/ao/interface/dlregisdm.c
/petsc/src/dm/mesh/f90-custom/makefile
/petsc/src/dm/mesh/f90-custom/zmeshf90.c
/petsc/src/dm/mesh/f90-custom/zsectionf90.c
/petsc/src/dm/mesh/mesh.c
/petsc/src/dm/mesh/section.c
/petsc/src/docs/website/documentation/linearsolvertable.html
/petsc/src/docs/website/index.html
/petsc/src/docs/website/publications/prizes.html
/petsc/src/ksp/ksp/examples/tutorials/ex10.c
/petsc/src/ksp/ksp/examples/tutorials/ex44f.F90
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/examples/tutorials/output/ex15_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex15f_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex1_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex1_2.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex1_3.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex1f_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex23_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex23_2.out
/petsc/src/ksp/ksp/impls/bicg/bicg.c
/petsc/src/ksp/ksp/impls/gmres/gmres.c
/petsc/src/ksp/ksp/interface/dlregisksp.c
/petsc/src/ksp/ksp/interface/itcreate.c
impls/asm/asm.c
/petsc/src/mat/examples/tests/ex126f.F
/petsc/src/mat/examples/tests/makefile
/petsc/src/mat/examples/tests/output/ex126_1.out
/petsc/src/mat/impls/aij/seq/aij.h
/petsc/src/mat/impls/aij/seq/inode.c
/petsc/src/mat/impls/aij/seq/inode2.c
/petsc/src/mat/impls/mffd/mffd.c
/petsc/src/mat/impls/mffd/mffdimpl.h
/petsc/src/mat/impls/sbaij/seq/sbaij.c
/petsc/src/mat/interface/dlregismat.c
/petsc/src/mat/interface/matnull.c
/petsc/src/mat/interface/matrix.c
/petsc/src/snes/examples/tutorials/ex47.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/ex2_1.out
/petsc/src/snes/examples/tutorials/output/ex5_5.out
/petsc/src/snes/interface/dlregissnes.c
/petsc/src/snes/interface/snesj.c
/petsc/src/snes/utils/damg.c
/petsc/src/sys/draw/interface/draw.c
/petsc/src/sys/memory/mtr.c
/petsc/src/sys/objects/inherit.c
/petsc/src/sys/objects/pinit.c
/petsc/src/sys/objects/tagm.c
/petsc/src/sys/plog/plog.c
/petsc/src/sys/plog/utils/eventLog.c
/petsc/src/sys/random/interface/dlregisrand.c
/petsc/src/sys/viewer/impls/mathematica/mathematica.c
/petsc/src/sys/viewer/impls/socket/matlab/makefile
/petsc/src/sys/viewer/interface/dlregispetsc.c
/petsc/src/sys/viewer/interface/view.c
/petsc/src/ts/examples/tutorials/ex8.py
/petsc/src/ts/interface/dlregists.c
/petsc/src/ts/interface/tsfd.c
/petsc/src/vec/pf/interface/pf.c
/petsc/src/vec/vec/interface/dlregisvec.c
/petsc/tutorials/multiphysics/output/mp_10.out
/petsc/tutorials/multiphysics/output/mp_5.out
/petsc/tutorials/multiphysics/output/mp_6.out
/petsc/tutorials/multiphysics/output/mp_9.out
3b46a51527-Jul-2009 Glenn Hammond <unknown>

Added command line arguments for maximum # levels for hypre PFMG solver

Hg-commit: d703bf0cde9be5121b2ca2f68d36363e0559466f


/petsc/config/PETSc/Configure.py
/petsc/include/petsc.h
/petsc/include/petscda.h
/petsc/include/petscmat.h
/petsc/include/private/dmimpl.h
/petsc/include/private/matimpl.h
/petsc/src/dm/adda/adda.c
/petsc/src/dm/da/examples/tests/ex26.c
/petsc/src/dm/da/examples/tests/ex9.c
/petsc/src/dm/da/src/da2.c
/petsc/src/dm/da/utils/dm.c
/petsc/src/dm/da/utils/fdda.c
/petsc/src/dm/da/utils/pack.c
/petsc/src/docs/tex/petsc.bib
/petsc/src/docs/tex/petscapp.bib
/petsc/src/docs/website/documentation/changes/dev.html
impls/hypre/hypre.c
/petsc/src/mat/color/color.c
/petsc/src/mat/impls/aij/mpi/fdmpiaij.c
/petsc/src/mat/impls/aij/mpi/mpiaij.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/inode.c
/petsc/src/mat/impls/aij/seq/inode2.c
/petsc/src/mat/impls/baij/mpi/mpibaij.c
/petsc/src/mat/impls/baij/seq/baij.c
/petsc/src/mat/impls/baij/seq/baijfact9.c
/petsc/src/mat/impls/dense/mpi/mpidense.c
/petsc/src/mat/impls/dense/seq/dense.c
/petsc/src/mat/impls/mffd/ftn-custom/zmffdf.c
/petsc/src/mat/impls/mffd/mffd.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/matfd/fdmatrix.c
/petsc/src/mat/utils/matstash.c
/petsc/src/snes/examples/tutorials/ex14.c
/petsc/src/snes/examples/tutorials/ex24.c
/petsc/src/snes/examples/tutorials/ex26.c
/petsc/src/snes/examples/tutorials/ex5.c
/petsc/src/snes/examples/tutorials/ex5f.F
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/snes/examples/tutorials/output/ex19_14.out
/petsc/src/snes/examples/tutorials/output/ex19_15.out
/petsc/src/snes/examples/tutorials/output/ex19_15a.out
/petsc/src/snes/examples/tutorials/output/ex19_16.out
/petsc/src/snes/examples/tutorials/output/ex19_16a.out
/petsc/src/snes/interface/snes.c
/petsc/src/snes/utils/damg.c
/petsc/src/snes/utils/damgsnes.c
/petsc/src/sys/utils/memc.c
/petsc/src/ts/examples/tutorials/ex7.c
6ed231c721-Jul-2009 Matthew Knepley <knepley@mcs.anl.gov>

Allow unsorted subdomain indices in ASM

Hg-commit: fc2dccd6e2317e488ce5d2d36b578a430de1302a

1...<<191192193194195196197198199200>>...224