History log of /petsc/src/mat/impls/aij/seq/ (Results 2701 – 2725 of 4200)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
50d2b0a407-Mar-2009 Hong Zhang <hzhang@mcs.anl.gov>

clean the comments

Hg-commit: 8faee16f53bff0c94c4bba683d4e047b391d39ac


/petsc/bin/maint/rebuildtar
/petsc/bin/matlab/PetscBinaryRead.m
/petsc/conf/rules
/petsc/config/PETSc/packages/X11.py
/petsc/config/PETSc/packages/sundials.py
/petsc/include/finclude/ftn-custom/petscmat.h90
/petsc/include/finclude/petscviewerdef.h
/petsc/include/petsc.h
/petsc/include/petsclog.h
/petsc/include/petscmat.h
/petsc/include/petscversion.h
/petsc/include/petscviewer.h
/petsc/include/private/matimpl.h
/petsc/include/sieve/ALE_args.hh
/petsc/include/sieve/ALE_containers.hh
/petsc/include/sieve/ALE_exception.hh
/petsc/include/sieve/ALE_mem.hh
/petsc/include/sieve/Field.hh
/petsc/include/sieve/IField.hh
/petsc/include/sieve/ISieve.hh
/petsc/include/sieve/Mesh.hh
/petsc/include/sieve/Sieve.hh
/petsc/include/sieve/Sifter.hh
/petsc/makefile
/petsc/src/dm/da/examples/tutorials/ex9.c
/petsc/src/dm/da/examples/tutorials/makefile
/petsc/src/dm/da/src/dagtona.c
/petsc/src/dm/da/src/gr2.c
/petsc/src/dm/da/utils/binaryMatlab.c
/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/tex/petsc.bib
/petsc/src/docs/tex/petscapp.bib
/petsc/src/docs/website/documentation/bugreporting.html
/petsc/src/docs/website/documentation/troubleshooting.html
/petsc/src/docs/website/download/index.html
/petsc/src/docs/website/index.html
/petsc/src/docs/website/miscellaneous/acknwldg.html
/petsc/src/docs/website/miscellaneous/funding.html
/petsc/src/docs/website/publications/index.html
/petsc/src/docs/website/publications/prizes.html
/petsc/src/ksp/ksp/impls/ibcgs/ibcgs.c
/petsc/src/ksp/ksp/interface/itcl.c
/petsc/src/ksp/ksp/interface/itfunc.c
/petsc/src/ksp/pc/impls/bjacobi/bjacobi.c
/petsc/src/ksp/pc/impls/factor/cholesky/cholesky.c
/petsc/src/ksp/pc/impls/factor/factor.c
/petsc/src/ksp/pc/impls/factor/ilu/ilu.c
/petsc/src/mat/examples/tests/makefile
/petsc/src/mat/impls/aij/mpi/mpiaij.c
ilut.c
/petsc/src/mat/impls/baij/mpi/baijov.c
/petsc/src/mat/impls/baij/mpi/mpibaij.c
/petsc/src/mat/interface/f90-custom/zmatrixf90.c
/petsc/src/mat/interface/matrix.c
/petsc/src/snes/interface/snes.c
/petsc/src/sys/error/err.c
/petsc/src/sys/f90-mod/makefile
/petsc/src/sys/objects/pinit.c
/petsc/src/sys/viewer/impls/binary/binv.c
/petsc/src/sys/viewer/impls/hdf5/ftn-custom/makefile
/petsc/src/sys/viewer/impls/hdf5/ftn-custom/zhdf5f.c
/petsc/src/sys/viewer/impls/hdf5/hdf5v.c
/petsc/src/sys/viewer/impls/hdf5/makefile
/petsc/src/sys/viewer/impls/makefile
/petsc/src/sys/viewer/interface/viewregall.c
/petsc/src/vec/is/utils/ftn-custom/zisltogf.c
/petsc/src/vec/vec/impls/mpi/pdvec.c
/petsc/src/vec/vec/interface/vector.c
/petsc/src/vec/vec/utils/vecio.c
/petsc/src/vec/vec/utils/vecmpitoseq.c
/petsc/tutorials/tmp/ex1.c
/petsc/tutorials/tmp/ex1f90.F
/petsc/tutorials/tmp/mesh.h5
dbf0e21d08-Feb-2009 Barry Smith <bsmith@mcs.anl.gov>

fixes to mpibaij.c found in nightly build
fixes to wrong use of CHKERRQ() throughout code

Hg-commit: 733dea1e39d18170feab68a0e7a269e3248a628a


