History log of /petsc/src/mat/impls/aij/seq/ (Results 2176 – 2200 of 4200)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
9096154b27-Nov-2011 Hong Zhang <hzhang@mcs.anl.gov>

rm unused variable

Hg-commit: c01bc31fcadc7ed2d6f97a4fef72a69ed83c8bf5


/petsc/bin/maint/builddist
/petsc/bin/pythonscripts/PetscBinaryIO.py
/petsc/config/PETSc/packages/MUMPS.py
/petsc/config/examples/arch-bgp-ibm-opt.py
/petsc/config/examples/arch-cray-xt6-pkgs-opt.py
/petsc/config/examples/arch-freebsd-cxx-cmplx-pkgs-dbg.py
/petsc/config/examples/arch-freebsd-cxx-pkgs-opt.py
/petsc/config/examples/arch-freebsd-pkgs-opt.py
/petsc/config/examples/arch-linux-gcc-absoft.py
/petsc/config/examples/arch-linux-pkgs-cxx-mlib.py
/petsc/config/examples/arch-linux-pkgs-dbg-ftn-interfaces.py
/petsc/config/examples/arch-linux-pkgs-gcov.py
/petsc/config/examples/arch-linux-pkgs-opt.py
/petsc/config/examples/arch-linux-pkgs-valgrind.py
/petsc/config/examples/arch-opensolaris-cxx-cmplx-pkgs-dbg.py
/petsc/config/examples/arch-opensolaris-cxx-pkgs-opt.py
/petsc/config/examples/arch-opensolaris-pkgs-opt.py
/petsc/config/examples/arch-osx-10.6-cxx-cmplx-pkgs-dbg.py
/petsc/config/examples/arch-osx-10.6-cxx-pkgs-opt.py
/petsc/include/petscts.h
/petsc/include/petscvec.h
/petsc/include/private/dmimpl.h
/petsc/src/dm/impls/mesh/examples/tests/ex1.c
/petsc/src/dm/interface/dm.c
/petsc/src/docs/tex/manual/part2.tex
/petsc/src/docs/website/documentation/faq.html
/petsc/src/docs/website/index.html
/petsc/src/docs/website/miscellaneous/funding.html
/petsc/src/docs/website/miscellaneous/index.html
/petsc/src/docs/website/publications/index.html
/petsc/src/ksp/pc/impls/gamg/gamg.c
/petsc/src/mat/impls/aij/mpi/mpiaij.c
matptap.c
/petsc/src/mat/impls/scatter/mscatter.c
/petsc/src/snes/examples/tutorials/ex52.c
/petsc/src/snes/examples/tutorials/ex52_integrateElement.cu
/petsc/src/snes/examples/tutorials/output/ex52_0.out
/petsc/src/snes/examples/tutorials/output/ex52_1.out
/petsc/src/snes/examples/tutorials/output/ex52_10.out
/petsc/src/snes/examples/tutorials/output/ex52_11.out
/petsc/src/snes/examples/tutorials/output/ex52_12.out
/petsc/src/snes/examples/tutorials/output/ex52_13.out
/petsc/src/snes/examples/tutorials/output/ex52_14.out
/petsc/src/snes/examples/tutorials/output/ex52_15.out
/petsc/src/snes/examples/tutorials/output/ex52_16.out
/petsc/src/snes/examples/tutorials/output/ex52_17.out
/petsc/src/snes/examples/tutorials/output/ex52_18.out
/petsc/src/snes/examples/tutorials/output/ex52_2.out
/petsc/src/snes/examples/tutorials/output/ex52_3.out
/petsc/src/snes/examples/tutorials/output/ex52_4.out
/petsc/src/snes/examples/tutorials/output/ex52_5.out
/petsc/src/snes/examples/tutorials/output/ex52_6.out
/petsc/src/snes/examples/tutorials/output/ex52_7.out
/petsc/src/snes/examples/tutorials/output/ex52_8.out
/petsc/src/snes/examples/tutorials/output/ex52_9.out
/petsc/src/sys/error/fp.c
/petsc/src/sys/objects/aoptions.c
/petsc/src/ts/impls/arkimex/arkimex.c
/petsc/src/ts/impls/rosw/rosw.c
/petsc/src/vec/vec/impls/mpi/mpipthread/mpivecpthread.c
/petsc/src/vec/vec/impls/seq/seqpthread/vecpthread.c
/petsc/src/vec/vec/utils/vpscat.h
36ec6d2d22-Nov-2011 Hong Zhang <hzhang@mcs.anl.gov>

