History log of /petsc/src/mat/impls/sbaij/seq/sbaij.c (Results 251 – 275 of 1290)
Revision Date Author Comments
# 89583661 21-Jun-2019 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/barry/add-petscarrayxxx-ops' [PR #1771]


# 8f8f2f0d 17-Jun-2019 Barry Smith <bsmith@mcs.anl.gov>

Added MatUpdateMPIAIJWithArrays()

Commit-type: optimization, feature, example
Reported-by: Hong Zhang <hongzhang@anl.gov>


# 580bdb30 07-Jun-2019 Barry Smith <bsmith@mcs.anl.gov>

Add PetscArraycmp(), PetscArraycpy(), PetscArrayzero(), PetscArraymove(), update code to use new forms

Replace a couple multi-mallocs with a single malloc
Replace backwards loops in MatSetValues_*()

Add PetscArraycmp(), PetscArraycpy(), PetscArrayzero(), PetscArraymove(), update code to use new forms

Replace a couple multi-mallocs with a single malloc
Replace backwards loops in MatSetValues_*() with PetscArraymove()

Commit-type: style-fix, feature

show more ...


# cd70c088 09-Jun-2019 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/maint'


# b82a1fea 08-Jun-2019 Richard Mills <rtm@eecs.utk.edu>

Merged in rmills/fix-doc-paradigm-spelling/maint (pull request #1765)

Fixed misspelling of "paradigm" throughout manual pages.


# f6f02116 08-Jun-2019 Richard Tran Mills <rmills@rmills.org>

Fixed misspelling of "paradigm" throughout manual pages.


# 613bfe33 02-Jun-2019 BarryFSmith <bsmith@mcs.anl.gov>

Merged in barry/update-collective-on (pull request #1744)

Update the use of Collective on in the manual pages to reflect the new style


# d083f849 01-Jun-2019 Barry Smith <bsmith@mcs.anl.gov>

Update the use of Collective on in the manual pages to reflect the new style

Commit-type: style-fix, documentation
Thanks-to: Patrick Sanan <patrick.sanan@gmail.com>


# 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>


# 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 ...


# f17a9363 24-Apr-2019 Satish Balay <balay@mcs.anl.gov>

Merged in stefano_zampini/fix-matcomputeexplicitop (pull request #1570)

Allow specifying an operator type when computing operators explicitly

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

Merged in stefano_zampini/fix-matcomputeexplicitop (pull request #1570)

Allow specifying an operator type when computing operators explicitly

Approved-by: BarryFSmith <bsmith@mcs.anl.gov>
Approved-by: Patrick Sanan <patrick.sanan@gmail.com>

show more ...


# 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 ...


# 4c7a3774 21-Apr-2019 Stefano Zampini <stefano.zampini@gmail.com>

MatCopy_{MPI,Seq}SBAIJ: error if not using the symmetric storage

MatCopy_SeqSBAIJ: fix improper array size


# 8509e838 21-Apr-2019 Stefano Zampini <stefano.zampini@gmail.com>

MatSetValues_SeqSBAIJ: fix values insertion for diagonal block entries

It is unbelievable that this bug was never been caught
add proper initialization of "high" (now it matches the other MatSetValu

MatSetValues_SeqSBAIJ: fix values insertion for diagonal block entries

It is unbelievable that this bug was never been caught
add proper initialization of "high" (now it matches the other MatSetValues_*AIJ implementations)

show more ...


# a323099b 21-Apr-2019 Stefano Zampini <stefano.zampini@gmail.com>

housekeeping

remove trailing blanks
remove functions that are no longer part of PETSc


# 5ca5a24f 21-Apr-2019 Stefano Zampini <stefano.zampini@gmail.com>

MatSetValues_SeqSBAIJ: need to check against cmap->N


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

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


# e2aefa96 22-Mar-2019 Satish Balay <balay@mcs.anl.gov>

Merge branch 'maint'


# 1cf788d6 14-Mar-2019 Matthew Knepley <knepley@gmail.com>

Merged in knepley/sbaijc-edited-online-with-bitbucket-1552493292983 (pull request #1440)

jczhang/fix-mat-sbaij-alloc

Approved-by: Junchao Zhang <junchao.zhang@gmail.com>
Approved-by: BarryFSmith <b

Merged in knepley/sbaijc-edited-online-with-bitbucket-1552493292983 (pull request #1440)

jczhang/fix-mat-sbaij-alloc

Approved-by: Junchao Zhang <junchao.zhang@gmail.com>
Approved-by: BarryFSmith <bsmith@mcs.anl.gov>

show more ...


# ddf7884e 13-Mar-2019 Matthew Knepley <knepley@gmail.com>

jczhang/fix-mat-sbaij-alloc
If created with arrays, we must still free imax and ilen


# b0f52d29 28-Jan-2019 Joseph Pusztay <josephpusztay@Josephs-MacBook-Pro.local>

Merge branch 'master' into jpusztay/feature-swarm-symplectic-example


1...<<11121314151617181920>>...52