/petsc/config/PETSc/Configure.py
/petsc/config/PETSc/utilities/getResidentSetSize.py
/petsc/include/finclude/ftn-custom/petscmesh.h90
/petsc/include/petscmat.h
/petsc/include/petscmesh.h
/petsc/include/petscmesh.hh
/petsc/include/petscversion.h
/petsc/include/sieve/ALE_containers.hh
/petsc/include/sieve/ALE_mem.hh
/petsc/include/sieve/LabelSifter.hh
/petsc/include/sieve/Mesh.hh
/petsc/include/sieve/Sifter.hh
/petsc/src/contrib/blopex/driver/driver.c
/petsc/src/contrib/blopex/driver_fiedler/driver_fiedler.c
/petsc/src/contrib/blopex/petsc-interface/petsc-interface.c
/petsc/src/contrib/fun3d/comp/flow.c
/petsc/src/contrib/fun3d/incomp/flow.c
/petsc/src/contrib/helmholtz_2/ex12.c
/petsc/src/contrib/keyes/ex15.c
/petsc/src/contrib/reusememory/ex1.c
/petsc/src/contrib/reusememory/reuse.c
/petsc/src/contrib/semiLagrange/examples/tutorials/ex1.c
/petsc/src/contrib/semiLagrange/examples/tutorials/ex2.c
/petsc/src/contrib/semiLagrange/examples/tutorials/ex4.c
/petsc/src/contrib/semiLagrange/impls/da/da.c
/petsc/src/contrib/semiLagrange/interface/characteristic.c
/petsc/src/dm/adda/adda.c
/petsc/src/dm/da/examples/tests/ex27.c
/petsc/src/dm/da/examples/tests/ex28.c
/petsc/src/dm/da/examples/tutorials/ex1.c
/petsc/src/dm/da/examples/tutorials/ex7.c
/petsc/src/dm/da/examples/tutorials/makefile
/petsc/src/dm/da/src/da2.c
/petsc/src/dm/da/src/dainterp.c
/petsc/src/dm/da/src/ftn-custom/zda1f.c
/petsc/src/dm/da/src/usfft/matusfft.c
/petsc/src/dm/da/utils/binaryMatlab.c
/petsc/src/dm/mesh/examples/tests/args0.cxx
/petsc/src/dm/mesh/examples/tests/ex01.c
/petsc/src/dm/mesh/examples/tests/ex02.c
/petsc/src/dm/mesh/examples/tests/ex03.c
/petsc/src/dm/mesh/examples/tests/ex04.cxx
/petsc/src/dm/mesh/examples/tests/ex05.cxx
/petsc/src/dm/mesh/examples/tests/ex06.cxx
/petsc/src/dm/mesh/examples/tests/ex07.cxx
/petsc/src/dm/mesh/examples/tests/ex08.cxx
/petsc/src/dm/mesh/examples/tests/refinementTest.cxx
/petsc/src/dm/mesh/examples/tests/section2.cxx
/petsc/src/dm/mesh/examples/tests/xsieve0.cxx
/petsc/src/dm/mesh/examples/tests/xsieve1.cxx
/petsc/src/dm/mesh/examples/tests/xsieve2.cxx
/petsc/src/dm/mesh/examples/tests/xsieve3.cxx
/petsc/src/dm/mesh/examples/tests/xsieve4.cxx
/petsc/src/dm/mesh/examples/tutorials/electrostatic.cxx
/petsc/src/dm/mesh/examples/tutorials/ex09.cxx
/petsc/src/dm/mesh/examples/tutorials/ex1.c
/petsc/src/dm/mesh/examples/tutorials/ex5.c
/petsc/src/dm/mesh/examples/tutorials/ex6.c
/petsc/src/dm/mesh/examples/tutorials/ex7.c
/petsc/src/dm/mesh/examples/tutorials/ex_coarsen.h
/petsc/src/dm/mesh/f90-custom/zmeshf90.c
/petsc/src/dm/mesh/ftn-custom/zmesh.c
/petsc/src/dm/mesh/ftn-custom/zsection.c
/petsc/src/dm/mesh/mesh.c
/petsc/src/dm/mesh/section.c
/petsc/src/dm/mesh/sieve/ALE.cxx
/petsc/src/dm/mesh/sieve/Map.hh
/petsc/src/dm/mesh/sieve/X.hh
/petsc/src/docs/tex/manual/developers.tex
/petsc/src/docs/tex/petsc.bib
/petsc/src/docs/website/documentation/tutorials/index.html
/petsc/src/docs/website/download/index.html
/petsc/src/docs/website/miscellaneous/mailing-lists.html
/petsc/src/ksp/ksp/examples/tests/ex12f.F
/petsc/src/ksp/ksp/examples/tests/ex24.c
/petsc/src/ksp/ksp/examples/tests/output/ex12f_1.out
/petsc/src/ksp/ksp/examples/tutorials/ex10.c
/petsc/src/ksp/ksp/examples/tutorials/ex29.c
/petsc/src/ksp/ksp/examples/tutorials/ex32.c
/petsc/src/ksp/ksp/examples/tutorials/ex33.c
/petsc/src/ksp/ksp/examples/tutorials/ex34.c
/petsc/src/ksp/ksp/examples/tutorials/ex35.c
/petsc/src/ksp/ksp/examples/tutorials/ex37.c
/petsc/src/ksp/ksp/examples/tutorials/ex38.c
/petsc/src/ksp/ksp/examples/tutorials/ex39.c
/petsc/src/ksp/ksp/examples/tutorials/ex40.c
/petsc/src/ksp/ksp/impls/bcgsl/bcgsl.c
/petsc/src/ksp/ksp/impls/cg/gltr/gltr.c
/petsc/src/ksp/ksp/impls/cg/nash/nash.c
/petsc/src/ksp/ksp/impls/cg/stcg/stcg.c
/petsc/src/ksp/ksp/impls/lcd/lcd.c
/petsc/src/ksp/ksp/interface/itcreate.c
/petsc/src/ksp/ksp/interface/itfunc.c
/petsc/src/ksp/ksp/interface/itres.c
/petsc/src/ksp/pc/impls/is/feti/examples/ex1.c
/petsc/src/ksp/pc/impls/prometheus/petscprom.c
/petsc/src/ksp/pc/impls/samg/samgmgpetsc.c
/petsc/src/ksp/pc/impls/spai/ispai.c
/petsc/src/mat/examples/tests/ex103.c
/petsc/src/mat/examples/tests/ex116.c
/petsc/src/mat/examples/tests/ex117.c
/petsc/src/mat/examples/tests/ex16.c
/petsc/src/mat/examples/tests/ex95.c
/petsc/src/mat/examples/tests/ex99.c
/petsc/src/mat/examples/tests/makefile
/petsc/src/mat/examples/tests/output/ex2_3.out
/petsc/src/mat/examples/tutorials/ex2.c
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/mpi/pastix/pastix.c
aij.c
csrperm/csrperm.c
/petsc/src/mat/impls/baij/mpi/mpibaij.c
/petsc/src/mat/impls/dense/mpi/mpidense.c
/petsc/src/mat/impls/feti/feti.c
/petsc/src/mat/impls/python/makefile
/petsc/src/mat/impls/python/pythonmat.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/partition/impls/pmetis/pmetis.c
/petsc/src/snes/examples/tests/ex4.c
/petsc/src/snes/examples/tutorials/ex26.c
/petsc/src/snes/examples/tutorials/ex29.c
/petsc/src/snes/examples/tutorials/ex30.c
/petsc/src/snes/examples/tutorials/ex4.c
/petsc/src/snes/examples/tutorials/ex7.c
/petsc/src/snes/examples/tutorials/ex8.c
/petsc/src/snes/examples/tutorials/output/ex2_1.out
/petsc/src/snes/examples/tutorials/output/ex2_2.out
/petsc/src/snes/impls/python/makefile
/petsc/src/snes/impls/python/pythonsnes.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/utils/adutils/damgsnesad.c
/petsc/src/sys/objects/destroy.c
/petsc/src/sys/objects/init.c
/petsc/src/sys/objects/pinit.c
/petsc/src/sys/plog/plog.c
/petsc/src/sys/python/makefile
/petsc/src/sys/python/pythonsys.c
/petsc/src/ts/impls/python/makefile
/petsc/src/ts/impls/python/pythonts.c
/petsc/src/vec/vec/utils/vinv.c
/petsc/tutorials/tmp/ex1.c
/petsc/tutorials/tmp/ex1f90.F
/petsc/tutorials/tmp/makefile
bb4dd2d830-Jan-2009 Satish Balay <balay@mcs.anl.gov>