rm the implementation of using two dense rows in MatMatMultNumeric_SeqAIJ_SeqAIJ()

Hg-commit: 4a285d5e16264c1cb09cff67cff059c1231c3979

f2535c2920-Nov-2011 Hong Zhang <hzhang@mcs.anl.gov>

minor optimization of PtAPNumeric_SeqAIJ_SeqAIJ()

Hg-commit: 5c94f749a12bb1f65890c7fb3f44dcd661035320


/petsc/bin/maint/mapnameslatex.py
/petsc/bin/maint/update-docs.py
/petsc/bin/petscnagupgrade.py
/petsc/config/PETSc/packages/MUMPS.py
/petsc/config/PETSc/packages/PTScotch.py
/petsc/config/PETSc/packages/Prometheus.py
/petsc/config/PETSc/packages/SuperLU_DIST.py
/petsc/config/PETSc/packages/Zoltan.py
/petsc/config/PETSc/packages/metis.py
/petsc/config/PETSc/packages/parmetis.py
/petsc/config/PETSc/utilities/CMake.py
/petsc/config/PETSc/utilities/__init__.py
/petsc/include/petscmat.h
/petsc/include/petscsys.h
/petsc/include/sieve/Overlap.hh
/petsc/include/sieve/Partitioner.hh
/petsc/makefile
/petsc/src/dm/impls/iga/iga.c
/petsc/src/dm/impls/mesh/meshlagrit.c
/petsc/src/dm/impls/mesh/meshpcice.c
/petsc/src/docs/tex/manual/developers.tex
/petsc/src/docs/tex/petsc.bib
/petsc/src/docs/website/developers/index.html
/petsc/src/docs/website/developers/projects.html
/petsc/src/docs/website/documentation/bugreporting.html
/petsc/src/docs/website/documentation/codemanagement.html
/petsc/src/docs/website/documentation/exercises/compiling/index.html
/petsc/src/docs/website/documentation/exercises/compiling/makeoutput.html
/petsc/src/docs/website/documentation/exercises/index.html
/petsc/src/docs/website/documentation/exercises/ksp/index.html
/petsc/src/docs/website/documentation/exercises/matrices/index.html
/petsc/src/docs/website/documentation/exercises/odes/index.html
/petsc/src/docs/website/documentation/exercises/pseudo/index.html
/petsc/src/docs/website/documentation/exercises/simpleoutput/index.html
/petsc/src/docs/website/documentation/exercises/snes/index.html
/petsc/src/docs/website/documentation/exercises/vectors/index.html
/petsc/src/docs/website/documentation/faq.html
/petsc/src/docs/website/documentation/index.html
/petsc/src/docs/website/documentation/linearsolvertable.html
/petsc/src/docs/website/features/gpus.html
/petsc/src/docs/website/features/threads.html
/petsc/src/ksp/ksp/examples/tutorials/ex28.c
/petsc/src/ksp/ksp/examples/tutorials/ex31.c
/petsc/src/ksp/ksp/examples/tutorials/ex32.c
/petsc/src/ksp/ksp/examples/tutorials/ex34.c
/petsc/src/ksp/ksp/examples/tutorials/ex50.c
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/examples/tutorials/output/ex34_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex50.out
/petsc/src/ksp/pc/impls/asa/asa.c
/petsc/src/ksp/pc/impls/wb/wb.c
/petsc/src/mat/examples/tests/ex94.c
/petsc/src/mat/examples/tests/makefile
/petsc/src/mat/examples/tests/output/ex94_1.out
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/mpi/mpiaij.h
/petsc/src/mat/impls/aij/mpi/mpiptap.c
matptap.c
/petsc/src/mat/partition/impls/pmetis/pmetis.c
/petsc/src/snes/examples/tutorials/ex21.c
/petsc/src/snes/examples/tutorials/ex4.c
/petsc/src/snes/examples/tutorials/ex40f90.F
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/snes/examples/tutorials/output/ex28_0.out
/petsc/src/snes/examples/tutorials/output/ex28_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/ex4_1.out
/petsc/src/snes/interface/ftn-custom/zsnesf.c
/petsc/src/snes/interface/snes.c
/petsc/src/sys/memory/mtr.c
/petsc/src/sys/objects/init.c
/petsc/src/sys/objects/options.c
/petsc/src/sys/objects/pinit.c
1ce71dff17-Nov-2011 Satish Balay <balay@mcs.anl.gov>

