History log of /petsc/src/mat/impls/aij/mpi/mpimatmatmult.c (Results 526 – 550 of 634)
Revision Date Author Comments
# 29825010 16-Dec-2011 Hong Zhang <hzhang@mcs.anl.gov>

implement a new MatMatMultNumeric_MPIAIJ_MPIAIJ_Scalable()
by replacing dense apa of size pN with apa_sparse of size Crmax

Hg-commit: 24aeab0112cd57e3ad0258ac7f04a3f0fddc4451


# cf1a0672 16-Dec-2011 Hong Zhang <hzhang@mcs.anl.gov>

implement a new MatMatMultSymbolic_MPIAIJ_MPIAIJ_Scalable()
without calling MatGetSubmatrices()

Hg-commit: a7633bcfa247ea261221857434181a7b60699a40


# 152983bf 16-Dec-2011 Hong Zhang <hzhang@mcs.anl.gov>

add MatSetOptionsPrefix() for Gmat*Gmat in createProlongation() to enable runtime selection of MatMatMult() for Gmat

Hg-commit: f3987e994fe3e3018265fd9adfc35d5c501663a8


# 3f7ae0db 08-Dec-2011 Hong Zhang <hzhang@mcs.anl.gov>

minor fix of MatMatMultSymbolic_MPIAIJ_MPIAIJ_Scalable()

Hg-commit: f25681c6cccbef228b7444d97b20407e7d8fac7b


# fe615159 08-Dec-2011 Hong Zhang <hzhang@mcs.anl.gov>

add debugging statements to mpiptap.c

Hg-commit: 4d00d8b35bcc641a15078431b2e29e58b8842656


# 25023028 07-Dec-2011 Hong Zhang <hzhang@mcs.anl.gov>

cleanup MatMatMult() - rename _SparseAxpy and _32_dev with _Scalable

Hg-commit: bf53cb31958d613c6fe6bec2ce2f0b23cdd68bb5


# e9e4536c 07-Dec-2011 Hong Zhang <hzhang@mcs.anl.gov>

implement MatGetSymbolicMatMatMult_SeqAIJ_SeqAIJ_SparseAxpy() without using O(N) array

Hg-commit: 23d3e0ec9b568047b3e3bfd7cd6fc05068d41190


# 1c2f5707 05-Dec-2011 Peter Brune <brune@mcs.anl.gov>

commit after merge

Hg-commit: 439dfdbd682db1b878aeffdee878abfc28af6478


# 52d04f53 05-Dec-2011 Barry Smith <bsmith@mcs.anl.gov>

commit after merge

Hg-commit: b35f452ac6a384f149af0ffad2196d2e558d2c31


# 1634b032 05-Dec-2011 Hong Zhang <hzhang@mcs.anl.gov>

for debugging, add original petsc-3.2 implementation of MatMatMult()

Hg-commit: 77b376b32906ea2e052d16231dd3befabea37315


# 6291f5a6 05-Dec-2011 Hong Zhang <hzhang@mcs.anl.gov>

add more debugging printf for MatMatMult()

Hg-commit: 2da8b52a35130aadc98dea8945994ec5c89cbfff


# 4368028e 05-Dec-2011 Barry Smith <bsmith@mcs.anl.gov>

commit after merge

Hg-commit: ae936e3263b80938c1505e857ffe2e37998d3ca7


# 15f4e0f4 02-Dec-2011 Hong Zhang <hzhang@mcs.anl.gov>

skip 1st numeric C=A*P when using petsc-3.2 implementation because it is done during symblic C=A*P

Hg-commit: c5f2329ca956afc18f01ad65b2ddd106105d03c9


# 7c2e2f26 01-Dec-2011 Hong Zhang <hzhang@mcs.anl.gov>

add debugging printf for MatMatMult() - will be removed later

Hg-commit: f0241b9994f8d0fb597668b0fbdfe7108bfc17fd


# 97ffeb23 01-Dec-2011 Barry Smith <bsmith@mcs.anl.gov>

commit after merge

Hg-commit: cfaeee36284261d63e3d3f2be68506dd5e68ba9f


# 0d7623c6 01-Dec-2011 Peter Brune <brune@mcs.anl.gov>

commit after merge

Hg-commit: d4e07532d0abc41b688f8a2d98bc909a8bf3a7a0


# dadf0e6b 01-Dec-2011 Hong Zhang <hzhang@mcs.anl.gov>

replace PetscLLAdd() with PetscLLAddSorted() for minor optimization of symbolic MatMat operations

Hg-commit: e65e0f44c8153f079ddd4a73a7983db9dac3f066


# 30d0eb0e 30-Nov-2011 Matthew G Knepley <knepley@gmail.com>

Merge

Hg-commit: b487cd65598626b205db8ff0b63ad06f3a089015


# 77584fe6 30-Nov-2011 Hong Zhang <hzhang@mcs.anl.gov>

minor optimization of MatPtAP() - replace some while-loop with for-loop

Hg-commit: b1fb5dac1c525cafea057fd586ef3636110f474c


# 56233b4f 29-Nov-2011 Shri Abhyankar <abhyshr@mcs.anl.gov>

Commit after merge.

Hg-commit: 57a3e065de00a536533f045029956c5932bff43f


# 65a57a32 29-Nov-2011 Sean Farley <sean@mcs.anl.gov>

Removed unused variable in mpimatmatmult.c

Hg-commit: 9aa5ecf806ef2d461ce826f9f118929ec583a532


# bfcd1a73 29-Nov-2011 Hong Zhang <hzhang@mcs.anl.gov>

cleanup MatMatMult() for mpiaij

Hg-commit: c478e745e2b7dcf890958d9a2fa3b73f1d016b2c


# a1a4e84a 29-Nov-2011 Hong Zhang <hzhang@mcs.anl.gov>

set new implementation of MatMatMult for mpiaij matrix as default; rename few variables in Mat_PtAPMPI

Hg-commit: 62706fc8fc50ff72272194d5221dbb6b013f3b6d


# 4ae0847b 29-Nov-2011 Hong Zhang <hzhang@mcs.anl.gov>

add MatDuplicate_MPIAIJ_MatMatMult_new() - will replace MatDuplicate_MPIAIJ_MatMatMult()

Hg-commit: 27cfd2a380a505bab897aaf185be74a41f42d390


# 598bc09d 28-Nov-2011 Hong Zhang <hzhang@mcs.anl.gov>

add a new implementation of MatMatMult() for mpiaij matrix - much faster than previous implementation

Hg-commit: 80be0c15ec50fc351759d3021a80d1b58e8f36c2


1...<<212223242526