History log of /petsc/src/mat/impls/aij/seq/aij.c (Results 526 – 550 of 2495)
Revision Date Author Comments
# fa54792a 29-May-2019 Patrick Sanan <patrick.sanan@gmail.com>

Merged in psanan/man-pages-remove-keywords (pull request #1717)

Man pages: Remove .keywords fields

Approved-by: BarryFSmith <bsmith@mcs.anl.gov>


# bfcb38ea 27-May-2019 Patrick Sanan <patrick.sanan@gmail.com>

Man pages: remove .keywords: fields

This field is recognized by doctext from Sowing (http://wgropp.cs.illinois.edu/projects/software/sowing/doctext/node20.htm#Node20),
but it doesn't seem to be unif

Man pages: remove .keywords: fields

This field is recognized by doctext from Sowing (http://wgropp.cs.illinois.edu/projects/software/sowing/doctext/node20.htm#Node20),
but it doesn't seem to be uniformly used or maintained.

Thus, remove all .keywords: fields, and a following blank line, if present.

This is accomplished with GNU sed (gsed on OS X), with the following commands.
*Warning* that this type of command can corrupt a .git directory,
so be cautious in reusing or modifying these commands. They first look
for and delete matching lines with a following line consisting of only whitespace,
and then delete any remaining matching lines.

find src/ -type f -exec gsed -i '/keywords:/ {N; /\n\s*$/d}' {} +
find src/ -type f -exec gsed -i '/keywords:/d' {} +
find include/ -type f -exec gsed -i '/keywords:/ {N; /\n\s*$/d}' {} +
find include/ -type f -exec gsed -i '/keywords:/d' {} +

Hints on the sed command obtained from: https://unix.stackexchange.com/questions/100754/how-to-delete-a-specific-line-and-the-following-blank-line-using-gnu-sed

show more ...


# b72fa766 16-May-2019 Lisandro Dalcin <dalcinl@gmail.com>

Merged in dalcinl/fix-io-gmsh (pull request #1660)

Binary I/O And Gmsh DMPlex Reader

Approved-by: Matthew Knepley <knepley@gmail.com>
Approved-by: BarryFSmith <bsmith@mcs.anl.gov>


# 15a258e2 15-May-2019 Fande Kong <fdkong.jd@gmail.com>

Merged in Fande-Kong/mpiptap-log_flops1 (pull request #1640)

MPIPtAP: Correct logflops for allatonce and allatonce_merged

Approved-by: BarryFSmith <bsmith@mcs.anl.gov>


# 0c0d7e18 13-May-2019 Fande Kong <fdkong.jd@gmail.com>

MatSetValues_MPIAIJ/SeqAIJ: added logflops for additions


# 9860990e 03-May-2019 Lisandro Dalcin <dalcinl@gmail.com>

Binary I/O: Various fixes and enhancements

* Change PetscBinary[Synchronized]Read() to allow for reading
items up to EOF without erroring
* Fix PetscViewerBinaryRead() to properly return the numbe

Binary I/O: Various fixes and enhancements

* Change PetscBinary[Synchronized]Read() to allow for reading
items up to EOF without erroring
* Fix PetscViewerBinaryRead() to properly return the number of items read
* Fix PetscViewerRead() to prevent infinite loops at EOF
* Various fixes for PetscDataType PETSC_COMPLEX

show more ...


# 5e05a691 10-May-2019 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/maint'


# 39f5b42d 10-May-2019 Junchao Zhang <junchao.zhang@gmail.com>

Merged in jczhang/fix-matsetrandom-mpiaij (pull request #1647)

Fix a MatSetRandom() bug related to unassembled MATMPIAIJ matrices

Approved-by: BarryFSmith <bsmith@mcs.anl.gov>


# e2ce353b 09-May-2019 Junchao Zhang <jczhang@mcs.anl.gov>

Add support of MatSetRandom on assembled MPIAIJ matrices

This is to make concept of MatSetRandom() simpler and consistent with MatSetRandom on MPIDENSE.
We just need to change existing nonzeros to r

Add support of MatSetRandom on assembled MPIAIJ matrices

This is to make concept of MatSetRandom() simpler and consistent with MatSetRandom on MPIDENSE.
We just need to change existing nonzeros to random numbers as we do with MPIDENSE.

show more ...


# 679944ad 09-May-2019 Junchao Zhang <jczhang@mcs.anl.gov>

Fix a MatSetRandom bug with unassembled MATMPIAIJ

When doing MatSetRandom on a preallocated but unassembled matrix X, we can not
simply calling MatSetRandom on X's B. Since B is not assembled, it ha

Fix a MatSetRandom bug with unassembled MATMPIAIJ

When doing MatSetRandom on a preallocated but unassembled matrix X, we can not
simply calling MatSetRandom on X's B. Since B is not assembled, it has a column
size as wide as X. Calling MatSetRandom(B,r) might generate nonzeros belonging
to X's A.

Reported-by: Jakub Kruzik <jakub.kruzik@vsb.cz>

show more ...


# f58046b2 09-May-2019 Hong Zhang <hzhang@mcs.anl.gov>

Merged in hzhang/cleanup-mattranspose_seqaij (pull request #1635)

Hzhang/cleanup mattranspose seqaij

Approved-by: BarryFSmith <bsmith@mcs.anl.gov>


# 91e9d3e2 07-May-2019 Hong Zhang <hzhang@mcs.anl.gov>

delete old MatTranspose_SeqAIJ, PetscLogEvent MAT_Transpose_SeqAIJ
rename MatTranspose_SeqAIJ_FAST -> MatTranspose_SeqAIJ
Requested by Barry


# 89d6d5e9 23-Apr-2019 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/maint'


# 264b3dff 23-Apr-2019 Stefano Zampini <stefano.zampini@gmail.com>

Merged in stefano_zampini/fix-matcopy-sbaij (pull request #1571)

Fix SBAIJ

Approved-by: BarryFSmith <bsmith@mcs.anl.gov>


# 5d2a9ed1 22-Apr-2019 Stefano Zampini <stefano.zampini@gmail.com>

Mat{MPI|MPISB|MPIB|Seq|SeqB|SeqSB}AIJSetPreallocation: optimize nonzeros

set number of columns of offdiag blocks to zero for sequential cases
no need to allocate more than the the number of columns

Mat{MPI|MPISB|MPIB|Seq|SeqB|SeqSB}AIJSetPreallocation: optimize nonzeros

set number of columns of offdiag blocks to zero for sequential cases
no need to allocate more than the the number of columns for sequential matrices

Update outputs for testsuite

show more ...


# d1820593 17-Apr-2019 Satish Balay <balay@mcs.anl.gov>

Merge branch 'maint'


# 2b91989a 17-Apr-2019 Satish Balay <balay@mcs.anl.gov>

Merged in stefano_zampini/misc-fixes/maint (pull request #1550)

Stefano zampini/misc fixes/maint

Approved-by: BarryFSmith <bsmith@mcs.anl.gov>


# 447d62f5 15-Apr-2019 Stefano Zampini <stefano.zampini@gmail.com>

MATSEQAIJ: fixes to MatZeroRows and MatShift for rectangular matrices

Diagonal entries must be set only when i < cmap->n


# 4cf107fd 15-Apr-2019 Stefano Zampini <stefano.zampini@gmail.com>

MatZeroRowsColumns_SeqAIJ: fixes for non-square matrices


# 9a09376b 24-Mar-2019 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'master' of bitbucket.org:petsc/petsc


# f04ab7ec 22-Mar-2019 Fande Kong <fdkong.jd@gmail.com>

Merged in Fande-Kong/fixed_PtAP (pull request #1452)

MPIPtAP: Enable large-scale simulations

Approved-by: BarryFSmith <bsmith@mcs.anl.gov>


# d8d37bbc 19-Mar-2019 Fande Kong <fdkong.jd@gmail.com>

Addressed Barry's comments: always use ctable


# e8b528d9 19-Mar-2019 Fande Kong <fdkong.jd@gmail.com>

MPIPtAP: added a few tests using different MatMatMultSymbolic_SeqAIJ_SeqAIJ


# a3bb6f32 16-Mar-2019 Fande Kong <fdkong.jd@gmail.com>

MPIPtAP: Enable large-scale simulations

The old code uses a global size of columns when creating the local matrix

This uses a lot of memory when calling MatMatMultSymbolic_SeqAIJ_SeqAIJ

We here co

MPIPtAP: Enable large-scale simulations

The old code uses a global size of columns when creating the local matrix

This uses a lot of memory when calling MatMatMultSymbolic_SeqAIJ_SeqAIJ

We here compact out many extra columns, and construct a new local size.

show more ...


# a041468a 06-Mar-2019 Lawrence Mitchell <lawrence@wence.uk>

Merge branch 'master' into wence/feature-patch-all-at-once


1...<<21222324252627282930>>...100