windows fixes

Hg-commit: 0ed7d20124fa8b04e020953f368d6db470437eaf


/petsc/include/petscsnes.h
/petsc/include/private/snesimpl.h
/petsc/src/dm/impls/mesh/examples/tests/ex1.c
/petsc/src/dm/impls/mesh/mesh.c
/petsc/src/docs/tex/petsc.bib
/petsc/src/docs/website/documentation/changes/2015.html
/petsc/src/docs/website/documentation/changes/2017.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/2918-21.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/dev.html
/petsc/src/ksp/ksp/examples/tutorials/ex31.c
/petsc/src/mat/impls/aij/mpi/mpiptap.c
matmatmult.c
matrart.c
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/snes/examples/tutorials/output/ex5_5_ncg.out
/petsc/src/snes/examples/tutorials/output/ex5_5_ngmres.out
/petsc/src/snes/examples/tutorials/output/ex5_5_ngmres_ngs.out
/petsc/src/snes/examples/tutorials/output/ex5_5_ngmres_richardson.out
/petsc/src/snes/impls/fas/fas.c
/petsc/src/snes/impls/fas/fasimpls.h
/petsc/src/snes/impls/ncg/snesncg.c
/petsc/src/snes/impls/ngmres/snesngmres.c
/petsc/src/snes/impls/ngmres/snesngmres.h
/petsc/src/snes/impls/richardson/snesrichardson.c
/petsc/src/snes/interface/snes.c
/petsc/src/sys/shell/interface/sysshell.c
/petsc/src/ts/impls/rosw/rosw.c
1d63360216-Nov-2011 Hong Zhang <hzhang@mcs.anl.gov>

add ONE dense axpy to MatPtAPNumeric_MPIAIJ_MPIAIJ()

Hg-commit: 63cbfa225d41d17308605aa45e6dcfb219539422


/petsc/bin/maint/confignightly/32/xbox
/petsc/bin/maint/confignightly/xbox
/petsc/bin/maint/mapnameslatex.py
/petsc/bin/maint/rebuildtar
/petsc/bin/maint/update-docs.py
/petsc/bin/petscnagupgrade.py
/petsc/config/PETSc/utilities/scalarTypes.py
/petsc/config/builder.py
/petsc/config/configure.py
/petsc/include/finclude/ftn-custom/makefile
/petsc/include/finclude/petsctsdef.h
/petsc/include/petscbag.h
/petsc/makefile
/petsc/src/dm/impls/da/da1.c
/petsc/src/dm/impls/da/fdda.c
/petsc/src/dm/interface/dm.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/part1.tex
/petsc/src/docs/tex/manual/part2.tex
/petsc/src/docs/tex/petsc.bib
/petsc/src/docs/website/developers/index.html
/petsc/src/docs/website/developers/projects.html
/petsc/src/docs/website/documentation/bugreporting.html
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/docs/website/documentation/codemanagement.html
/petsc/src/docs/website/documentation/copyright.html
/petsc/src/docs/website/documentation/exercises/index.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/documentation/linearsolvertable.html
/petsc/src/docs/website/download/index.html
/petsc/src/docs/website/features/gpus.html
/petsc/src/docs/website/features/threads.html
/petsc/src/docs/website/tops/tops.html
/petsc/src/docs/website/tops/topsinstaller.html
/petsc/src/ksp/ksp/examples/tests/makefile
/petsc/src/ksp/ksp/examples/tutorials/ex29.c
/petsc/src/ksp/ksp/examples/tutorials/ex32.c
/petsc/src/ksp/ksp/examples/tutorials/ex46.c
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/interface/itfunc.c
/petsc/src/ksp/pc/impls/svd/svd.c
/petsc/src/mat/examples/tests/makefile
/petsc/src/mat/examples/tutorials/makefile
/petsc/src/mat/impls/aij/mpi/mpiptap.c
matptap.c
/petsc/src/mat/impls/dense/mpi/mpidense.c
/petsc/src/snes/examples/tutorials/ex47cu.cu
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/sys/bag/bag.c
/petsc/src/sys/bag/f90-custom/zbagf90.c
/petsc/src/sys/error/err.c
/petsc/src/sys/error/signal.c
/petsc/src/sys/examples/tutorials/ex5.c
/petsc/src/sys/examples/tutorials/ex5f90.F90
/petsc/src/sys/shell/examples/tutorials/makefile
/petsc/src/sys/utils/psplit.c
/petsc/src/tops/tops.html
/petsc/src/tops/topsinstaller.html
/petsc/src/ts/impls/rosw/rosw.c
01e47db416-Nov-2011 Hong Zhang <hzhang@mcs.anl.gov>