merge from release

Hg-commit: 65b55d57390316757706c6fb7580f526a9be562f

f75d6de430-Jan-2009 Matthew Knepley <knepley@mcs.anl.gov>

I screwed up the fix

Hg-commit: 1512839750b62b8cdb9463f64013ddeddea6e5ef

6217922930-Jan-2009 Matthew Knepley <knepley@mcs.anl.gov>

Fix for Matlab

Hg-commit: 387e233fe3b685b7cfd97b2e3923310c76964764

fc195bd727-Jan-2009 Satish Balay <balay@mcs.anl.gov>

merge from release

Hg-commit: 2602a5b005a31423b8d919a0adc5bc884a6f07cb

8dca30d126-Jan-2009 Barry Smith <bsmith@mcs.anl.gov>

commit after merge

Hg-commit: 8ff664c706aee8a5558608244a0dac5b954062a2

052f0c4126-Jan-2009 Barry Smith <bsmith@mcs.anl.gov>

Removed bad use of PetscInt len variable as placeholder for what should be a size_t variable that is passed into PetscMalloc() calls.
From: mark.vandoesburg@hetnet.nl
Subject: Re: [PETSC #18943] Un

Removed bad use of PetscInt len variable as placeholder for what should be a size_t variable that is passed into PetscMalloc() calls.
From: mark.vandoesburg@hetnet.nl
Subject: Re: [PETSC #18943] Unable to allocate sufficient memory
Date: January 26, 2009 4:56:52 PM CST

Hg-commit: 97dda86dd93d88798f8eed1a6128802961637cb3

show more ...

2fb98c3221-Jan-2009 Matthew Knepley <knepley@mcs.anl.gov>

Merge

Hg-commit: 5e7946e6d6eb90bcf06e862f1ee74ac4524bdab6

24212dff21-Jan-2009 Matthew Knepley <knepley@mcs.anl.gov>

Now report missing rows

Hg-commit: 195d1cc4aef6500a1a775112fb5a6484ddd16449

3b4a8b6d21-Jan-2009 Barry Smith <bsmith@mcs.anl.gov>

tried to print information about row (in original and permuted ordering) when zero pivot is detected.
From: Daniel_Marceau@uqac.ca
Subject: [PETSC #18931] Detected zero pivot in LU fac

tried to print information about row (in original and permuted ordering) when zero pivot is detected.
From: Daniel_Marceau@uqac.ca
Subject: [PETSC #18931] Detected zero pivot in LU factorization
Date: January 21, 2009 1:51:03 PM CST

Hg-commit: 5fb1f97b408f0336811a32c32d09aa19251f6e2a

show more ...


/petsc/include/finclude/ftn-custom/petscmesh.h90
/petsc/include/finclude/ftn-custom/petscmeshdef.h90
/petsc/include/finclude/petscall.h
/petsc/include/finclude/petscall.h90
/petsc/include/finclude/petscao.h
/petsc/include/finclude/petscda.h
/petsc/include/finclude/petscdadef.h
/petsc/include/finclude/petscdraw.h
/petsc/include/finclude/petscmat.h
/petsc/include/finclude/petscmatdef.h
/petsc/include/finclude/petscmesh.h90
/petsc/include/finclude/petscmeshdef.h
/petsc/include/finclude/petscmg.h
/petsc/include/finclude/petscpc.h
/petsc/include/finclude/petscsnes.h
/petsc/include/finclude/petscvec.h
/petsc/include/petsc.hh
/petsc/include/petscmesh.h
/petsc/include/petscversion.h
/petsc/include/sieve/Mesh.hh
/petsc/makefile
/petsc/src/dm/da/examples/tutorials/ex1.c
/petsc/src/dm/mesh/examples/tutorials/fvTest.cxx
/petsc/src/dm/mesh/examples/tutorials/sieve.h5
/petsc/src/dm/mesh/ftn-custom/zmesh.c
/petsc/src/dm/mesh/mesh.c
/petsc/src/dm/mesh/meshexodus.c
/petsc/src/dm/mesh/section.c
/petsc/src/dm/mesh/sieve/Hierarchy.hh
/petsc/src/docs/tex/manual/part1.tex
/petsc/src/docs/tex/manual/part2.tex
/petsc/src/docs/tex/petsc.bib
/petsc/src/docs/tex/petscapp.bib
/petsc/src/docs/website/documentation/changes/300.html
/petsc/src/docs/website/documentation/faq.html
/petsc/src/docs/website/download/index.html
/petsc/src/docs/website/publications/index.html
/petsc/src/ksp/pc/impls/wb/wb.c
aijfact.c
/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/baij/seq/dgefa2.c
/petsc/src/mat/partition/impls/pmetis/pmetis.c
/petsc/src/sys/bag/bag.c
/petsc/src/sys/f90-mod/petscmod.F
/petsc/src/sys/viewer/examples/tutorials/ex1.c
/petsc/src/sys/viewer/examples/tutorials/makefile
/petsc/src/vec/is/examples/tests/ex1.c
/petsc/src/vec/is/examples/tests/ex2.c
/petsc/src/vec/is/examples/tutorials/ex3.c
ae1d86c516-Jan-2009 Barry Smith <bsmith@mcs.anl.gov>

removed a bunch of left-over (and hence now wrong) references to the old aijmumps and other solver matrix types that were all removed. This is just documentation changes/removals. No code changes

Hg

removed a bunch of left-over (and hence now wrong) references to the old aijmumps and other solver matrix types that were all removed. This is just documentation changes/removals. No code changes

Hg-commit: 364f8e245ed70b6ece0d3dafd86b1927e3b5d436

show more ...

4eeb833714-Jan-2009 Barry Smith <bsmith@mcs.anl.gov>

fixed buggy code of == PETSC_TRUE that was left in PETSc in a bunch of places

Hg-commit: 3b39666b3f4f3164f8096be65c636b5126e3ee2b


/petsc/.hgtags
/petsc/bin/maint/rebuildtar
/petsc/bin/maint/update-docs.py
/petsc/bin/maint/xclude
/petsc/conf/rules
/petsc/conf/test
/petsc/config/PETSc/Configure.py
/petsc/config/PETSc/package.py
/petsc/config/PETSc/packages/Numpy.py
/petsc/config/PETSc/packages/fftw.py
/petsc/config/PETSc/packages/mpi4py.py
/petsc/config/PETSc/packages/petsc4py.py
/petsc/config/PETSc/utilities/Make.py
/petsc/config/PETSc/utilities/Regression.py
/petsc/config/examples/bgp-ibm-opt.py
/petsc/config/install.py
/petsc/configure
/petsc/include/finclude/ftn-custom/petscdadef.h90
/petsc/include/finclude/ftn-custom/petscisdef.h90
/petsc/include/finclude/ftn-custom/petscksp.h90
/petsc/include/finclude/ftn-custom/petsckspdef.h90
/petsc/include/finclude/ftn-custom/petscmatdef.h90
/petsc/include/finclude/ftn-custom/petscpc.h90
/petsc/include/finclude/ftn-custom/petscpcdef.h90
/petsc/include/finclude/ftn-custom/petscsnes.h90
/petsc/include/finclude/ftn-custom/petscsnesdef.h90
/petsc/include/finclude/ftn-custom/petscts.h90
/petsc/include/finclude/ftn-custom/petsctsdef.h90
/petsc/include/finclude/ftn-custom/petscvecdef.h90
/petsc/include/finclude/ftn-custom/petscviewerdef.h90
/petsc/include/finclude/makefile
/petsc/include/finclude/petscalldef.h
/petsc/include/finclude/petscdadef.h
/petsc/include/finclude/petscisdef.h
/petsc/include/finclude/petsckspdef.h
/petsc/include/finclude/petscmatdef.h
/petsc/include/finclude/petscmesh.h
/petsc/include/finclude/petscmesh.h90
/petsc/include/finclude/petscmeshdef.h
/petsc/include/finclude/petscmgdef.h
/petsc/include/finclude/petscpcdef.h
/petsc/include/finclude/petscsnesdef.h
/petsc/include/finclude/petsctsdef.h
/petsc/include/finclude/petscvecdef.h
/petsc/include/finclude/petscviewerdef.h
/petsc/include/petsc.h
/petsc/include/petscblaslapack_stdcall.h
/petsc/include/petscmesh.h
/petsc/include/petscsys.h
/petsc/include/petscversion.h
/petsc/makefile
/petsc/src/contrib/semiLagrange/interface/dlregis.c
/petsc/src/dm/ao/examples/tutorials/ex2.c
/petsc/src/dm/mesh/f90-custom/zmeshf90.c
/petsc/src/dm/mesh/ftn-custom/makefile
/petsc/src/dm/mesh/ftn-custom/zmesh.c
/petsc/src/dm/mesh/ftn-custom/zsection.c
/petsc/src/dm/mesh/mesh.c
/petsc/src/dm/mesh/section.c
/petsc/src/dm/mesh/sieve/Hierarchy_New.hh
/petsc/src/dm/mesh/sieve/MeshSurgery.hh
/petsc/src/docs/tex/manual/intro.tex
/petsc/src/docs/tex/manual/manual.tex
/petsc/src/docs/tex/manual/part2.tex
/petsc/src/docs/website/documentation/changes/300.html
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/docs/website/documentation/changes/index.html
/petsc/src/docs/website/documentation/copyright.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/index.html
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/impls/cg/gltr/gltr.c
/petsc/src/ksp/ksp/impls/ibcgs/ibcgs.c
/petsc/src/ksp/pc/examples/tutorials/ex2.c
/petsc/src/ksp/pc/impls/asa/asa.c
/petsc/src/ksp/pc/impls/bfbt/bfbt.c
/petsc/src/mat/examples/tests/ex121.c
/petsc/src/mat/impls/aij/mpi/crl/mcrl.c
crl/crl.c
csrperm/csrperm.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/snes/examples/tests/ex13.c
/petsc/src/sys/fileio/mprint.c
/petsc/src/sys/objects/init.c
/petsc/src/sys/objects/makefile
/petsc/src/sys/python/python.c
/petsc/src/sys/verbose/verboseinfo.c
/petsc/src/sys/viewer/impls/ascii/ftn-custom/zfilevf.c
/petsc/src/sys/viewer/impls/binary/binv.c
/petsc/src/sys/viewer/impls/socket/send.c
/petsc/src/vec/vec/examples/tests/ex36.c
/petsc/src/vec/vec/impls/mpi/pdvec.c
/petsc/src/vec/vec/impls/seq/bvec2.c
711adf4619-Dec-2008 Satish Balay <balay@mcs.anl.gov>

more aix fixes

Hg-commit: 0353d3c76f781a6fab2abd559d0b658fb01005c4

992c00aa19-Dec-2008 Satish Balay <balay@mcs.anl.gov>

remove previous typo

Hg-commit: c3659c84033d7807336a41c3b615e239c1ee723b

af1023db19-Dec-2008 Satish Balay <balay@mcs.anl.gov>

aix compile fixes

Hg-commit: 9eb80ede4deedf5b115a0a3ca1f0e5013e8f0ab2


/petsc/conf/rules
/petsc/config/PETSc/Configure.py
/petsc/config/PETSc/package.py
/petsc/config/PETSc/packages/hdf5.py
/petsc/config/PETSc/packages/petsc4py.py
/petsc/config/PETSc/packages/spooles.py
/petsc/config/PETSc/utilities/Regression.py
/petsc/config/PETSc/utilities/arch.py
/petsc/config/PETSc/utilities/languages.py
/petsc/config/PETSc/utilities/petscdir.py
/petsc/config/configure.py
/petsc/config/install.py
/petsc/include/finclude/petsckspdef.h
/petsc/include/finclude/petscmatdef.h
/petsc/include/finclude/petscmesh.h
/petsc/include/finclude/petscmesh.h90
/petsc/include/finclude/petscpcdef.h
/petsc/include/finclude/petscsnesdef.h
/petsc/include/finclude/petsctsdef.h
/petsc/include/petscmesh.h
/petsc/include/sieve/LabelSifter.hh
/petsc/makefile
/petsc/src/dm/da/src/daview.c
/petsc/src/dm/mesh/f90-custom/zmeshf90.c
/petsc/src/dm/mesh/ftn-custom/zmesh.c
/petsc/src/dm/mesh/mesh.c
/petsc/src/dm/mesh/meshexodus.c
/petsc/src/dm/mesh/meshpcice.c
/petsc/src/dm/mesh/section.c
/petsc/src/ksp/ksp/examples/tutorials/ex15f.F
/petsc/src/ksp/ksp/impls/gmres/fgmres/fgmres.c
/petsc/src/ksp/ksp/impls/ibcgs/ibcgs.c
/petsc/src/mat/impls/aij/mpi/mpiaij.c
aij.c
/petsc/src/mat/impls/baij/mpi/mpibaij.c
/petsc/src/snes/examples/tutorials/ex10d/ex10.c
/petsc/src/sys/examples/tutorials/makefile
/petsc/src/sys/ftn-custom/zstart.c
/petsc/src/sys/objects/init.c
/petsc/src/sys/objects/pinit.c
/petsc/src/sys/python/ftn-custom/zpythonf.c
/petsc/src/sys/python/python.c
/petsc/src/sys/viewer/impls/matlab/makefile
/petsc/src/vec/vec/examples/tests/makefile
/petsc/src/vec/vec/utils/vscat.c
/petsc/tutorials/python/ex1f.F
/petsc/tutorials/python/example1.py
/petsc/tutorials/python/makefile
/petsc/tutorials/python/output/ex1f_1.out
d9e2c08515-Dec-2008 Lisandro Dalcin <dalcinl@gmail.com>

check for errors in many MatPreallocated() calls

Hg-commit: 5d94d6238173f5677d43471c1b066748a7e179b3


/petsc/.hgignore
/petsc/bin/maint/buildtest
/petsc/bin/maint/mapnameslatex.py
/petsc/bin/maint/package-test.sh
/petsc/bin/maint/rebuildtar
/petsc/bin/maint/update-docs.py
/petsc/conf/rules
/petsc/config/PETSc/Configure.py
/petsc/config/PETSc/packages/fftw.py
/petsc/config/PETSc/packages/petsc4py.py
/petsc/config/PETSc/utilities/arch.py
/petsc/include/petsc.h
/petsc/makefile
/petsc/src/dm/da/examples/tests/ex29.c
/petsc/src/docs/tex/manual/abstract.tex
/petsc/src/docs/tex/manual/developers.tex
/petsc/src/docs/tex/manual/gettinginfo.tex
/petsc/src/docs/tex/manual/intro.tex
/petsc/src/docs/tex/manual/manual.tex
/petsc/src/docs/tex/manual/moc.tex
/petsc/src/docs/tex/manual/part1.tex
/petsc/src/docs/tex/petscapp.bib
/petsc/src/docs/website/developers/index.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/dev.html
/petsc/src/docs/website/documentation/faq.html
/petsc/src/docs/website/documentation/installation.html
/petsc/src/docs/website/documentation/linearsolvertable.html
/petsc/src/docs/website/download/index.html
/petsc/src/docs/website/miscellaneous/external.html
/petsc/src/docs/website/miscellaneous/mailing-lists.html
/petsc/src/docs/website/publications/index.html
/petsc/src/docs/website/tops/tops.html
/petsc/src/docs/website/tops/topsinstaller.html
/petsc/src/ksp/ksp/examples/tutorials/ex42.c
/petsc/src/ksp/ksp/impls/python/ftn-custom/makefile
/petsc/src/ksp/ksp/impls/python/ftn-custom/zpythonkf.c
/petsc/src/ksp/ksp/impls/python/makefile
/petsc/src/ksp/ksp/impls/python/pythonK.c
/petsc/src/ksp/pc/impls/python/ftn-custom/makefile
/petsc/src/ksp/pc/impls/python/ftn-custom/zpythonpf.c
/petsc/src/ksp/pc/impls/python/makefile
/petsc/src/ksp/pc/impls/python/pythonP.c
/petsc/src/mat/examples/tests/ex124.c
/petsc/src/mat/examples/tests/makefile
/petsc/src/mat/impls/aij/mpi/mpiaij.c
aij.c
/petsc/src/mat/impls/dense/mpi/mpidense.c
/petsc/src/mat/impls/python/ftn-custom/makefile
/petsc/src/mat/impls/python/ftn-custom/zpythonmf.c
/petsc/src/mat/impls/python/makefile
/petsc/src/mat/interface/matrix.c
/petsc/src/snes/examples/tutorials/ex42.c
/petsc/src/snes/examples/tutorials/ex43.c
/petsc/src/snes/impls/python/ftn-custom/makefile
/petsc/src/snes/impls/python/ftn-custom/zpythonsf.c
/petsc/src/snes/impls/python/makefile
/petsc/src/snes/utils/ftn-custom/zdamgsnesf.c
/petsc/src/sys/memory/ftn-custom/zmtrf.c
/petsc/src/sys/python/ftn-custom/makefile
/petsc/src/sys/python/ftn-custom/zpythonf.c
/petsc/src/sys/python/makefile
/petsc/src/sys/python/python.c
/petsc/src/tops/tops.html
/petsc/src/tops/topsinstaller.html
/petsc/src/ts/impls/python/ftn-custom/makefile
/petsc/src/ts/impls/python/ftn-custom/makefile~
/petsc/src/ts/impls/python/ftn-custom/zpythontf.c
/petsc/src/ts/impls/python/makefile
/petsc/tutorials/multiphysics/ff2.c
/petsc/tutorials/multiphysicsNonlinear/ff2.c
/petsc/tutorials/python/ex1.c
/petsc/tutorials/python/ex1.py
/petsc/tutorials/python/example1.py
/petsc/tutorials/python/makefile
/petsc/tutorials/python/output/ex1_1.out
/petsc/tutorials/python/output/ex1py_1.out
41c8de1109-Dec-2008 Barry Smith <bsmith@mcs.anl.gov>

fixed up linearsolvertable.html for new approach to external direct solvers,
fixed the manual pages for the external solver packages like MAT_SOLVE_SUPERLU etc

Hg-commit: 559872e478fd5924356bb412b

fixed up linearsolvertable.html for new approach to external direct solvers,
fixed the manual pages for the external solver packages like MAT_SOLVE_SUPERLU etc

Hg-commit: 559872e478fd5924356bb412b1d4573c23d52501

show more ...


/petsc/bin/maint/builddist
/petsc/include/makefile
/petsc/include/petsc.h
/petsc/include/petscksp.h
/petsc/include/petscmat.h
/petsc/include/petscmg.h
/petsc/include/petscpc.h
/petsc/include/petscsnes.h
/petsc/include/petscts.h
/petsc/include/petscvec.h
/petsc/include/sieve/makefile
/petsc/src/dm/da/examples/tests/makefile
/petsc/src/dm/mesh/sieve/makefile
/petsc/src/docs/tex/manual/acknowl.tex
/petsc/src/docs/tex/manual/part2.tex
/petsc/src/docs/tex/petscapp.bib
/petsc/src/docs/website/documentation/linearsolvertable.html
/petsc/src/docs/website/miscellaneous/external.html
/petsc/src/ksp/ksp/examples/tests/ex30.c
/petsc/src/ksp/ksp/examples/tutorials/ex10.c
/petsc/src/ksp/ksp/impls/makefile
/petsc/src/ksp/ksp/impls/python/makefile
/petsc/src/ksp/ksp/impls/python/pythonK.c
/petsc/src/ksp/ksp/interface/iterativ.c
/petsc/src/ksp/pc/impls/makefile
/petsc/src/ksp/pc/impls/mg/mg.c
/petsc/src/ksp/pc/impls/python/makefile
/petsc/src/ksp/pc/impls/python/pythonP.c
/petsc/src/ksp/pc/impls/wb/wb.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
essl/essl.c
lusol/lusol.c
matlab/aijmatlab.c
superlu/superlu.c
umfpack/umfpack.c
/petsc/src/mat/impls/baij/mpi/dscpack/dscpack.c
/petsc/src/mat/impls/dense/mpi/mpidense.c
/petsc/src/mat/impls/makefile
/petsc/src/mat/impls/python/makefile
/petsc/src/mat/impls/python/python.c
/petsc/src/mat/impls/sbaij/mpi/spooles/mpisbaijspooles.c
/petsc/src/snes/impls/makefile
/petsc/src/snes/impls/python/makefile
/petsc/src/snes/impls/python/python.c
/petsc/src/sys/makefile
/petsc/src/sys/python/makefile
/petsc/src/sys/python/python.c
/petsc/src/ts/impls/makefile
/petsc/src/ts/impls/python/makefile
/petsc/src/ts/impls/python/python.c
/petsc/src/vec/vec/examples/tests/makefile
/petsc/src/vec/vec/interface/dlregisvec.c
/petsc/tutorials/multiphysics/makefile.html
b5e56a3506-Dec-2008 Barry Smith <bsmith@mcs.anl.gov>

added MatGetFactor_XXXX_Pastix for sbaij matrices and seqaij
removed unused variables from pastix.c
pastix works for me for seqaij and mpiaij, but not sbaij

typo fix in superlu.c

Hg-commit: b237a

added MatGetFactor_XXXX_Pastix for sbaij matrices and seqaij
removed unused variables from pastix.c
pastix works for me for seqaij and mpiaij, but not sbaij

typo fix in superlu.c

Hg-commit: b237a972f2bdea6c2b81622f0e7da4bfe20b13c3

show more ...

7408324e03-Dec-2008 Lisandro Dalcin <dalcinl@gmail.com>

use PetscMapSetBlockSize(mat->{r|c}map,bs) in many places

Hg-commit: d02df570e7c48c76d5ad67ed7c856890ec2f2b4d


/petsc/bin/maint/asterix-test.sh
/petsc/bin/maint/parth-test.sh
/petsc/conf/test
/petsc/config/PETSc/packages/PaStiX.py
/petsc/config/PETSc/packages/Scotch.py
/petsc/config/PETSc/utilities/petscdir.py
/petsc/config/install.py
/petsc/include/finclude/ftn-custom/petscdadef.h90
/petsc/include/finclude/ftn-custom/petscmatdef.h90
/petsc/include/finclude/ftn-custom/petsctsdef.h90
/petsc/include/mpiuni/mpi.h
/petsc/include/petscmat.h
/petsc/include/private/matimpl.h
/petsc/src/contrib/fun3d/comp/makefile
/petsc/src/contrib/fun3d/incomp/makefile
/petsc/src/dm/da/utils/sliced.c
/petsc/src/ksp/ksp/examples/tests/makefile
/petsc/src/ksp/ksp/examples/tutorials/ex10.c
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/pc/impls/factor/cholesky/cholesky.c
/petsc/src/ksp/pc/impls/factor/icc/icc.c
/petsc/src/ksp/pc/impls/factor/ilu/ilu.c
/petsc/src/ksp/pc/impls/factor/lu/lu.c
/petsc/src/ksp/pc/impls/wb/wb.c
/petsc/src/ksp/pc/interface/pcset.c
/petsc/src/mat/color/color.c
/petsc/src/mat/examples/tests/ex107.c
/petsc/src/mat/examples/tests/makefile
/petsc/src/mat/examples/tutorials/makefile
/petsc/src/mat/impls/aij/mpi/makefile
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/mpi/mpiov.c
/petsc/src/mat/impls/aij/mpi/pastix/makefile
/petsc/src/mat/impls/aij/mpi/pastix/pastix.c
aij.c
/petsc/src/mat/impls/baij/mpi/mpibaij.c
/petsc/src/mat/impls/baij/seq/baij.c
/petsc/src/mat/impls/dense/mpi/mpidense.c
/petsc/src/mat/impls/dense/seq/dense.c
/petsc/src/mat/impls/sbaij/seq/sbaij.c
/petsc/src/mat/impls/transpose/transm.c
/petsc/src/mat/interface/dlregismat.c
/petsc/src/mat/interface/matreg.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/order/sorder.c
/petsc/src/mat/partition/impls/scotch/scotch.c
/petsc/src/mat/partition/partition.c
/petsc/src/mat/partition/spartition.c
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/snes/interface/snes.c
/petsc/src/sys/draw/interface/drawreg.c
/petsc/src/sys/random/interface/random.c
/petsc/src/sys/random/interface/randreg.c
/petsc/src/sys/viewer/interface/view.c
/petsc/src/ts/interface/ts.c
/petsc/src/ts/interface/tsreg.c
/petsc/src/vec/pf/interface/pf.c
/petsc/src/vec/vec/impls/mpi/pdvec.c
/petsc/src/vec/vec/interface/vecreg.c
/petsc/src/vec/vec/interface/vector.c
/petsc/src/vec/vec/utils/vecio.c
5d00a29002-Dec-2008 Hong Zhang <hzhang@mcs.anl.gov>

cleanup plapack interface
add tests of plapack

Hg-commit: 5db96fdc7032f1a8281dee68a37d333571b5b558

3639cd1f30-Nov-2008 Barry Smith <bsmith@mcs.anl.gov>

moved bin/matlab/freader/* to bin/matlab/@PetscOpenFile/*; must have forgotten to do it when changed freader to PetscOpenFile
based fased based coarse problem working

Hg-commit: 55db00c44a94250708ee

moved bin/matlab/freader/* to bin/matlab/@PetscOpenFile/*; must have forgotten to do it when changed freader to PetscOpenFile
based fased based coarse problem working

Hg-commit: 55db00c44a94250708eeb66ae93ba89305256710

show more ...

79c3400023-Nov-2008 Hong Zhang <hzhang@mcs.anl.gov>

bugfix for umfpack interface with complex precision
trivial update comment of mpiaij.h

Hg-commit: 1d8de1a87dd559afd5229b88e9727c0a57b73f99

3f6d85c921-Nov-2008 Barry Smith <bsmith@mcs.anl.gov>

updated to handle generation of fortran interface definitions if
--with-fortran-interfaces is used.

Hg-commit: 0baa789046fea4675ba0b102771a008c7623d68a


/petsc/config/PETSc/utilities/fortranCPP.py
/petsc/include/finclude/ftn-custom/petscda.h90
/petsc/include/finclude/ftn-custom/petscdadef.h90
/petsc/include/finclude/ftn-custom/petscis.h90
/petsc/include/finclude/ftn-custom/petscisdef.h90
/petsc/include/finclude/ftn-custom/petscksp.h90
/petsc/include/finclude/ftn-custom/petsckspdef.h90
/petsc/include/finclude/ftn-custom/petscmat.h90
/petsc/include/finclude/ftn-custom/petscmatdef.h90
/petsc/include/finclude/ftn-custom/petscpc.h90
/petsc/include/finclude/ftn-custom/petscpcdef.h90
/petsc/include/finclude/ftn-custom/petscsnes.h90
/petsc/include/finclude/ftn-custom/petscsnesdef.h90
/petsc/include/finclude/ftn-custom/petscts.h90
/petsc/include/finclude/ftn-custom/petsctsdef.h90
/petsc/include/finclude/ftn-custom/petscvec.h90
/petsc/include/finclude/ftn-custom/petscvecdef.h90
/petsc/include/finclude/ftn-custom/petscviewer.h90
/petsc/include/finclude/ftn-custom/petscviewerdef.h90
/petsc/include/finclude/makefile
/petsc/include/finclude/petsc.h
/petsc/include/finclude/petscalldef.h
/petsc/include/finclude/petscao.h
/petsc/include/finclude/petscaodef.h
/petsc/include/finclude/petscbag.h
/petsc/include/finclude/petscbagdef.h
/petsc/include/finclude/petscda.h
/petsc/include/finclude/petscda.h90
/petsc/include/finclude/petscdadef.h
/petsc/include/finclude/petscdef.h
/petsc/include/finclude/petscdraw.h
/petsc/include/finclude/petscdrawdef.h
/petsc/include/finclude/petscerror.h
/petsc/include/finclude/petscerrordef.h
/petsc/include/finclude/petscis.h
/petsc/include/finclude/petscis.h90
/petsc/include/finclude/petscisdef.h
/petsc/include/finclude/petscksp.h
/petsc/include/finclude/petscksp.h90
/petsc/include/finclude/petsckspdef.h
/petsc/include/finclude/petsclog.h
/petsc/include/finclude/petsclogdef.h
/petsc/include/finclude/petscmat.h
/petsc/include/finclude/petscmat.h90
/petsc/include/finclude/petscmatdef.h
/petsc/include/finclude/petscmesh.h90
/petsc/include/finclude/petscmg.h
/petsc/include/finclude/petscmgdef.h
/petsc/include/finclude/petscpc.h
/petsc/include/finclude/petscpc.h90
/petsc/include/finclude/petscpcdef.h
/petsc/include/finclude/petscsnes.h
/petsc/include/finclude/petscsnes.h90
/petsc/include/finclude/petscsnesdef.h
/petsc/include/finclude/petscsys.h
/petsc/include/finclude/petscsysdef.h
/petsc/include/finclude/petscts.h
/petsc/include/finclude/petscts.h90
/petsc/include/finclude/petsctsdef.h
/petsc/include/finclude/petscvec.h
/petsc/include/finclude/petscvec.h90
/petsc/include/finclude/petscvecdef.h
/petsc/include/finclude/petscviewer.h
/petsc/include/finclude/petscviewer.h90
/petsc/include/finclude/petscviewerdef.h
/petsc/include/petsc.h
/petsc/include/petscmesh.hh
/petsc/include/petscmesh_viewers.hh
/petsc/include/petscmg.h
/petsc/include/petscpc.h
/petsc/include/sieve/ALE_mem.hh
/petsc/include/sieve/Distribution.hh
/petsc/include/sieve/Generator.hh
/petsc/include/sieve/ISieve.hh
/petsc/include/sieve/Mesh.hh
/petsc/include/sieve/Numbering.hh
/petsc/include/sieve/ParallelMapping.hh
/petsc/include/sieve/Partitioner.hh
/petsc/makefile
/petsc/src/dm/adda/adda.c
/petsc/src/dm/da/src/dapf.c
/petsc/src/dm/da/utils/daint.c
/petsc/src/dm/da/utils/sliced.c
/petsc/src/dm/mesh/examples/tests/sieveTests.cxx
/petsc/src/dm/mesh/examples/tests/sieveTests.py
/petsc/src/dm/mesh/mesh.c
/petsc/src/dm/mesh/meshexodus.c
/petsc/src/dm/mesh/meshpcice.c
/petsc/src/docs/tex/manual/part1.tex
/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/index.html
/petsc/src/ksp/ksp/examples/tests/ex31.c
/petsc/src/ksp/ksp/examples/tests/makefile
/petsc/src/ksp/ksp/examples/tests/output/ex31.out
/petsc/src/ksp/ksp/examples/tutorials/ex10.c
/petsc/src/ksp/pc/impls/makefile
/petsc/src/ksp/pc/impls/wb/makefile
/petsc/src/ksp/pc/impls/wb/wb.c
/petsc/src/mat/examples/tests/ex16f90.F
/petsc/src/mat/impls/adic/matadic.c
/petsc/src/mat/impls/aij/mpi/mumps/mumps.c
inode.c
/petsc/src/mat/interface/matrix.c
/petsc/src/snes/examples/tutorials/ex34f90.F
/petsc/src/snes/examples/tutorials/ex35f90.F90
/petsc/src/snes/examples/tutorials/ex36f90.F90
/petsc/src/snes/examples/tutorials/ex37f90.F90
/petsc/src/snes/examples/tutorials/ex39f90.F
/petsc/src/snes/examples/tutorials/ex5f90.F
/petsc/src/snes/mf/makefile
/petsc/src/snes/mf/snesmfj.c
/petsc/src/snes/utils/damgsnes.c
/petsc/src/sys/dll/dlimpl.c
/petsc/src/sys/examples/tutorials/ex5f90.F90
/petsc/src/sys/f90-mod/makefile
/petsc/src/sys/f90-mod/petscmod.F
/petsc/src/vec/vec/examples/tutorials/ex20f90.F90
14ca34e614-Nov-2008 Barry Smith <bsmith@mcs.anl.gov>

From: mstefano@milan.westerngeco.slb.com
Subject: [Fwd: Re: [PETSC #18599] Valgrind problem with MatGetSubMatrix]
Date: November 14, 2008 2:30:37 AM CST
To: petsc-maint@mcs.anl.gov
Cc: pets

From: mstefano@milan.westerngeco.slb.com
Subject: [Fwd: Re: [PETSC #18599] Valgrind problem with MatGetSubMatrix]
Date: November 14, 2008 2:30:37 AM CST
To: petsc-maint@mcs.anl.gov
Cc: petsc-maint@mcs.anl.gov

I think I've found the bug.

Look at src/mat/impls/aij/seq/aij.c, line 1699.

There, variable "i" is declared as a PetscInt.

Then, look at line 1710 or 1712.

The variable "i" is used to get the truth answer from the ISSorted function.

As long as you don't build PETSc with --with-64-bit-indices, all is OK.

But (and this is my case) if you built PETSc with 64 bit indices, the PetscTruth data type is smaller (as byte size) than PetscInt. The result is that only part of the bytes of the "i" variable are initialized by ISSorted.

I strongly suggest to add a new variable to be used exclusively as a PetscTruth flag for the ISSorted calls.

Fixed this bug all over the place

Hg-commit: 79369c761f62f38e25800abc8725233db2a5486a

show more ...

1...<<101102103104105106107108109110>>...168