bugfix of seq/matmatmult.c

Hg-commit: 9e3c6342fb9255b16f6abd53d1f54d0b3ae7b6bf

db1ebd8716-Nov-2011 Hong Zhang <hzhang@mcs.anl.gov>

bugfix for MatPtAPNumeric_SeqAIJ_SeqAIJ()

Hg-commit: a0a30e5b7040ccbec912e4a4b8917dcb6f5931fc

53565b1215-Nov-2011 Hong Zhang <hzhang@mcs.anl.gov>

replace container Mat_PtAP with a special struct inside Mat_SeqAIJ;
use three subroutines for different implementations of MatPtAPNumeric_SeqAIJ_SeqAIJ()
for trade of between speed and memory

Hg-com

replace container Mat_PtAP with a special struct inside Mat_SeqAIJ;
use three subroutines for different implementations of MatPtAPNumeric_SeqAIJ_SeqAIJ()
for trade of between speed and memory

Hg-commit: e1dcb1718da62b668ab4e1d5fdea181947a15dc1

show more ...

8cdbd75715-Nov-2011 Hong Zhang <hzhang@mcs.anl.gov>

set C->ops->matmult in symbolic MatMatMult to skip dispatch in the case of MAT_REUSE_MATRIX

Hg-commit: dde2f4286cc0274d1a97fbab8c2e7bd50c541a10

c58ca2e315-Nov-2011 Hong Zhang <hzhang@mcs.anl.gov>

implement MatMatMultNumeric_SeqAIJ_SeqAIJ with sparse axpy, dense axpy with
1 and 2 dense rows.

Hg-commit: 5f991495eeebe67370cc473a5be101e365765796

0b7e3e3d14-Nov-2011 Hong Zhang <hzhang@mcs.anl.gov>

add *matmult_abdense into Mat_SeqAIJ for reuse of a dense array in MatMatMult()

Hg-commit: 09d9ea7ae069fdda1dc859de0a1f8876691bac1f


/petsc/config/builder.py
/petsc/include/finclude/petscsnes.h
/petsc/include/petscdm.h
/petsc/include/petscdmda.h
/petsc/include/petscdmiga.h
/petsc/include/petscdmmesh.h
/petsc/include/petscis.h
/petsc/include/petscsnes.h
/petsc/include/petscsnesfas.h
/petsc/include/private/daimpl.h
/petsc/include/private/dmimpl.h
/petsc/include/sieve/Generator.hh
/petsc/include/sieve/problem/Bratu.hh
/petsc/src/dm/examples/tests/ex15.c
/petsc/src/dm/examples/tests/ex17.c
/petsc/src/dm/examples/tests/ex21.c
/petsc/src/dm/examples/tests/ex22.c
/petsc/src/dm/examples/tests/ex26.c
/petsc/src/dm/examples/tests/ex30.c
/petsc/src/dm/examples/tests/ex31.c
/petsc/src/dm/examples/tests/ex35.c
/petsc/src/dm/examples/tests/ex36.c
/petsc/src/dm/examples/tests/ex9.c
/petsc/src/dm/examples/tutorials/ex3.c
/petsc/src/dm/impls/adda/adda.c
/petsc/src/dm/impls/cartesian/cartesian.c
/petsc/src/dm/impls/composite/ftn-custom/zfddaf.c
/petsc/src/dm/impls/composite/pack.c
/petsc/src/dm/impls/composite/packimpl.h
/petsc/src/dm/impls/composite/packm.c
/petsc/src/dm/impls/da/da.c
/petsc/src/dm/impls/da/da2.c
/petsc/src/dm/impls/da/dacreate.c
/petsc/src/dm/impls/da/dainterp.c
/petsc/src/dm/impls/da/fdda.c
/petsc/src/dm/impls/da/hypre/mhyp.c
/petsc/src/dm/impls/iga/iga.c
/petsc/src/dm/impls/iga/igacreate.c
/petsc/src/dm/impls/mesh/examples/tutorials/bratu_ufc.cxx
/petsc/src/dm/impls/mesh/examples/tutorials/electrostatic.cxx
/petsc/src/dm/impls/mesh/examples/tutorials/ex4f90.F
/petsc/src/dm/impls/mesh/examples/tutorials/fetidp.cxx
/petsc/src/dm/impls/mesh/mesh.c
/petsc/src/dm/impls/mesh/meshcreate.c
/petsc/src/dm/impls/redundant/dmredundant.c
/petsc/src/dm/impls/sliced/sliced.c
/petsc/src/dm/interface/dm.c
/petsc/src/dm/interface/ftn-custom/zdmf.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/examples/tests/ex19.c
/petsc/src/ksp/ksp/examples/tests/ex32.c
/petsc/src/ksp/ksp/examples/tests/ex35.c
/petsc/src/ksp/ksp/examples/tutorials/ex31.c
/petsc/src/ksp/ksp/examples/tutorials/ex39.c
/petsc/src/ksp/ksp/examples/tutorials/ex4.c
/petsc/src/ksp/ksp/examples/tutorials/ex40.c
/petsc/src/ksp/ksp/examples/tutorials/ex42.c
/petsc/src/ksp/ksp/examples/tutorials/ex43.c
/petsc/src/ksp/ksp/examples/tutorials/ex44f.F90
/petsc/src/ksp/ksp/examples/tutorials/ex46.c
/petsc/src/ksp/ksp/examples/tutorials/ex49.c
/petsc/src/ksp/ksp/interface/itcreate.c
/petsc/src/ksp/ksp/interface/itfunc.c
/petsc/src/ksp/pc/impls/asa/asa.c
/petsc/src/ksp/pc/impls/mg/mg.c
/petsc/src/mat/examples/tests/ex129.c
/petsc/src/mat/examples/tests/ex96.c
aij.c
aij.h
matmatmult.c
/petsc/src/mat/impls/nest/matnest.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/matfd/fdmatrix.c
/petsc/src/snes/examples/tests/ex15.c
/petsc/src/snes/examples/tests/ex16.c
/petsc/src/snes/examples/tests/ex8.c
/petsc/src/snes/examples/tutorials/ex10.c
/petsc/src/snes/examples/tutorials/ex12.c
/petsc/src/snes/examples/tutorials/ex14.c
/petsc/src/snes/examples/tutorials/ex15.c
/petsc/src/snes/examples/tutorials/ex24.c
/petsc/src/snes/examples/tutorials/ex26.c
/petsc/src/snes/examples/tutorials/ex28.c
/petsc/src/snes/examples/tutorials/ex35.c
/petsc/src/snes/examples/tutorials/ex39f90.F
/petsc/src/snes/examples/tutorials/ex47cu.cu
/petsc/src/snes/examples/tutorials/ex48.c
/petsc/src/snes/examples/tutorials/ex50.c
/petsc/src/snes/examples/tutorials/ex52.c
/petsc/src/snes/examples/tutorials/ex54.c
/petsc/src/snes/examples/tutorials/ex55.c
/petsc/src/snes/examples/tutorials/ex56.c
/petsc/src/snes/examples/tutorials/ex58.c
/petsc/src/snes/examples/tutorials/ex5f.F
/petsc/src/snes/examples/tutorials/ex5f90.F
/petsc/src/snes/examples/tutorials/ex5f90t.F
/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/ex65dm.c
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/snes/examples/tutorials/output/ex56_11.out
/petsc/src/snes/examples/tutorials/output/ex56_12.out
/petsc/src/snes/examples/tutorials/output/ex56_4.out
/petsc/src/snes/examples/tutorials/output/ex56_5.out
/petsc/src/snes/examples/tutorials/output/ex56_7.out
/petsc/src/snes/examples/tutorials/output/ex56_8.out
/petsc/src/snes/examples/tutorials/output/ex56_9.out
/petsc/src/snes/impls/fas/fas.c
/petsc/src/snes/impls/vi/rs/virs.c
/petsc/src/snes/impls/vi/rsaug/virsaug.c
/petsc/src/snes/interface/ftn-custom/zsnesf.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/utils/adutils/damgsnesad.c
/petsc/src/snes/utils/damg.c
/petsc/src/snes/utils/damgsnes.c
/petsc/src/snes/utils/sieve/meshmgsnes.c
/petsc/src/sys/plog/plog.c
/petsc/src/ts/characteristic/examples/tutorials/ex4.c
/petsc/src/ts/examples/tests/ex5.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/ex14.c
/petsc/src/ts/examples/tutorials/ex15.c
/petsc/src/ts/examples/tutorials/ex17.c
/petsc/src/ts/examples/tutorials/ex18.c
/petsc/src/ts/examples/tutorials/ex22.c
/petsc/src/ts/examples/tutorials/ex22f.F
/petsc/src/ts/examples/tutorials/ex23.c
/petsc/src/ts/examples/tutorials/ex25.c
/petsc/src/ts/examples/tutorials/ex26.c
/petsc/src/ts/examples/tutorials/ex7.c
/petsc/src/ts/examples/tutorials/phasefield/biharmonic.c
/petsc/src/ts/examples/tutorials/phasefield/biharmonic2.c
/petsc/src/ts/examples/tutorials/phasefield/heat.c
/petsc/src/vec/vec/impls/seq/seqpthread/vecpthread.c
519eb98013-Nov-2011 Hong Zhang <hzhang@mcs.anl.gov>

optimize MatMatMultNumeric_SeqAIJ_SeqAIJ() by using dense axpy - takes less than 50% of previous execution time!

Hg-commit: f3b04e8563c249e8a61348022e6249e2cf0044b4

83c877b513-Nov-2011 Hong Zhang <hzhang@mcs.anl.gov>

trivial optimize MatPtAP for seqaij

Hg-commit: 124c1c8245c5f023ca93a8a3cf6981d7a1ddf330

f79958eb13-Nov-2011 Hong Zhang <hzhang@mcs.anl.gov>

optimize MatPtAPSymbolic_SeqAIJ_SeqAIJ()

Hg-commit: 25c3c1a6e6de051abe9e437c6e237fd5602e65ae

b561aa9d12-Nov-2011 Hong Zhang <hzhang@mcs.anl.gov>

factor MatGetSymbolicMatMatMult_SeqAIJ_SeqAIJ() out of MatMatMultSymbolic() for reuse.

Hg-commit: 030df347c88533d1538de1ad3eef42fcbf8ae2c6

9df756de11-Nov-2011 Jed Brown <jed@59A2.org>

Remove // comments

Hg-commit: 853155ddf7b9d017e0a9fe67a7086c335bfd02f1

b6e6ed0a11-Nov-2011 Satish Balay <balay@mcs.anl.gov>

fix c89 syntax

Hg-commit: 8dc2d484291d62f2aaac603fac24dd7eaff730f0

8d0a38e411-Nov-2011 Hong Zhang <hzhang@mcs.anl.gov>

optimize MatPtAPNumeric_SeqAIJ_SeqAIJ() by reuse symbolic A*P to avoid if() inside loops

Hg-commit: 7dca5d8fc32dd860cdf0ccc377b12b957b297ce5

0067909011-Nov-2011 Hong Zhang <hzhang@mcs.anl.gov>

set options.RowPerm = LargeDiag as default since the bug is fixed in superlu now.

Hg-commit: de0fd1e57ebfb8a7b63c92139ed9de296ac8c3cb

947aa11d10-Nov-2011 Hong Zhang <hzhang@mcs.anl.gov>

update makefile after rename matpapt.c as matrart.c

Hg-commit: 8c8383e7a0ca6e723e45a09f6902ab65c039178c

807171c510-Nov-2011 Hong Zhang <hzhang@mcs.anl.gov>

rename file matpapt.c -> matrart.c

Hg-commit: 6029ae2bebc9fb7fd4d47d77498fa1d7a883bd89

538657c510-Nov-2011 Hong Zhang <hzhang@mcs.anl.gov>

cleanup matpapt.c

Hg-commit: d9078f4e64125b4173cae88e235a254c740f6e6a

e286af1010-Nov-2011 Hong Zhang <hzhang@mcs.anl.gov>

rename struct Mat_MatMatMultTrans -> Mat_MatMatTransMult

Hg-commit: 88448b1248a6ce42f3d402f6b883b3202a176bfc

f94ccd6c10-Nov-2011 Hong Zhang <hzhang@mcs.anl.gov>

cleanup matmatmult.c

Hg-commit: 2b84632ba63a57a45bea803c2333d025cf513901

78844af410-Nov-2011 Hong Zhang <hzhang@mcs.anl.gov>

add option of dense axpy in MatPtAPNumeric_SeqAIJ_SeqAIJ() for better performance
when cnz is not too large than apnz.

Hg-commit: 1f7a0d69e54d977aa3df4e3f8b3dd84c1d80cae3

1...<<81828384858687888990>>...168